.LightingPage-module__dLmh5a__page{--paper:#f5f1e8;--ink:#19211c;--accent:#80613e;--line:#c6bdae;background:var(--paper);color:var(--ink)}.LightingPage-module__dLmh5a__page figure{margin:0}.LightingPage-module__dLmh5a__eyebrow{font:400 clamp(10px, .94vw, 15px)/1.7 var(--body);letter-spacing:.24em;text-transform:uppercase;color:#74756d}.LightingPage-module__dLmh5a__hero{isolation:isolate;color:#f5f1e8;background:#292a25;height:72.717vw;min-height:730px;max-height:1400px;position:relative}.LightingPage-module__dLmh5a__hero>img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.LightingPage-module__dLmh5a__heroShade{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#1019112b,#0000 60%),linear-gradient(#10171122,#0000 60%);position:absolute;inset:0}.LightingPage-module__dLmh5a__heroCopy{z-index:1;width:58%;padding:9.7vw 4.5vw 0;position:relative}.LightingPage-module__dLmh5a__breadcrumbs{align-items:center;gap:18px;min-height:44px;margin-bottom:3vw;font-size:clamp(12px,1.13vw,18px);display:flex}.LightingPage-module__dLmh5a__breadcrumbs a{align-items:center;min-height:44px;display:inline-flex}.LightingPage-module__dLmh5a__breadcrumbs a:hover{text-underline-offset:4px;text-decoration:underline}.LightingPage-module__dLmh5a__hero .LightingPage-module__dLmh5a__eyebrow{color:#eeebe1}.LightingPage-module__dLmh5a__hero h1{letter-spacing:-.044em;margin-top:14px;font-size:clamp(78px,7.2vw,138px);line-height:.85}.LightingPage-module__dLmh5a__hero h1>span{transform-origin:0;display:block;transform:scaleX(1.25)}.LightingPage-module__dLmh5a__heroIntro{margin-top:34px;font-size:clamp(21px,2.25vw,38px);font-weight:350;line-height:1.25}.LightingPage-module__dLmh5a__lightButton{color:#19211c;background:#f5f1e8;border-radius:80px;justify-content:space-between;align-items:center;gap:28px;min-height:64px;margin-top:34px;padding:15px 30px;font-size:clamp(14px,1.2vw,20px);display:inline-flex}.LightingPage-module__dLmh5a__lightButton:hover{background:#fff9ec}.LightingPage-module__dLmh5a__hero :focus-visible,.LightingPage-module__dLmh5a__contact :focus-visible{outline-color:#f7e7bf}.LightingPage-module__dLmh5a__heroHotspots{pointer-events:none;position:absolute;inset:0}.LightingPage-module__dLmh5a__hotspot{left:var(--spot-x);top:var(--spot-y);color:#fffdf1;pointer-events:auto;text-align:left;align-items:center;gap:16px;min-width:44px;min-height:48px;padding:0;font-size:clamp(11px,1.12vw,18px);display:inline-flex;position:absolute;transform:translate(-24px,-50%)}.LightingPage-module__dLmh5a__hotspot>span:last-child{text-shadow:0 1px 8px #17201d;background:#17231fb3;border-radius:3px;padding:3px 6px}.LightingPage-module__dLmh5a__ring{border:1px solid #fffceb;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;transition:background .18s,transform .18s;display:grid;box-shadow:0 0 0 5px #faf1d41b}.LightingPage-module__dLmh5a__ring:after{content:"";background:#fff9e6;border-radius:50%;width:11px;height:11px}.LightingPage-module__dLmh5a__hotspot:hover .LightingPage-module__dLmh5a__ring,.LightingPage-module__dLmh5a__hotspot[aria-pressed=true] .LightingPage-module__dLmh5a__ring,.LightingPage-module__dLmh5a__hotspot[aria-expanded=true] .LightingPage-module__dLmh5a__ring{background:#ffe3a35e;transform:scale(1.08)}.LightingPage-module__dLmh5a__heroExplanation{z-index:6;pointer-events:auto;color:#f7f0df;background:#17231fee;border:1px solid #e6d8b65c;max-width:380px;padding:35px 25px 22px;position:absolute;top:64%;right:4.5vw}.LightingPage-module__dLmh5a__heroExplanation>button{place-items:center;width:44px;height:44px;display:grid;position:absolute;top:3px;right:6px}.LightingPage-module__dLmh5a__heroExplanation h2{margin:12px 0;font-size:29px}.LightingPage-module__dLmh5a__heroExplanation p{font-size:14px}.LightingPage-module__dLmh5a__heroExplanation a{text-underline-offset:4px;align-items:center;gap:12px;min-height:44px;margin-top:10px;font-size:13px;text-decoration:underline;display:flex}.LightingPage-module__dLmh5a__ambiences{min-height:68.68vw;padding:4.1vw 2.35vw 2.1vw}.LightingPage-module__dLmh5a__comparisonHeading{grid-template-columns:2.15fr 1fr;align-items:end;gap:3vw;margin-bottom:2.8vw;padding-inline:2.15vw;display:grid}.LightingPage-module__dLmh5a__comparisonHeading h2{white-space:nowrap;margin-top:9px;font-size:clamp(44px,5.65vw,102px);line-height:1}.LightingPage-module__dLmh5a__comparisonHeading>p{border-left:1px solid var(--line);color:var(--muted);max-width:none;padding:5px 0 5px 3.9vw;font-size:clamp(15px,1.4vw,24px);line-height:1.38}.LightingPage-module__dLmh5a__comparisonMedia{aspect-ratio:845/370;background:#d5c9b5;position:relative;overflow:hidden}.LightingPage-module__dLmh5a__comparisonMedia>div:first-child,.LightingPage-module__dLmh5a__comparisonMedia img{width:100%;height:100%;position:absolute;inset:0}.LightingPage-module__dLmh5a__comparisonMedia img{object-fit:cover}.LightingPage-module__dLmh5a__eveningClip{clip-path:inset(0 0 0 var(--split));position:absolute;inset:0}.LightingPage-module__dLmh5a__eveningBase{background:#18120d;position:absolute;inset:0}.LightingPage-module__dLmh5a__eveningRender{opacity:.727;position:absolute;inset:0}.LightingPage-module__dLmh5a__splitLine{inset-block:0;left:var(--split);pointer-events:none;z-index:2;background:#fffcef;width:2px;position:absolute;transform:translate(-50%)}.LightingPage-module__dLmh5a__splitLine>span{width:56px;height:56px;color:var(--ink);background:#faf6ed;border-radius:50%;justify-content:center;align-items:center;gap:0;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 8px #0002}.LightingPage-module__dLmh5a__comparisonRange{z-index:3;opacity:0;touch-action:pan-y;width:100%;height:100%;margin:0;position:absolute;inset:0;cursor:ew-resize!important}.LightingPage-module__dLmh5a__comparisonMedia:has(.LightingPage-module__dLmh5a__comparisonRange:focus-visible){outline:3px solid var(--accent);outline-offset:6px}.LightingPage-module__dLmh5a__dayLabel,.LightingPage-module__dLmh5a__eveningLabel{z-index:2;color:#fffaf0;pointer-events:none;background:#332c239e;border-radius:60px;padding:7px 24px;font-size:16px;position:absolute;top:20px}.LightingPage-module__dLmh5a__dayLabel{left:26px}.LightingPage-module__dLmh5a__eveningLabel{right:26px}.LightingPage-module__dLmh5a__imageFailure{z-index:5;text-align:center;background:#e5dccb;align-content:center;justify-items:center;gap:18px;padding:35px;display:grid;position:absolute;inset:0}.LightingPage-module__dLmh5a__imageFailure button{border:1px solid var(--accent);border-radius:50px;min-height:44px;padding:10px 24px}.LightingPage-module__dLmh5a__ambienceControls{grid-template-columns:1fr 1fr;align-items:center;gap:4vw;padding:2.2vw 6vw .2vw;display:grid}.LightingPage-module__dLmh5a__sceneChoices{border-right:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding-right:3vw;display:flex}.LightingPage-module__dLmh5a__sceneChoices button{align-items:center;gap:18px;min-height:48px;padding:0;font-size:16px;display:flex}.LightingPage-module__dLmh5a__sceneChoices button>span{border:1px solid #65655c;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.LightingPage-module__dLmh5a__sceneChoices button[aria-pressed=true]{color:#73522c}.LightingPage-module__dLmh5a__sceneChoices button[aria-pressed=true]>span:after{content:"";background:#80613e;border-radius:50%;width:21px;height:21px}.LightingPage-module__dLmh5a__intensity{align-items:center;gap:32px;font-size:16px;display:flex}.LightingPage-module__dLmh5a__intensity input{flex:1;width:100%;min-width:80px}.LightingPage-module__dLmh5a__intensity output{color:#73522c;min-width:58px}.LightingPage-module__dLmh5a__sceneExplanation{color:#6b6b63;text-align:center;max-width:none;min-height:20px;margin:10px 15px 0;font-size:13px}.LightingPage-module__dLmh5a__demoNote{text-align:center;color:#74746d;max-width:none;margin:10px auto 0;font-size:12px}.LightingPage-module__dLmh5a__roles{isolation:isolate;min-height:58.61vw;position:relative;overflow:hidden}.LightingPage-module__dLmh5a__rolesCopy{z-index:2;pointer-events:none;width:44%;padding:3.4vw 0 0 4.5vw;position:relative}.LightingPage-module__dLmh5a__rolesCopy h2{margin:18px 0 24px;font-size:clamp(48px,6.1vw,106px);line-height:.87}.LightingPage-module__dLmh5a__rolesCopy>p:last-child{color:#696b63;max-width:31.25vw;font-size:clamp(16px,1.52vw,25px);line-height:1.4}.LightingPage-module__dLmh5a__roleList{z-index:2;width:27.4%;margin:22px 0 0 4.5vw;position:relative}.LightingPage-module__dLmh5a__roleList>button{text-align:left;border-bottom:1px solid var(--line);grid-template-columns:52px 1fr;gap:22px;width:100%;padding:22px 0;display:grid}.LightingPage-module__dLmh5a__roleList>button:last-child{border-bottom:0}.LightingPage-module__dLmh5a__roleList>button>span{font:30px/1.2 var(--display)}.LightingPage-module__dLmh5a__roleList>button>span:after{content:"";background:currentColor;width:29px;height:1px;margin-top:10px;display:block}.LightingPage-module__dLmh5a__roleList h3{letter-spacing:-.035em;font-size:clamp(26px,2.35vw,42px)}.LightingPage-module__dLmh5a__roleList p{color:#777870;margin-top:9px;font-size:clamp(14px,1.2vw,20px);line-height:1.4}.LightingPage-module__dLmh5a__roleList [aria-pressed=true]>span{color:#846339}.LightingPage-module__dLmh5a__roleScene{z-index:1;width:77%;height:100%;position:absolute;top:0;right:-8%}.LightingPage-module__dLmh5a__roleScene>img{object-fit:cover;object-position:48% center;mix-blend-mode:multiply;width:100%;height:100%}.LightingPage-module__dLmh5a__roleDescription{color:#fcf4df;background:#17231fea;padding:12px 16px;font-size:13px;line-height:1.4;position:absolute;inset:auto 12% 8% 22%}.LightingPage-module__dLmh5a__illustrationNote{color:#67665d;font-size:11px;position:absolute;bottom:3%;right:15%}.LightingPage-module__dLmh5a__commands{background:#f9f6ef;grid-template-columns:48.25% 1fr;min-height:57.5vw;display:grid;position:relative}.LightingPage-module__dLmh5a__keypadPhoto{position:relative;overflow:hidden}.LightingPage-module__dLmh5a__keypadPhoto>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.LightingPage-module__dLmh5a__keypadWash{pointer-events:none;opacity:.21875;background:#111b1a;position:absolute;inset:0}.LightingPage-module__dLmh5a__keypadButtons{grid-template-rows:repeat(4,1fr);width:19.5%;height:46%;display:grid;position:absolute;top:18.4%;left:56.7%;transform:skewY(-3deg)}.LightingPage-module__dLmh5a__keypadButtons>button{border:1px solid #0000;border-radius:3px;place-items:center;min-height:44px;display:grid}.LightingPage-module__dLmh5a__keypadButtons>button:hover,.LightingPage-module__dLmh5a__keypadButtons>button[aria-pressed=true]{background:#ffdd841c;border-color:#ffe1a677}.LightingPage-module__dLmh5a__keypadButtons>button>span{border-radius:50%;width:6px;height:6px}.LightingPage-module__dLmh5a__keypadButtons>button[aria-pressed=true]>span{background:#fff4c7;box-shadow:0 0 15px 5px #ffe4a0c2}.LightingPage-module__dLmh5a__photoNote{color:#fff8e7;text-shadow:0 1px 6px #111;font-size:11px;position:absolute;bottom:22px;left:30px}.LightingPage-module__dLmh5a__commandsCopy{padding:2.1vw 4.2vw 2vw}.LightingPage-module__dLmh5a__commandsCopy h2{margin-top:8px;font-size:clamp(58px,7.5vw,132px);line-height:.85}.LightingPage-module__dLmh5a__commandIntro{margin-top:18px;font-size:clamp(18px,1.8vw,30px);line-height:1.35}.LightingPage-module__dLmh5a__commandMethods{grid-template-columns:repeat(3,1fr);margin-top:2.5vw;display:grid}.LightingPage-module__dLmh5a__commandMethods>button{text-align:left;border-right:1px solid #c6bdae;flex-direction:column;align-items:flex-start;padding:0 18px;display:flex}.LightingPage-module__dLmh5a__commandMethods>button:first-child{padding-left:0}.LightingPage-module__dLmh5a__commandMethods>button:last-child{border-right:0;padding-right:0}.LightingPage-module__dLmh5a__commandIcon{aspect-ratio:1;border:1px solid #92714d;border-radius:50%;place-items:center;width:min(9vw,126px);margin-bottom:20px;display:grid}.LightingPage-module__dLmh5a__commandMethods [aria-pressed=true] .LightingPage-module__dLmh5a__commandIcon{background:#e6dcc7}.LightingPage-module__dLmh5a__commandMethods h3{white-space:nowrap;font-size:clamp(21px,1.96vw,33px)}.LightingPage-module__dLmh5a__commandMethods p{color:#7c7b72;margin-top:10px;font-size:clamp(13px,1.16vw,19px);line-height:1.4}.LightingPage-module__dLmh5a__moments{grid-template-columns:repeat(4,1fr);margin-top:2.2vw;display:grid}.LightingPage-module__dLmh5a__moments button{text-align:center;border-top:1px solid #9f8f76;flex-direction:column;align-items:center;gap:8px;padding:23px 9px 0;display:flex;position:relative}.LightingPage-module__dLmh5a__momentDot{background:#8c6a44;border:3px solid #f9f6ef;border-radius:50%;outline:1px solid #8c6a44;width:13px;height:13px;position:absolute;top:-7px;left:50%}.LightingPage-module__dLmh5a__moments button[aria-pressed=true] .LightingPage-module__dLmh5a__momentDot{outline-offset:3px}.LightingPage-module__dLmh5a__moments button svg{color:#80613e}.LightingPage-module__dLmh5a__moments strong{font:400 clamp(20px, 1.8vw, 30px)/1.1 var(--display)}.LightingPage-module__dLmh5a__moments button>span:last-child{color:#787970;font-size:12px;line-height:1.35}.LightingPage-module__dLmh5a__commandExplanation{z-index:3;color:#fff7e7;background:#17231ff2;border:1px solid #f4e1b54d;width:calc(48.25% - 9vw);padding:24px 44px 24px 24px;font-size:14px;line-height:1.5;position:absolute;bottom:3vw;left:4.5vw}.LightingPage-module__dLmh5a__commandExplanation>button{place-items:center;width:44px;height:44px;display:grid;position:absolute;top:0;right:0}.LightingPage-module__dLmh5a__commandExplanation :focus-visible{outline-color:#fff7e7}.LightingPage-module__dLmh5a__method{grid-template-columns:53% 47%;min-height:62.36vw;padding-top:1vw;display:grid}.LightingPage-module__dLmh5a__methodCopy{padding:3vw 3.4vw 3.4vw 4.5vw}.LightingPage-module__dLmh5a__methodCopy>h2{margin-top:18px;font-size:clamp(60px,7.65vw,136px);line-height:.87}.LightingPage-module__dLmh5a__methodIntro{color:#70746e;margin-top:28px;font-size:clamp(18px,1.8vw,31px);line-height:1.42}.LightingPage-module__dLmh5a__methodSteps{grid-template-columns:repeat(3,1fr);margin:2.5vw 0 0;padding:0;list-style:none;display:grid}.LightingPage-module__dLmh5a__methodSteps li{border-left:1px solid var(--line);padding:0 24px}.LightingPage-module__dLmh5a__methodSteps li:first-child{border-left:0;padding-left:0}.LightingPage-module__dLmh5a__methodSteps li:last-child{padding-right:0}.LightingPage-module__dLmh5a__methodSteps li>span{font:30px/1.1 var(--display)}.LightingPage-module__dLmh5a__methodSteps li>span:after{content:"";background:#817965;width:30px;height:1px;margin:16px 0 22px;display:block}.LightingPage-module__dLmh5a__methodSteps h3{font-size:clamp(25px,2.36vw,40px);line-height:1}.LightingPage-module__dLmh5a__methodSteps p{color:#7b7d76;margin-top:14px;font-size:clamp(14px,1.2vw,20px);line-height:1.4}.LightingPage-module__dLmh5a__compatibility{border-top:1px solid var(--line);color:#7b7d76;margin-top:28px;padding-top:15px;font-size:14px}.LightingPage-module__dLmh5a__relatedLinks{gap:15px;margin-top:30px;display:flex}.LightingPage-module__dLmh5a__relatedLinks a{border:1px solid #92714d;border-radius:60px;flex:1;justify-content:center;align-items:center;gap:25px;min-height:52px;font-size:clamp(14px,1.25vw,20px);display:flex}.LightingPage-module__dLmh5a__relatedLinks a:hover{background:#e8dfce}.LightingPage-module__dLmh5a__methodImage{position:relative}.LightingPage-module__dLmh5a__methodImage img{object-fit:cover;width:100%;height:100%}.LightingPage-module__dLmh5a__methodImage figcaption{color:#fff8e7;text-shadow:0 1px 5px #000;font-size:11px;position:absolute;bottom:20px;right:24px}.LightingPage-module__dLmh5a__faq{background:#f9f6ef;grid-template-columns:1fr 1fr;gap:5.2vw;min-height:31.59vw;padding:4vw 4.5vw 3vw;display:grid}.LightingPage-module__dLmh5a__faq h2{margin-top:18px;font-size:clamp(55px,7.1vw,128px);line-height:.86}.LightingPage-module__dLmh5a__shortRule{background:#8c7960;width:35px;height:1px;margin:23px 0;display:block}.LightingPage-module__dLmh5a__faq>div>p:last-child{color:#767971;font-size:clamp(16px,1.45vw,23px);line-height:1.45}.LightingPage-module__dLmh5a__question{border-top:1px solid #b7a990}.LightingPage-module__dLmh5a__question:last-child{border-bottom:1px solid #b7a990}.LightingPage-module__dLmh5a__question h3{letter-spacing:-.025em;font-size:clamp(24px,2.35vw,41px)}.LightingPage-module__dLmh5a__question button{text-align:left;justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:72px;padding:27px 0;display:flex}.LightingPage-module__dLmh5a__question p{color:#797b74;margin:-8px 50px 27px 0;font-size:clamp(15px,1.4vw,23px);line-height:1.4}.LightingPage-module__dLmh5a__questionAnswer{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .22s ease-out,opacity .22s ease-out;display:grid}.LightingPage-module__dLmh5a__questionAnswer[data-open=true]{opacity:1;grid-template-rows:1fr}.LightingPage-module__dLmh5a__questionAnswer>div{min-height:0;overflow:hidden}.LightingPage-module__dLmh5a__contact{isolation:isolate;color:#f7f1e5;background:#17231f;grid-template-columns:1fr .85fr;gap:6vw;min-height:41vw;padding:3.2vw 4.5vw 2vw;display:grid;position:relative}.LightingPage-module__dLmh5a__contactImage{z-index:-1;width:65%;position:absolute;inset:0 auto 0 0;overflow:hidden}.LightingPage-module__dLmh5a__contactImage img{object-fit:cover;object-position:45%;width:100%;height:100%}.LightingPage-module__dLmh5a__contactImage:after{content:"";background:linear-gradient(90deg,#14211a66,#0000 50%,#17231f 96%),linear-gradient(#14211a40,#0000 70%);position:absolute;inset:0}.LightingPage-module__dLmh5a__contactCopy{padding-bottom:80px;position:relative}.LightingPage-module__dLmh5a__contact .LightingPage-module__dLmh5a__eyebrow{color:#f2e5cc}.LightingPage-module__dLmh5a__contact h2{margin-top:18px;font-size:clamp(55px,7.1vw,126px);line-height:.86}.LightingPage-module__dLmh5a__contactCopy>p:not(.LightingPage-module__dLmh5a__eyebrow){max-width:37ch;margin-top:26px;font-size:clamp(16px,1.42vw,24px);line-height:1.4}.LightingPage-module__dLmh5a__contactCopy>a{text-underline-offset:5px;align-items:center;gap:25px;min-height:44px;margin-top:10px;font-size:clamp(16px,1.4vw,23px);text-decoration:underline;display:inline-flex}.LightingPage-module__dLmh5a__contactMotto{letter-spacing:.22em;text-transform:uppercase;font-size:12px;line-height:1.8;position:absolute;bottom:0;left:0}.LightingPage-module__dLmh5a__contactForm{align-self:center;min-width:0}.LightingPage-module__dLmh5a__page .LightingPage-module__dLmh5a__comparisonHeading>p,.LightingPage-module__dLmh5a__page .LightingPage-module__dLmh5a__sceneExplanation,.LightingPage-module__dLmh5a__page .LightingPage-module__dLmh5a__demoNote,.LightingPage-module__dLmh5a__page .LightingPage-module__dLmh5a__rolesCopy>p:last-child,.LightingPage-module__dLmh5a__page .LightingPage-module__dLmh5a__roleList p,.LightingPage-module__dLmh5a__page .LightingPage-module__dLmh5a__illustrationNote,.LightingPage-module__dLmh5a__page .LightingPage-module__dLmh5a__commandMethods p,.LightingPage-module__dLmh5a__page .LightingPage-module__dLmh5a__moments button>span:last-child,.LightingPage-module__dLmh5a__page .LightingPage-module__dLmh5a__methodIntro,.LightingPage-module__dLmh5a__page .LightingPage-module__dLmh5a__methodSteps p,.LightingPage-module__dLmh5a__page .LightingPage-module__dLmh5a__compatibility,.LightingPage-module__dLmh5a__page .LightingPage-module__dLmh5a__faq>div>p:last-child,.LightingPage-module__dLmh5a__page .LightingPage-module__dLmh5a__question p{color:#62675f}@media (min-width:1921px){.LightingPage-module__dLmh5a__page{max-width:1920px;margin-inline:auto}}@media (max-width:1100px){.LightingPage-module__dLmh5a__comparisonHeading{grid-template-columns:1fr;gap:20px}.LightingPage-module__dLmh5a__comparisonHeading>p{border:0;max-width:48ch;padding:0}.LightingPage-module__dLmh5a__comparisonHeading h2{white-space:normal}.LightingPage-module__dLmh5a__hero{min-height:740px}.LightingPage-module__dLmh5a__heroCopy{width:65%;padding-top:110px}.LightingPage-module__dLmh5a__hotspot>span:last-child{max-width:90px;font-size:12px}.LightingPage-module__dLmh5a__roleScene{width:78%;right:-11%}.LightingPage-module__dLmh5a__roleList{width:33%}.LightingPage-module__dLmh5a__rolesCopy{width:45%}.LightingPage-module__dLmh5a__commands{min-height:680px}.LightingPage-module__dLmh5a__commandsCopy{padding-inline:3vw}.LightingPage-module__dLmh5a__commandMethods>button{padding-inline:9px}.LightingPage-module__dLmh5a__commandMethods h3{white-space:normal}.LightingPage-module__dLmh5a__commandIcon{width:85px}.LightingPage-module__dLmh5a__methodSteps li{padding-inline:14px}.LightingPage-module__dLmh5a__method{min-height:700px}.LightingPage-module__dLmh5a__relatedLinks{flex-wrap:wrap}.LightingPage-module__dLmh5a__relatedLinks a{gap:14px;min-width:150px}}@media (max-width:760px){.LightingPage-module__dLmh5a__eyebrow{letter-spacing:.19em;font-size:10px}.LightingPage-module__dLmh5a__hero{height:auto;min-height:850px;padding-bottom:155px}.LightingPage-module__dLmh5a__hero>img{object-position:57% center}.LightingPage-module__dLmh5a__heroShade{background:linear-gradient(#121c16a6,#0000 85%),linear-gradient(90deg,#17201c4d,#0000)}.LightingPage-module__dLmh5a__heroCopy{width:100%;padding:92px 24px 0}.LightingPage-module__dLmh5a__breadcrumbs{margin-bottom:38px;font-size:12px}.LightingPage-module__dLmh5a__hero h1{margin-top:18px;font-size:clamp(64px,13vw,96px);line-height:.9}.LightingPage-module__dLmh5a__hero h1>span{transform:none}.LightingPage-module__dLmh5a__heroIntro{margin-top:24px;font-size:21px;line-height:1.4}.LightingPage-module__dLmh5a__lightButton{min-height:52px;margin-top:28px;padding-inline:24px;font-size:14px}.LightingPage-module__dLmh5a__heroHotspots{flex-wrap:wrap;gap:12px;display:flex;inset:auto 24px 28px}.LightingPage-module__dLmh5a__heroHotspots .LightingPage-module__dLmh5a__hotspot{flex:100px;gap:8px;font-size:11px;position:static;transform:none}.LightingPage-module__dLmh5a__heroHotspots .LightingPage-module__dLmh5a__ring{flex-basis:34px;width:34px;height:34px}.LightingPage-module__dLmh5a__heroExplanation{width:100%;max-width:none;top:auto;bottom:75px;right:0}.LightingPage-module__dLmh5a__heroExplanation h2{font-size:28px}.LightingPage-module__dLmh5a__ambiences{min-height:0;padding:55px 20px 30px}.LightingPage-module__dLmh5a__comparisonHeading{margin-bottom:28px;padding-inline:4px}.LightingPage-module__dLmh5a__comparisonHeading h2{max-width:12ch;margin-top:14px;font-size:47px}.LightingPage-module__dLmh5a__comparisonHeading>p{font-size:15px;line-height:1.5}.LightingPage-module__dLmh5a__comparisonMedia{aspect-ratio:1.2}.LightingPage-module__dLmh5a__comparisonMedia img{object-fit:cover;object-position:55%}.LightingPage-module__dLmh5a__dayLabel,.LightingPage-module__dLmh5a__eveningLabel{padding:5px 15px;font-size:12px;top:12px}.LightingPage-module__dLmh5a__dayLabel{left:12px}.LightingPage-module__dLmh5a__eveningLabel{right:12px}.LightingPage-module__dLmh5a__splitLine>span{width:46px;height:46px}.LightingPage-module__dLmh5a__ambienceControls{flex-direction:column;align-items:stretch;gap:14px;padding:22px 4px 0;display:flex}.LightingPage-module__dLmh5a__sceneChoices{border-right:0;gap:10px;padding-right:0}.LightingPage-module__dLmh5a__sceneChoices button{gap:9px;font-size:13px}.LightingPage-module__dLmh5a__sceneChoices button>span{width:24px;height:24px}.LightingPage-module__dLmh5a__sceneChoices button[aria-pressed=true]>span:after{width:17px;height:17px}.LightingPage-module__dLmh5a__intensity{gap:18px;font-size:13px}.LightingPage-module__dLmh5a__intensity output{min-width:44px}.LightingPage-module__dLmh5a__sceneExplanation{min-height:36px;margin-inline:0;font-size:12px}.LightingPage-module__dLmh5a__demoNote{max-width:38ch;font-size:10px}.LightingPage-module__dLmh5a__roles{flex-direction:column;padding-top:38px;display:flex}.LightingPage-module__dLmh5a__rolesCopy{width:100%;padding:0 24px}.LightingPage-module__dLmh5a__rolesCopy h2{margin-block:18px;font-size:57px}.LightingPage-module__dLmh5a__rolesCopy>p:last-child{max-width:34ch;font-size:16px}.LightingPage-module__dLmh5a__roleList{width:auto;margin:18px 24px 5px}.LightingPage-module__dLmh5a__roleList>button{grid-template-columns:38px 1fr;gap:18px;padding-block:18px}.LightingPage-module__dLmh5a__roleList h3{font-size:29px}.LightingPage-module__dLmh5a__roleList p{font-size:14px}.LightingPage-module__dLmh5a__roleScene{width:100%;min-height:450px;position:relative;top:auto;right:auto;overflow:hidden}.LightingPage-module__dLmh5a__roleScene>img{object-fit:cover;width:100%;height:330px}.LightingPage-module__dLmh5a__roleScene .LightingPage-module__dLmh5a__hotspot{top:calc(var(--spot-y) * .7)}.LightingPage-module__dLmh5a__roleScene .LightingPage-module__dLmh5a__hotspot>span:last-child{display:none}.LightingPage-module__dLmh5a__roleDescription{margin:0 24px 25px;padding:15px;font-size:13px;position:static}.LightingPage-module__dLmh5a__illustrationNote{text-align:center;margin-bottom:26px;font-size:10px;display:block;position:static}.LightingPage-module__dLmh5a__commands{grid-template-columns:1fr}.LightingPage-module__dLmh5a__keypadPhoto{aspect-ratio:1159/1356;height:auto}.LightingPage-module__dLmh5a__keypadPhoto>img{object-fit:cover;background:#4d493b}.LightingPage-module__dLmh5a__keypadButtons{width:19.5%;left:56.7%}.LightingPage-module__dLmh5a__commandExplanation{width:100%;margin-top:24px;position:relative;inset:auto}.LightingPage-module__dLmh5a__commandsCopy{padding:42px 24px 34px}.LightingPage-module__dLmh5a__commandsCopy h2{font-size:68px}.LightingPage-module__dLmh5a__commandIntro{margin-top:22px;font-size:18px}.LightingPage-module__dLmh5a__commandMethods{margin-top:32px}.LightingPage-module__dLmh5a__commandMethods>button{padding-inline:9px}.LightingPage-module__dLmh5a__commandIcon{width:min(21vw,100px);margin-bottom:15px}.LightingPage-module__dLmh5a__commandIcon svg{width:32px}.LightingPage-module__dLmh5a__commandMethods h3{min-height:46px;font-size:23px}.LightingPage-module__dLmh5a__commandMethods p{font-size:12px}.LightingPage-module__dLmh5a__moments{margin-top:42px}.LightingPage-module__dLmh5a__moments button{padding-inline:4px}.LightingPage-module__dLmh5a__moments button>span:last-child{font-size:10px}.LightingPage-module__dLmh5a__moments strong{font-size:21px}.LightingPage-module__dLmh5a__commandExplanation{margin-top:25px}.LightingPage-module__dLmh5a__method{flex-direction:column;padding-top:0;display:flex}.LightingPage-module__dLmh5a__methodCopy{padding:42px 24px}.LightingPage-module__dLmh5a__methodCopy h2{font-size:68px}.LightingPage-module__dLmh5a__methodIntro{font-size:18px;line-height:1.5}.LightingPage-module__dLmh5a__desktopBreak{display:none}.LightingPage-module__dLmh5a__methodSteps{gap:0;margin-top:30px}.LightingPage-module__dLmh5a__methodSteps li{padding-inline:10px}.LightingPage-module__dLmh5a__methodSteps li>span{font-size:24px}.LightingPage-module__dLmh5a__methodSteps h3{font-size:25px}.LightingPage-module__dLmh5a__methodSteps p,.LightingPage-module__dLmh5a__compatibility{font-size:12px}.LightingPage-module__dLmh5a__relatedLinks{flex-direction:column;margin-top:25px}.LightingPage-module__dLmh5a__relatedLinks a{font-size:14px}.LightingPage-module__dLmh5a__methodImage{height:520px}.LightingPage-module__dLmh5a__faq{flex-direction:column;gap:32px;padding:48px 24px;display:flex}.LightingPage-module__dLmh5a__faq h2{font-size:66px}.LightingPage-module__dLmh5a__faq>div>p:last-child{font-size:15px}.LightingPage-module__dLmh5a__question h3{font-size:27px}.LightingPage-module__dLmh5a__question button{padding-block:23px}.LightingPage-module__dLmh5a__question p{margin:-4px 24px 24px 0;font-size:14px}.LightingPage-module__dLmh5a__contact{flex-direction:column;gap:0;padding:0;display:flex}.LightingPage-module__dLmh5a__contactImage{width:100%;height:540px}.LightingPage-module__dLmh5a__contactImage:after{background:linear-gradient(#17231f70,#0000 70%,#17231f)}.LightingPage-module__dLmh5a__contactCopy{min-height:540px;padding:48px 24px 100px}.LightingPage-module__dLmh5a__contact h2{font-size:66px}.LightingPage-module__dLmh5a__contactCopy>p:not(.LightingPage-module__dLmh5a__eyebrow){max-width:33ch;font-size:16px}.LightingPage-module__dLmh5a__contactCopy>a{font-size:16px}.LightingPage-module__dLmh5a__contactMotto{font-size:10px;bottom:25px;left:24px}.LightingPage-module__dLmh5a__contactForm{width:100%;padding:18px 24px 42px}}
