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 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 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}
.motion-switch{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:10px;margin:0;padding:0;transition:color .18s;display:inline-flex}.motion-switch__text{gap:3px;display:grid}.motion-switch__track{border:1px solid;border-radius:999px;flex:none;width:24px;height:14px;transition:background-color .18s;position:relative}.motion-switch__thumb{background:currentColor;border-radius:50%;width:8px;height:8px;transition:transform .18s cubic-bezier(.2,.7,.1,1);position:absolute;top:2px;left:2px}.motion-switch[aria-checked=true] .motion-switch__thumb{transform:translate(10px)}.motion-switch[aria-checked=true] .motion-switch__track{background:color-mix(in srgb, currentColor 22%, transparent)}html body .motion-switch:focus-visible{outline-offset:6px;border-radius:4px;outline:2px solid}@media (prefers-reduced-motion:reduce){.motion-switch,.motion-switch__track,.motion-switch__thumb{transition:none}}html body .site-header .site-header__motion{z-index:2;padding-right:inherit;pointer-events:none;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:0}html body .site-header .motion-switch--header{pointer-events:auto;color:#f9f9f6a8;min-height:32px;font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;font-size:.66rem;font-weight:580;line-height:1}html body .site-header .motion-switch--header:hover,html body .site-header .motion-switch--header:focus-visible{color:#faf6eefa}html body .site-header.site-header--light .motion-switch--header{color:#0d0d0eb8}html body .site-header.site-header--light .motion-switch--header:hover,html body .site-header.site-header--light .motion-switch--header:focus-visible{color:#0d0d0e}html[data-paper-light=true] .site-header .motion-switch--header{filter:invert(.92);transition:filter .3s cubic-bezier(.2,.7,.1,1)}html body .site-header .motion-switch--menu{display:none}@media (max-width:1080px){html body .site-header .site-header__motion{display:none}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{align-items:center;grid-template-columns:minmax(0,1fr) auto!important}html body .site-header .motion-switch--menu{color:#f9f9f6e0;min-height:44px;font-family:var(--font-sans);letter-spacing:0;text-transform:none;gap:14px;padding:8px;display:flex}html body .site-header .motion-switch--menu .motion-switch__text{text-align:right;gap:5px}html body .site-header .motion-switch--menu .motion-switch__label{letter-spacing:.18em;text-transform:uppercase;font-size:.64rem;font-weight:600}html body .site-header .motion-switch--menu .motion-switch__hint{color:#f9f9f6a8;font-size:.64rem}html body .site-header .motion-switch--menu .motion-switch__track{width:36px;height:20px}html body .site-header .motion-switch--menu .motion-switch__thumb{width:12px;height:12px;top:3px;left:3px}html body .site-header .motion-switch--menu[aria-checked=true] .motion-switch__thumb{transform:translate(16px)}}.motion-switch--footer{min-height:24px}.site-footer .motion-switch--footer:hover{color:var(--porcelain)}@media (min-width:1081px){.site-footer nav{flex-wrap:wrap;place-content:center flex-end;row-gap:16px}.site-footer__motion{flex-basis:100%;justify-content:flex-end;display:flex}}@media (max-width:1080px){.site-footer__motion{display:flex}.site-footer__motion>.motion-switch{min-height:44px}}
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}
