html[data-home-motion=true] .home-gallery-card{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:center}html[data-home-motion=true] .home-gallery-card:after{content:"";position:absolute;inset:0;z-index:5;border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(110deg,transparent 30%,rgb(255 255 255/.08) 41%,rgb(255 255 255/.72) 47%,rgb(213 235 229/.34) 49%,rgb(255 255 255/.1) 53%,transparent 65%);background-size:250% 100%;box-shadow:inset 0 0 0 1px rgb(255 255 255/.65)}html[data-home-motion=true] .is-focus .home-gallery-card:after{animation:card-glass-arrival .85s ease-out both}@keyframes card-glass-arrival{0%{opacity:0;background-position:100% 0}20%{opacity:.9}75%{opacity:.5}to{opacity:0;background-position:0 0}}html[data-motion-still=true] .home-gallery-card:after{animation:none!important}html[data-motion-quality=low] .home-gallery-slide{filter:none!important}html[data-motion-quality=low] [data-compact]{-webkit-backdrop-filter:none;backdrop-filter:none}@media(prefers-reduced-motion:reduce){html[data-home-motion=true] .home-gallery-card:after{animation:none}}[data-hero-landing-track],[data-hero-landing]{display:flow-root}[data-hero-landing]{position:-webkit-sticky;position:sticky;top:var(--hero-reveal-inset,0)}[data-hero-landing-track]:after{content:"";display:block;height:var(--hero-travel,0)}[data-aerial-next] .home-category-card,[data-aerial-next] .home-design-build-plan,[data-aerial-next] .home-resource-card{translate:none;transform:none!important}.home-page:has([data-released=false]) .home-gallery-card:after{animation:none!important}[data-hero-landing] .hero-reveal-intro{text-align:center;padding-block:56px 28px}[data-hero-landing] .hero-reveal-intro h2{font-size:clamp(2.1rem,4.2vw,3.75rem);line-height:1.15;font-weight:500;letter-spacing:-.025em;margin:0;color:var(--teal);text-wrap:balance}[data-hero-landing] .hero-reveal-intro p{max-width:52ch;margin:18px auto 0;font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.55;color:var(--teal);text-wrap:balance}html[data-motion-still=false] [data-hero-landing] .hero-reveal-intro{padding-top:max(32px,calc(var(--hero-landing-height,100svh)*.5 - var(--reveal-heading-height,64px)*.5))}[data-hero-landing] .home-supplier-logo-section{border:0}[data-hero-landing] .home-supplier-logo-shell{grid-template-columns:minmax(0,1fr);gap:18px;padding-block:12px 28px;max-width:960px}[data-hero-landing] .home-supplier-logo-shell h3{justify-self:center;text-align:center;font-size:1rem;font-weight:400;color:var(--teal)}[data-hero-landing] .home-supplier-logo-track{animation-duration:48s}[data-hero-landing] .home-category-section{padding-block:24px 40px}[data-hero-landing] .home-category-shell{display:block;max-width:1100px}[data-hero-landing] .home-listing-gallery-head{display:block;text-align:center;max-width:760px;margin-inline:auto}[data-hero-landing] .home-listing-gallery-head h2{font-weight:500;text-wrap:balance}[data-hero-landing] .home-listing-gallery-head p{display:block;max-width:46ch;margin:16px auto 0;line-height:1.55}@media(max-width:760px){[data-hero-landing] .hero-reveal-intro{padding-bottom:24px}[data-hero-landing] .home-supplier-logo-shell{gap:16px;padding-bottom:20px}[data-hero-landing] .home-category-section{padding-block:20px 28px}}@media(max-height:500px) and (prefers-reduced-motion:no-preference){[data-hero-landing] .hero-reveal-intro{padding-bottom:10px}[data-hero-landing] .hero-reveal-intro p{margin-top:10px;font-size:.95rem}[data-hero-landing] .home-supplier-logo-shell{grid-template-columns:auto minmax(0,1fr);gap:20px;padding-block:0 12px}[data-hero-landing] .home-supplier-logo-item{min-height:44px}[data-hero-landing] .home-supplier-logo-link{min-height:44px;padding-block:4px}[data-hero-landing] .home-supplier-logo-image{max-height:36px}}.home-page[data-homepage-v1] .home-wave-transition-shape{left:-30%;width:160%;transform-box:border-box}.home-page[data-homepage-v1] .home-wave-transition-shape>svg{display:block;width:100%;max-width:none;height:100%;fill:#fff}.home-page[data-homepage-v1] .home-wave-transition-shape-top{transform:translate3d(var(--home-wave-top-offset-x),0,0);animation:preview-wave-top 14s ease-in-out 1.8s infinite}.home-page[data-homepage-v1] .home-wave-transition-shape-bottom{transform:translate3d(var(--home-wave-bottom-offset-x),0,0);animation:preview-wave-bottom 14s ease-in-out 1.8s infinite}@keyframes preview-wave-top{0%,to{transform:translate3d(var(--home-wave-top-offset-x),0,0)}50%{transform:translate3d(calc(var(--home-wave-top-offset-x) - 10px),0,0)}}@keyframes preview-wave-bottom{0%,to{transform:translate3d(var(--home-wave-bottom-offset-x),0,0)}50%{transform:translate3d(calc(var(--home-wave-bottom-offset-x) - 10px),0,0)}}.home-page[data-homepage-v1] .home-supplier-logo-section:not([data-decoration-active=true]) .home-supplier-logo-track,.home-page[data-homepage-v1] .home-wave-transition:not([data-decoration-active=true]) .home-wave-transition-shape{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.home-page[data-homepage-v1] .home-wave-transition-shape{animation:none}}html[data-motion-still=true] .home-page[data-homepage-v1] .home-wave-transition-shape{animation:none}.feature-gallery_gallery__kkJVX{min-width:0}.feature-gallery_controls__D9UA2{display:none}@media(min-width:1101px){.feature-gallery_controls__D9UA2{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:14px;color:var(--teal)}.feature-gallery_count__HbHYm{font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-right:12px}.feature-gallery_controls__D9UA2 button{display:grid;place-items:center;width:var(--button-height-standard);height:var(--button-height-standard);padding:0;border:1px solid rgb(11 63 61/.24);border-radius:50%;background:#fff;color:var(--teal);cursor:pointer}.feature-gallery_controls__D9UA2 button svg{width:20px;height:20px}.feature-gallery_controls__D9UA2 button:hover:not([aria-disabled=true]){background:var(--sage)}.feature-gallery_controls__D9UA2 button[aria-disabled=true]{opacity:.35;cursor:default}.feature-gallery_controls__D9UA2 button:focus-visible,.feature-gallery_gallery__kkJVX>div[role=region]:focus-visible{outline:3px solid var(--teal);outline-offset:3px}}.hero-film-chapter_chapter__5pYTd{position:relative;background:#fff;--stage-h:calc(100lvh - 68px + 2px);--sticky-top:68px;--entry:1;--wipe-cut:0%}.hero-film-chapter_film__dnsb6{position:relative;pointer-events:none;z-index:2}.hero-film-chapter_stage__3ZcJ1{pointer-events:auto;position:relative;height:var(--stage-h);overflow:hidden;isolation:isolate}.hero-film-chapter_media__dpSvb{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:var(--aperture-mask,none);mask-image:var(--aperture-mask,none);background:#fff}.hero-film-chapter_media__dpSvb img,.hero-film-chapter_media__dpSvb picture,.hero-film-chapter_media__dpSvb video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero-film-chapter_media__dpSvb picture,.hero-film-chapter_media__dpSvb video{transform:scale(var(--film-scale,1));transform-origin:center}.hero-film-chapter_media__dpSvb video{opacity:0}.hero-film-chapter_media__dpSvb video[data-ready=true]{opacity:1}.hero-film-chapter_glass__Drzm_{position:absolute;inset:0;width:100%;height:100%;opacity:0;pointer-events:none}.hero-film-chapter_play__Zw3h8{position:absolute;bottom:28px;left:50%;transform:translateX(-50%);pointer-events:auto}.hero-film-chapter_entrance__ymlzb{display:none}.hero-film-chapter_enhanced__cQ_eE{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;overflow-anchor:none}.hero-film-chapter_enhanced__cQ_eE .hero-film-chapter_film__dnsb6{grid-area:1/1;height:var(--film-h,calc((100lvh - 68px)*2.2))}.hero-film-chapter_enhanced__cQ_eE .hero-film-chapter_stage__3ZcJ1{position:-webkit-sticky;position:sticky;top:var(--sticky-top)}.hero-film-chapter_enhanced__cQ_eE .hero-film-chapter_entrance__ymlzb{display:none}.hero-film-chapter_reading__WjEdV{position:relative;z-index:1;background:#fff}.hero-film-chapter_enhanced__cQ_eE .hero-film-chapter_reading__WjEdV{grid-area:1/1;height:var(--reading-span,var(--film-h));visibility:hidden}.hero-film-chapter_enhanced__cQ_eE .hero-film-chapter_readingViewport__n0gtQ{position:-webkit-sticky;position:sticky;top:var(--sticky-top);height:var(--stage-h);overflow:hidden}.hero-film-chapter_enhanced__cQ_eE .hero-film-chapter_readingContent__jF_8U{position:relative;transform:translateY(var(--reading-y,0))}.hero-film-chapter_enhanced__cQ_eE[data-phase=bento] .hero-film-chapter_reading__WjEdV,.hero-film-chapter_enhanced__cQ_eE[data-phase=radial-exit] .hero-film-chapter_reading__WjEdV{visibility:visible}.hero-film-chapter_reading__WjEdV [data-browse-reveal-section],.hero-film-chapter_reading__WjEdV [data-stagger]>*{opacity:1!important;transform:none!important;transition:none!important}@media(max-width:1100px){.hero-film-chapter_chapter__5pYTd{--sticky-top:64px;--stage-h:calc(100lvh - 64px - var(--mobile-bottom-nav-offset,51px) + 2px)}.hero-film-chapter_media__dpSvb img,.hero-film-chapter_media__dpSvb video{object-fit:cover;object-position:center}}@media(prefers-reduced-motion:reduce){.hero-film-chapter_enhanced__cQ_eE .hero-film-chapter_film__dnsb6{height:auto}.hero-film-chapter_enhanced__cQ_eE .hero-film-chapter_stage__3ZcJ1{position:relative;top:0}.hero-film-chapter_enhanced__cQ_eE{display:block}.hero-film-chapter_enhanced__cQ_eE .hero-film-chapter_reading__WjEdV{height:auto;visibility:visible}.hero-film-chapter_enhanced__cQ_eE .hero-film-chapter_readingViewport__n0gtQ{position:relative;top:0;height:auto;overflow:visible}.hero-film-chapter_enhanced__cQ_eE .hero-film-chapter_readingContent__jF_8U{transform:none}.hero-film-chapter_entrance__ymlzb,.hero-film-chapter_glass__Drzm_,.hero-film-chapter_media__dpSvb video{display:none}}.hero-film-chapter_stage__3ZcJ1[data-gpu=true] .hero-film-chapter_media__dpSvb{opacity:1;-webkit-clip-path:none;clip-path:none}.hero-film-chapter_stage__3ZcJ1[data-gpu=true] .hero-film-chapter_entrance__ymlzb{display:none}.hero-film-chapter_story__6f42w{position:absolute;inset:0;z-index:3;pointer-events:none;opacity:1}.hero-film-chapter_enhanced__cQ_eE .hero-film-chapter_story__6f42w{opacity:var(--story-opacity,0);-webkit-mask-image:var(--aperture-mask,none);mask-image:var(--aperture-mask,none)}.hero-film-chapter_storyShade__Qa0CH{position:absolute;inset:0;background:linear-gradient(180deg,rgb(11 63 61/.64),transparent 48%,transparent 67%,rgb(11 63 61/.32))}.hero-film-chapter_storyCopy__Tx27R{position:absolute;left:clamp(24px,5vw,80px);top:clamp(32px,7vh,76px);max-width:38rem;opacity:var(--copy-opacity,1);color:#fff;text-shadow:0 2px 18px rgb(11 63 61/.3)}.hero-film-chapter_storyCopy__Tx27R h2{font-family:var(--font-serif),Georgia,serif;font-size:clamp(2.4rem,4.7vw,5rem);font-weight:400;line-height:1.08;letter-spacing:-.035em;margin:0}.hero-film-chapter_story__6f42w .hero-film-chapter_storyCopy__Tx27R p{color:#fff;font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.5;margin:16px 0 0;font-weight:400}.hero-film-chapter_foreground__AHh_Z{position:absolute;left:-5%;bottom:-4%;width:clamp(300px,36vw,560px);height:auto;object-fit:contain;transform:translate3d(calc(var(--front-x,0px)*-1),var(--front-y,0),0) scale(var(--front-scale,1));transform-origin:left bottom}.hero-film-chapter_story__6f42w .hero-film-chapter_depthWord__jZ4oD{position:absolute;right:5%;bottom:5%;max-width:70%;font:400 clamp(3rem,6.2vw,7rem)/1.06 var(--font-serif),Georgia,serif;letter-spacing:-.04em;color:rgb(255 255 255/.54);margin:0;transform:translate3d(var(--word-x,0),0,0);text-align:right;opacity:var(--copy-opacity,1)}.hero-film-chapter_story__6f42w[data-scene-story=williams] .hero-film-chapter_foreground__AHh_Z{left:auto;right:-9%;bottom:auto;top:-16%;width:clamp(340px,43vw,680px);transform:translate3d(var(--front-x,0),calc(var(--front-y,0px)*-1),0) scale(var(--front-scale,1));transform-origin:right top}.hero-film-chapter_story__6f42w[data-scene-story=moke] .hero-film-chapter_foreground__AHh_Z{left:auto;right:-5%;bottom:-4%;width:clamp(320px,39vw,620px);transform:translate3d(var(--front-x,0),var(--front-y,0),0) scale(var(--front-scale,1));transform-origin:right bottom}.hero-film-chapter_story__6f42w[data-scene-story=moke] .hero-film-chapter_depthWord__jZ4oD{right:auto;left:5%;text-align:left;max-width:56%}@media(max-width:1100px){.hero-film-chapter_storyCopy__Tx27R{left:24px;top:28px;right:24px;max-width:calc(100% - 48px)}.hero-film-chapter_storyCopy__Tx27R h2{font-size:clamp(2.15rem,6vw,3.8rem)}.hero-film-chapter_story__6f42w .hero-film-chapter_storyCopy__Tx27R p{color:#fff;font-size:clamp(.95rem,2vw,1.15rem);margin-top:10px;max-width:22rem}.hero-film-chapter_foreground__AHh_Z{width:76vw;max-width:480px;left:-22%;bottom:-4%}.hero-film-chapter_story__6f42w .hero-film-chapter_depthWord__jZ4oD{font-size:clamp(2.2rem,6.5vw,4.4rem);bottom:9%;right:20px;max-width:70%}.hero-film-chapter_story__6f42w[data-scene-story=williams] .hero-film-chapter_foreground__AHh_Z{width:68vw;min-width:220px;max-width:460px;right:-16%;top:-4%}.hero-film-chapter_story__6f42w[data-scene-story=moke] .hero-film-chapter_foreground__AHh_Z{width:82vw;max-width:500px;right:-22%;bottom:-4%}.hero-film-chapter_story__6f42w[data-scene-story=moke] .hero-film-chapter_depthWord__jZ4oD{left:20px;max-width:75%;bottom:17%}}@media(prefers-reduced-motion:reduce){.hero-film-chapter_foreground__AHh_Z,.hero-film-chapter_storyCopy__Tx27R,.hero-film-chapter_story__6f42w .hero-film-chapter_depthWord__jZ4oD{transform:none!important}.hero-film-chapter_story__6f42w{opacity:1}}.hero-film-chapter_chapter__5pYTd:not(.hero-film-chapter_enhanced__cQ_eE) .hero-film-chapter_foreground__AHh_Z,.hero-film-chapter_chapter__5pYTd:not(.hero-film-chapter_enhanced__cQ_eE) .hero-film-chapter_storyCopy__Tx27R,.hero-film-chapter_chapter__5pYTd:not(.hero-film-chapter_enhanced__cQ_eE) .hero-film-chapter_story__6f42w .hero-film-chapter_depthWord__jZ4oD{transform:none}.hero-film-chapter_middle__sq9at{position:absolute;right:-7%;top:-9%;width:clamp(280px,32vw,500px);height:auto;transform:translate3d(var(--middle-x,0),calc(var(--middle-y,0px)*-1),0) scale(var(--middle-scale,1));transform-origin:right top}.hero-film-chapter_story__6f42w[data-scene-story=williams] .hero-film-chapter_middle__sq9at{right:auto;left:-7%;top:auto;bottom:-5%;width:clamp(300px,34vw,510px)}.hero-film-chapter_story__6f42w[data-scene-story=moke] .hero-film-chapter_middle__sq9at{right:auto;left:-9%;top:auto;bottom:-9%;width:clamp(250px,29vw,450px)}.hero-film-chapter_story__6f42w[data-scene-story=moke] .hero-film-chapter_depthWord__jZ4oD{bottom:25%}@media(max-width:1100px){.hero-film-chapter_middle__sq9at{width:54vw;min-width:190px;max-width:350px;right:-19%;top:-3%}.hero-film-chapter_story__6f42w[data-scene-story=williams] .hero-film-chapter_middle__sq9at{width:58vw;min-width:210px;max-width:400px;left:-20%;bottom:-4%}.hero-film-chapter_story__6f42w[data-scene-story=moke] .hero-film-chapter_middle__sq9at{width:48vw;min-width:185px;max-width:320px;left:-18%;bottom:-4%}.hero-film-chapter_story__6f42w[data-scene-story=moke] .hero-film-chapter_depthWord__jZ4oD{bottom:27%}}.hero-film-chapter_enhanced__cQ_eE{background:transparent}.hero-film-chapter_enhanced__cQ_eE[data-linked=true]{margin-top:calc(var(--stage-h)*-1.9)}@media(min-width:1101px){.hero-film-chapter_enhanced__cQ_eE[data-linked=true] .hero-film-chapter_entrance__ymlzb{display:none}.hero-film-chapter_enhanced__cQ_eE[data-linked=true] .hero-film-chapter_media__dpSvb{-webkit-mask-image:var(--aperture-mask,none);mask-image:var(--aperture-mask,none)}.hero-film-chapter_enhanced__cQ_eE[data-linked=true] .hero-film-chapter_stage__3ZcJ1[data-gpu=true] .hero-film-chapter_media__dpSvb{-webkit-clip-path:none;clip-path:none}}@media(min-width:1101px) and (prefers-reduced-motion:reduce){.hero-film-chapter_enhanced__cQ_eE[data-linked=true]{margin-top:0}.hero-film-chapter_enhanced__cQ_eE .hero-film-chapter_readingContent__jF_8U,.hero-film-chapter_enhanced__cQ_eE .hero-film-chapter_readingContent__jF_8U>section{min-height:0}}@media(prefers-reduced-motion:reduce){.hero-film-chapter_middle__sq9at{transform:none!important}}.hero-film-chapter_story__6f42w[data-scene-story=moke] .hero-film-chapter_middle__sq9at,.hero-film-chapter_story__6f42w[data-scene-story=williams] .hero-film-chapter_middle__sq9at{transform:translate3d(calc(var(--middle-x,0px)*-1),var(--middle-y,0),0) scale(var(--middle-scale,1));transform-origin:left bottom}.hero-film-chapter_chapter__5pYTd:not(.hero-film-chapter_enhanced__cQ_eE) .hero-film-chapter_middle__sq9at{transform:none}.hero-film-chapter_background__mqdWn{position:absolute;right:-12%;top:22%;width:clamp(200px,25vw,390px);height:auto;opacity:.65;transform:translate3d(var(--back-x,0),calc(var(--back-y,0px)*-1),0) scale(var(--back-scale,1));transform-origin:right center}.hero-film-chapter_story__6f42w[data-scene-story=williams] .hero-film-chapter_background__mqdWn{right:auto;left:-12%;top:30%;transform:translate3d(calc(var(--back-x,0px)*-1),calc(var(--back-y,0px)*-1),0) scale(var(--back-scale,1));transform-origin:left center}.hero-film-chapter_story__6f42w[data-scene-story=moke] .hero-film-chapter_background__mqdWn{top:-4%;right:-8%;width:clamp(220px,29vw,420px);transform-origin:right top}@media(max-width:1100px){.hero-film-chapter_background__mqdWn{width:52vw;min-width:165px;right:-23%;top:20%}.hero-film-chapter_story__6f42w[data-scene-story=williams] .hero-film-chapter_background__mqdWn{left:-25%;top:24%}.hero-film-chapter_story__6f42w[data-scene-story=moke] .hero-film-chapter_background__mqdWn{width:55vw;right:-20%;top:-3%}}.hero-film-chapter_chapter__5pYTd:not(.hero-film-chapter_enhanced__cQ_eE) .hero-film-chapter_background__mqdWn{transform:none}@media(prefers-reduced-motion:reduce){.hero-film-chapter_background__mqdWn{transform:none!important}.hero-film-chapter_enhanced__cQ_eE[data-linked=true]{margin-top:0}}.hero-film-chapter_readingContent__jF_8U>section{padding-block:48px;background:#fff}.hero-film-chapter_readingContent__jF_8U .home-design-build-shell{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:40px;gap:40px;max-width:1160px}.hero-film-chapter_readingContent__jF_8U .home-design-build-intro{grid-column:1;grid-row:auto;min-height:0;padding:0;gap:20px;justify-items:center;text-align:center;background:transparent;color:var(--teal);box-shadow:none;border-radius:0}.hero-film-chapter_readingContent__jF_8U .home-design-build-intro h2{display:block;max-width:25ch;font-size:clamp(2rem,4vw,3.5rem);font-weight:500;line-height:1.16;letter-spacing:-.025em;text-wrap:balance}.hero-film-chapter_readingContent__jF_8U .home-design-build-intro h2 span{display:inline;white-space:normal}.hero-film-chapter_readingContent__jF_8U .home-design-build-intro p{max-width:54ch;font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.55;color:var(--teal);text-wrap:balance}.hero-film-chapter_readingContent__jF_8U .home-design-build-intro .button.secondary{width:auto;min-height:44px;margin-top:4px;border-color:rgb(11 63 61/.28)}.hero-film-chapter_readingContent__jF_8U .home-design-build-plan-grid{grid-column:1;grid-row:auto}.hero-film-chapter_enhanced__cQ_eE .hero-film-chapter_readingContent__jF_8U>section{padding-top:max(32px,calc(var(--stage-h)*.5 - var(--reveal-heading-height,100px)*.5))}@media(min-width:761px){.hero-film-chapter_readingContent__jF_8U .home-design-build-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.hero-film-chapter_readingContent__jF_8U .home-design-build-plan,.hero-film-chapter_readingContent__jF_8U .home-design-build-plan.is-featured-placement{grid-column:auto;grid-template-rows:auto 1fr}.hero-film-chapter_readingContent__jF_8U .home-design-build-plan .home-design-build-plan-media{height:auto;min-height:0;aspect-ratio:16/9}}@media(max-width:760px){.hero-film-chapter_readingContent__jF_8U .home-design-build-shell{gap:28px}.hero-film-chapter_readingContent__jF_8U .home-design-build-intro{gap:16px}.hero-film-chapter_readingContent__jF_8U .home-design-build-intro h2{max-width:18ch}.hero-film-chapter_readingContent__jF_8U .home-design-build-intro p{max-width:34ch}}@media(prefers-reduced-motion:reduce){.hero-film-chapter_enhanced__cQ_eE .hero-film-chapter_readingContent__jF_8U>section{padding-top:48px}}.hero-film-chapter_storyShade__Qa0CH{z-index:1;background:linear-gradient(180deg,rgb(11 63 61/.86),rgb(11 63 61/.8) 35%,transparent 65%)}.hero-film-chapter_storyCopy__Tx27R{z-index:3;text-shadow:none;max-width:40rem}.hero-film-chapter_storyCopy__Tx27R h2{color:#fff;font-weight:500;line-height:1.12;letter-spacing:-.025em;text-wrap:balance}.hero-film-chapter_story__6f42w .hero-film-chapter_storyCopy__Tx27R p{max-width:34ch;line-height:1.55}.hero-film-chapter_story__6f42w .hero-film-chapter_depthWord__jZ4oD{z-index:0;color:rgb(255 255 255/.3)}@media(max-width:860px){.hero-film-chapter_storyCopy__Tx27R h2{font-size:clamp(2rem,8.6vw,3rem)}.hero-film-chapter_story__6f42w .hero-film-chapter_storyCopy__Tx27R p{font-size:1rem}.hero-film-chapter_story__6f42w .hero-film-chapter_depthWord__jZ4oD{display:none}}@media(min-width:1101px){.hero-film-chapter_readingContent__jF_8U .home-design-build-plan-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 54px)/3.25);gap:18px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:rgb(11 63 61/.3) transparent;padding:0 0 16px}.hero-film-chapter_readingContent__jF_8U .home-design-build-plan{scroll-snap-align:start;box-shadow:0 6px 12px rgb(11 63 61/.07)}.hero-film-chapter_readingContent__jF_8U .home-design-build-plan-body{padding:1.6rem .9rem .9rem;gap:.75rem;align-content:start}.hero-film-chapter_readingContent__jF_8U .home-design-build-plan h3{font-size:var(--app-card-title-size,1rem);font-weight:500;line-height:1.3;white-space:normal}.hero-film-chapter_readingContent__jF_8U .home-design-build-facts{display:flex;flex-wrap:wrap;gap:.6rem .8rem}.hero-film-chapter_readingContent__jF_8U .home-design-build-facts dd{font-size:.8rem;line-height:1.3}}.hero-scroll-search_hero__wnvUg{position:relative;background:#fff}.hero-scroll-search_stage__K3WNn{position:relative;min-height:48rem;height:calc(100svh - 72px);overflow:hidden;display:grid;place-items:center}.hero-scroll-search_shade__TDp0x,.hero-scroll-search_visual__u_hmk>picture,.hero-scroll-search_visual__u_hmk>picture img,.hero-scroll-search_visual__u_hmk>video{position:absolute;inset:0;height:100%;width:100%;object-fit:cover}.hero-scroll-search_visual__u_hmk>video{opacity:0}.hero-scroll-search_visual__u_hmk>video[data-ready=true]{opacity:1}.hero-scroll-search_shade__TDp0x{background:linear-gradient(180deg,rgb(255 255 255/.15),transparent 60%,rgb(255 255 255/.3));pointer-events:none}.hero-scroll-search_enhanced__ylkQM{height:175svh}.hero-scroll-search_enhanced__ylkQM .hero-scroll-search_stage__K3WNn{position:-webkit-sticky;position:sticky;top:0;height:var(--hero-stage-height,calc(100dvh - var(--hero-pin-top,0px)));min-height:0}.hero-scroll-search_panel__8S3Uj{--shrink:0;position:relative;z-index:30;width:min(640px,calc(100% - 32px));padding:calc(32px - var(--shrink) * 24px);border:1px solid rgb(255 255 255/.85);border-radius:12px;background:rgb(255 255 255/.92);box-shadow:0 14px 48px rgb(6 72 75/.12),inset 0 1px 0 #fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:var(--teal)}.hero-scroll-search_floating__Z8J9k{position:absolute;top:calc(20svh + var(--shrink) * (88px - 20svh));left:50%;transform:translateX(-50%);width:min(calc(640px - var(--shrink) * 80px),calc(100% - 32px))}.hero-scroll-search_copy__kZcOq{max-height:calc(260px * (1 - var(--shrink)));overflow:hidden;opacity:var(--copy-opacity,1);text-align:center}.hero-scroll-search_headline__gHhC6{font-family:var(--font-serif),Georgia,serif;font-size:clamp(2rem,3vw,3rem);line-height:1.18;font-weight:400}.hero-scroll-search_copy__kZcOq p{margin:20px auto 24px;max-width:30rem;font-size:1rem;line-height:1.6}.hero-scroll-search_panel__8S3Uj .home-minimal-search{margin:0;width:100%;border-radius:8px;border:1px solid var(--sage);background:#fff;box-shadow:none}.hero-scroll-search_panel__8S3Uj .home-search-row{min-height:56px}.hero-scroll-search_panel__8S3Uj .home-query-field input{font-size:16px}.hero-scroll-search_panel__8S3Uj .home-filter-button,.hero-scroll-search_panel__8S3Uj .home-search-submit{min-width:44px;min-height:44px}.hero-scroll-search_actions__fBPfV{max-height:calc(112px * (1 - var(--shrink)));overflow:hidden;opacity:var(--copy-opacity,1);display:grid;justify-items:center}.hero-scroll-search_actions__fBPfV a{margin-top:18px}.hero-scroll-search_actions__fBPfV p{margin:12px 0 0;font-size:.78rem;text-align:center}@media(max-width:760px){.hero-scroll-search_stage__K3WNn{min-height:38rem}.hero-scroll-search_enhanced__ylkQM{height:165svh}.hero-scroll-search_floating__Z8J9k{top:calc(18svh + var(--shrink) * (76px - 18svh));width:calc(100% - 24px)}.hero-scroll-search_panel__8S3Uj{padding:calc(20px - var(--shrink) * 14px)}.hero-scroll-search_panel__8S3Uj .home-search-row{gap:4px;padding:4px}.hero-scroll-search_headline__gHhC6{font-size:2rem}.hero-scroll-search_copy__kZcOq p{font-size:.92rem}.hero-scroll-search_actions__fBPfV{max-height:calc(160px * (1 - var(--shrink)))}}@media(prefers-reduced-motion:reduce){.hero-scroll-search_enhanced__ylkQM{height:auto}.hero-scroll-search_visual__u_hmk>video{display:none}}.hero-scroll-search_panel__8S3Uj.hero-scroll-search_panel__8S3Uj{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:rgb(255 255 255/.64)}@media(max-width:760px){.hero-scroll-search_stage__K3WNn{background:var(--sage)}.hero-scroll-search_visual__u_hmk>picture img,.hero-scroll-search_visual__u_hmk>video{object-fit:cover}}.hero-scroll-search_floating__Z8J9k{z-index:41;transform:translate(-50%,calc(var(--dissolve, 0) * -150px));opacity:calc(1 - var(--dissolve, 0))}.hero-scroll-search_floating__Z8J9k[data-dissolved=true]{pointer-events:none}.hero-scroll-search_visual__u_hmk{position:absolute;inset:0;background:#fff}.hero-scroll-search_visual__u_hmk>picture,.hero-scroll-search_visual__u_hmk>video{transform:scale(var(--hero-flight-scale,1));transform-origin:center}.hero-scroll-search_enhanced__ylkQM{height:calc(var(--hero-stage-height,calc(100dvh - var(--hero-pin-top,0px))) + var(--hero-runway,125svh));background:transparent;z-index:2;pointer-events:none}.hero-scroll-search_enhanced__ylkQM .hero-scroll-search_stage__K3WNn{background:transparent;pointer-events:auto}.hero-scroll-search_enhanced__ylkQM[data-released=true] .hero-scroll-search_stage__K3WNn{pointer-events:none}.hero-scroll-search_apertureRim__EZ7zd{display:none}.hero-scroll-search_enhanced__ylkQM~[data-aerial-next]{position:relative;z-index:1;margin-top:calc(-1*var(--hero-landing-height,100svh) - var(--hero-travel,0px));background:#fff;opacity:var(--hero-content-opacity,0);pointer-events:var(--hero-content-events,none)}@media(max-width:760px){.hero-scroll-search_enhanced__ylkQM{height:calc(var(--hero-stage-height,calc(100dvh - var(--hero-pin-top,0px))) + var(--hero-runway,160svh))}}@media(prefers-reduced-motion:reduce){.hero-scroll-search_enhanced__ylkQM{height:auto}.hero-scroll-search_apertureRim__EZ7zd{display:none}.hero-scroll-search_visual__u_hmk>picture,.hero-scroll-search_visual__u_hmk>video{transform:none}}.hero-scroll-search_visual__u_hmk{isolation:isolate;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent}.hero-scroll-search_visual__u_hmk .hero-scroll-search_shade__TDp0x,.hero-scroll-search_visual__u_hmk [data-hero-layers]{-webkit-clip-path:var(--hero-overlay-clip,none);clip-path:var(--hero-overlay-clip,none)}.hero-scroll-search_composite__goCoa{position:absolute;inset:0;width:100%;height:100%;opacity:0}.hero-scroll-search_visual__u_hmk[data-composited=true] .hero-scroll-search_composite__goCoa{opacity:1}.hero-scroll-search_visual__u_hmk[data-composited=true]>picture,.hero-scroll-search_visual__u_hmk[data-composited=true]>video{opacity:0}.hero-scroll-search_panel__8S3Uj{border-radius:8px;padding:calc(2.25rem - var(--shrink)*1.75rem)}.hero-scroll-search_actions__fBPfV.hero-scroll-search_actions__fBPfV{gap:8px;margin-top:calc(.8rem*(1 - var(--shrink)))}.hero-scroll-search_actions__fBPfV a{margin-top:0}.hero-scroll-search_actions__fBPfV p{font-size:8px;margin:0}.hero-scroll-search_floating__Z8J9k.hero-scroll-search_floating__Z8J9k{left:50%;width:min(calc(640px - var(--shrink)*80px),calc(100% - 32px));top:calc(50% + var(--shrink)*(88px - 50%));transform:translate(-50%,calc((1 - var(--shrink))*-50% + var(--dissolve,0)*-150px))}@media(max-width:860px){.hero-scroll-search_panel__8S3Uj{padding:calc(.75rem - var(--shrink)*.35rem)}.hero-scroll-search_panel__8S3Uj .hero-scroll-search_copy__kZcOq p{margin:8px auto 10px;font-size:.85rem;line-height:1.4}.hero-scroll-search_panel__8S3Uj .hero-scroll-search_headline__gHhC6 .home-hero-headline{font-size:clamp(1.5rem,6.2vw,2rem);line-height:1.12}.hero-scroll-search_actions__fBPfV.hero-scroll-search_actions__fBPfV{margin-top:calc(8px*(1 - var(--shrink)));gap:6px}.hero-scroll-search_panel__8S3Uj .home-minimal-search{padding:0}.hero-scroll-search_floating__Z8J9k.hero-scroll-search_floating__Z8J9k{top:calc(22% + var(--shrink)*(76px - 22%));width:calc(100% - 24px);transform:translate(-50%,calc(var(--dissolve,0)*-150px))}}.hero-scroll-search_floating__Z8J9k{will-change:transform,opacity}.hero-scroll-search_enhanced__ylkQM [data-hero-layers][data-part=copy]{--hero-depth-out:1}@media(max-height:520px) and (min-width:761px){.hero-scroll-search_panel__8S3Uj{padding:calc(16px - var(--shrink)*8px)}.hero-scroll-search_copy__kZcOq p{margin:8px auto 12px}.hero-scroll-search_headline__gHhC6{font-size:2rem}}@media(max-width:860px) and (max-height:520px){.hero-scroll-search_floating__Z8J9k.hero-scroll-search_floating__Z8J9k{top:calc(20px + var(--shrink)*56px)}}.hero-scroll-search_hero__wnvUg .hero-scroll-search_visual__u_hmk{opacity:0;transition:opacity .2s ease}.hero-scroll-search_hero__wnvUg[data-ready=true] .hero-scroll-search_visual__u_hmk,.hero-scroll-search_hero__wnvUg[data-static=true] .hero-scroll-search_visual__u_hmk{opacity:1}.hero-scroll-search_hero__wnvUg:not([data-ready=true]):not([data-static=true]) .hero-scroll-search_stage__K3WNn{background:#fff}.hero-scroll-search_enhanced__ylkQM:not([data-ready=true]) [data-hero-layers][data-part=copy]{visibility:hidden}.hero-scroll-search_panel__8S3Uj{pointer-events:auto}.hero-scroll-search_loading__p3zD8{margin:14px auto 0;max-width:280px}.hero-scroll-search_loading__p3zD8 p{display:flex;justify-content:space-between;gap:12px;color:var(--teal);font-size:.75rem;line-height:1.5;margin:0 0 8px}.hero-scroll-search_loadTrack___1fcB{height:3px;overflow:hidden;border-radius:3px;background:var(--sage)}.hero-scroll-search_loadTrack___1fcB span{display:block;width:100%;height:100%;background:var(--teal);transform-origin:left}.hero-scroll-search_hero__wnvUg[data-ready=true] .hero-scroll-search_loading__p3zD8,.hero-scroll-search_hero__wnvUg[data-static=true] .hero-scroll-search_loading__p3zD8{display:none}.hero-scroll-search_indeterminate__fkMgF{animation:hero-scroll-search_loading-progress__GIq6i 1.4s ease-in-out infinite}@keyframes hero-scroll-search_loading-progress__GIq6i{0%{transform:translateX(-100%) scaleX(.35)}to{transform:translateX(100%) scaleX(.35)}}@media(prefers-reduced-motion:reduce){.hero-scroll-search_hero__wnvUg .hero-scroll-search_visual__u_hmk{transition:none}.hero-scroll-search_indeterminate__fkMgF{animation:none;transform:scaleX(.35)}}.hero-scroll-search_panel__8S3Uj.hero-scroll-search_panel__8S3Uj{background:rgb(255 255 255/.82);border-color:rgb(255 255 255/.95);box-shadow:0 12px 36px rgb(11 63 61/.12)}.hero-scroll-search_panel__8S3Uj.hero-scroll-search_panel__8S3Uj .hero-scroll-search_actions__fBPfV p,.hero-scroll-search_panel__8S3Uj.hero-scroll-search_panel__8S3Uj .hero-scroll-search_copy__kZcOq p{color:var(--charcoal)}.hero-scroll-search_panel__8S3Uj.hero-scroll-search_panel__8S3Uj .home-hero-headline{font-weight:500;letter-spacing:-.02em}.hero-scroll-search_panel__8S3Uj.hero-scroll-search_panel__8S3Uj .home-hero-rotating-line{color:var(--teal)}.hero-scroll-search_panel__8S3Uj.hero-scroll-search_panel__8S3Uj .home-query-field input{font-size:16px;font-weight:400;color:var(--charcoal)}.hero-scroll-search_panel__8S3Uj.hero-scroll-search_panel__8S3Uj .home-query-field input::placeholder{color:var(--muted);opacity:1}.hero-scroll-search_panel__8S3Uj.hero-scroll-search_panel__8S3Uj .home-minimal-search{border-color:rgb(11 63 61/.18)}@media(max-width:860px){.hero-scroll-search_panel__8S3Uj.hero-scroll-search_panel__8S3Uj .hero-scroll-search_headline__gHhC6 .home-hero-headline{font-size:clamp(1.75rem,7.2vw,2.25rem);line-height:1.16}.hero-scroll-search_panel__8S3Uj.hero-scroll-search_panel__8S3Uj .hero-scroll-search_copy__kZcOq p{font-size:.9rem;line-height:1.5;margin:10px auto 12px;max-width:34ch}}@media(prefers-contrast:more){.hero-scroll-search_panel__8S3Uj.hero-scroll-search_panel__8S3Uj{background:#fff}}@media(min-width:1101px){.hero-scroll-search_hero__wnvUg{--hero-pin-top:68px}.hero-scroll-search_enhanced__ylkQM .hero-scroll-search_stage__K3WNn{top:var(--hero-pin-top)}}@media(max-height:520px){.hero-scroll-search_panel__8S3Uj.hero-scroll-search_panel__8S3Uj{padding:calc(12px - var(--shrink)*6px)}.hero-scroll-search_panel__8S3Uj.hero-scroll-search_panel__8S3Uj .hero-scroll-search_headline__gHhC6 .home-hero-headline{font-size:1.75rem;line-height:1.16}.hero-scroll-search_panel__8S3Uj.hero-scroll-search_panel__8S3Uj .home-hero-rotating-line{font-size:1.375rem}.hero-scroll-search_panel__8S3Uj.hero-scroll-search_panel__8S3Uj .hero-scroll-search_copy__kZcOq p{font-size:.9rem;line-height:1.5;margin:8px auto 10px;max-width:none}}@media(min-width:600px) and (max-width:860px) and (max-height:520px){.hero-scroll-search_floating__Z8J9k.hero-scroll-search_floating__Z8J9k{top:76px}.hero-scroll-search_panel__8S3Uj.hero-scroll-search_panel__8S3Uj .home-hero-headline{display:flex;align-items:baseline;justify-content:center;gap:.3em}.hero-scroll-search_panel__8S3Uj.hero-scroll-search_panel__8S3Uj .home-hero-rotating-line{text-align:left;width:14.5em}.hero-scroll-search_panel__8S3Uj.hero-scroll-search_panel__8S3Uj .hero-scroll-search_actions__fBPfV{margin-top:calc(6px*(1 - var(--shrink)))}}.hero-scroll-search_loading__p3zD8{position:absolute;top:calc(100% + 16px);left:50%;transform:translateX(-50%);width:min(280px,calc(100% - 24px));margin:0}@media(max-height:520px){.hero-scroll-search_loading__p3zD8{top:calc(100% + 8px)}.hero-scroll-search_loading__p3zD8 p{display:none}}.hero-scroll-search_stage__K3WNn{overflow:visible;isolation:isolate}.hero-scroll-search_visual__u_hmk{overflow:hidden}.hero-scroll-search_hero__wnvUg:not([data-enhanced=true]) .hero-scroll-search_visual__u_hmk,.hero-scroll-search_hero__wnvUg:not([data-enhanced=true]) [data-hero-layers]{display:none}.hero-scroll-search_hero__wnvUg:not([data-enhanced=true]) .hero-scroll-search_stage__K3WNn{background:#fff;min-height:100svh;height:auto;padding:64px 0}.hero-scroll-search_retry__mNX_k{position:absolute;bottom:24px;left:16px;right:16px;text-align:center;color:var(--teal);font-size:.875rem}.hero-scroll-search_retry__mNX_k p{margin:0 0 8px}.hero-scroll-search_hero__wnvUg[data-failed=true] .hero-scroll-search_stage__K3WNn{padding-bottom:110px}.hero-scene-layers_layers__332DB{position:absolute;inset:0;overflow:hidden;pointer-events:none;isolation:isolate;opacity:var(--hero-depth-out,1)}.hero-scene-layers_layers__332DB[data-ready=false]{visibility:hidden}.hero-scene-layers_shade__O8UxH{position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgb(11 63 61/.55))}.hero-scene-layers_foreground__mGtcA,.hero-scene-layers_middle__Od49T{position:absolute;height:auto;object-fit:contain;pointer-events:none}.hero-scene-layers_middle__Od49T{left:-9%;top:-3%;width:clamp(260px,32vw,500px);transform:translate3d(calc(var(--hero-mid-x,0px)*-1),calc(var(--hero-mid-y,0px)*-1),0) rotate(var(--hero-mid-rotate,0deg)) scale(var(--hero-mid-scale,1));transform-origin:left top}.hero-scene-layers_foreground__mGtcA{right:-9%;bottom:-7%;width:clamp(320px,37vw,590px);transform:translate3d(var(--hero-near-x,0),var(--hero-near-y,0),0) rotate(var(--hero-near-rotate,0deg)) scale(var(--hero-near-scale,1));transform-origin:right bottom}.hero-scene-layers_scene__6dn9a{position:absolute;inset:0;visibility:hidden}.hero-scene-layers_scene__6dn9a[data-active=true]{visibility:visible}.hero-scene-layers_caption__Gh9D2{position:absolute;left:7%;bottom:17%;max-width:55rem;z-index:2;color:#fff;text-shadow:0 2px 20px rgb(11 63 61/.38)}.hero-scene-layers_layers__332DB .hero-scene-layers_caption__Gh9D2 h2{font:400 clamp(2rem,4vw,4.4rem)/1.12 var(--font-serif),Georgia,serif;letter-spacing:-.035em;color:#fff;margin:0}.hero-scene-layers_layers__332DB .hero-scene-layers_caption__Gh9D2 p{font-size:clamp(.95rem,1.3vw,1.2rem);color:#fff;margin:14px 0 0}.hero-scene-layers_layers__332DB[data-aerial=true] .hero-scene-layers_foreground__mGtcA{width:clamp(320px,35vw,560px);right:-12%;bottom:-10%}@media(max-width:1100px){.hero-scene-layers_caption__Gh9D2{left:24px;right:24px;max-width:none;bottom:20%}.hero-scene-layers_layers__332DB .hero-scene-layers_caption__Gh9D2 h2{font-size:clamp(1.9rem,5.8vw,3.4rem);max-width:36rem}.hero-scene-layers_layers__332DB .hero-scene-layers_caption__Gh9D2 p{font-size:clamp(.9rem,2vw,1.15rem);margin-top:10px}.hero-scene-layers_middle__Od49T{width:58vw;min-width:180px;left:-23%;top:-1%}.hero-scene-layers_foreground__mGtcA,.hero-scene-layers_layers__332DB[data-aerial=true] .hero-scene-layers_foreground__mGtcA{width:78vw;min-width:260px;right:-29%;bottom:-3%}}@media(prefers-reduced-motion:reduce){.hero-scene-layers_scene__6dn9a{transition:none}.hero-scene-layers_foreground__mGtcA,.hero-scene-layers_middle__Od49T{transform:none}}.hero-scene-layers_layers__332DB[data-part=copy]{opacity:var(--hero-caption-out,1);z-index:4}.hero-scene-layers_layers__332DB[data-part=copy]:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,rgb(11 63 61/.8) 55%,rgb(11 63 61/.84) 88%,transparent)}.hero-scene-layers_layers__332DB[data-part=copy] .hero-scene-layers_caption__Gh9D2{left:clamp(24px,7vw,112px);right:24px;max-width:56rem;text-shadow:none}.hero-scene-layers_layers__332DB .hero-scene-layers_caption__Gh9D2 h2{font-size:clamp(2.25rem,4.6vw,4.5rem);font-weight:500;line-height:1.12;letter-spacing:-.025em;max-width:18ch;text-wrap:balance}.hero-scene-layers_layers__332DB .hero-scene-layers_caption__Gh9D2 p{font-size:clamp(1rem,1.4vw,1.25rem);max-width:36ch;line-height:1.5;margin-top:16px}@media(max-width:860px){.hero-scene-layers_layers__332DB .hero-scene-layers_caption__Gh9D2 h2{font-size:clamp(2rem,8.6vw,3rem)}.hero-scene-layers_layers__332DB .hero-scene-layers_caption__Gh9D2 p{font-size:1rem;margin-top:12px}.hero-scene-layers_caption__Gh9D2{bottom:18%}}@media(max-height:520px){.hero-scene-layers_layers__332DB .hero-scene-layers_caption__Gh9D2 h2{font-size:2rem;max-width:none}.hero-scene-layers_layers__332DB .hero-scene-layers_caption__Gh9D2 p{margin-top:8px;font-size:.95rem}.hero-scene-layers_caption__Gh9D2{bottom:calc(var(--mobile-bottom-nav-offset,0px) + 24px)}}.scroll-cue_wrap__dQPdE{position:fixed;z-index:85;left:50%;bottom:20px;transform:translateX(-50%);width:max-content;pointer-events:none;mix-blend-mode:difference;color:#fff}.scroll-cue_wrap__dQPdE[hidden]{display:none}.scroll-cue_cue__mrO_t{display:flex;align-items:center;justify-content:center;gap:24px;min-height:44px;padding:7px 12px;border:0;border-bottom:1px solid rgb(255 255 255/.5);border-radius:0;background:transparent;color:inherit;font:400 .75rem/1.4 var(--font-sans),sans-serif;text-decoration:none;pointer-events:auto;box-sizing:border-box}.scroll-cue_cue__mrO_t:hover{border-bottom-color:currentColor}.scroll-cue_cue__mrO_t:focus-visible{outline:2px solid currentColor;outline-offset:4px}.scroll-cue_cue__mrO_t svg{flex:none;animation:scroll-cue_scrollHint__zHKk9 2.4s ease-in-out infinite}@keyframes scroll-cue_scrollHint__zHKk9{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}@media(max-width:1100px){.scroll-cue_wrap__dQPdE{bottom:calc(var(--mobile-bottom-nav-offset,51px) + 12px + env(safe-area-inset-bottom,0px))}}@media(max-height:520px){.scroll-cue_wrap__dQPdE{left:auto;right:16px;transform:none}}@media(prefers-reduced-motion:reduce){.scroll-cue_cue__mrO_t svg{animation:none;transform:none}}html[data-motion-still=true] .scroll-cue_cue__mrO_t svg{animation:none;transform:none}body:has(dialog[open]) .scroll-cue_wrap__dQPdE{visibility:hidden}