.LandingPage-module__M3iytG__heroScene,.LandingPage-module__M3iytG__heroScrim{pointer-events:none;position:absolute;inset:0}.LandingPage-module__M3iytG__heroScene{z-index:0;overflow:hidden}.LandingPage-module__M3iytG__sceneLayer{position:absolute;inset:0}.LandingPage-module__M3iytG__dayScene{background:#f8f4e9}.LandingPage-module__M3iytG__nightScene{background:#152a25;display:none}html[data-theme=dark] .LandingPage-module__M3iytG__dayScene{display:none}html[data-theme=dark] .LandingPage-module__M3iytG__nightScene{display:block}.LandingPage-module__M3iytG__neighborhood,.LandingPage-module__M3iytG__foreground{background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:50%}.LandingPage-module__M3iytG__neighborhood{aspect-ratio:1536/1024;width:max(100%,1236px);transform:translate3d(-50%, var(--neighborhood-offset,0px), 0);top:96px}.LandingPage-module__M3iytG__foreground{aspect-ratio:2172/724;width:max(100%,1100px);transform:translate3d(-50%, var(--foreground-offset,0px), 0);bottom:0}.LandingPage-module__M3iytG__dayScene .LandingPage-module__M3iytG__neighborhood{background-image:url(/landing/hero-neighborhood.webp)}.LandingPage-module__M3iytG__dayScene .LandingPage-module__M3iytG__foreground{background-image:url(/landing/hero-foreground.webp)}.LandingPage-module__M3iytG__nightScene .LandingPage-module__M3iytG__neighborhood{background-image:url(/landing/hero-neighborhood-night.webp)}.LandingPage-module__M3iytG__nightScene .LandingPage-module__M3iytG__foreground{background-image:url(/landing/hero-foreground-night.webp)}@media (min-width:1440px){.LandingPage-module__M3iytG__neighborhood{top:auto;bottom:calc(-1*clamp(136px,17.5vw - 116px,220px) - 96px)}}@media (max-width:767px){.LandingPage-module__M3iytG__neighborhood{width:max(760px,170vw);top:262px}.LandingPage-module__M3iytG__foreground{width:max(620px,100%)}.LandingPage-module__M3iytG__dayScene .LandingPage-module__M3iytG__foreground{background-image:url(/landing/hero-foreground-mobile.webp)}.LandingPage-module__M3iytG__nightScene .LandingPage-module__M3iytG__foreground{background-image:url(/landing/hero-foreground-night-mobile.webp)}}@media (max-width:479px){.LandingPage-module__M3iytG__neighborhood{-webkit-mask-image:linear-gradient(#000 90%,#0000 100%);mask-image:linear-gradient(#000 90%,#0000 100%)}}.LandingPage-module__M3iytG__heroScrim{z-index:1;background:linear-gradient(to bottom, var(--cream) 0%, #f8f4e9f5 9%, #f8f4e966 36%, transparent 60%)}html[data-theme=dark] .LandingPage-module__M3iytG__heroScrim{background:linear-gradient(#152a25 0%,#152a25f5 9%,#152a258f 36%,#0000 60%)}@media (max-width:767px){.LandingPage-module__M3iytG__heroScrim{background:linear-gradient(to bottom, var(--cream) 0%, #f8f4e9fa 16%, #f8f4e9db 35%, transparent 61%)}html[data-theme=dark] .LandingPage-module__M3iytG__heroScrim{background:linear-gradient(#152a25 0%,#152a25fa 16%,#152a25e0 35%,#0000 61%)}}.LandingPage-module__M3iytG__handoffGroup{opacity:var(--card-opacity,1);transform:translateY(var(--card-offset,0px))}:is([data-landing-page][data-landing-transition] .LandingPage-module__M3iytG__dayScene,[data-landing-page][data-landing-transition] .LandingPage-module__M3iytG__nightScene){display:block}:is([data-landing-page][data-landing-transition=dark] .LandingPage-module__M3iytG__nightScene,[data-landing-page][data-landing-transition=light] .LandingPage-module__M3iytG__dayScene){z-index:1;opacity:0;transition:opacity 1.5s}:is([data-landing-page][data-landing-transition=dark][data-landing-ready=true] .LandingPage-module__M3iytG__nightScene,[data-landing-page][data-landing-transition=light][data-landing-ready=true] .LandingPage-module__M3iytG__dayScene){opacity:1}@media (prefers-reduced-motion:reduce){[data-landing-page][data-landing-transition] .LandingPage-module__M3iytG__sceneLayer{transition:none!important}.LandingPage-module__M3iytG__neighborhood,.LandingPage-module__M3iytG__foreground{transform:translate(-50%)!important}.LandingPage-module__M3iytG__handoffGroup{opacity:1!important;transform:none!important}}
body:has([data-landing-page])>button[aria-label="Toggle light and dark theme"]{display:none}[data-landing-page]{--green:#174c43;--cream:#f8f4e9;--paper:#fffefa;--ink:#213b36;--muted:#526961;--line:#b9c9be;--mint:#dcece4}html[data-theme=dark] [data-landing-page]{--green:#dcece4;--cream:#152a25;--paper:#203b33;--ink:#f8f4e9;--muted:#b7c9bf;--line:#a8beb1;--mint:#30453d}
