.LandingHero_hero__hGM9G{--landing-on-image:var(--bg);position:relative;width:100%;max-width:100%;min-height:calc(var(--space-18) * 3);overflow:hidden;background:var(--surface);color:var(--landing-on-image)}:root[data-theme=dark] .LandingHero_hero__hGM9G{--landing-on-image:var(--text)}.LandingHero_photo__OTB8j{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.94)}.LandingHero_scrim__Gd8Xt{position:absolute;inset:0;background:linear-gradient(180deg,transparent 0,var(--scrim-on-img-soft) 42%,var(--scrim-on-img) 100%)}.LandingHero_content__rU_gv{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;width:100%;max-width:min(100%,calc(var(--space-18) * 16));box-sizing:border-box;min-height:inherit;margin:0 auto;padding:var(--space-8) var(--space-4) var(--space-5)}.LandingHero_copy__S9otB{display:grid;max-width:calc(var(--space-18) * 8);gap:var(--space-2)}.LandingHero_title__oAqCR{margin:0;color:var(--landing-on-image);font-family:var(--font-display);font-size:var(--text-h1);font-weight:600;letter-spacing:0;line-height:var(--lh-h1);text-wrap:balance}.LandingHero_subtitle__p0EJO{max-width:calc(var(--space-18) * 6);margin:0;color:var(--landing-on-image);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--lh-body)}.LandingHero_counterStrip__M8H_h{background:var(--surface);color:var(--text)}.LandingHero_counterInner__9xUce{display:flex;width:100%;max-width:min(100%,calc(var(--space-18) * 16));box-sizing:border-box;align-items:baseline;gap:var(--space-2);margin:0 auto;padding:var(--space-4) var(--space-3)}.LandingHero_counterLabel__iovw8{color:var(--landing-on-image);font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;line-height:var(--lh-body)}@media (min-width:48rem){.LandingHero_content__rU_gv,.LandingHero_counterInner__9xUce{padding-right:var(--space-8);padding-left:var(--space-8)}}@media (min-width:64rem){.LandingHero_hero__hGM9G{min-height:calc(var(--space-18) * 4)}.LandingHero_content__rU_gv{padding:var(--space-10) var(--space-10) var(--space-8)}.LandingHero_counterInner__9xUce{padding-right:var(--space-10);padding-left:var(--space-10)}}