.home-hero-mark.svelte-1kwyhwo{aspect-ratio:1;max-width:100%}.home-hero-readiness.svelte-1kwyhwo{opacity:0;animation:.3s ease-out .8s forwards svelte-1kwyhwo-hero-readiness}@keyframes svelte-1kwyhwo-hero-readiness{to{opacity:1}}@media (prefers-reduced-motion:reduce){.home-hero-readiness.svelte-1kwyhwo{opacity:1;animation:none}}@property --home-hero-bleed-left{syntax:"<length>";inherits:true;initial-value:0}@property --home-hero-bleed-right{syntax:"<length>";inherits:true;initial-value:0}@media (width>=48rem){.main-content-viewport-geometry:has(.surface-home:not([inert]) .home-film-hero)>.contain-content{contain:layout style}.main-content-viewport-geometry:has(.surface-home:not([inert]) .home-film-hero){--home-hero-bleed-left:calc((1 - var(--left-aside-progress,0)) * (var(--aside-rail-width,0px) + var(--main-scrollbar-track-width,0px)));--home-hero-bleed-right:calc((1 - var(--right-aside-progress,0)) * var(--aside-rail-width,0px))}.home-hero-media.svelte-1kwyhwo{left:calc(-1 * var(--home-hero-bleed-left));right:calc(-1 * var(--home-hero-bleed-right))}}@supports (position-anchor:--home-splash){@media (width>=48rem){.home-hero-media--playing.svelte-1kwyhwo picture:where(.svelte-1kwyhwo){opacity:0;transition:opacity .7s}}.swipe-surface main{anchor-name:--home-scrollport}.home-film-hero.svelte-1kwyhwo{anchor-name:--home-splash}.home-hero-media.svelte-1kwyhwo.home-hero-media--shell{position-anchor:--home-splash;inset:auto;top:anchor(top);left:anchor(--home-scrollport left);width:anchor-size(--home-scrollport width);height:anchor-size(height);z-index:-1;position:fixed}.swipe-surface:not(:has(.surface-home:not([inert]) .home-film-hero)) .home-hero-media.svelte-1kwyhwo.home-hero-media--shell{visibility:hidden}}.home-film-hero.svelte-1kwyhwo{min-height:calc(var(--svh) * 100 - var(--mobile-footer-height,0px));margin-top:calc(-1 * var(--shell-header-height,64px));padding-top:var(--shell-header-height,64px)}.home-hero-media.svelte-1kwyhwo{-webkit-mask-image:linear-gradient(#000 95%,#0000 100%);mask-image:linear-gradient(#000 95%,#0000 100%)}.home-hero-intro.svelte-1kwyhwo{min-height:calc(var(--svh) * 100 - var(--mobile-footer-height,0px) - var(--shell-header-height,64px) - clamp(7.5rem, 11vw, 9.5rem));padding-block:clamp(1rem, calc(var(--svh) * 3), 2.5rem)}@media (height<40rem){.home-hero-logo.svelte-1kwyhwo svg{width:4rem;height:4rem}.home-hero-body.svelte-1kwyhwo{margin-top:.75rem;font-size:.875rem;line-height:1.5}.home-hero-actions.svelte-1kwyhwo{margin-top:1rem}.home-hero-phone.svelte-1kwyhwo{margin-top:.75rem}}@media (width>=1536px) and (height>=1200px){.home-editorial-content.svelte-y6vhom{max-width:min(100%, max(130vmin, var(--content-max-width)));padding-inline:clamp(.75rem,1.1vmin,2rem);padding-top:clamp(5rem,6vmin,9rem)}}
