:root{--vu:min(calc(100vw/1920),calc(100svh/820));--content-nav-gap:clamp(16px,calc(var(--vu)*20),24px);--nav-occupied:calc(var(--vu)*96 + var(--content-nav-gap));--color-bg:#c1c6d6;--color-text:#070809;--color-text-secondary:#070809b3;--color-text-tertiary:#07080973;--color-text-ghost:#0708090f;--color-border:#0708091f;--color-card-bg:#0708090a;--color-nav-bg:#0708090f;--color-nav-text:#070809;--color-nav-divider:#07080914;--color-red:#e0243e;--color-red-muted:#e0243e99;--color-red-subtle:#e0243e24;--color-red-on:#fff;--color-blue:#4a8df8;--color-blue-muted:#4a8df899;--color-blue-subtle:#4a8df824;--color-blue-on:#fff;--color-yellow:#e2ca1e;--color-yellow-muted:#e2ca1e99;--color-yellow-subtle:#e2ca1e24;--color-yellow-on:#070809;--color-orange:#e87420;--color-orange-muted:#e8742099;--color-orange-subtle:#e8742024;--color-orange-on:#fff;--color-green:#3cc466;--color-green-muted:#3cc46699;--color-green-subtle:#3cc46624;--color-green-on:#fff;--radius-card:12px;--radius-nav:24px;--font-size-display:396px;--font-weight-display:900;--letter-spacing-display:-.05em;--line-height-display:1.2;--font-size-title:96px;--font-weight-title:700;--letter-spacing-title:-.02em;--line-height-title:1.19;--font-size-stat:54px;--font-weight-stat:400;--letter-spacing-stat:-.01em;--line-height-stat:1.19;--font-size-nav-lg:36px;--font-weight-nav-lg:500;--letter-spacing-nav-lg:0;--line-height-nav-lg:1.19;--font-size-body-lg:32px;--font-weight-body-lg:400;--letter-spacing-body-lg:0;--line-height-body-lg:1.22;--font-size-body:24px;--font-weight-body:400;--letter-spacing-body:0;--line-height-body:1.22;--font-size-nav-sm:24px;--font-weight-nav-sm:500;--letter-spacing-nav-sm:0;--line-height-nav-sm:1.19;--font-size-label:14px;--font-weight-label:500;--letter-spacing-label:.06em;--line-height-label:1.3;--font-size-mono-body:16px;--font-weight-mono-body:400;--letter-spacing-mono-body:0;--line-height-mono-body:1.5;--font-size-mono-sm:13px;--font-weight-mono-sm:400;--letter-spacing-mono-sm:0;--line-height-mono-sm:1.45;--font-size-mono-xs:11px;--font-weight-mono-xs:400;--letter-spacing-mono-xs:.02em;--line-height-mono-xs:1.4;--v2-color-bg:#c1c6d6;--v2-color-surface-raised:#d4d7e3;--v2-color-ink:#070809;--v2-color-nav-shell:#151619;--v2-color-nav-track:#070809;--v2-color-nav-surface:#202226;--v2-color-nav-active-base:#29303d;--v2-color-nav-text:#fff;--v2-color-nav-text-muted:#999ea9;--v2-color-nav-glow:#72bdfa;--v2-color-nav-glow-muted:#72bdfa80;--v2-color-nav-stroke:#ffffff14;--v2-radius-device-card:86px;--v2-nav-shell-width:530px;--v2-nav-shell-height:72px;--v2-nav-shell-padding:12px;--v2-nav-shell-gap:16px;--v2-nav-track-width:378px;--v2-nav-track-height:48px;--v2-nav-track-gap:4px;--v2-nav-pill-width:185px;--v2-nav-pill-height:44px;--v2-nav-button-size:48px;--v2-radius-pill:9999px;--v2-font-size-nav-item:16px;--v2-font-weight-nav-item:500;--v2-line-height-nav-item:1.21;--v2-font-size-nav-wave:24px;--v2-font-weight-nav-wave:600;--v2-nav-active-fill:radial-gradient(150% 120% at 50% 100%,var(--v2-color-nav-glow-muted)0%,#29303d00 72%);--v2-nav-shell-bevel:inset 0 1px 0 #ffffff14,inset 0 -1px 0 #000,inset 1px 0 0 #ffffff0a,inset -1px 0 0 #ffffff0a;--v2-nav-shell-shadow:0 2px 10px #00000080;--v2-nav-shell-elevation:var(--v2-nav-shell-shadow),var(--v2-nav-shell-bevel);--v2-nav-loading-stroke-fade:var(--v2-color-nav-shell);--v2-nav-morph-duration:.6s;--v2-nav-morph-ease:cubic-bezier(.22,1,.36,1)}@media (min-width:769px){:root{--v2-nav-shell-width:calc(var(--vu)*530);--v2-nav-shell-height:calc(var(--vu)*72);--v2-nav-shell-padding:calc(var(--vu)*12);--v2-nav-shell-gap:calc(var(--vu)*16);--v2-nav-track-width:calc(var(--vu)*378);--v2-nav-track-height:calc(var(--vu)*48);--v2-nav-track-gap:calc(var(--vu)*4);--v2-nav-pill-width:calc(var(--vu)*185);--v2-nav-pill-height:calc(var(--vu)*44);--v2-nav-button-size:calc(var(--vu)*48);--v2-font-size-nav-item:calc(var(--vu)*16);--v2-font-size-nav-wave:calc(var(--vu)*24)}}*,:before,:after{box-sizing:border-box;margin:0;padding:0;cursor:none!important}html[data-coming-soon=true] *,html[data-coming-soon=true] :before,html[data-coming-soon=true] :after{cursor:auto!important}html,body{overscroll-behavior:none;height:100%;font-family:var(--font-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;background:var(--color-bg);color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}code,pre{font-family:var(--font-mono),ui-monospace,"SF Mono",Menlo,monospace}::view-transition-group(cs-card){animation-duration:.48s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-group(cs-phone){animation-duration:.48s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-group(cs-arrow){animation-duration:.48s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-group(cs-close){animation-duration:.74s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-group(cs-prev){animation-duration:.74s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-group(cs-card){z-index:20}::view-transition-group(cs-phone){z-index:21}::view-transition-group(cs-arrow){z-index:22}::view-transition-group(cs-close){z-index:23}::view-transition-group(cs-prev){z-index:23}@keyframes csIconIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes csIconOut{0%{opacity:1;transform:scale(1)}45%{opacity:0;transform:scale(.84)}to{opacity:0;transform:scale(.76)}}::view-transition-old(cs-close){transform-origin:50%}::view-transition-new(cs-close){transform-origin:50%}::view-transition-old(cs-prev){transform-origin:50%}::view-transition-new(cs-prev){transform-origin:50%}::view-transition-new(cs-close){animation-name:csIconIn;animation-duration:.48s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-delay:.2s;animation-fill-mode:both}::view-transition-new(cs-prev){animation-name:csIconIn;animation-duration:.48s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-delay:.26s;animation-fill-mode:both}::view-transition-old(cs-close){animation-name:csIconOut;animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.85,.6);animation-delay:0s;animation-fill-mode:both}::view-transition-old(cs-prev){animation-name:csIconOut;animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.85,.6);animation-delay:24ms;animation-fill-mode:both}::view-transition-group(cs-exit){z-index:30;animation-duration:.26s}::view-transition-group(cs-exit-content){z-index:30;animation-duration:.26s}::view-transition-group(cs-exit-content){z-index:31}::view-transition-old(root){animation-duration:.32s;animation-timing-function:ease}::view-transition-new(root){animation-duration:.32s;animation-timing-function:ease}::view-transition-old(cs-phone){animation-duration:.48s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-new(cs-phone){animation-duration:.48s;animation-timing-function:cubic-bezier(.22,1,.36,1)}@keyframes csPushOutDown{to{opacity:0;transform:translateY(85vh)}}@keyframes csPushInUp{0%{opacity:0;transform:translateY(85vh)}}::view-transition-old(.csPushDown){animation-name:csPushOutDown;animation-duration:.46s;animation-timing-function:cubic-bezier(.5,0,.75,0);animation-fill-mode:both}::view-transition-new(.csPushDown){animation-name:csPushInUp;animation-duration:.54s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-delay:.14s;animation-fill-mode:both}::view-transition-old(cs-exit){animation-name:csPushOutDown;animation-duration:.26s;animation-timing-function:cubic-bezier(.55,0,1,.45);animation-delay:0s;animation-fill-mode:both}::view-transition-old(cs-exit-content){animation-name:csPushOutDown;animation-duration:.26s;animation-timing-function:cubic-bezier(.55,0,1,.45);animation-delay:0s;animation-fill-mode:both}::view-transition-group(.csPushDown){z-index:5;animation-duration:1s}::view-transition-old(cs-item-0){animation-delay:0s}::view-transition-old(cs-item-1){animation-delay:45ms}::view-transition-old(cs-item-2){animation-delay:90ms}::view-transition-old(cs-item-3){animation-delay:.135s}::view-transition-old(cs-item-4){animation-delay:.18s}::view-transition-new(cs-item-0){animation-delay:.14s}::view-transition-new(cs-item-1){animation-delay:.185s}::view-transition-new(cs-item-2){animation-delay:.23s}::view-transition-new(cs-item-3){animation-delay:.275s}::view-transition-new(cs-item-4){animation-delay:.32s}::view-transition-new(.csReturnActive){animation-name:csPushInUp;animation-duration:.54s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-delay:.42s;animation-fill-mode:both}::view-transition-group(.csReturnActive){z-index:5;animation-duration:1s}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(root){animation:none!important}::view-transition-new(root){animation:none!important}}
