.db-lg{--db-lg-text:#4b5f55;color:var(--db-ink);font-family:var(--db-sans);overflow-wrap:break-word}.db-lg *{box-sizing:border-box}.db-lg-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px 13px;min-height:68px;padding-block:18px;font-size:13px;line-height:1.6;color:var(--db-muted)}.db-lg-breadcrumb a{display:inline-flex;align-items:center;min-height:36px;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px}.db-lg-breadcrumb a:hover{text-decoration-color:currentColor}.db-lg-hero{display:block;padding-block:28px 58px}.db-lg-hero-copy{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:clamp(34px,6vw,90px);align-items:center;padding-block:12px 45px;min-width:0}.db-lg .db-eyebrow{font-size:11px;line-height:1.8;color:#8d672e}.db-lg h1{font:400 clamp(53px,5.2vw,80px)/1.03 var(--db-serif);letter-spacing:-.035em;max-width:690px}.db-lg h1 em{display:block;font-weight:400;color:#967039;margin-top:9px}.db-lg-lead{font-size:18px;line-height:1.8;color:var(--db-lg-text);max-width:650px}.db-lg-lead p+p,.db-lg-prose p+p,.db-lg-intro p+p{margin-top:18px}.db-lg-promise{font-size:12px;line-height:1.8;letter-spacing:.04em;margin-top:27px;color:var(--db-forest);max-width:530px;padding-left:16px;border-left:2px solid var(--db-gold)}.db-lg-start{font-size:14px;min-height:48px;margin-top:24px;gap:25px;line-height:1.6}.db-lg-hero-image{margin:0;min-width:0;background:#111c1d;position:relative;overflow:hidden}.db-lg-hero-image img{display:block;width:100%;height:auto;object-fit:contain}.db-lg-hero-image figcaption{padding:15px 21px 17px;color:#d7dfd9;font-size:11px;line-height:1.7;background:#17372e}.db-lg-path{border-block:1px solid var(--db-line);background:var(--db-white)}.db-lg-path>.db-wrap{display:flex;gap:40px;align-items:stretch;flex-wrap:wrap}.db-lg-path a{display:flex;align-items:center;padding-block:20px;min-height:64px;font-size:14px;line-height:1.5;border-bottom:2px solid transparent}.db-lg-path a[aria-current=page]{border-bottom-color:var(--db-gold);color:var(--db-forest);font-weight:600}.db-lg-path a:hover{color:#8d672e}.db-lg-section{padding-block:88px;background:var(--db-white);scroll-margin-top:calc(var(--db-header-height) + 22px)}.db-lg-section:nth-of-type(2n){background:var(--db-ivory)}.db-lg-section-heading{max-width:900px;margin-bottom:43px}.db-lg h2{font:400 clamp(40px,4.2vw,62px)/1.1 var(--db-serif);letter-spacing:-.025em;text-wrap:balance;max-width:880px}.db-lg-intro{font-size:19px;line-height:1.8;color:var(--db-lg-text);margin-top:25px;max-width:860px}.db-lg-prose{font-size:17px;line-height:1.85;color:var(--db-lg-text)}.db-lg-prose strong,.db-lg-intro strong{font-weight:600;color:var(--db-ink)}.db-lg-prose ul,.db-lg-prose ol{margin-block:17px;padding-left:22px}.db-lg-prose li+li{margin-top:8px}.db-lg-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px}.db-lg-card{padding-top:27px;border-top:1px solid var(--db-line);min-width:0}.db-lg-card-number{font:500 12px/1.5 var(--db-sans);color:#8d672e;letter-spacing:.04em}.db-lg h3{font:400 clamp(28px,2.7vw,38px)/1.15 var(--db-serif);letter-spacing:-.02em;color:var(--db-forest)}.db-lg-card h3{margin-block:21px 17px}.db-lg-card-label{font-size:12px;line-height:1.7;color:#8d672e;letter-spacing:.04em;margin-block:-6px 19px}.db-lg-spectrum{display:flex;gap:5px;height:7px;max-width:210px}.db-lg-spectrum span{flex:1;background:#cb8578;border-radius:4px}.db-lg-spectrum span:nth-child(2){background:#91b99b}.db-lg-spectrum span:nth-child(3){background:#91b8d6}.db-lg-spectrum span:nth-child(4){background:#efd09c}.db-lg-spectrum span:nth-child(5){background:#dfeaf4}.db-lg-cards--families{gap:26px}.db-lg-cards--families .db-lg-card{padding:30px;background:var(--db-white);border:1px solid var(--db-line)}.db-lg-cards--families h3{font-size:39px;line-height:1.1}.db-lg-cards--steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.db-lg-cards--quality{row-gap:38px}.db-lg-note{border-left:2px solid var(--db-gold);padding-left:20px;font-size:14px;line-height:1.8;color:var(--db-muted);margin-top:35px;max-width:1040px}.db-lg-note p+p{margin-top:12px}.db-lg-note strong{font-weight:600;color:var(--db-ink)}.db-lg-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(35px,6vw,95px);align-items:center}.db-lg-split--reverse .db-lg-split-copy{order:2}.db-lg-split-copy .db-lg-prose{margin-top:26px}.db-lg-split-copy>.db-link{margin-top:27px;min-height:48px;max-width:100%;font-size:14px;line-height:1.7;gap:20px}.db-lg-photo{min-width:0;margin:0;background:#fff}.db-lg-photo img{display:block;width:100%;height:auto;max-height:660px;object-fit:contain}.db-lg-photo figcaption{font-size:12px;line-height:1.75;padding:14px 20px 17px;color:var(--db-muted);border:1px solid var(--db-line);border-top:0}.db-lg-table-hint{display:none;font-size:13px;line-height:1.7;margin-bottom:16px;color:var(--db-muted)}.db-lg-table-wrap{overflow:auto;border-top:2px solid var(--db-gold)}.db-lg-table{width:100%;border-collapse:collapse;min-width:720px;text-align:left;font-size:15px;line-height:1.75}.db-lg-table th,.db-lg-table td{padding:20px 24px;border-bottom:1px solid var(--db-line);vertical-align:top}.db-lg-table thead th{font-weight:600;background:var(--db-forest);color:var(--db-ivory);width:35%}.db-lg-table thead th:first-child{width:30%}.db-lg-table tbody th{font-weight:600;color:var(--db-forest)}.db-lg-table td{color:var(--db-lg-text)}.db-lg-table tbody tr:nth-child(2n){background:#d3d3c126}.db-lg-section.db-lg-section--dark{background:var(--db-forest);color:var(--db-ivory)}.db-lg-section--dark h2,.db-lg-section--dark h3{color:var(--db-ivory)}.db-lg-section--dark .db-eyebrow,.db-lg-section--dark .db-lg-card-number,.db-lg-section--dark .db-lg-card-label{color:#d2b77c}.db-lg-section--dark .db-lg-prose,.db-lg-section--dark .db-lg-intro{color:#d4dfd5}.db-lg-section--dark strong{color:var(--db-white)}.db-lg-section--dark .db-lg-note{color:#c0d0c5}.db-lg-section--dark .db-lg-card{border-color:#f6f3eb40}.db-lg-section--demo{background:var(--db-forest)!important;color:var(--db-ivory)}.db-lg-numbers{display:grid;grid-template-columns:1fr 1fr;gap:30px}.db-lg-numbers article{padding:34px;border:1px solid var(--db-line)}.db-lg-big-number{font:400 88px/1.1 var(--db-serif);color:var(--db-forest);letter-spacing:-.04em;margin:18px 0 23px}.db-lg-big-number span{display:block;font:500 13px/1.7 var(--db-sans);letter-spacing:0;color:var(--db-muted);margin-top:11px}.db-lg-faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(35px,6vw,90px)}.db-lg-faq-list{border-top:1px solid var(--db-line)}.db-lg-faq details{border-bottom:1px solid var(--db-line)}.db-lg-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:25px 0;font-size:17px;line-height:1.65;font-weight:500;color:var(--db-forest)}.db-lg-faq summary::-webkit-details-marker{display:none}.db-lg-faq summary>span{flex:0 0 20px;font-size:24px;font-weight:300;line-height:1}.db-lg-faq summary>span:before{content:"+"}.db-lg-faq details[open] summary>span:before{content:"\2212"}.db-lg-faq details>.db-lg-prose{padding:0 30px 27px 0;font-size:16px}.db-lg-related{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:65px}.db-lg-related .db-lg-prose{margin-top:25px;max-width:800px}.db-lg-related .db-button{max-width:350px;font-size:14px;gap:25px;min-height:58px}.db-lg-closing{padding-block:83px 90px;background:var(--db-forest);color:var(--db-ivory)}.db-lg-closing>.db-wrap{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:70px}.db-lg-closing h2{max-width:790px;color:var(--db-ivory)}.db-lg-closing .db-eyebrow{color:#d2b77c}.db-lg-closing .db-lg-prose{color:#d4dfd5;margin-top:24px;max-width:800px}.db-lg-closing .db-button{background:var(--db-ivory);color:var(--db-forest);max-width:330px;font-size:14px;gap:24px}.db-lg a:focus-visible,.db-lg button:focus-visible,.db-lg summary:focus-visible,.db-lg-table-wrap:focus-visible{outline:3px solid var(--db-gold);outline-offset:5px}.db-lighting-guide-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;margin-top:45px}.db-lighting-guide-links a{display:flex;flex-direction:column;align-items:flex-start;border:1px solid rgba(246,243,235,.3);padding:30px;min-height:200px}.db-lighting-guide-links h3{font-size:34px;color:var(--db-ivory);line-height:1.1;margin-bottom:17px}.db-lighting-guide-links p{font-size:16px;line-height:1.8;color:#d4dfd5;margin-bottom:22px}.db-lighting-guide-links a>span{font-size:14px;line-height:1.6;margin-top:auto;display:flex;justify-content:space-between;gap:25px;width:100%;color:var(--db-ivory)}.db-lighting-guide-links a:hover{border-color:#d2b77c;background:#f6f3eb0a}@media(max-width:1100px){.db-lg-hero{gap:37px}.db-lg h1{font-size:62px}.db-lg-cards{gap:26px}.db-lg-cards--steps{grid-template-columns:repeat(2,minmax(0,1fr))}.db-lg-cards--families .db-lg-card{padding:25px}.db-lg-cards--families h3{font-size:34px}.db-lg-split{gap:40px}.db-lg-related,.db-lg-closing>.db-wrap{gap:35px}.db-lg-related .db-button,.db-lg-closing .db-button{max-width:270px}.db-lg-demo-row{gap:28px;grid-template-columns:minmax(190px,.8fr) minmax(0,1.4fr)}}@media(max-width:800px){.db-lg-hero{grid-template-columns:1fr;gap:32px;padding-block:12px 54px}.db-lg-hero-copy{grid-template-columns:1fr;gap:24px;padding-block:10px 34px}.db-lg h1{font-size:clamp(48px,8vw,68px);max-width:650px}.db-lg-hero-image{max-width:680px;width:100%}.db-lg-hero-image img{min-height:0;max-height:570px;object-fit:contain}.db-lg-path>.db-wrap{gap:25px}.db-lg-section{padding-block:64px}.db-lg h2{font-size:46px}.db-lg-section-heading{margin-bottom:33px}.db-lg-cards--cards{grid-template-columns:1fr}.db-lg-cards--cards .db-lg-card{display:grid;grid-template-columns:28px minmax(0,.7fr) minmax(0,1fr);gap:18px}.db-lg-cards--cards .db-lg-card h3{margin:0}.db-lg-cards--cards .db-lg-card-number{padding-top:7px}.db-lg-cards--cards .db-lg-card-label{display:none}.db-lg-cards--families{grid-template-columns:1fr}.db-lg-cards--families h3{font-size:39px}.db-lg-cards--quality{grid-template-columns:repeat(2,minmax(0,1fr))}.db-lg-split{grid-template-columns:1fr;gap:35px}.db-lg-split--reverse .db-lg-split-copy{order:0}.db-lg-photo{max-width:680px;width:100%}.db-lg-faq{grid-template-columns:1fr;gap:0}.db-lg-related,.db-lg-closing>.db-wrap{grid-template-columns:1fr;gap:28px}.db-lg-related .db-button,.db-lg-closing .db-button{justify-self:start;max-width:100%}.db-lg-closing{padding-block:60px 68px}.db-lg-demo{padding:28px}.db-lg-demo-row{grid-template-columns:1fr;gap:5px;padding-bottom:23px}.db-lg-demo-row+.db-lg-demo-row{padding-top:24px}.db-lg-demo-strip{padding-block:22px}.db-lighting-guide-links{gap:20px}.db-lighting-guide-links a{padding:25px}}@media(max-width:520px){.db-lg-breadcrumb{font-size:12px;gap:6px 10px;min-height:63px;padding-block:12px}.db-lg .db-eyebrow{font-size:10px;letter-spacing:.14em}.db-lg h1{font-size:50px}.db-lg-lead{font-size:18px;line-height:1.8}.db-lg-promise{font-size:12px}.db-lg-hero-image figcaption{font-size:11px;padding:13px 17px}.db-lg-path>.db-wrap{display:grid;grid-template-columns:1fr;gap:0}.db-lg-path a{padding-block:13px;min-height:48px;font-size:13px;border-bottom:1px solid var(--db-line)}.db-lg-path a[aria-current=page]{border-bottom:2px solid var(--db-gold)}.db-lg-section{padding-block:52px}.db-lg h2{font-size:40px}.db-lg-intro{font-size:18px;margin-top:22px}.db-lg-prose{font-size:17px}.db-lg-cards--cards .db-lg-card{display:block}.db-lg-cards--cards .db-lg-card h3{margin-block:17px}.db-lg-cards--quality,.db-lg-cards--steps{grid-template-columns:1fr;gap:27px}.db-lg h3{font-size:33px}.db-lg-cards--families .db-lg-card{padding:26px 24px}.db-lg-note{font-size:13px;padding-left:16px;margin-top:27px}.db-lg-table{min-width:660px;font-size:14px}.db-lg-table th,.db-lg-table td{padding:17px 18px}.db-lg-demo{padding:23px 20px}.db-lg-demo-row h3{font-size:15px}.db-lg-demo-strip span{height:13px}.db-lg-numbers{grid-template-columns:1fr;gap:22px}.db-lg-numbers article{padding:27px}.db-lg-big-number{font-size:78px}.db-lg-faq summary{font-size:16px;gap:18px;padding-block:21px}.db-lg-faq details>.db-lg-prose{padding-right:0}.db-lg-closing h2{font-size:40px}.db-lg-closing .db-button{width:100%}.db-lighting-guide-links{grid-template-columns:1fr;margin-top:32px}.db-lighting-guide-links h3{font-size:33px}.db-lighting-guide-links a{min-height:0}.db-lighting-guide-links p{font-size:16px}}@media(prefers-reduced-motion:reduce){.db-lg *,.db-lg *:before,.db-lg *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media(max-width:800px){.db-lg-table-hint{display:block}}.db-lg-demo{padding:40px;background:#10261f;border:1px solid #506459}.db-lg-demo-row{display:grid;grid-template-columns:minmax(220px,.75fr) minmax(0,1.6fr);gap:40px;align-items:center;padding-block:12px 33px}.db-lg-demo-row+.db-lg-demo-row{padding-top:33px;border-top:1px solid #3a4f43}.db-lg-demo-row h3{font:500 16px/1.6 var(--db-sans);letter-spacing:0}.db-lg-demo-row p{font-size:13px;line-height:1.7;color:#adc2b4;margin-top:9px}.db-lg-demo-strip{display:block;min-width:0;padding:25px 0}.db-lg-demo-strip span{display:block;position:relative;width:100%;height:15px;border-radius:3px;background:#efba6b}.db-lg-demo-strip span:after{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0;border-radius:inherit;background:inherit;filter:blur(13px);opacity:.65}.db-lg-demo-strip--continuous span{background:linear-gradient(90deg,#efba6b,#eaa582,#dc95b7,#a394e2,#79bddb 72%,#8ecbae 89%,#b8d397)}.db-lg-demo-links{display:flex;flex-wrap:wrap;gap:18px 35px;border-top:1px solid #3a4f43;padding-top:24px}.db-lg-demo-links a{display:inline-flex;align-items:center;gap:18px;min-height:44px;font-size:14px;color:#f2e7ce;text-decoration:underline;text-underline-offset:5px;text-decoration-color:#7b8068}.db-lg-demo-links a:hover{text-decoration-color:currentColor}.db-lg-demo-note{font-size:12px;line-height:1.75;color:#adc2b4;margin-top:16px;max-width:950px}.db-lg-scene{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(270px,1fr);align-items:stretch;border:1px solid var(--db-line);background:#102a23;isolation:isolate}.db-lg-scene-figure{margin:0;min-width:0;align-self:center;background:#152b24}.db-lg-scene-visual{position:relative;overflow:hidden;isolation:isolate;aspect-ratio:3/2;background:#322d28}.db-lg-scene-visual>img{display:block;width:100%;height:100%;object-fit:contain}.db-lg-scene-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;mix-blend-mode:screen}.db-lg-scene-figure figcaption{padding:13px 19px 15px;color:#bfcec4;background:#102a23;font-size:11px;line-height:1.75}.db-lg-scene-panel{padding:clamp(24px,2.8vw,42px);color:#f4f0e5;min-width:0;display:flex;flex-direction:column;justify-content:center;background:#17372e}.db-lg-scene-kicker{color:#ddc28f;font-size:10px;line-height:1.7;text-transform:uppercase;letter-spacing:.16em;margin-bottom:13px}.db-lg-scene-panel h3{font-size:clamp(30px,2.8vw,39px);line-height:1.1;color:#f5f1e7;margin:0 0 18px}.db-lg-scene-detail{font-size:13px;line-height:1.8;color:#ccdbd0;min-height:94px}.db-lg-scene-controls{margin-top:23px}.db-lg-scene-controls[hidden]{display:none}.db-lg-scene-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.db-lg-scene button{min-height:46px;border:1px solid #7c9183;background:transparent;color:#f4f0e5;font:500 12px/1.5 var(--db-sans);padding:10px 12px;cursor:pointer;touch-action:manipulation;overflow-wrap:normal}.db-lg-scene button:hover{background:#28483a}.db-lg-scene button[aria-pressed=true]{border-color:#ddc28f;background:#455239;color:#fff8e7}.db-lg-scene-options--effects{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.db-lg-scene-options--effects button{display:flex;flex-direction:column;align-items:center;gap:10px;min-height:71px;padding:11px 6px;font-size:11px}.db-lg-scene-swatch{display:block;width:27px;height:5px;border-radius:4px}.db-lg-scene-swatch--uniform{background:#efc383}.db-lg-scene-swatch--rainbow{background:linear-gradient(90deg,#e99a83,#d38ce2,#85b4ed,#8edca4,#dfd38d)}.db-lg-scene-swatch--aurora{background:linear-gradient(90deg,#7be3af,#6ddcce,#7bafe8)}.db-lg-scene-brightness{margin:23px 0 18px}.db-lg-scene-brightness label{display:flex;justify-content:space-between;gap:15px;color:#dae5dd;font-size:11px;line-height:1.6}.db-lg-scene-brightness output{font-variant-numeric:tabular-nums;color:#eddbb7}.db-lg-scene-brightness input{display:block;width:100%;margin:9px 0 0;min-height:30px;accent-color:#dfbf83;cursor:pointer}.db-lg-scene .db-lg-scene-play{width:100%;background:#f4f0e5;border-color:#f4f0e5;color:#17372e;font-size:13px;min-height:49px}.db-lg-scene .db-lg-scene-play:hover{background:#e9dcc2;border-color:#e9dcc2}.db-lg-scene .db-lg-scene-play[aria-pressed=true]{background:#ddc28f;border-color:#ddc28f;color:#17372e}.db-lg-scene .db-lg-scene-play:disabled{color:#c1d0c7;background:#26483c;border-color:#789181;cursor:default}.db-lg-scene-secondary{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:10px}.db-lg-scene-secondary button{font-size:11px;border-color:#607b6b}.db-lg-scene-status{font-size:11px;line-height:1.75;color:#e1d5b8;margin-top:19px;min-height:58px}.db-lg-scene button:focus-visible,.db-lg-scene input:focus-visible,.db-lg-demo-links a:focus-visible{outline:2px solid #efce8f;outline-offset:4px}@media(max-width:1100px){.db-lg-scene{grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr)}.db-lg-scene-panel{padding:26px}.db-lg-scene-detail{min-height:0}.db-lg-scene-options--effects{gap:5px}.db-lg-scene-options--effects button{font-size:10px}}@media(max-width:800px){.db-lg-scene{grid-template-columns:1fr}.db-lg-scene-panel{padding:31px}.db-lg-scene-panel h3{font-size:35px}.db-lg-scene-detail{font-size:14px;min-height:0;max-width:560px}.db-lg-scene-controls{margin-top:22px}.db-lg-scene-options--effects button{font-size:12px;min-height:76px}.db-lg-scene-status{min-height:0;margin-top:20px}.db-lg-scene-brightness{margin-block:22px}.db-lg-scene-brightness label{font-size:12px}.db-lg-scene .db-lg-scene-play{min-height:51px}}@media(max-width:520px){.db-lg-scene-panel{padding:27px 23px}.db-lg-scene-figure figcaption{font-size:10px;padding:12px 15px}.db-lg-scene-panel h3{font-size:34px}.db-lg-scene-detail{font-size:13px}.db-lg-scene-options--effects button{font-size:10px}.db-lg-scene-secondary button{font-size:12px}.db-lg-demo-links{gap:11px 25px}.db-lg-demo-links a{font-size:12px}.db-lg-demo-strip span{height:13px}}@media(max-width:800px){.db-lg-demo{padding:28px}}@media(max-width:520px){.db-lg-demo{padding:23px 20px}}.db-lg-scene.is-running .db-lg-scene-play{background:#ddc28f;border-color:#ddc28f;color:#17372e}@media(max-width:800px){.db-lg-demo-row{grid-template-columns:1fr;gap:5px;padding-bottom:23px}.db-lg-demo-row+.db-lg-demo-row{padding-top:24px}.db-lg-demo-strip{padding-block:22px}}@media(max-width:520px){.db-lg-scene{display:block;scroll-margin-top:calc(var(--db-header-height,80px) + 12px)}.db-lg-scene-figure{position:static;box-shadow:none}.db-lg-scene-panel{padding:16px 18px}.db-lg-scene-kicker{display:none}.db-lg-scene-panel h3{order:2;font-size:28px;margin:18px 0 12px}.db-lg-scene-detail{order:3;line-height:1.65}.db-lg-scene-controls{order:0;display:flex;flex-direction:column;gap:10px;margin-top:0}.db-lg-scene-controls[hidden]{display:none}.db-lg-scene-options{order:0}.db-lg-scene-options--effects button{min-height:58px;gap:6px;padding-block:9px}.db-lg-scene .db-lg-scene-play{order:1}.db-lg-scene-brightness{order:2;margin:4px 0}.db-lg-scene-secondary{order:3;margin-top:0}.db-lg-scene-status{order:1;font-size:10px;line-height:1.6;margin-top:12px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/db-lighting-guides.css.map */
