.ScenariosPage-module__sL6gUq__page{--u:calc(min(100vw, 1920px) / 748);color:#253028;padding-top:calc(63 * var(--u));background:#f5f2eb}.ScenariosPage-module__sL6gUq__page h1,.ScenariosPage-module__sL6gUq__page h2,.ScenariosPage-module__sL6gUq__page h3{font-family:var(--display);letter-spacing:-.035em;font-weight:400}.ScenariosPage-module__sL6gUq__page p,.ScenariosPage-module__sL6gUq__page figure{margin:0}.ScenariosPage-module__sL6gUq__page button,.ScenariosPage-module__sL6gUq__page a,.ScenariosPage-module__sL6gUq__page input{touch-action:manipulation}.ScenariosPage-module__sL6gUq__page :focus-visible{outline-offset:5px;outline:2px solid #775732}.ScenariosPage-module__sL6gUq__eyebrow{font-size:max(10px, calc(8 * var(--u)));text-transform:uppercase;letter-spacing:.25em;color:#6c7468}.ScenariosPage-module__sL6gUq__hero{height:calc(297 * var(--u));position:relative}.ScenariosPage-module__sL6gUq__hero>img,.ScenariosPage-module__sL6gUq__contact>img{object-fit:cover;width:100%;height:100%;position:absolute}.ScenariosPage-module__sL6gUq__heroCopy{padding:calc(20 * var(--u)) 0 0 calc(41 * var(--u));width:48%;position:relative}.ScenariosPage-module__sL6gUq__hero h1{font-size:calc(50 * var(--u));margin:calc(10 * var(--u)) 0 0;line-height:.94}.ScenariosPage-module__sL6gUq__hero .ScenariosPage-module__sL6gUq__intro{font-size:calc(12 * var(--u));color:#606b5e;margin-top:calc(14 * var(--u));line-height:1.35}.ScenariosPage-module__sL6gUq__pill{justify-content:space-between;align-items:center;gap:calc(23 * var(--u));min-height:44px;padding:calc(6 * var(--u)) calc(17 * var(--u));font-size:max(12px, calc(10 * var(--u)));border:1px solid #8e958a;border-radius:40px;transition:background .18s,color .18s;display:inline-flex}.ScenariosPage-module__sL6gUq__pill:hover{color:#fffcef;background:#26372b}.ScenariosPage-module__sL6gUq__hero .ScenariosPage-module__sL6gUq__pill{margin-top:calc(13 * var(--u))}.ScenariosPage-module__sL6gUq__hotspots button{color:#fff;min-width:44px;min-height:44px;font-size:max(11px, calc(9 * var(--u)));background:#393d2e80;border-radius:25px;align-items:center;gap:8px;padding:6px 11px 6px 5px;display:flex;position:absolute}.ScenariosPage-module__sL6gUq__hotspots .ScenariosPage-module__sL6gUq__lighting{top:12%;left:70%}.ScenariosPage-module__sL6gUq__hotspots .ScenariosPage-module__sL6gUq__curtains{top:29%;left:88%}.ScenariosPage-module__sL6gUq__hotspots .ScenariosPage-module__sL6gUq__comfort{top:72%;left:75%}.ScenariosPage-module__sL6gUq__timeline{height:calc(91 * var(--u));padding:0 calc(40 * var(--u));grid-template-columns:25% 50% 25%;align-items:center;display:grid}.ScenariosPage-module__sL6gUq__timelineIntro{font-size:max(10px, calc(8 * var(--u)));letter-spacing:.19em;text-transform:uppercase;line-height:1.5}.ScenariosPage-module__sL6gUq__timelineIntro:before{content:"";border-top:1px solid #6f7668;width:30px;margin-bottom:10px;display:block}.ScenariosPage-module__sL6gUq__stops{justify-content:space-between;display:flex;position:relative}.ScenariosPage-module__sL6gUq__stops:before{content:"";border-top:1px solid #a4aa9e;position:absolute;top:18px;left:22px;right:22px}.ScenariosPage-module__sL6gUq__stops button{min-width:44px;min-height:74px;font-size:max(12px, calc(10 * var(--u)));flex-direction:column;align-items:center;gap:9px;padding:11px 0 0;display:flex;position:relative}.ScenariosPage-module__sL6gUq__stops svg{background:#f5f2eb;border-radius:50%}.ScenariosPage-module__sL6gUq__stops [aria-pressed=true]{color:#435133}.ScenariosPage-module__sL6gUq__stops small{margin-top:3px;font-size:.95em;display:block}.ScenariosPage-module__sL6gUq__timelineStatus{text-align:right;font-size:max(12px, calc(9 * var(--u)))}.ScenariosPage-module__sL6gUq__timelineStatus button{justify-content:end;align-items:center;gap:8px;min-height:44px;display:inline-flex}.ScenariosPage-module__sL6gUq__timelineStatus small{font-size:max(10px, calc(7 * var(--u)));color:#67705f;display:block}.ScenariosPage-module__sL6gUq__chapter{min-height:calc(273 * var(--u));border-top:2px solid #fffdf5;grid-template-columns:37.433% 62.567%;display:grid}.ScenariosPage-module__sL6gUq__chapter:nth-child(2){min-height:calc(283 * var(--u));grid-template-columns:62.567% 37.433%}.ScenariosPage-module__sL6gUq__chapter:nth-child(3){min-height:calc(282 * var(--u));grid-template-columns:36.7647% 63.2353%}.ScenariosPage-module__sL6gUq__chapter:nth-child(3) .ScenariosPage-module__sL6gUq__chapterCopy{padding-bottom:calc(6 * var(--u))}.ScenariosPage-module__sL6gUq__chapter:nth-child(4){min-height:calc(268 * var(--u));grid-template-columns:62.8342% 37.1658%}.ScenariosPage-module__sL6gUq__chapterCopy{padding:calc(23 * var(--u)) calc(25 * var(--u)) calc(13 * var(--u)) calc(40 * var(--u))}.ScenariosPage-module__sL6gUq__chapter:nth-child(2n) .ScenariosPage-module__sL6gUq__chapterCopy{padding-inline:calc(34 * var(--u));grid-area:1/2}.ScenariosPage-module__sL6gUq__time{font-family:var(--display);font-size:calc(19 * var(--u));line-height:1}.ScenariosPage-module__sL6gUq__time:after{content:"";width:calc(27 * var(--u));margin-top:calc(9 * var(--u));border-top:1px solid #7b8578;display:block}.ScenariosPage-module__sL6gUq__chapter h2{font-size:calc(43 * var(--u));margin:calc(17 * var(--u)) 0 0;line-height:.95}.ScenariosPage-module__sL6gUq__chapter .ScenariosPage-module__sL6gUq__phrase{font-family:var(--display);font-size:calc(20 * var(--u));margin-top:calc(6 * var(--u));line-height:1.02}.ScenariosPage-module__sL6gUq__chapter .ScenariosPage-module__sL6gUq__body{font-size:calc(10.8 * var(--u));color:#687060;margin-top:calc(9 * var(--u));line-height:1.25}.ScenariosPage-module__sL6gUq__chapter .ScenariosPage-module__sL6gUq__pill{margin-top:calc(14 * var(--u))}.ScenariosPage-module__sL6gUq__serviceLinks{flex-wrap:wrap;gap:0 13px;display:flex}.ScenariosPage-module__sL6gUq__serviceLinks a{min-height:44px;font-size:max(11px, calc(8 * var(--u)));text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.ScenariosPage-module__sL6gUq__chapterImage{min-width:0;position:relative}.ScenariosPage-module__sL6gUq__chapterImage>img{object-fit:cover;width:100%;height:100%;position:absolute}.ScenariosPage-module__sL6gUq__chapter:nth-child(2n) .ScenariosPage-module__sL6gUq__chapterImage{grid-area:1/1}.ScenariosPage-module__sL6gUq__chapterControls{--range-color:#f9f4de;right:calc(24 * var(--u));width:calc(149 * var(--u));padding:calc(11 * var(--u));color:#fffced;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#38352cdb;border:1px solid #b8b09b;border-radius:9px;margin:0;position:absolute;top:50%;transform:translateY(-50%)}.ScenariosPage-module__sL6gUq__chapter:nth-child(2n) .ScenariosPage-module__sL6gUq__chapterControls{right:auto;left:calc(39 * var(--u))}.ScenariosPage-module__sL6gUq__sliderRow{align-items:center;gap:calc(9 * var(--u));display:flex}.ScenariosPage-module__sL6gUq__sliderRow+.ScenariosPage-module__sL6gUq__sliderRow{border-top:1px solid #e9e2cc42;padding-top:7px}.ScenariosPage-module__sL6gUq__sliderRow>svg{width:calc(23 * var(--u));height:calc(23 * var(--u));flex:none}.ScenariosPage-module__sL6gUq__sliderRow>span{flex:1;min-width:0}.ScenariosPage-module__sL6gUq__sliderLabel{font-size:max(11px, calc(8 * var(--u)));justify-content:space-between;gap:10px;display:flex}.ScenariosPage-module__sL6gUq__sliderLabel output{white-space:nowrap}.ScenariosPage-module__sL6gUq__page input[type=range]{accent-color:#eed;width:100%;min-width:0;height:44px;padding:0;display:block}.ScenariosPage-module__sL6gUq__page input[type=range]::-webkit-slider-runnable-track{height:3px}.ScenariosPage-module__sL6gUq__page input[type=range]::-webkit-slider-thumb{margin-top:-7px}.ScenariosPage-module__sL6gUq__page input[type=range]::-moz-range-track{height:3px}.ScenariosPage-module__sL6gUq__chapterImage figcaption{color:#fff;background:#282c25c9;padding:4px 6px;font-size:10px;position:absolute;bottom:8px;left:10px}.ScenariosPage-module__sL6gUq__disclaimer{max-width:none;min-height:calc(32 * var(--u));text-align:center;font-size:max(10px, calc(9 * var(--u)));color:#687060;justify-content:center;align-items:center;padding:10px 24px;display:flex}.ScenariosPage-module__sL6gUq__manual{min-height:calc(262 * var(--u));padding:calc(22 * var(--u)) calc(40 * var(--u)) calc(2.5 * var(--u));background:#f9f6ee;border-top:2px solid #fffdf5}.ScenariosPage-module__sL6gUq__manualHeading{grid-template-columns:58% 42%;display:grid}.ScenariosPage-module__sL6gUq__manual h2{font-size:calc(43 * var(--u));margin:calc(11 * var(--u)) 0 0;line-height:.92}.ScenariosPage-module__sL6gUq__manualHeading>div+div{padding-top:calc(20 * var(--u));font-size:calc(12 * var(--u));color:#687060;line-height:1.3}.ScenariosPage-module__sL6gUq__manualHeading .ScenariosPage-module__sL6gUq__pill{margin-top:calc(12 * var(--u));color:#26372b}.ScenariosPage-module__sL6gUq__manualHeading .ScenariosPage-module__sL6gUq__pill:hover{color:#fffcef}.ScenariosPage-module__sL6gUq__manualGrid{gap:calc(17 * var(--u));margin-top:calc(12 * var(--u));grid-template-columns:repeat(3,1fr);display:grid}.ScenariosPage-module__sL6gUq__manualCard{--range-color:#465033;align-items:center;gap:calc(17 * var(--u));padding:calc(10 * var(--u));border:1px solid #d7d8ce;border-radius:5px;display:flex}.ScenariosPage-module__sL6gUq__manualCard>svg{width:calc(34 * var(--u));height:calc(34 * var(--u));flex:none}.ScenariosPage-module__sL6gUq__manualCard>div{min-width:0;padding-left:calc(15 * var(--u));border-left:1px solid #ced0c3;flex:1}.ScenariosPage-module__sL6gUq__manualCard a{min-height:44px;line-height:1.1;font-family:var(--display);font-size:calc(17 * var(--u));align-items:center;display:inline-flex}.ScenariosPage-module__sL6gUq__manualCard p{font-size:calc(10.5 * var(--u));color:#687060;line-height:1.2}.ScenariosPage-module__sL6gUq__manualCard label{align-items:center;gap:8px;display:flex}.ScenariosPage-module__sL6gUq__manualCard input[type=range]{accent-color:#435133}.ScenariosPage-module__sL6gUq__manualCard output{white-space:nowrap;font-size:12px}.ScenariosPage-module__sL6gUq__manualActions{justify-content:flex-end;align-items:center;gap:20px;min-height:44px;margin-top:5px;font-size:12px;display:flex}.ScenariosPage-module__sL6gUq__manualActions p{margin-right:auto}.ScenariosPage-module__sL6gUq__manualActions button{align-items:center;gap:6px;min-height:44px;display:inline-flex}.ScenariosPage-module__sL6gUq__contact{min-height:calc(174 * var(--u));color:#fff9e9;position:relative}.ScenariosPage-module__sL6gUq__contactCopy{padding:calc(18 * var(--u)) calc(40 * var(--u));position:relative}.ScenariosPage-module__sL6gUq__contact .ScenariosPage-module__sL6gUq__eyebrow{color:#e8e3d4}.ScenariosPage-module__sL6gUq__contact h2{font-size:calc(37 * var(--u));margin:calc(9 * var(--u)) 0 0;line-height:1}.ScenariosPage-module__sL6gUq__contactCopy>p:not(.ScenariosPage-module__sL6gUq__eyebrow){font-size:calc(11.5 * var(--u));margin-top:calc(6 * var(--u))}.ScenariosPage-module__sL6gUq__contact .ScenariosPage-module__sL6gUq__pill{margin-top:calc(15 * var(--u));color:#26372b;background:#f8f6ec;border-color:#f8f6ec}.ScenariosPage-module__sL6gUq__contact .ScenariosPage-module__sL6gUq__pill:hover{color:#fffcef;background:#26372b}.ScenariosPage-module__sL6gUq__contactNote{right:calc(53 * var(--u));bottom:calc(24 * var(--u));font-size:max(10px, calc(8 * var(--u)));text-transform:uppercase;letter-spacing:.25em;line-height:1.5;position:absolute}.ScenariosPage-module__sL6gUq__roomPortal{z-index:110;position:fixed;inset:0}.ScenariosPage-module__sL6gUq__loadingRoom{z-index:110;color:#253028;background:#f5f2eb;padding:30px;position:fixed;inset:0}.ScenariosPage-module__sL6gUq__loadingRoom button{align-items:center;gap:10px;min-height:44px;display:flex}.ScenariosPage-module__sL6gUq__loadingRoom p{margin-top:20px}@media (min-width:761px) and (max-width:1100px){.ScenariosPage-module__sL6gUq__chapterCopy{padding:20px}.ScenariosPage-module__sL6gUq__chapter:nth-child(2n) .ScenariosPage-module__sL6gUq__chapterCopy{padding-inline:20px}.ScenariosPage-module__sL6gUq__chapter h2{font-size:44px}.ScenariosPage-module__sL6gUq__chapter .ScenariosPage-module__sL6gUq__phrase{font-size:26px}.ScenariosPage-module__sL6gUq__chapter .ScenariosPage-module__sL6gUq__body,.ScenariosPage-module__sL6gUq__hero .ScenariosPage-module__sL6gUq__intro{font-size:14px}.ScenariosPage-module__sL6gUq__chapterControls{width:175px;padding:12px}.ScenariosPage-module__sL6gUq__sliderLabel{font-size:11px}.ScenariosPage-module__sL6gUq__manualHeading>div+div,.ScenariosPage-module__sL6gUq__manualCard p{font-size:14px}.ScenariosPage-module__sL6gUq__manualCard{gap:10px;padding:12px}.ScenariosPage-module__sL6gUq__manualCard>div{padding-left:10px}.ScenariosPage-module__sL6gUq__hotspots .ScenariosPage-module__sL6gUq__curtains{left:auto;right:2%}}@media (max-width:760px){.ScenariosPage-module__sL6gUq__page{padding-top:82px}.ScenariosPage-module__sL6gUq__eyebrow{font-size:10px}.ScenariosPage-module__sL6gUq__hero{height:auto;min-height:660px;padding-bottom:320px}.ScenariosPage-module__sL6gUq__hero>img{object-position:72% center;height:320px;bottom:0}.ScenariosPage-module__sL6gUq__heroCopy{width:100%;padding:30px 24px 32px}.ScenariosPage-module__sL6gUq__hero h1{margin-top:16px;font-size:clamp(48px,12vw,72px)}.ScenariosPage-module__sL6gUq__hero .ScenariosPage-module__sL6gUq__intro{max-width:380px;margin-top:20px;font-size:16px}.ScenariosPage-module__sL6gUq__desktopBreak{display:none}.ScenariosPage-module__sL6gUq__pill{gap:20px;padding:11px 17px;font-size:13px}.ScenariosPage-module__sL6gUq__hero .ScenariosPage-module__sL6gUq__pill{margin-top:22px}.ScenariosPage-module__sL6gUq__hotspots .ScenariosPage-module__sL6gUq__lighting{top:auto;bottom:210px;left:8%}.ScenariosPage-module__sL6gUq__hotspots .ScenariosPage-module__sL6gUq__curtains{inset:auto 5% 160px auto}.ScenariosPage-module__sL6gUq__hotspots .ScenariosPage-module__sL6gUq__comfort{top:auto;bottom:40px;left:62%}.ScenariosPage-module__sL6gUq__timeline{grid-template-columns:1fr;gap:18px;height:auto;min-height:240px;padding:22px 24px}.ScenariosPage-module__sL6gUq__timelineIntro{font-size:10px}.ScenariosPage-module__sL6gUq__timelineIntro br{display:none}.ScenariosPage-module__sL6gUq__timelineStatus{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.ScenariosPage-module__sL6gUq__timelineStatus small{text-align:left;width:100%}.ScenariosPage-module__sL6gUq__chapter,.ScenariosPage-module__sL6gUq__chapter:nth-child(n){flex-direction:column;min-height:0;display:flex}.ScenariosPage-module__sL6gUq__chapterCopy,.ScenariosPage-module__sL6gUq__chapter:nth-child(2n) .ScenariosPage-module__sL6gUq__chapterCopy{padding:30px 24px 18px}.ScenariosPage-module__sL6gUq__time{font-size:22px}.ScenariosPage-module__sL6gUq__time:after{width:36px;margin-top:12px}.ScenariosPage-module__sL6gUq__chapter h2{margin-top:20px;font-size:50px}.ScenariosPage-module__sL6gUq__chapter .ScenariosPage-module__sL6gUq__phrase{margin-top:9px;font-size:27px}.ScenariosPage-module__sL6gUq__chapter .ScenariosPage-module__sL6gUq__body{margin-top:13px;font-size:16px;line-height:1.45}.ScenariosPage-module__sL6gUq__chapter .ScenariosPage-module__sL6gUq__pill{margin-top:20px}.ScenariosPage-module__sL6gUq__serviceLinks a{font-size:12px}.ScenariosPage-module__sL6gUq__chapterImage{background:#343a30;padding-top:290px}.ScenariosPage-module__sL6gUq__chapterImage>img{height:290px;top:0}.ScenariosPage-module__sL6gUq__chapterControls,.ScenariosPage-module__sL6gUq__chapter:nth-child(2n) .ScenariosPage-module__sL6gUq__chapterControls{width:auto;margin:16px 24px 0;padding:10px 14px;position:static;transform:none}.ScenariosPage-module__sL6gUq__sliderRow{gap:15px}.ScenariosPage-module__sL6gUq__sliderRow>svg{width:30px;height:30px}.ScenariosPage-module__sL6gUq__sliderLabel{font-size:13px}.ScenariosPage-module__sL6gUq__chapterImage figcaption{background:0 0;padding:14px 24px;font-size:10px;position:static}.ScenariosPage-module__sL6gUq__disclaimer{min-height:70px;font-size:12px}.ScenariosPage-module__sL6gUq__manual{padding:32px 24px}.ScenariosPage-module__sL6gUq__manualHeading{grid-template-columns:1fr;gap:18px}.ScenariosPage-module__sL6gUq__manual h2{margin-top:14px;font-size:43px}.ScenariosPage-module__sL6gUq__manualHeading>div+div{padding-top:0;font-size:16px}.ScenariosPage-module__sL6gUq__manualHeading .ScenariosPage-module__sL6gUq__pill{margin-top:18px}.ScenariosPage-module__sL6gUq__manualGrid{grid-template-columns:1fr;gap:14px;margin-top:28px}.ScenariosPage-module__sL6gUq__manualCard{gap:20px;padding:16px}.ScenariosPage-module__sL6gUq__manualCard>svg{width:38px;height:38px}.ScenariosPage-module__sL6gUq__manualCard>div{padding-left:20px}.ScenariosPage-module__sL6gUq__manualCard a{font-size:25px}.ScenariosPage-module__sL6gUq__manualCard p{font-size:14px}.ScenariosPage-module__sL6gUq__manualActions{flex-wrap:wrap;justify-content:flex-start;gap:0 20px;margin-top:15px}.ScenariosPage-module__sL6gUq__manualActions p{width:100%;min-height:34px}.ScenariosPage-module__sL6gUq__contact{min-height:320px}.ScenariosPage-module__sL6gUq__contactCopy{padding:30px 24px}.ScenariosPage-module__sL6gUq__contact h2{margin-top:18px;font-size:42px}.ScenariosPage-module__sL6gUq__contactCopy>p:not(.ScenariosPage-module__sL6gUq__eyebrow){max-width:300px;margin-top:12px;font-size:15px}.ScenariosPage-module__sL6gUq__contact .ScenariosPage-module__sL6gUq__pill{margin-top:22px}.ScenariosPage-module__sL6gUq__contactNote{font-size:9px;bottom:22px;right:24px}}@media (prefers-reduced-motion:reduce){.ScenariosPage-module__sL6gUq__page *{transition:none}}
