html body main.site-shell{--landing-edge:clamp(28px, 4vw, 72px)}html body main.site-shell .site-header--home{padding-left:var(--landing-edge)!important;padding-right:var(--landing-edge)!important}@media (min-width:1101px){html body main.site-shell .site-header.site-header--home .site-header__dialog{position:static!important}html body main.site-shell .site-header.site-header--home .site-header__menu{pointer-events:none;inset:0;justify-content:center!important;align-items:center!important;padding:0!important;display:flex!important;position:absolute!important}html body main.site-shell .site-header.site-header--home .site-header__menu>*{pointer-events:auto}html body main.site-shell .site-header.site-header--home .site-header__menu:before,html body main.site-shell .site-header.site-header--home .site-header__menu:after{display:none!important}}html body .site-header__legal,html body main.site-shell .site-header .site-header__legal,html body main.site-shell .site-header.site-header--home .site-header__legal{display:none!important}html:has(main.site-shell .hero-section) .motion-preference-control{right:max(clamp(28px, 4vw, 72px), env(safe-area-inset-right))}html body main.site-shell .hero-section__inner:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0303049e 0%,#0303046b 45%,#03030400 100%);position:absolute;inset:-42% -46% -36% -34%}html body main.site-shell .hero-section__inner,html body main.site-shell .hero-scroll-scrub.hero-scroll-scrub--locked-touch-viewport .hero-section__inner{z-index:4;transform:none;left:var(--landing-edge)!important;width:min(720px,54vw)!important;max-width:none!important;margin:0!important;padding:0!important;position:absolute!important;bottom:clamp(72px,12vh,128px)!important;right:auto!important}html body main.site-shell .hero-section__copy{width:auto!important;max-width:none!important;font:400 clamp(1.08rem, 1.35vw, 1.3rem)/1.5 var(--font-sans)!important;letter-spacing:0!important;color:#f2efe9cc!important;margin:clamp(20px,2.8vh,30px) 0 0!important}html body main.site-shell .hero-section__actions{grid-template-columns:none!important;justify-content:flex-start!important;align-items:center!important;width:auto!important;max-width:none!important;margin:clamp(26px,3.6vh,38px) 0 0!important;display:flex!important}html body main.site-shell .hero-section__actions .glass-button-wrap,html body main.site-shell .hero-section__actions .glass-button{width:auto!important;min-width:0!important;margin:0!important}html body main.site-shell .hero-section__actions .glass-button-text{gap:16px!important;min-height:60px!important;padding:0 12px 0 28px!important;font-size:1.12rem!important}html body main.site-shell .hero-section__actions .glass-button-text>svg:last-child{flex:0 0 34px!important;width:34px!important;height:34px!important}html body main.site-shell .hero-section__signals{display:none!important}html[data-uisum-motion=paused] .hero-eye{display:none}@media (max-width:1100px){html body main.site-shell .hero-section__inner,html body main.site-shell .hero-scroll-scrub.hero-scroll-scrub--locked-touch-viewport .hero-section__inner{width:min(620px, calc(100% - (var(--landing-edge) * 2)))!important}}@media (max-width:760px){html body main.site-shell{--landing-edge:18px}html:has(main.site-shell .hero-section) .motion-preference-control{right:max(18px, env(safe-area-inset-right))}html body main.site-shell .hero-section__inner,html body main.site-shell .hero-scroll-scrub.hero-scroll-scrub--locked-touch-viewport .hero-section__inner{left:var(--landing-edge)!important;right:var(--landing-edge)!important;width:auto!important;bottom:76px!important}html body main.site-shell .hero-section__copy{margin-top:14px!important;font-size:1rem!important;line-height:1.45!important}html body main.site-shell .hero-section__actions{margin-top:24px!important}html body main.site-shell .hero-section__actions .glass-button-wrap,html body main.site-shell .hero-section__actions .glass-button{width:100%!important}html body main.site-shell .hero-section__actions .glass-button-text{justify-content:center!important;min-height:56px!important}}@media (max-width:1100px) and (orientation:landscape) and (max-height:820px){html body main.site-shell .hero-section__inner,html body main.site-shell .hero-scroll-scrub.hero-scroll-scrub--locked-touch-viewport .hero-section__inner{bottom:40px!important}html body main.site-shell .hero-section__copy{margin-top:10px!important}html body main.site-shell .hero-section__actions{margin-top:16px!important}}html body main.site-shell .hero-scroll-scrub__graded-media{transform:scale(var(--hero-push,1));transform-origin:58% 46%;will-change:transform}html body main.site-shell .screen-flight__stage:not([data-state=waiting]){visibility:visible;pointer-events:auto}html body main.site-shell .screen-flight__stage[data-state=landed] .screen-flight__still,html body main.site-shell .screen-flight__stage[data-state=landed] .screen-flight__shade{visibility:hidden}
html body main.site-shell .site-header.site-header--home.site-header--light{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important}html body main.site-shell .site-header.site-header--home.site-header--light:after{content:none!important}html body main.site-shell .site-header.site-header--light .site-header__brand{color:#0d0d0e!important;text-shadow:none!important}@media (min-width:1081px){html body main.site-shell .site-header.site-header--home.site-header--light .site-header__nav>a,html body main.site-shell .site-header.site-header--home.site-header--light .site-header__nav-group>a{color:#0d0d0eb8!important}html body main.site-shell .site-header.site-header--home.site-header--light .site-header__nav>a:hover,html body main.site-shell .site-header.site-header--home.site-header--light .site-header__nav>a:focus-visible,html body main.site-shell .site-header.site-header--home.site-header--light .site-header__nav-group:hover>a,html body main.site-shell .site-header.site-header--home.site-header--light .site-header__nav-group:focus-within>a,html body main.site-shell .site-header.site-header--home.site-header--light .site-header__nav a[aria-current=page]{color:#0d0d0e!important}html body main.site-shell .site-header.site-header--home.site-header--light .site-header__nav>a:after,html body main.site-shell .site-header.site-header--home.site-header--light .site-header__nav-group>a:after{background:linear-gradient(90deg,#0000,#0d0d0e8c,#0000)!important}html body main.site-shell .site-header.site-header--home.site-header--light .site-header__section-rule{background:#0d0d0e66!important}html body main.site-shell .site-header.site-header--home.site-header--light .site-header__flyout{-webkit-backdrop-filter:blur(14px)saturate(115%)!important;background:linear-gradient(160deg,#ffffff12,#fff0 42%),#0c0c0ea8!important;border-color:#ffffff1f!important;box-shadow:inset 0 1px #ffffff1f,0 40px 90px -30px #0000008c!important}}html body main.site-shell .site-header .site-header__flyout-actions,html body main.site-shell .site-header.site-header--home .site-header__flyout-actions{grid-template-columns:minmax(0,1fr)!important}@media (max-width:1080px){html body main.site-shell .site-header.site-header--home.site-header--light .site-header__toggle{color:#f4f4f2!important;background:linear-gradient(150deg,#ffffff29,#fff0 46%),#0e0e10db!important;border-color:#ffffff24!important;box-shadow:inset 0 1px #ffffff38,0 12px 28px #00000038!important}html body main.site-shell .site-header.site-header--home.site-header--light .site-header__menu{-webkit-backdrop-filter:blur(16px)saturate(110%)!important;backdrop-filter:blur(16px)saturate(110%)!important;background:linear-gradient(160deg,#ffffff12,#fff0 42%),#0c0c0ead!important;border-color:#ffffff1f!important;box-shadow:inset 0 1px #ffffff1f,0 28px 72px #0006!important}}html body main.site-shell .site-header.site-header--light.site-header--over-dark .site-header__brand{color:#f2f2f0!important}
html[data-uisum-render=lite] *,html[data-uisum-render=lite] :before,html[data-uisum-render=lite] :after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
