@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-mono:var(--font-mono);--spacing:.25rem;--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--tracking-widest:.1em;--leading-normal:1.5;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--font-display:var(--font-display);--text-scene:clamp(34px, 3vw + 10px, 68px);--text-reading:clamp(40px, 2.2vw + 33px, 64px);--text-signal-title:clamp(22px, .6vw + 16px, 28px);--text-entry:clamp(22px, .5vw + 20px, 28px);--text-question:clamp(18px, .6vw + 13px, 24px);--text-menu:24px;--text-callout:17px;--text-note:15px;--tracking-mark:.08em;--tracking-meta:.06em;--tracking-kicker:.04em;--tracking-title:-.04em;--tracking-entry:-.02em;--tracking-display:-.035em;--tracking-snug:-.01em;--tracking-cta:-.045em;--leading-copy:1.55;--leading-title:1.02;--leading-meta:1.4;--leading-flat:normal;--leading-body:1.6;--font-weight-strong:520;--font-weight-menu:450;--font-weight-field:550;--stroke-width-icon:1.75;--stroke-width-fine:1.5;--stroke-width-mark:1.6;--spacing-reading-top:clamp(120px, 14vw, 180px);--spacing-reading-bottom:clamp(72px, 8vw, 128px);--spacing-scene-x:clamp(28px, 5vw, 96px);--spacing-scene-top:clamp(96px, 11vh, 128px);--spacing-scene-bottom:clamp(40px, 6vh, 72px);--spacing-mark:clamp(16px, 2.4vh, 26px);--spacing-deck-gap:clamp(14px, 2vh, 22px);--spacing-stack:clamp(16px, 3vh, 32px);--container-narrow:560px;--container-deck:44ch;--container-lead:52ch;--container-summary:60ch;--container-headline:9.42em;--container-reading:calc(760px + 2 * var(--gutter));--container-aside:26ch;--container-blurb:34ch;--radius-field:10px}}@layer base{:root{--paper:#f2efea;--paper-raised:#f8f6f2;--photo-white:#fefefe;--olive-pale:#e4e0d9;--forest:#1c1b19;--forest-deep:#121110;--cream:#f6f4ef;--sage:#b8b4ac;--olive:#7a766e;--walnut:#6e5643;--ink:#161514;--slate:#57534e;--faint:#66615b;--hairline:#16151424;--line2:#16151442;--line-strong:#1615148c;--signal:#35686c;--glass:#f2efeaf5;--shadow:#16151429;--scrim:#0e0d0cad;--error:#9a2a1d;--bg:var(--paper);--surface:var(--paper-raised);--raised:var(--olive-pale);--action:var(--forest);--on-action:var(--cream);--focus:var(--signal);--hero-bg:#12100e;--hero-ink:#f6f3ee;--hero-ink-soft:#f6f3eec7;--hero-grade-0:#0d0c0be6;--hero-grade-1:#0d0c0b8c;--hero-grade-2:#0d0c0b00;--hero-line:#f6f3ee47;--hero-pill:#f6f3ee1f;--hero-pill-line:#f6f3ee52;--intent:#9fc9c6;--intent-glow:#9fc9c68c;--grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--code-bg:#121110;--code-ink:#f2efe9;--font-ui:"Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-display:"Manrope", var(--font-ui);--fs-body:16px;--fs-lead:18px;--fs-label:13px;--measure:65ch;--wrap:1320px;--gutter:clamp(20px, 3.5vw, 56px);--r-ctl:12px;--r-pill:100px;--smooth:cubic-bezier(.22, 1, .36, 1);--t-fast:.16s;--t-base:.24s;--t-slow:.3s;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root:root[data-theme=dark]{--paper:#0f0e0d;--paper-raised:#171614;--olive-pale:#22201d;--forest:#ece8e1;--forest-deep:#0e0d0c;--cream:#f2efe9;--sage:#b3aea6;--olive:#a19b92;--walnut:#b09379;--ink:#f2efe9;--slate:#c4bfb7;--faint:#a19b92;--hairline:#f2efe929;--line2:#f2efe947;--line-strong:#f2efe980;--signal:#8cc4c2;--glass:#0f0e0df2;--shadow:#0006;--error:#f0a091;--action:var(--cream);--on-action:var(--forest-deep);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:root:not([data-theme=light]){--paper:#0f0e0d;--paper-raised:#171614;--olive-pale:#22201d;--forest:#ece8e1;--forest-deep:#0e0d0c;--cream:#f2efe9;--sage:#b3aea6;--olive:#a19b92;--walnut:#b09379;--ink:#f2efe9;--slate:#c4bfb7;--faint:#a19b92;--hairline:#f2efe929;--line2:#f2efe947;--line-strong:#f2efe980;--signal:#8cc4c2;--glass:#0f0e0df2;--shadow:#0006;--error:#f0a091;--action:var(--cream);--on-action:var(--forest-deep);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}::selection{background:var(--signal)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--signal) 35%, transparent)}}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:6px}[tabindex="-1"]:focus{outline:none}button:disabled,input:disabled,textarea:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;transition-delay:0s!important;animation:none!important}html{scroll-behavior:auto!important}}h1,h2,h3,h4{text-wrap:balance}h1,h2,.team-orbit-title{font-family:var(--font-display);word-spacing:.05em}:root{--axis:min(var(--bleed), clamp(20px, 4.5vw, 96px));--bleed:max(var(--gutter), calc((100vw - var(--wrap)) / 2 + var(--gutter)));--section:clamp(32px, 3.5vw, 56px);--rv-y:36px;--rv-blur:10px;--rv-dur:1.15s;--in-nav:.35s;--edge:0px}:is(.js:not(.motion-ready):has(.intent-hero) nav.top .brand,.js:not(.motion-ready):has(.intent-hero) nav.top .links>*){opacity:0}.motion-ready:has(.intent-hero) nav.top .brand{animation:nav-in .9s var(--smooth) var(--in-nav) backwards}.motion-ready:has(.intent-hero) nav.top .links>*{animation:nav-in .9s var(--smooth) backwards;animation-delay:calc(var(--in-nav) + .1s + var(--k,0) * 60ms)}@keyframes nav-in{0%{opacity:0;transform:translateY(-10px)}}@keyframes menu-in{0%{opacity:0;transform:translateY(-8px)}}.hero-poster img{transform:translate3d(0, calc(var(--hero-p,0) * 9%), 0) scale(1.06)}.hero-film{transform:translate3d(0, calc(var(--hero-p,0) * 9%), 0) scale(1.02)}.hero-copy{transform:translate3d(0, calc(var(--hero-p,0) * -6vh), 0)}.hero-stage:has(.hero-film.is-playing) .hero-poster{opacity:0;transition:opacity .3s linear 1.2s}@keyframes veil-out{0%{opacity:1}}@keyframes hero-settle{0%{scale:1.1}}@keyframes film-in{to{opacity:1}}@keyframes grain{25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-2%,-1%)}}@keyframes hero-rise{0%{opacity:0;transform:translateY(var(--rise-y));filter:blur(var(--rise-blur))}}@keyframes soft-rise{0%{opacity:0;filter:blur(8px);transform:translateY(20px)}}.press-ripple{z-index:-1;width:16px;height:16px;left:var(--ripple-x);top:var(--ripple-y);pointer-events:none;background:currentColor;border-radius:50%;margin:-8px;position:absolute}@supports (color:color-mix(in lab, red, red)){.press-ripple{background:color-mix(in srgb, currentColor 20%, transparent)}}.press-ripple{opacity:.72;animation:press-ripple var(--t-slow) var(--smooth) forwards;scale:0}@keyframes press-ripple{to{opacity:0;scale:18}}.js .rv:not(.rv-in){opacity:0}.rv.rv-in{animation:rv var(--rv-dur) var(--smooth) var(--rd,0s) backwards}.rv.rv-instant{animation:none}.rv[data-rv=mark]{--rv-y:14px;--rv-blur:0px;--rv-dur:.9s}.rv[data-rv=image]{--rv-y:24px;--rv-blur:6px;--rv-dur:1.5s}@keyframes rv{0%{opacity:0;translate:0 var(--rv-y);filter:blur(var(--rv-blur))}}@media print{.js .rv:not(.rv-in){opacity:1}}@keyframes orbit-pulse{50%{opacity:.55}}@keyframes orbit-ping{75%,to{opacity:0;transform:scale(2)}}.legal-body,.reading-body{font-size:18px;line-height:1.7}.legal-body>*,.reading-body>*{max-width:36em}.legal-body>*+*,.reading-body>*+*{margin-top:1.1em}.legal-body h2,.reading-body h2{letter-spacing:-.02em;margin-top:2em;font-size:clamp(24px,.4vw + 22px,28px);font-weight:520;line-height:1.2}.legal-body h3,.reading-body h3{letter-spacing:-.01em;margin-top:1.6em;font-size:20px;font-weight:560}.reading-body ul,.reading-body ol,.legal-body ul{padding-left:1.3em}.reading-body a,.legal-body a{text-underline-offset:3px;text-decoration:underline}.reading-body a:hover,.legal-body a:hover{color:var(--signal)}.reading-body blockquote{border-left:2px solid var(--signal);color:var(--slate);padding-left:20px}.reading-body code{font:500 .9em var(--font-mono);background:var(--olive-pale);border-radius:4px;padding:.1em .35em}.reading-body pre{background:var(--code-bg);max-width:none;color:var(--code-ink);border-radius:10px;padding:16px 20px;font-size:14px;line-height:1.6;overflow-x:auto}.reading-body pre code{color:inherit;background:0 0;padding:0}.reading-body img{max-width:100%;height:auto}@keyframes dialog-enter{0%{opacity:0;transform:translateY(12px)}}@keyframes backdrop-enter{0%{opacity:0}}@media (max-width:899px) and (prefers-reduced-motion:no-preference){.js .story:not(.is-staged) .scene-media[data-scrub]{--q:calc(1 - var(--p,1));clip-path:inset(calc(var(--q) * 14%) calc(var(--q) * 9%) round calc(var(--q) * 28px))}.js .story:not(.is-staged) .scene-media[data-scrub] img{transform:scale(calc(1 + var(--q) * .18));transform-origin:50% 40%}}@media (max-width:700px){:root{--rv-y:22px;--rv-blur:6px;--rv-dur:.95s;--in-nav:.25s;--section:28px}.rv[data-rv=mark]{--rv-y:10px;--rv-dur:.8s}.rv[data-rv=image]{--rv-y:16px;--rv-blur:4px;--rv-dur:1.2s}}@media (prefers-reduced-motion:reduce){.js .rv:not(.rv-in){opacity:1!important}.js:not(.motion-ready) .hero-stage:after{opacity:0!important}.press-ripple{display:none!important}}}@layer components;@layer utilities{.\[container-type\:inline-size\]{container-type:inline-size}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-1\.5{inset:calc(var(--spacing) * -1.5)}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-1\/2{top:50%}.top-\[calc\(12px\+env\(safe-area-inset-top\,0px\)\)\]{top:calc(12px + env(safe-area-inset-top,0px))}.top-\[calc\(var\(--step-fs\)\*\.8-6\.5px\)\]{top:calc(var(--step-fs) * .8 - 6.5px)}.top-\[clamp\(16px\,2\.5vw\,28px\)\]{top:clamp(16px,2.5vw,28px)}.top-full{top:100%}.right-0{right:0}.right-\[2cqw\]{right:2cqw}.right-\[clamp\(16px\,2\.5vw\,28px\)\]{right:clamp(16px,2.5vw,28px)}.bottom-0{bottom:0}.-left-9\.5{left:calc(var(--spacing) * -9.5)}.left-0{left:0}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing) * 4)}.left-\[2cqw\]{left:2cqw}.left-\[calc\(50\%-50vw\)\]{left:calc(50% - 50vw)}.left-auto{left:auto}.isolate{isolation:isolate}.-z-1{z-index:calc(1 * -1)}.z-1{z-index:1}.z-2{z-index:2}.z-4{z-index:4}.z-5{z-index:5}.z-10{z-index:10}.z-300{z-index:300}.z-400{z-index:400}.z-500{z-index:500}.z-\[var\(--z\)\]{z-index:var(--z)}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.m-0{margin:0}.m-auto{margin:auto}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing) * 4)}.mt-0{margin-top:0}.mt-1{margin-top:var(--spacing)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-\[clamp\(16px\,3vh\,34px\)\]{margin-top:clamp(16px,3vh,34px)}.mt-\[clamp\(18px\,3\.4vh\,36px\)\]{margin-top:clamp(18px,3.4vh,36px)}.mt-\[clamp\(18px\,3vh\,32px\)\]{margin-top:clamp(18px,3vh,32px)}.mt-\[clamp\(24px\,4vw\,56px\)\]{margin-top:clamp(24px,4vw,56px)}.mt-\[clamp\(28px\,4vh\,44px\)\]{margin-top:clamp(28px,4vh,44px)}.mt-\[clamp\(28px\,5\.2vh\,60px\)\]{margin-top:clamp(28px,5.2vh,60px)}.mt-stack{margin-top:var(--spacing-stack)}.mb-0{margin-bottom:0}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-mark{margin-bottom:var(--spacing-mark)}.-ml-\[\.06em\]{margin-left:-.06em}.-ml-\[\.07em\]{margin-left:-.07em}.ml-\[calc\(var\(--brand-w\,104px\)\*-33\/560\+1px\)\]{margin-left:calc(var(--brand-w,104px) * -33 / 560 + 1px)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-square{aspect-ratio:1}.is-staged .scene-pane{will-change:transform;background-clip:padding-box;height:100svh;min-height:0;transition-property:transform;transition-duration:1s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.js .will-in .scene-pane{transition-property:transform,opacity;transition-duration:.9s;transition-timing-function:var(--smooth)}.js .will-in:not(.in) .scene-pane{opacity:0}.size-3\.25{width:calc(var(--spacing) * 3.25);height:calc(var(--spacing) * 3.25)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-6\.5{width:calc(var(--spacing) * 6.5);height:calc(var(--spacing) * 6.5)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-\[var\(--size\)\]{width:var(--size);height:var(--size)}.size-full{width:100%;height:100%}.h-0{height:0}.h-0\.5{height:calc(var(--spacing) * .5)}.h-8{height:calc(var(--spacing) * 8)}.h-\[22vh\]{height:22vh}.h-full{height:100%}.h-svh{height:100svh}.max-h-\[calc\(100svh-68px\)\]{max-height:calc(100svh - 68px)}.max-h-\[min\(92vh\,860px\)\]{max-height:min(92vh,860px)}.min-h-0{min-height:0}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-15{min-height:calc(var(--spacing) * 15)}.min-h-\[74px\]{min-height:74px}.min-h-\[620px\]{min-height:620px}.min-h-\[min\(100svh\,860px\)\]{min-height:min(100svh,860px)}.min-h-lvh{min-height:100lvh}.w-0{width:0}.w-\[15cqw\]{width:15cqw}.w-\[40cqw\]{width:40cqw}.w-\[68\%\]{width:68%}.w-\[104px\]{width:104px}.w-\[calc\(var\(--r\)\*2\)\]{width:calc(var(--r) * 2)}.w-\[min\(100vw-2\*var\(--edge\)\,1440px\)\]{width:min(100vw - 2 * var(--edge), 1440px)}.w-\[min\(580px\,calc\(100vw-32px\)\)\]{width:min(580px,100vw - 32px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.max-w-\[7\.42em\]{max-width:7.42em}.max-w-\[8\.08em\]{max-width:8.08em}.max-w-\[10\.09em\]{max-width:10.09em}.max-w-\[10\.77em\]{max-width:10.77em}.max-w-\[40ch\]{max-width:40ch}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-blurb{max-width:var(--container-blurb)}.max-w-lead{max-width:var(--container-lead)}.max-w-narrow{max-width:var(--container-narrow)}.max-w-none{max-width:none}.max-w-reading{max-width:var(--container-reading)}.max-w-wrap{max-width:var(--wrap)}.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.origin-left{transform-origin:0}.-translate-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[calc\(-50\%\+var\(--fx\)\*1cqw\)\]{--tw-translate-x:calc(-50% + var(--fx) * 1cqw);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\.5{--tw-translate-y:calc(var(--spacing) * 1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%\+var\(--fy\)\*1vh\)\]{--tw-translate-y:calc(-50% + var(--fy) * 1vh);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%-10vh\)\]{--tw-translate-y:calc(-50% - 10vh);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-\[var\(--fs\)\]{scale:var(--fs)}.scale-\[var\(--ts\,1\)\]{scale:var(--ts,1)}.rotate-\[var\(--fr\)\]{rotate:var(--fr)}.\[transform\:scaleX\(0\)\]{transform:scaleX(0)}.\[transform\:translate\(var\(--x\,calc\(cos\(var\(--a\)\)\*var\(--r\)\)\)\,var\(--y\,calc\(sin\(var\(--a\)\)\*var\(--r\)\)\)\)\]{transform:translate(var(--x,calc(cos(var(--a)) * var(--r))),var(--y,calc(sin(var(--a)) * var(--r))))}.\[transform\:translateY\(-160\%\)\]{transform:translateY(-160%)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[orbit-ping_1s_cubic-bezier\(0\,0\,\.2\,1\)_infinite\]{animation:1s cubic-bezier(0,0,.2,1) infinite orbit-ping}.animate-\[orbit-pulse_2s_cubic-bezier\(\.4\,0\,\.6\,1\)_infinite\]{animation:2s cubic-bezier(.4,0,.6,1) infinite orbit-pulse}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-pt-\[calc\(84px\+env\(safe-area-inset-top\,0px\)\)\]{scroll-padding-top:calc(84px + env(safe-area-inset-top,0px))}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[1\.6fr_1fr_1fr_1fr\]{grid-template-columns:1.6fr 1fr 1fr 1fr}.grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0{gap:0}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-\[22px\]{gap:22px}.gap-\[clamp\(8px\,2vw\,28px\)\]{gap:clamp(8px,2vw,28px)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-\[clamp\(32px\,6vw\,112px\)\]{column-gap:clamp(32px,6vw,112px)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-ctl{border-radius:var(--r-ctl)}.rounded-full{border-radius:2147483647px}.rounded-pill{border-radius:var(--r-pill)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[color-mix\(in_srgb\,var\(--ink\)_45\%\,transparent\)\]{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--ink\)_45\%\,transparent\)\]{border-color:color-mix(in srgb,var(--ink) 45%,transparent)}}.border-current{border-color:currentColor}.border-hairline{border-color:var(--hairline)}.border-line{border-color:var(--line2)}.border-line-strong{border-color:var(--line-strong)}.border-transparent{border-color:#0000}.bg-\[\#fefefe\]{background-color:#fefefe}.bg-\[color-mix\(in_srgb\,var\(--signal\)_22\%\,transparent\)\]{background-color:var(--signal)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--signal\)_22\%\,transparent\)\]{background-color:color-mix(in srgb,var(--signal) 22%,transparent)}}.bg-action{background-color:var(--action)}.bg-bg{background-color:var(--bg)}.bg-glass{background-color:var(--glass)}.bg-hero-bg{background-color:var(--hero-bg)}.bg-olive-pale{background-color:var(--olive-pale)}.bg-paper{background-color:var(--paper)}.bg-paper-raised{background-color:var(--paper-raised)}.bg-signal{background-color:var(--signal)}.bg-surface{background-color:var(--surface)}.bg-transparent{background-color:#0000}.bg-\[linear-gradient\(90deg\,var\(--hero-grade-0\)_0\%\,var\(--hero-grade-1\)_38\%\,var\(--hero-grade-2\)_72\%\)\,linear-gradient\(0deg\,var\(--hero-grade-0\)_0\%\,var\(--hero-grade-2\)_48\%\)\,linear-gradient\(180deg\,var\(--hero-grade-1\)_0\%\,var\(--hero-grade-2\)_22\%\)\]{background-image:linear-gradient(90deg,var(--hero-grade-0) 0%,var(--hero-grade-1) 38%,var(--hero-grade-2) 72%),linear-gradient(0deg,var(--hero-grade-0) 0%,var(--hero-grade-2) 48%),linear-gradient(180deg,var(--hero-grade-1) 0%,var(--hero-grade-2) 22%)}.bg-\[linear-gradient\(135deg\,color-mix\(in_srgb\,var\(--signal\)_45\%\,var\(--bg\)\)\,var\(--signal\)_60\%\,color-mix\(in_srgb\,var\(--signal\)_70\%\,var\(--ink\)\)\)\]{background-image:linear-gradient(135deg,var(--signal),var(--signal) 60%,var(--signal))}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(135deg\,color-mix\(in_srgb\,var\(--signal\)_45\%\,var\(--bg\)\)\,var\(--signal\)_60\%\,color-mix\(in_srgb\,var\(--signal\)_70\%\,var\(--ink\)\)\)\]{background-image:linear-gradient(135deg,color-mix(in srgb,var(--signal) 45%,var(--bg)),var(--signal) 60%,color-mix(in srgb,var(--signal) 70%,var(--ink)))}}.\[mask-image\:linear-gradient\(90deg\,transparent_0\%\,\#000_30\%\)\]{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 30%);mask-image:linear-gradient(90deg,#0000 0%,#000 30%)}.fill-none{fill:none}.stroke-current{stroke:currentColor}.stroke-line-strong{stroke:var(--line-strong)}.stroke-\[1\.4\]{stroke-width:1.4px}.stroke-fine{stroke-width:var(--stroke-width-fine)}.stroke-icon{stroke-width:var(--stroke-width-icon)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[18\%_55\%\]{object-position:18% 55%}.object-\[40\%_50\%\]{object-position:40% 50%}.object-\[50\%_55\%\]{object-position:50% 55%}.object-\[52\%_45\%\]{object-position:52% 45%}.object-\[62\%_50\%\]{object-position:62% 50%}.object-\[var\(--focus\,50\%_25\%\)\]{object-position:var(--focus,50% 25%)}.p-0{padding:0}.p-\[clamp\(24px\,3vw\,36px\)\]{padding:clamp(24px,3vw,36px)}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-gutter{padding-inline:var(--gutter)}.px-scene-x{padding-inline:var(--spacing-scene-x)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-section{padding-block:var(--section)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-\[150px\]{padding-top:150px}.pt-\[calc\(var\(--section\)\*1\.6\)\]{padding-top:calc(var(--section) * 1.6)}.pt-\[env\(safe-area-inset-top\,0px\)\]{padding-top:env(safe-area-inset-top,0px)}.pt-reading-top{padding-top:var(--spacing-reading-top)}.pt-scene-top{padding-top:var(--spacing-scene-top)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pr-bleed{padding-right:var(--bleed)}.pr-gutter{padding-right:var(--gutter)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-9{padding-bottom:calc(var(--spacing) * 9)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-\[46px\]{padding-bottom:46px}.pb-\[calc\(clamp\(56px\,12vh\,150px\)\+100lvh-100svh\)\]{padding-bottom:calc(clamp(56px,12vh,150px) + 100lvh - 100svh)}.pb-\[calc\(var\(--section\)\*2\.4\)\]{padding-bottom:calc(var(--section) * 2.4)}.pb-reading-bottom{padding-bottom:var(--spacing-reading-bottom)}.pb-scene-bottom{padding-bottom:var(--spacing-scene-bottom)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-axis{padding-left:var(--axis)}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-ui)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-\[clamp\(18px\,\.4vw\+16px\,22px\)\]{font-size:clamp(18px,.4vw + 16px,22px)}.text-\[clamp\(28px\,1vw\+22px\,36px\)\]{font-size:clamp(28px,1vw + 22px,36px)}.text-\[clamp\(38px\,3\.6vw\+20px\,72px\)\]{font-size:clamp(38px,3.6vw + 20px,72px)}.text-\[clamp\(44px\,6cqw\,104px\)\]{font-size:clamp(44px,6cqw,104px)}.text-\[clamp\(46px\,5vw\+16px\,88px\)\]{font-size:clamp(46px,5vw + 16px,88px)}.text-\[clamp\(52px\,6\.2vw\+10px\,124px\)\]{font-size:clamp(52px,6.2vw + 10px,124px)}.text-body{font-size:var(--fs-body)}.text-callout{font-size:var(--text-callout)}.text-label{font-size:var(--fs-label)}.text-lead{font-size:var(--fs-lead)}.text-menu{font-size:var(--text-menu)}.text-reading{font-size:var(--text-reading)}.leading-\[\.93\]{--tw-leading:.93;line-height:.93}.leading-\[\.95\]{--tw-leading:.95;line-height:.95}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-body{--tw-leading:var(--leading-body);line-height:var(--leading-body)}.leading-flat{--tw-leading:var(--leading-flat);line-height:var(--leading-flat)}.leading-meta{--tw-leading:var(--leading-meta);line-height:var(--leading-meta)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-title{--tw-leading:var(--leading-title);line-height:var(--leading-title)}.font-field{--tw-font-weight:var(--font-weight-field);font-weight:var(--font-weight-field)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-menu{--tw-font-weight:var(--font-weight-menu);font-weight:var(--font-weight-menu)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-strong{--tw-font-weight:var(--font-weight-strong);font-weight:var(--font-weight-strong)}.tracking-\[-\.005em\]{--tw-tracking:-.005em;letter-spacing:-.005em}.tracking-cta{--tw-tracking:var(--tracking-cta);letter-spacing:var(--tracking-cta)}.tracking-display{--tw-tracking:var(--tracking-display);letter-spacing:var(--tracking-display)}.tracking-kicker{--tw-tracking:var(--tracking-kicker);letter-spacing:var(--tracking-kicker)}.tracking-mark{--tw-tracking:var(--tracking-mark);letter-spacing:var(--tracking-mark)}.tracking-meta{--tw-tracking:var(--tracking-meta);letter-spacing:var(--tracking-meta)}.tracking-snug{--tw-tracking:var(--tracking-snug);letter-spacing:var(--tracking-snug)}.tracking-title{--tw-tracking:var(--tracking-title);letter-spacing:var(--tracking-title)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.whitespace-nowrap{white-space:nowrap}.text-error{color:var(--error)}.text-faint{color:var(--faint)}.text-hero-ink{color:var(--hero-ink)}.text-hero-ink-soft{color:var(--hero-ink-soft)}.text-ink{color:var(--ink)}.text-on-action{color:var(--on-action)}.text-signal{color:var(--signal)}.text-slate{color:var(--slate)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-3{text-underline-offset:3px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-\[var\(--to\,1\)\]{opacity:var(--to,1)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_-12px_16px_-12px_var\(--paper-raised\)\]{--tw-shadow:0 -12px 16px -12px var(--tw-shadow-color,var(--paper-raised));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_90px_var\(--shadow\)\]{--tw-shadow:0 30px 90px var(--tw-shadow-color,var(--shadow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_32px_48px_-32px_var\(--shadow\)\]{--tw-shadow:0 32px 48px -32px var(--tw-shadow-color,var(--shadow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-orbit{--tw-shadow:0 18px 40px -18px var(--tw-shadow-color,var(--shadow)), 0 0 0 1px var(--tw-shadow-color,var(--hairline));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-step{--tw-shadow:inset 0 0 0 calc(var(--t) * 6.5px) var(--tw-shadow-color,var(--signal));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[110px\]{--tw-blur:blur(110px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.brightness-\[\.74\]{--tw-brightness:brightness(.74);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.contrast-\[1\.06\]{--tw-contrast:contrast(1.06);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.saturate-\[\.82\]{--tw-saturate:saturate(.82);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[backdrop-filter\:saturate\(1\.4\)_blur\(18px\)\]{-webkit-backdrop-filter:saturate(1.4)blur(18px);backdrop-filter:saturate(1.4)blur(18px)}.transition-\[background\,border-color\,box-shadow\]{transition-property:background,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background\,border-color\,transform\]{transition-property:background,border-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background\,border-color\]{transition-property:background,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background\,color\,border-color\,box-shadow\,scale\,opacity\]{transition-property:background,color,border-color,box-shadow,scale,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,border-color\,background-color\]{transition-property:color,border-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,padding\]{transition-property:color,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[min-height\]{transition-property:min-height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,translate\,visibility\]{transition-property:opacity,translate,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[scale\,box-shadow\]{transition-property:scale,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background\,border-color\,opacity\,visibility\]{transition-property:transform,background,border-color,opacity,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background-color\,border-color\,box-shadow\]{transition-property:transform,background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-160{--tw-duration:.16s;transition-duration:.16s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-240{--tw-duration:.24s;transition-duration:.24s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-smooth{--tw-ease:var(--smooth);transition-timing-function:var(--smooth)}.\[--a\:calc\(var\(--k\)\/var\(--n\)\*360deg-90deg\)\]{--a:calc(var(--k) / var(--n) * 360deg - 90deg)}.\[--i\:0\]{--i:0}.\[--i\:1\]{--i:1}.\[--i\:2\]{--i:2}.\[--i\:3\]{--i:3}.\[--i\:4\]{--i:4}.\[--i\:5\]{--i:5}.\[--in-atmos\:1\.7s\]{--in-atmos:1.7s}.\[--in-foot\:1\.2s\]{--in-foot:1.2s}.\[--in-h1-dur\:1\.2s\]{--in-h1-dur:1.2s}.\[--in-h1-step\:130ms\]{--in-h1-step:.13s}.\[--in-h1\:\.55s\]{--in-h1:.55s}.\[--k\:0\]{--k:0}.\[--k\:1\]{--k:1}.\[--k\:2\]{--k:2}.\[--k\:3\]{--k:3}.\[--n\:1\]{--n:1}.\[--n\:2\]{--n:2}.\[--n\:4\]{--n:4}.\[--n\:6\]{--n:6}.\[--r\:calc\(var\(--size\)\/2-30px\)\]{--r:calc(var(--size) / 2 - 30px)}.\[--rise-blur\:12px\]{--rise-blur:12px}.\[--rise-y\:\.45em\]{--rise-y:.45em}.\[--side\:-1\]{--side:-1}.\[--side\:1\]{--side:1}.\[--slot\:52vh\]{--slot:52vh}.\[--step-fs\:clamp\(19px\,\.5vw\+14px\,24px\)\]{--step-fs:clamp(19px, .5vw + 14px, 24px)}.\[-webkit-backdrop-filter\:saturate\(1\.4\)_blur\(18px\)\]{-webkit-backdrop-filter:saturate(1.4)blur(18px)}.\[-webkit-mask-image\:linear-gradient\(90deg\,transparent_0\%\,\#000_30\%\)\]{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 30%)}.\[stroke-dasharray\:2_7\]{stroke-dasharray:2 7}@media (hover:hover){.group-hover\:border-ink:is(:where(.group):hover *){border-color:var(--ink)}.group-hover\:opacity-85:is(:where(.group):hover *){opacity:.85}}.group-focus-visible\:outline:is(:where(.group):focus-visible *){outline-style:var(--tw-outline-style);outline-width:1px}.group-focus-visible\:outline-2:is(:where(.group):focus-visible *){outline-style:var(--tw-outline-style);outline-width:2px}.group-focus-visible\:outline-offset-4:is(:where(.group):focus-visible *){outline-offset:4px}.group-focus-visible\:outline-focus:is(:where(.group):focus-visible *){outline-color:var(--focus)}.backdrop\:bg-scrim::backdrop{background-color:var(--scrim)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:0}.before\:-z-1:before{content:var(--tw-content);z-index:calc(1 * -1)}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:w-8:before{content:var(--tw-content);width:calc(var(--spacing) * 8)}.before\:bg-current:before{content:var(--tw-content);background-color:currentColor}.before\:bg-\[radial-gradient\(60\%_70\%_at_78\%_60\%\,color-mix\(in_srgb\,var\(--signal\)_16\%\,transparent\)\,transparent_70\%\)\]:before{content:var(--tw-content);background-image:radial-gradient(60% 70% at 78% 60%,var(--signal),transparent 70%)}@supports (color:color-mix(in lab, red, red)){.before\:bg-\[radial-gradient\(60\%_70\%_at_78\%_60\%\,color-mix\(in_srgb\,var\(--signal\)_16\%\,transparent\)\,transparent_70\%\)\]:before{background-image:radial-gradient(60% 70% at 78% 60%,color-mix(in srgb,var(--signal) 16%,transparent),transparent 70%)}}.before\:bg-\[radial-gradient\(60\%_80\%_at_100\%_0\%\,color-mix\(in_srgb\,var\(--signal\)_10\%\,transparent\)\,transparent_70\%\)\]:before{content:var(--tw-content);background-image:radial-gradient(60% 80% at 100% 0%,var(--signal),transparent 70%)}@supports (color:color-mix(in lab, red, red)){.before\:bg-\[radial-gradient\(60\%_80\%_at_100\%_0\%\,color-mix\(in_srgb\,var\(--signal\)_10\%\,transparent\)\,transparent_70\%\)\]:before{background-image:radial-gradient(60% 80% at 100% 0%,color-mix(in srgb,var(--signal) 10%,transparent),transparent 70%)}}.before\:font-bold:before{content:var(--tw-content);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.before\:opacity-60:before{content:var(--tw-content);opacity:.6}.before\:content-\[\'\!_\'\]:before{--tw-content:"! ";content:var(--tw-content)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:inset-\[-50\%\]:after{content:var(--tw-content);inset:-50%}.after\:inset-x-2:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 2)}.after\:bottom-2:after{content:var(--tw-content);bottom:calc(var(--spacing) * 2)}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:origin-right:after{content:var(--tw-content);transform-origin:100%}.after\:\[scale\:0_1\]:after{content:var(--tw-content);scale:0 1}.after\:bg-hero-bg:after{content:var(--tw-content);background-color:var(--hero-bg)}.after\:bg-ink:after{content:var(--tw-content);background-color:var(--ink)}.after\:bg-\[image\:var\(--grain\)\]:after{content:var(--tw-content);background-image:var(--grain)}.after\:bg-\[linear-gradient\(0deg\,color-mix\(in_srgb\,var\(--forest-deep\)_35\%\,transparent\)\,transparent_45\%\)\]:after{content:var(--tw-content);background-image:linear-gradient(0deg,var(--forest-deep),transparent 45%)}@supports (color:color-mix(in lab, red, red)){.after\:bg-\[linear-gradient\(0deg\,color-mix\(in_srgb\,var\(--forest-deep\)_35\%\,transparent\)\,transparent_45\%\)\]:after{background-image:linear-gradient(0deg,color-mix(in srgb,var(--forest-deep) 35%,transparent),transparent 45%)}}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:opacity-50:after{content:var(--tw-content);opacity:.5}.after\:opacity-70:after{content:var(--tw-content);opacity:.7}.after\:mix-blend-overlay:after{content:var(--tw-content);mix-blend-mode:overlay}.after\:transition-\[scale\]:after{content:var(--tw-content);transition-property:scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:duration-300:after{content:var(--tw-content);--tw-duration:.3s;transition-duration:.3s}.after\:ease-smooth:after{content:var(--tw-content);--tw-ease:var(--smooth);transition-timing-function:var(--smooth)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.empty\:hidden:empty{display:none}@media (hover:hover){.hover\:\[transform\:translateY\(-2px\)\]:hover{transform:translateY(-2px)}.hover\:border-action:hover{border-color:var(--action)}.hover\:border-ink:hover{border-color:var(--ink)}.hover\:bg-action:hover{background-color:var(--action)}.hover\:bg-raised:hover{background-color:var(--raised)}.hover\:pl-1\.5:hover{padding-left:calc(var(--spacing) * 1.5)}.hover\:text-ink:hover{color:var(--ink)}.hover\:text-on-action:hover{color:var(--on-action)}.hover\:text-signal:hover{color:var(--signal)}.hover\:underline:hover{text-decoration-line:underline}.hover\:underline-offset-4:hover{text-underline-offset:4px}.hover\:shadow-lift:hover{--tw-shadow:0 14px 30px -20px var(--tw-shadow-color,var(--shadow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:after\:origin-left:hover:after{content:var(--tw-content);transform-origin:0}.hover\:after\:\[scale\:1\]:hover:after{content:var(--tw-content);scale:1}}.focus\:\[transform\:none\]:focus{transform:none}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:rounded:focus-visible{border-radius:.25rem}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-focus:focus-visible{outline-color:var(--focus)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-\[\.94\]:active{scale:.94}.active\:\[transform\:scale\(\.94\)\]:active{transform:scale(.94)}.active\:\[transform\:scale\(\.98\)\]:active{transform:scale(.98)}.active\:text-ink:active{color:var(--ink)}.active\:text-slate:active{color:var(--slate)}.active\:opacity-70:active{opacity:.7}.active\:opacity-80:active{opacity:.8}.active\:duration-160:active{--tw-duration:.16s;transition-duration:.16s}.disabled\:\[transform\:none\]:disabled{transform:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[\.menubtn\[aria-expanded\=true\]\]\:bg-bg:has(.menubtn[aria-expanded=true]){background-color:var(--bg)}.aria-\[current\=location\]\:after\:origin-left[aria-current=location]:after{content:var(--tw-content);transform-origin:0}.aria-\[current\=location\]\:after\:\[scale\:1\][aria-current=location]:after{content:var(--tw-content);scale:1}@media (prefers-reduced-motion:reduce){.motion-reduce\:hidden\!{display:none!important}.motion-reduce\:\[transform\:none\]\!{transform:none!important}.motion-reduce\:opacity-100{opacity:1}.motion-reduce\:opacity-100\!{opacity:1!important}}@media not all and (min-width:981px){.max-lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not all and (min-width:901px){.max-footer\:col-span-full{grid-column:1/-1}.max-footer\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-footer\:gap-7{gap:calc(var(--spacing) * 7)}}@media not all and (min-width:900px){.max-story\:top-\[9vh\]{top:9vh}.max-story\:right-\[4cqw\]{right:4cqw}.max-story\:left-\[4cqw\]{left:4cqw}.max-story\:col-start-1\!{grid-column-start:1!important}.max-story\:row-auto\!{grid-row:auto!important}.max-story\:aspect-\[4\/5\]{aspect-ratio:4/5}.max-story\:aspect-square{aspect-ratio:1}.max-story\:h-\[16vh\]{height:16vh}.max-story\:max-h-\[72svh\]{max-height:72svh}.max-story\:min-h-0{min-height:0}.max-story\:w-\[26cqw\]{width:26cqw}.max-story\:w-\[80cqw\]{width:80cqw}.max-story\:w-full{width:100%}.max-story\:translate-x-\[calc\(-50\%\+var\(--mx\)\*1cqw\)\]{--tw-translate-x:calc(-50% + var(--mx) * 1cqw);translate:var(--tw-translate-x) var(--tw-translate-y)}.max-story\:translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-story\:translate-y-\[calc\(-50\%\+var\(--my\)\*1vh\)\]{--tw-translate-y:calc(-50% + var(--my) * 1vh);translate:var(--tw-translate-x) var(--tw-translate-y)}.max-story\:grid-cols-1\!{grid-template-columns:repeat(1,minmax(0,1fr))!important}.max-story\:rounded-xl{border-radius:var(--radius-xl)}.max-story\:px-gutter{padding-inline:var(--gutter)}.max-story\:pt-9{padding-top:calc(var(--spacing) * 9)}.max-story\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.max-story\:text-\[clamp\(36px\,10cqw\,52px\)\]{font-size:clamp(36px,10cqw,52px)}.max-story\:blur-\[70px\]{--tw-blur:blur(70px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@media not all and (min-width:861px){.max-menu\:hidden{display:none}.max-menu\:inline-grid{display:inline-grid}}@media not all and (min-width:701px){.max-md\:h-\[66\%\]{height:66%}.max-md\:min-h-\[68px\]{min-height:68px}.max-md\:w-\[88px\]{width:88px}.max-md\:w-full{width:100%}.max-md\:justify-center{justify-content:center}.max-md\:bg-\[linear-gradient\(0deg\,var\(--hero-grade-0\)_0\%\,var\(--hero-grade-1\)_46\%\,var\(--hero-grade-2\)_78\%\)\,linear-gradient\(180deg\,var\(--hero-grade-1\)_0\%\,var\(--hero-grade-2\)_24\%\)\]{background-image:linear-gradient(0deg,var(--hero-grade-0) 0%,var(--hero-grade-1) 46%,var(--hero-grade-2) 78%),linear-gradient(180deg,var(--hero-grade-1) 0%,var(--hero-grade-2) 24%)}.max-md\:\[mask-image\:linear-gradient\(180deg\,\#000_52\%\,transparent_100\%\)\]{-webkit-mask-image:linear-gradient(#000 52%,#0000 100%);mask-image:linear-gradient(#000 52%,#0000 100%)}.max-md\:object-\[50\%_35\%\]{object-position:50% 35%}.max-md\:object-\[64\%_50\%\]{object-position:64% 50%}.max-md\:px-5{padding-inline:calc(var(--spacing) * 5)}.max-md\:py-6{padding-block:calc(var(--spacing) * 6)}.max-md\:pt-\[120px\]{padding-top:120px}.max-md\:pb-\[calc\(52px\+100lvh-100svh\)\]{padding-bottom:calc(52px + 100lvh - 100svh)}.max-md\:pb-\[calc\(var\(--section\)\*2\)\]{padding-bottom:calc(var(--section) * 2)}.max-md\:text-\[clamp\(30px\,13\.4vw\,76px\)\]{font-size:clamp(30px,13.4vw,76px)}.max-md\:text-\[clamp\(44px\,12vw\,64px\)\]{font-size:clamp(44px,12vw,64px)}.max-md\:\[--brand-w\:88px\]{--brand-w:88px}.max-md\:\[--in-atmos\:1\.4s\]{--in-atmos:1.4s}.max-md\:\[--in-foot\:1s\]{--in-foot:1s}.max-md\:\[--in-h1-dur\:1\.05s\]{--in-h1-dur:1.05s}.max-md\:\[--in-h1-step\:110ms\]{--in-h1-step:.11s}.max-md\:\[--in-h1\:\.45s\]{--in-h1:.45s}.max-md\:\[--rise-blur\:8px\]{--rise-blur:8px}.max-md\:\[--rise-y\:\.32em\]{--rise-y:.32em}.max-md\:\[-webkit-mask-image\:linear-gradient\(180deg\,\#000_52\%\,transparent_100\%\)\]{-webkit-mask-image:linear-gradient(#000 52%,#0000 100%)}}@media not all and (min-width:561px){.max-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:560px){.min-\[560px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1360px){.rail\:hidden{display:none}}.theme-dark\:block:is(:root[data-theme=dark] *){display:block}@media (prefers-color-scheme:dark){.theme-dark\:block:is(:root:not([data-theme=light]) *){display:block}}.theme-dark\:hidden:is(:root[data-theme=dark] *){display:none}@media (prefers-color-scheme:dark){.theme-dark\:hidden:is(:root:not([data-theme=light]) *){display:none}}.\[\&_\.ic\]\:size-4 .ic{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_\.ic\]\:size-4\.5 .ic{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.\[\&_\.ic\]\:size-5 .ic{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.\[\&_\.ic\]\:stroke-mark .ic{stroke-width:var(--stroke-width-mark)}.\[\&_\.ic\]\:transition-transform .ic{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_\.ic\]\:duration-240 .ic{--tw-duration:.24s;transition-duration:.24s}.\[\&_\.ic\]\:ease-smooth .ic{--tw-ease:var(--smooth);transition-timing-function:var(--smooth)}@media (hover:hover){.hover\:\[\&_\.ic\]\:\[transform\:translateX\(3px\)\]:hover .ic{transform:translate(3px)}}.\[\&_\.team-body_p\]\:mt-deck-gap .team-body p{margin-top:var(--spacing-deck-gap)}.\[\&_\.team-body_p\]\:max-w-deck .team-body p{max-width:var(--container-deck)}.\[\&_\.team-body_p\]\:text-lead .team-body p{font-size:var(--fs-lead)}.\[\&_\.team-body_p\]\:leading-copy .team-body p{--tw-leading:var(--leading-copy);line-height:var(--leading-copy)}.\[\&_\.team-body_p\]\:text-slate .team-body p{color:var(--slate)}.\[\&_\:is\(input\,textarea\)\]\:w-full :is(input,textarea){width:100%}.\[\&_\:is\(input\,textarea\)\]\:rounded-field :is(input,textarea){border-radius:var(--radius-field)}.\[\&_\:is\(input\,textarea\)\]\:border :is(input,textarea){border-style:var(--tw-border-style);border-width:1px}.\[\&_\:is\(input\,textarea\)\]\:border-line-strong :is(input,textarea){border-color:var(--line-strong)}.\[\&_\:is\(input\,textarea\)\]\:bg-paper :is(input,textarea){background-color:var(--paper)}.\[\&_\:is\(input\,textarea\)\]\:px-4 :is(input,textarea){padding-inline:calc(var(--spacing) * 4)}.\[\&_\:is\(input\,textarea\)\]\:font-sans :is(input,textarea){font-family:var(--font-ui)}.\[\&_\:is\(input\,textarea\)\]\:text-body :is(input,textarea){font-size:var(--fs-body)}.\[\&_\:is\(input\,textarea\)\]\:leading-normal :is(input,textarea){--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.\[\&_\:is\(input\,textarea\)\]\:font-normal :is(input,textarea){--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.\[\&_\:is\(input\,textarea\)\]\:text-ink :is(input,textarea){color:var(--ink)}.\[\&_\:is\(input\,textarea\)\]\:transition-\[border-color\] :is(input,textarea){transition-property:border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_\:is\(input\,textarea\)\]\:duration-160 :is(input,textarea){--tw-duration:.16s;transition-duration:.16s}.\[\&_\:is\(input\,textarea\)\]\:ease-smooth :is(input,textarea){--tw-ease:var(--smooth);transition-timing-function:var(--smooth)}@media (hover:hover){.\[\&_\:is\(input\,textarea\)\]\:hover\:border-ink :is(input,textarea):hover{border-color:var(--ink)}}.\[\&_\:is\(input\,textarea\)\]\:focus-visible\:border-focus :is(input,textarea):focus-visible{border-color:var(--focus)}.\[\&_\:is\(input\,textarea\)\]\:focus-visible\:outline-2 :is(input,textarea):focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.\[\&_\:is\(input\,textarea\)\]\:focus-visible\:outline-offset-2 :is(input,textarea):focus-visible{outline-offset:2px}.\[\&_\:is\(input\,textarea\)\]\:focus-visible\:outline-focus :is(input,textarea):focus-visible{outline-color:var(--focus)}.\[\&_\:is\(input\,textarea\)\]\:aria-invalid\:border-2 :is(input,textarea)[aria-invalid=true]{border-style:var(--tw-border-style);border-width:2px}.\[\&_\:is\(input\,textarea\)\]\:aria-invalid\:border-error :is(input,textarea)[aria-invalid=true]{border-color:var(--error)}.\[\&_a\]\:grid a{display:grid}.\[\&_a\]\:inline-flex a{display:inline-flex}.\[\&_a\]\:min-h-11 a{min-height:calc(var(--spacing) * 11)}.\[\&_a\]\:items-center a{align-items:center}.\[\&_a\]\:gap-2 a{gap:calc(var(--spacing) * 2)}.\[\&_a\]\:border-b a{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_a\]\:border-hairline a{border-color:var(--hairline)}.\[\&_a\]\:py-6 a{padding-block:calc(var(--spacing) * 6)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-3 a{text-underline-offset:3px}.\[\&_a\:hover\]\:text-ink a:hover{color:var(--ink)}.\[\&_a\:hover_strong\]\:underline a:hover strong{text-decoration-line:underline}.\[\&_a\:hover_strong\]\:underline-offset-4 a:hover strong{text-underline-offset:4px}.\[\&_article\]\:grid article{display:grid}.\[\&_article\]\:grid-cols-\[18px_minmax\(0\,1fr\)\] article{grid-template-columns:18px minmax(0,1fr)}.\[\&_article\]\:items-baseline article{align-items:baseline}.\[\&_article\]\:gap-x-3 article{column-gap:calc(var(--spacing) * 3)}.\[\&_article\]\:gap-y-1\.5 article{row-gap:calc(var(--spacing) * 1.5)}.\[\&_article\]\:border-b article{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_article\]\:border-hairline article{border-color:var(--hairline)}.\[\&_article\]\:py-\[clamp\(10px\,1\.8vh\,18px\)\] article{padding-block:clamp(10px,1.8vh,18px)}.\[\&_article\]\:before\:col-start-1 article:before{content:var(--tw-content);grid-column-start:1}.\[\&_article\]\:before\:row-start-1 article:before{content:var(--tw-content);grid-row-start:1}.\[\&_article\]\:before\:h-\[1\.08em\] article:before{content:var(--tw-content);height:1.08em}.\[\&_article\]\:before\:w-1\.5 article:before{content:var(--tw-content);width:calc(var(--spacing) * 1.5)}.\[\&_article\]\:before\:self-start article:before{content:var(--tw-content);align-self:flex-start}.\[\&_article\]\:before\:bg-\[radial-gradient\(circle\,var\(--signal\)_2\.6px\,transparent_3\.2px\)\] article:before{content:var(--tw-content);background-image:radial-gradient(circle,var(--signal) 2.6px,transparent 3.2px)}.\[\&_article\]\:before\:\[background-size\:6px_6px\] article:before{content:var(--tw-content);background-size:6px 6px}.\[\&_article\]\:before\:bg-center article:before{content:var(--tw-content);background-position:50%}.\[\&_article\]\:before\:bg-no-repeat article:before{content:var(--tw-content);background-repeat:no-repeat}.\[\&_article\]\:before\:text-question article:before{content:var(--tw-content);font-size:var(--text-question)}.\[\&_article\]\:before\:content-\[\'\'\] article:before{--tw-content:"";content:var(--tw-content)}.\[\&_b\]\:size-4\.5 b{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.\[\&_b\]\:\[transform\:none\] b{transform:none}.\[\&_b\]\:rounded-full b{border-radius:2147483647px}.\[\&_b\]\:bg-\[color-mix\(in_srgb\,var\(--hero-ink\)_80\%\,transparent\)\] b{background-color:var(--hero-ink)}@supports (color:color-mix(in lab, red, red)){.\[\&_b\]\:bg-\[color-mix\(in_srgb\,var\(--hero-ink\)_80\%\,transparent\)\] b{background-color:color-mix(in srgb,var(--hero-ink) 80%,transparent)}}.\[\&_b\]\:text-\[clamp\(20px\,1vw\+12px\,28px\)\] b{font-size:clamp(20px,1vw + 12px,28px)}.\[\&_b\]\:leading-none b{--tw-leading:1;line-height:1}.\[\&_b\]\:font-medium b{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_b\]\:tracking-display b{--tw-tracking:var(--tracking-display);letter-spacing:var(--tracking-display)}.\[\&_b\]\:backdrop-blur-\[8px\] b{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.\[\&_dd\]\:mt-2 dd{margin-top:calc(var(--spacing) * 2)}.\[\&_dd\]\:max-w-none dd{max-width:none}.\[\&_dd\]\:text-note dd{font-size:var(--text-note)}.\[\&_dd\]\:leading-\[1\.45\] dd{--tw-leading:1.45;line-height:1.45}@media not all and (min-width:900px){.max-story\:\[\&_dd\]\:mt-1 dd{margin-top:var(--spacing)}.max-story\:\[\&_dd\]\:text-\[13\.5px\] dd{font-size:13.5px}.max-story\:\[\&_dd\]\:leading-meta dd{--tw-leading:var(--leading-meta);line-height:var(--leading-meta)}}.\[\&_div\]\:absolute div{position:absolute}.\[\&_div\]\:top-\[calc\(11vh\+var\(--k\)\*14vh\)\] div{top:calc(11vh + var(--k) * 14vh)}.\[\&_div\]\:w-\[min\(24cqw\,300px\)\] div{width:min(24cqw,300px)}.\[\&_div\]\:translate-x-\[calc\(var\(--side\)\*var\(--pi\,0\)\*8cqw\)\] div{--tw-translate-x:calc(var(--side) * var(--pi,0) * 8cqw);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&_div\]\:border-t div{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&_div\]\:border-line-strong div{border-color:var(--line-strong)}.\[\&_div\]\:pt-4 div{padding-top:calc(var(--spacing) * 4)}.\[\&_div\]\:opacity-\[var\(--po\,1\)\] div{opacity:var(--po,1)}@media not all and (min-width:900px){.max-story\:\[\&_div\]\:top-\[calc\(19vh\+var\(--k\)\*16vh\)\] div{top:calc(19vh + var(--k) * 16vh)}.max-story\:\[\&_div\]\:w-\[44cqw\] div{width:44cqw}.max-story\:\[\&_div\]\:pt-2\.5 div{padding-top:calc(var(--spacing) * 2.5)}}.\[\&_dt\]\:text-\[clamp\(24px\,1\.2vw\+14px\,36px\)\] dt{font-size:clamp(24px,1.2vw + 14px,36px)}@media not all and (min-width:900px){.max-story\:\[\&_dt\]\:text-\[20px\] dt{font-size:20px}}.\[\&_em\]\:font-normal em{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.\[\&_em\]\:text-slate em{color:var(--slate)}.\[\&_h2\]\:max-w-headline h2{max-width:var(--container-headline)}.\[\&_h2\]\:text-scene h2{font-size:var(--text-scene)}.\[\&_h2\]\:leading-title h2{--tw-leading:var(--leading-title);line-height:var(--leading-title)}.\[\&_h2\]\:font-medium h2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_h2\]\:tracking-title h2{--tw-tracking:var(--tracking-title);letter-spacing:var(--tracking-title)}.\[\&_h2\+p\]\:mt-deck-gap h2+p{margin-top:var(--spacing-deck-gap)}.\[\&_h2\+p\]\:max-w-deck h2+p{max-width:var(--container-deck)}.\[\&_h2\+p\]\:text-lead h2+p{font-size:var(--fs-lead)}.\[\&_h2\+p\]\:leading-copy h2+p{--tw-leading:var(--leading-copy);line-height:var(--leading-copy)}.\[\&_h2\+p\]\:text-slate h2+p{color:var(--slate)}.\[\&_h3\]\:col-start-2 h3{grid-column-start:2}.\[\&_h3\]\:text-question h3{font-size:var(--text-question)}.\[\&_h3\]\:leading-\[1\.08\] h3{--tw-leading:1.08;line-height:1.08}.\[\&_h3\]\:font-medium h3{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_h3\]\:tracking-\[-\.03em\] h3{--tw-tracking:-.03em;letter-spacing:-.03em}.\[\&_img\]\:h-auto img{height:auto}.\[\&_img\]\:w-full img{width:100%}.\[\&_input\]\:min-h-11 input{min-height:calc(var(--spacing) * 11)}.\[\&_input\]\:py-2\.5 input{padding-block:calc(var(--spacing) * 2.5)}.\[\&_li\]\:relative li{position:relative}.\[\&_li\]\:flex li{display:flex}.\[\&_li\]\:grid li{display:grid}.\[\&_li\]\:grid-cols-\[20px_minmax\(0\,1fr\)\] li{grid-template-columns:20px minmax(0,1fr)}.\[\&_li\]\:grid-cols-\[28px_minmax\(0\,1fr\)\] li{grid-template-columns:28px minmax(0,1fr)}.\[\&_li\]\:items-baseline li{align-items:baseline}.\[\&_li\]\:items-center li{align-items:center}.\[\&_li\]\:justify-between li{justify-content:space-between}.\[\&_li\]\:justify-items-start li{justify-items:start}.\[\&_li\]\:gap-0\.5 li{gap:calc(var(--spacing) * .5)}.\[\&_li\]\:gap-6 li{gap:calc(var(--spacing) * 6)}.\[\&_li\]\:gap-x-3\.5 li{column-gap:calc(var(--spacing) * 3.5)}.\[\&_li\]\:gap-x-\[18px\] li{column-gap:18px}.\[\&_li\]\:gap-y-1 li{row-gap:var(--spacing)}.\[\&_li\]\:gap-y-1\.5 li{row-gap:calc(var(--spacing) * 1.5)}.\[\&_li\]\:border-b li{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_li\]\:border-hairline li{border-color:var(--hairline)}.\[\&_li\]\:py-3 li{padding-block:calc(var(--spacing) * 3)}.\[\&_li\]\:py-\[clamp\(8px\,1\.4vh\,14px\)\] li{padding-block:clamp(8px,1.4vh,14px)}.\[\&_li\]\:py-\[clamp\(10px\,1\.7vh\,16px\)\] li{padding-block:clamp(10px,1.7vh,16px)}.\[\&_li\]\:pb-\[clamp\(8px\,1\.6vh\,18px\)\] li{padding-bottom:clamp(8px,1.6vh,18px)}.\[\&_li\]\:text-left li{text-align:left}.\[\&_li\]\:opacity-100 li{opacity:1}.\[\&_li\]\:\[--t\:clamp\(0\,calc\(\(var\(--progress\,1\)-\.1-var\(--i\,0\)\*\.16\)\/\.16\)\,1\)\] li{--t:clamp(0, calc((var(--progress,1) - .1 - var(--i,0) * .16) / .16), 1)}@media (prefers-reduced-motion:reduce){.motion-reduce\:\[\&_li\]\:opacity-100 li{opacity:1}}.\[\&_li_span\]\:text-\[clamp\(17px\,\.5vw\+13px\,20px\)\] li span{font-size:clamp(17px,.5vw + 13px,20px)}.\[\&_li_span\]\:font-field li span{--tw-font-weight:var(--font-weight-field);font-weight:var(--font-weight-field)}.\[\&_li_span\]\:tracking-\[-\.015em\] li span{--tw-tracking:-.015em;letter-spacing:-.015em}.\[\&_li_span\]\:text-ink li span{color:var(--ink)}.\[\&_li\:last-child\]\:border-0 li:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&_p\]\:col-start-2 p{grid-column-start:2}.\[\&_p\]\:m-0 p{margin:0}.\[\&_p\]\:mt-2\.5 p{margin-top:calc(var(--spacing) * 2.5)}.\[\&_p\]\:max-w-\[46ch\] p{max-width:46ch}.\[\&_p\]\:max-w-aside p{max-width:var(--container-aside)}.\[\&_p\]\:max-w-blurb p{max-width:var(--container-blurb)}.\[\&_p\]\:text-callout p{font-size:var(--text-callout)}.\[\&_p\]\:text-note p{font-size:var(--text-note)}.\[\&_p\]\:leading-normal p{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.\[\&_p\]\:text-slate p{color:var(--slate)}.\[\&_span\]\:max-w-none span{max-width:none}.\[\&_span\]\:min-w-0 span{min-width:0}.\[\&_span\]\:text-right span{text-align:right}.\[\&_span\]\:font-mono span{font-family:var(--font-mono)}.\[\&_span\]\:text-body span{font-size:var(--fs-body)}.\[\&_span\]\:text-callout span{font-size:var(--text-callout)}.\[\&_span\]\:text-label span{font-size:var(--fs-label)}.\[\&_span\]\:leading-\[1\.2\] span{--tw-leading:1.2;line-height:1.2}.\[\&_span\]\:leading-body span{--tw-leading:var(--leading-body);line-height:var(--leading-body)}.\[\&_span\]\:font-medium span{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_span\]\:tracking-mark span{--tw-tracking:var(--tracking-mark);letter-spacing:var(--tracking-mark)}.\[\&_span\]\:text-faint span{color:var(--faint)}.\[\&_span\]\:text-signal span{color:var(--signal)}.\[\&_span\]\:text-slate span{color:var(--slate)}.\[\&_span\]\:uppercase span{text-transform:uppercase}.\[\&_span\:last-child\]\:max-w-summary span:last-child{max-width:var(--container-summary)}.\[\&_span\:last-child\]\:text-slate span:last-child{color:var(--slate)}.\[\&_strong\]\:block strong{display:block}.\[\&_strong\]\:text-\[22px\] strong{font-size:22px}.\[\&_strong\]\:text-\[length\:var\(--step-fs\)\] strong{font-size:var(--step-fs)}.\[\&_strong\]\:text-entry strong{font-size:var(--text-entry)}.\[\&_strong\]\:text-signal-title strong{font-size:var(--text-signal-title)}.\[\&_strong\]\:font-medium strong{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_strong\]\:font-strong strong{--tw-font-weight:var(--font-weight-strong);font-weight:var(--font-weight-strong)}.\[\&_strong\]\:tracking-\[-\.025em\] strong{--tw-tracking:-.025em;letter-spacing:-.025em}.\[\&_strong\]\:tracking-entry strong{--tw-tracking:var(--tracking-entry);letter-spacing:var(--tracking-entry)}.\[\&_strong\]\:text-ink strong{color:var(--ink)}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_textarea\]\:py-3 textarea{padding-block:calc(var(--spacing) * 3)}.\[\&\+\.orbit-ping\]\:-inset-3+.orbit-ping{inset:calc(var(--spacing) * -3)}.\[\&\+\.orbit-ping\]\:opacity-50+.orbit-ping{opacity:.5}.\[\&\+\.orbit-ping\]\:\[animation-delay\:\.5s\]+.orbit-ping{animation-delay:.5s}.\[\&\.is-active\]\:visible.is-active{visibility:visible}.\[\&\.is-active\]\:z-2.is-active{z-index:2}.\[\&\.is-active\]\:translate-y-0.is-active{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\.is-active\]\:opacity-100.is-active{opacity:1}.\[\&\.is-active\]\:delay-0.is-active{transition-delay:0s}.\[\&\.is-compact\]\:shadow-\[0_12px_32px_-28px_var\(--shadow\)\].is-compact{--tw-shadow:0 12px 32px -28px var(--tw-shadow-color,var(--shadow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&\.is-playing\]\:animate-\[film-in_1\.2s_var\(--smooth\)_forwards\].is-playing{animation:film-in 1.2s var(--smooth) forwards}.\[\&\.is-staged\]\:h-\[calc\(100svh\+\(var\(--n\)-1\)\*var\(--slot\)\)\].is-staged{height:calc(100svh + (var(--n) - 1) * var(--slot))}.\[\&\:not\(\[hidden\]\)\]\:animate-\[menu-in_var\(--t-base\)_var\(--smooth\)\]:not([hidden]){animation:menu-in var(--t-base) var(--smooth)}@media (prefers-reduced-motion:reduce){.motion-reduce\:\[\&\:not\(\[hidden\]\)\]\:animate-none\!:not([hidden]){animation:none!important}.motion-reduce\:\[\&\>\*\]\:opacity-100>*{opacity:1}}.\[\&\>\:nth-child\(2\)\]\:\[--k\:1\]>:nth-child(2){--k:1}.\[\&\>\:nth-child\(3\)\]\:\[--k\:2\]>:nth-child(3){--k:2}.\[\&\>\:nth-child\(4\)\]\:\[--k\:3\]>:nth-child(4){--k:3}.\[\&\>\:nth-child\(5\)\]\:\[--k\:4\]>:nth-child(5){--k:4}.\[\&\>\:nth-child\(n\+6\)\]\:\[--k\:5\]>:nth-child(n+6){--k:5}.\[\&\[hidden\]\]\:hidden[hidden]{display:none}.\[\&\[open\]\]\:animate-\[dialog-enter_var\(--t-base\)_var\(--smooth\)\][open]{animation:dialog-enter var(--t-base) var(--smooth)}.\[\&\[open\]\]\:backdrop\:animate-\[backdrop-enter_var\(--t-fast\)_var\(--smooth\)\][open]::backdrop{animation:backdrop-enter var(--t-fast) var(--smooth)}@starting-style{.\[\&\[open\]\]\:starting\:scale-96[open]{--tw-scale-x:96%;--tw-scale-y:96%;--tw-scale-z:96%;scale:var(--tw-scale-x) var(--tw-scale-y)}.\[\&\[open\]\]\:starting\:\[transform\:translateY\(12px\)\][open]{transform:translateY(12px)}.\[\&\[open\]\]\:starting\:opacity-0[open],.\[\&\[open\]\]\:backdrop\:starting\:opacity-0[open]::backdrop{opacity:0}}.is-active .\[\.is-active_\&\]\:scale-\[1\.18\]{scale:1.18}.is-active .\[\.is-active_\&\]\:border-ink{border-color:var(--ink)}.is-active .\[\.is-active_\&\]\:bg-ink{background-color:var(--ink)}.is-active .\[\.is-active_\&\]\:text-bg{color:var(--bg)}.is-active .\[\.is-active_\&\]\:opacity-100{opacity:1}.is-active .\[\.is-active_\&\]\:shadow-node{--tw-shadow:0 8px 22px var(--tw-shadow-color,var(--shadow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.is-compact .\[\.is-compact_\&\]\:min-h-\[62px\]{min-height:62px}.is-film-frame .\[\.is-film-frame_\&\]\:inset-y-0{inset-block:0}.is-film-frame .\[\.is-film-frame_\&\]\:right-0{right:0}.is-film-frame .\[\.is-film-frame_\&\]\:left-auto{left:auto}.is-film-frame .\[\.is-film-frame_\&\]\:w-\[68\%\]{width:68%}.is-film-frame .\[\.is-film-frame_\&\]\:\[mask-image\:linear-gradient\(90deg\,transparent_0\%\,\#000_30\%\)\]{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 30%);mask-image:linear-gradient(90deg,#0000 0%,#000 30%)}.is-film-frame .\[\.is-film-frame_\&\]\:object-\[18\%_55\%\]{object-position:18% 55%}.is-film-frame .\[\.is-film-frame_\&\]\:filter-none{filter:none}.is-film-frame .\[\.is-film-frame_\&\]\:\[-webkit-mask-image\:linear-gradient\(90deg\,transparent_0\%\,\#000_30\%\)\]{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 30%)}@media not all and (min-width:701px){.is-film-frame .max-md\:\[\.is-film-frame_\&\]\:h-\[66\%\]{height:66%}.is-film-frame .max-md\:\[\.is-film-frame_\&\]\:w-full{width:100%}.is-film-frame .max-md\:\[\.is-film-frame_\&\]\:\[mask-image\:linear-gradient\(180deg\,\#000_52\%\,transparent_100\%\)\]{-webkit-mask-image:linear-gradient(#000 52%,#0000 100%);mask-image:linear-gradient(#000 52%,#0000 100%)}.is-film-frame .max-md\:\[\.is-film-frame_\&\]\:object-\[50\%_35\%\]{object-position:50% 35%}.is-film-frame .max-md\:\[\.is-film-frame_\&\]\:\[-webkit-mask-image\:linear-gradient\(180deg\,\#000_52\%\,transparent_100\%\)\]{-webkit-mask-image:linear-gradient(#000 52%,#0000 100%)}}.is-film-frame~.\[\.is-film-frame\~\&\]\:bg-\[linear-gradient\(90deg\,var\(--hero-grade-0\)_0\%\,var\(--hero-grade-1\)_30\%\,var\(--hero-grade-2\)_58\%\)\,linear-gradient\(0deg\,var\(--hero-grade-0\)_0\%\,var\(--hero-grade-2\)_42\%\)\,linear-gradient\(180deg\,var\(--hero-grade-1\)_0\%\,var\(--hero-grade-2\)_20\%\)\]{background-image:linear-gradient(90deg,var(--hero-grade-0) 0%,var(--hero-grade-1) 30%,var(--hero-grade-2) 58%),linear-gradient(0deg,var(--hero-grade-0) 0%,var(--hero-grade-2) 42%),linear-gradient(180deg,var(--hero-grade-1) 0%,var(--hero-grade-2) 20%)}@media not all and (min-width:701px){.is-film-frame~.max-md\:\[\.is-film-frame\~\&\]\:bg-\[linear-gradient\(0deg\,var\(--hero-grade-0\)_0\%\,var\(--hero-grade-1\)_40\%\,var\(--hero-grade-2\)_62\%\)\,linear-gradient\(180deg\,var\(--hero-grade-1\)_0\%\,var\(--hero-grade-2\)_20\%\)\]{background-image:linear-gradient(0deg,var(--hero-grade-0) 0%,var(--hero-grade-1) 40%,var(--hero-grade-2) 62%),linear-gradient(180deg,var(--hero-grade-1) 0%,var(--hero-grade-2) 20%)}}@media (hover:hover){.is-spread .\[\.is-spread_\&\]\:hover\:z-999:hover{z-index:999}}.is-spread .orbit-card:hover .\[\.is-spread_\.orbit-card\:hover_\&\]\:scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.is-spread .orbit-card:hover .\[\.is-spread_\.orbit-card\:hover_\&\]\:scale-\[1\.15\]{scale:1.15}.is-spread .orbit-card:hover .\[\.is-spread_\.orbit-card\:hover_\&\]\:shadow-orbit-hover{--tw-shadow:0 30px 60px -20px var(--tw-shadow-color,var(--shadow)), 0 0 0 1px var(--tw-shadow-color,var(--line2));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.is-staged .\[\.is-staged_\&\]\:absolute{position:absolute}.is-staged .\[\.is-staged_\&\]\:sticky{position:sticky}.is-staged .\[\.is-staged_\&\]\:inset-0{inset:0}.is-staged .\[\.is-staged_\&\]\:top-0{top:0}.is-staged .\[\.is-staged_\&\]\:h-svh{height:100svh}.is-staged .\[\.is-staged_\&\]\:overflow-hidden{overflow:hidden}.is-staged .\[\.is-staged_\&\]\:bg-bg{background-color:var(--bg)}.is-staged .\[\.is-staged_\&\]\:bg-transparent{background-color:#0000}.is-staged .\[\.is-staged_\&\]\:pt-\[calc\(63px\+env\(safe-area-inset-top\,0px\)\)\]{padding-top:calc(63px + env(safe-area-inset-top,0px))}.is-staged .\[\.is-staged_\&\]\:\[--off\:calc\(var\(--i\)-var\(--cur\,0\)\)\]{--off:calc(var(--i) - var(--cur,0))}.is-staged .scene--media-left .\[\.is-staged_\.scene--media-left_\&\]\:\[transform\:translateY\(calc\(var\(--off\)\*-100\%\)\)\]{transform:translateY(calc(var(--off) * -100%))}.is-staged .scene--media-left .\[\.is-staged_\.scene--media-left_\&\]\:\[transform\:translateY\(calc\(var\(--off\)\*100\%\)\)\]{transform:translateY(calc(var(--off) * 100%))}.is-staged .scene--media-right .\[\.is-staged_\.scene--media-right_\&\]\:\[transform\:translateY\(calc\(var\(--off\)\*-100\%\)\)\]{transform:translateY(calc(var(--off) * -100%))}.is-staged .scene--media-right .\[\.is-staged_\.scene--media-right_\&\]\:\[transform\:translateY\(calc\(var\(--off\)\*100\%\)\)\]{transform:translateY(calc(var(--off) * 100%))}.js .\[\.js_\&\]\:sticky{position:sticky}.js .\[\.js_\&\]\:top-0{top:0}.js .\[\.js_\&\]\:grid{display:grid}.js .\[\.js_\&\]\:hidden{display:none}.js .\[\.js_\&\]\:h-\[200vh\]{height:200vh}.js .\[\.js_\&\]\:animate-\[hero-settle_2\.6s_var\(--smooth\)_both\]{animation:hero-settle 2.6s var(--smooth) both}.js .\[\.js_\&\]\:grid-cols-\[var\(--size\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--size) minmax(0,1fr)}.js .\[\.js_\&\]\:items-center{align-items:center}.js .\[\.js_\&\]\:gap-x-\[clamp\(20px\,2\.6vw\,40px\)\]{column-gap:clamp(20px,2.6vw,40px)}.js .\[\.js_\&\]\:gap-y-3\.5{row-gap:calc(var(--spacing) * 3.5)}.js .\[\.js_\&\]\:will-change-\[translate\,rotate\,scale\]{will-change:translate,rotate,scale}.js .\[\.js_\&\]\:\[--size\:clamp\(190px\,28vh\,270px\)\]{--size:clamp(190px, 28vh, 270px)}@media (prefers-reduced-motion:reduce){.js .motion-reduce\:\[\.js_\&\]\:relative{position:relative}.js .motion-reduce\:\[\.js_\&\]\:h-auto{height:auto}}@media not all and (min-width:900px){@media (prefers-reduced-motion:no-preference){.js .max-story\:motion-safe\:\[\.js_\&\]\:h-\[170vh\]{height:170vh}}}.js .will-in:not(.in) .\[\.js_\.will-in\:not\(\.in\)_\&\]\:\[transform\:translateY\(-36px\)\]{transform:translateY(-36px)}.js .will-in:not(.in) .\[\.js_\.will-in\:not\(\.in\)_\&\]\:\[transform\:translateY\(36px\)\]{transform:translateY(36px)}.js:not(.motion-ready) .\[\.js\:not\(\.motion-ready\)_\&\]\:opacity-0{opacity:0}.js:not(.motion-ready) .\[\.js\:not\(\.motion-ready\)_\&\]\:after\:opacity-100:after{content:var(--tw-content);opacity:1}.js:not(.past-hero) .\[\.js\:not\(\.past-hero\)_\&\]\:invisible{visibility:hidden}.js:not(.past-hero) .\[\.js\:not\(\.past-hero\)_\&\]\:\[transform\:translateY\(-4px\)\]{transform:translateY(-4px)}.js:not(.past-hero) .\[\.js\:not\(\.past-hero\)_\&\]\:opacity-0{opacity:0}@media (prefers-reduced-motion:reduce){.js:not(.past-hero) .motion-reduce\:\[\.js\:not\(\.past-hero\)_\&\]\:\[transform\:none\]\!{transform:none!important}}.motion-paused .\[\.motion-paused_\&\]\:after\:\[animation-play-state\:paused\]:after{content:var(--tw-content);animation-play-state:paused}.motion-ready .\[\.motion-ready_\&\]\:animate-\[hero-rise_var\(--in-h1-dur\)_var\(--smooth\)_both\]{animation:hero-rise var(--in-h1-dur) var(--smooth) both}.motion-ready .\[\.motion-ready_\&\]\:animate-\[soft-rise_1\.1s_var\(--smooth\)_var\(--in-foot\)_both\]{animation:soft-rise 1.1s var(--smooth) var(--in-foot) both}.motion-ready .\[\.motion-ready_\&\]\:\[animation-delay\:calc\(var\(--n\,0\)\*var\(--in-h1-step\)\+var\(--in-h1\)\)\]{animation-delay:calc(var(--n,0) * var(--in-h1-step) + var(--in-h1))}.motion-ready .\[\.motion-ready_\&\]\:after\:animate-\[grain_1\.2s_steps\(4\)_infinite\]:after{content:var(--tw-content);animation:1.2s steps(4,end) infinite grain}.motion-ready .\[\.motion-ready_\&\]\:after\:animate-\[veil-out_var\(--in-atmos\)_cubic-bezier\(\.4\,0\,\.2\,1\)_both\]:after{content:var(--tw-content);animation:veil-out var(--in-atmos) cubic-bezier(.4,0,.2,1) both}.scene--media-left .\[\.scene--media-left_\&\]\:col-start-1{grid-column-start:1}.scene--media-left .\[\.scene--media-left_\&\]\:col-start-2{grid-column-start:2}.scene--media-left .\[\.scene--media-left_\&\]\:row-start-1{grid-row-start:1}.scene--media-right .\[\.scene--media-right_\&\]\:col-start-1{grid-column-start:1}.scene--media-right .\[\.scene--media-right_\&\]\:col-start-2{grid-column-start:2}.scene--media-right .\[\.scene--media-right_\&\]\:row-start-1{grid-row-start:1}@container (max-width:430px){.js .\[\@container\(max-width\:430px\)\]\:\[\.js_\&\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.js .\[\@container\(max-width\:430px\)\]\:\[\.js_\&\]\:items-start{align-items:flex-start}}@media (min-width:560px){@media (max-height:820px){.min-\[560px\]\:\[\@media\(max-height\:820px\)\]\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.min-\[560px\]\:\[\@media\(max-height\:820px\)\]\:py-\[22px\]{padding-block:22px}}}[aria-expanded=true] .\[\[aria-expanded\=true\]_\&\]\:block{display:block}[aria-expanded=true] .\[\[aria-expanded\=true\]_\&\]\:hidden{display:none}body:has(.intent-hero) .\[body\:has\(\.intent-hero\)_\&\:not\(\.is-compact\)\:not\(\:has\(\.menubtn\[aria-expanded\=true\]\)\)\]\:border-transparent:not(.is-compact):not(:has(.menubtn[aria-expanded=true])){border-color:#0000}body:has(.intent-hero) .\[body\:has\(\.intent-hero\)_\&\:not\(\.is-compact\)\:not\(\:has\(\.menubtn\[aria-expanded\=true\]\)\)\]\:bg-transparent:not(.is-compact):not(:has(.menubtn[aria-expanded=true])){background-color:#0000}body:has(.intent-hero) .\[body\:has\(\.intent-hero\)_\&\:not\(\.is-compact\)\:not\(\:has\(\.menubtn\[aria-expanded\=true\]\)\)\]\:\[backdrop-filter\:none\]:not(.is-compact):not(:has(.menubtn[aria-expanded=true])){-webkit-backdrop-filter:none;backdrop-filter:none}body:has(.intent-hero) .\[body\:has\(\.intent-hero\)_\&\:not\(\.is-compact\)\:not\(\:has\(\.menubtn\[aria-expanded\=true\]\)\)\]\:\[--ink\:var\(--hero-ink\)\]:not(.is-compact):not(:has(.menubtn[aria-expanded=true])){--ink:var(--hero-ink)}body:has(.intent-hero) .\[body\:has\(\.intent-hero\)_\&\:not\(\.is-compact\)\:not\(\:has\(\.menubtn\[aria-expanded\=true\]\)\)\]\:\[--line-strong\:var\(--hero-pill-line\)\]:not(.is-compact):not(:has(.menubtn[aria-expanded=true])){--line-strong:var(--hero-pill-line)}body:has(.intent-hero) .\[body\:has\(\.intent-hero\)_\&\:not\(\.is-compact\)\:not\(\:has\(\.menubtn\[aria-expanded\=true\]\)\)\]\:\[--raised\:var\(--hero-pill\)\]:not(.is-compact):not(:has(.menubtn[aria-expanded=true])){--raised:var(--hero-pill)}body:has(.intent-hero) .\[body\:has\(\.intent-hero\)_\&\:not\(\.is-compact\)\:not\(\:has\(\.menubtn\[aria-expanded\=true\]\)\)\]\:\[--slate\:var\(--hero-ink-soft\)\]:not(.is-compact):not(:has(.menubtn[aria-expanded=true])){--slate:var(--hero-ink-soft)}body:has(.intent-hero) .\[body\:has\(\.intent-hero\)_\&\:not\(\.is-compact\)\:not\(\:has\(\.menubtn\[aria-expanded\=true\]\)\)\]\:\[-webkit-backdrop-filter\:none\]:not(.is-compact):not(:has(.menubtn[aria-expanded=true])){-webkit-backdrop-filter:none}body:has(.intent-hero) nav.top:not(.is-compact):not(:has(.menubtn[aria-expanded=true])) .\[body\:has\(\.intent-hero\)_nav\.top\:not\(\.is-compact\)\:not\(\:has\(\.menubtn\[aria-expanded\=true\]\)\)_\&\]\:block{display:block}body:has(.intent-hero) nav.top:not(.is-compact):not(:has(.menubtn[aria-expanded=true])) .\[body\:has\(\.intent-hero\)_nav\.top\:not\(\.is-compact\)\:not\(\:has\(\.menubtn\[aria-expanded\=true\]\)\)_\&\]\:hidden{display:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
