html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100dvh}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{font-size:inherit;font-weight:inherit}ul,ol{list-style:none}a{color:inherit;text-decoration:none}img,picture,video,svg{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:100%;height:auto;display:block}button,input,select,textarea{color:inherit;font:inherit;letter-spacing:var(--tracking);appearance:none;background:0 0;border:0;border-radius:0}button{cursor:pointer}table{border-collapse:collapse;border-spacing:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
:root{--color-night-900:#121212;--color-night-800:#1c1c1b;--color-night-700:#2f2f2d;--color-ash-400:#9c9b95;--color-steel-600:#5e5d58;--color-chalk-300:#cbc8bf;--color-chalk-200:#e3e1da;--color-chalk-100:#eeede8;--color-orange-500:#ff5b1f;--color-orange-700:#b93d0b;--color-lamp-red:#e0503f;--color-lamp-blue:#4f7fd1;--color-lamp-yellow:#f0c040;--color-lamp-green:#3fa86a;--color-surface:var(--color-night-900);--color-surface-alt:var(--color-night-800);--color-text:var(--color-chalk-100);--color-text-muted:var(--color-ash-400);--color-hairline:var(--color-night-700);--color-accent:var(--color-orange-500);--color-cta:var(--color-orange-500);--color-cta-label:var(--color-night-900);--color-cta-hover:var(--color-chalk-100);--color-cta-hover-label:var(--color-night-900);--color-media:var(--color-night-800);--color-focus:var(--color-orange-500);--color-error:var(--color-lamp-red);--color-scrim:var(--color-night-900);--color-stage:var(--color-chalk-100);--color-stage-raised:var(--color-chalk-200);--color-stage-text:var(--color-night-900);--color-stage-muted:var(--color-steel-600);--color-stage-hairline:var(--color-chalk-300);--color-stage-accent:var(--color-orange-700);--color-plate-st:var(--color-lamp-red);--color-plate-en:var(--color-lamp-blue);--color-plate-sp:var(--color-lamp-yellow);--color-plate-hy:var(--color-lamp-green);--color-plate-mb:var(--color-chalk-100);--color-plate-text:var(--color-night-900);--font-display:var(--font-big-shoulders), "Arial Narrow", Arial, sans-serif;--font-text:var(--font-archivo), "Helvetica Neue", Arial, sans-serif;--font-mono:var(--font-chivo-mono), ui-monospace, "SF Mono", Menlo, monospace;--font-display-weight:800;--font-display-settings:normal;--font-text-strong-weight:500;--type-wordmark-xl-size:42rem;--type-wordmark-xl-line-height:33.6rem;--type-numeral-xl-size:24rem;--type-numeral-xl-line-height:20rem;--type-display-xl-size:14.4rem;--type-display-xl-line-height:12.8rem;--type-display-lg-size:8.8rem;--type-display-lg-line-height:8.4rem;--type-display-md-size:5.6rem;--type-display-md-line-height:5.6rem;--type-display-sm-size:3.2rem;--type-display-sm-line-height:3.6rem;--type-text-lg-size:2rem;--type-text-lg-line-height:3rem;--type-text-md-size:1.6rem;--type-text-md-line-height:2.4rem;--type-text-sm-size:1.4rem;--type-text-sm-line-height:2rem;--type-mono-md-size:1.3rem;--type-mono-md-line-height:1.8rem;--type-mono-sm-size:1.1rem;--type-mono-sm-line-height:1.4rem;--type-wordmark-size:2rem;--type-wordmark-line-height:2rem;--tracking-text:0;--tracking-wordmark-xl:-.01em;--tracking-numeral-xl:-.02em;--tracking-display-xl:-.02em;--tracking-display-lg:-.015em;--tracking-display-md:-.01em;--tracking-display-sm:-.005em;--tracking-label:.06em;--tracking-wordmark:.02em;--space-2:.2rem;--space-4:.4rem;--space-8:.8rem;--space-12:1.2rem;--space-16:1.6rem;--space-20:2rem;--space-24:2.4rem;--space-32:3.2rem;--space-40:4rem;--space-48:4.8rem;--space-64:6.4rem;--space-80:8rem;--space-96:9.6rem;--space-120:12rem;--space-160:16rem;--space-200:20rem;--space-section:16rem;--space-heading-gap:4.8rem;--space-card-gap:2.4rem;--space-gutter:4rem;--space-button-y:1.4rem;--space-button-x:2.4rem;--layout-container:136rem;--layout-column-gap:2.4rem;--layout-measure:72rem;--layout-header-height:9.3rem;--radius-none:0;--radius-sm:.2rem;--radius-md:.4rem;--radius-full:99.9rem;--radius-button:99.9rem;--radius-media:0;--border-width:.1rem;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-curtain:cubic-bezier(.76, 0, .24, 1);--duration-hover:.2s;--duration-ui:.35s;--duration-reveal:.8s;--duration-transition:.9s}[data-surface=stage]{--color-surface:var(--color-stage);--color-surface-alt:var(--color-stage-raised);--color-text:var(--color-stage-text);--color-text-muted:var(--color-stage-muted);--color-hairline:var(--color-stage-hairline);--color-accent:var(--color-stage-accent);--color-cta-hover:var(--color-night-900);--color-cta-hover-label:var(--color-chalk-100);--color-media:var(--color-stage-raised)}@media (max-width:900px){:root{--type-wordmark-xl-size:23.7rem;--type-wordmark-xl-line-height:19rem;--type-numeral-xl-size:17.6rem;--type-numeral-xl-line-height:14.8rem;--type-display-xl-size:9.6rem;--type-display-xl-line-height:8.8rem;--type-display-lg-size:6.4rem;--type-display-lg-line-height:6.2rem;--type-display-md-size:4.4rem;--type-display-md-line-height:4.6rem;--type-display-sm-size:2.8rem;--type-display-sm-line-height:3.2rem;--type-text-lg-size:1.8rem;--type-text-lg-line-height:2.8rem;--type-wordmark-size:1.8rem;--type-wordmark-line-height:1.8rem;--space-section:12rem;--space-heading-gap:4rem;--space-card-gap:1.6rem;--space-gutter:3.2rem;--layout-container:77rem;--layout-column-gap:1.6rem;--layout-header-height:8.1rem}}@media (max-width:650px){:root{--type-wordmark-xl-size:11rem;--type-wordmark-xl-line-height:8.8rem;--type-numeral-xl-size:12rem;--type-numeral-xl-line-height:10rem;--type-display-xl-size:5.6rem;--type-display-xl-line-height:5.2rem;--type-display-lg-size:4.4rem;--type-display-lg-line-height:4.4rem;--type-display-md-size:3.2rem;--type-display-md-line-height:3.4rem;--type-display-sm-size:2.4rem;--type-display-sm-line-height:2.8rem;--type-mono-md-size:1.2rem;--type-mono-md-line-height:1.6rem;--type-mono-sm-size:1rem;--tracking-label:.06em;--space-section:8rem;--space-heading-gap:3.2rem;--space-card-gap:1.2rem;--space-gutter:1.6rem;--layout-container:100%;--layout-column-gap:1.2rem}}
html{--tracking:var(--tracking-text);font-size:62.5%}*,:before,:after{letter-spacing:var(--tracking)}body{color:var(--color-text);font-size:var(--type-text-md-size);font-family:var(--font-text);font-weight:400;line-height:var(--type-text-md-line-height);background-color:var(--color-surface);overflow-x:clip}h1,h2,h3{font-variation-settings:var(--font-display-settings)}::selection{color:var(--color-night-900);background-color:var(--color-orange-500)}:focus-visible{outline:var(--space-2) solid var(--color-focus);outline-offset:var(--space-2)}main:focus{outline:none}time,data,[data-tabular]{font-variant-numeric:tabular-nums}html:not([data-js]) [data-reveal]{opacity:1!important;transform:none!important}.visuallyHidden{white-space:nowrap;clip-path:inset(50%);border:0;width:.1rem;height:.1rem;margin:-.1rem;padding:0;position:absolute;overflow:hidden}
