@font-face{font-family:Geist Sans;src:url(/fonts/geist-sans-latin-1.7.2.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{color-scheme:light dark;--paper:#f5f5f4;--ink:#181d16;--muted:#6b7268;--rule:color-mix(in srgb, var(--ink) 12%, transparent);--focus:var(--ink);--field-width:10px;--page-inline:1.5rem;--page-right:calc(var(--field-width) + 1.5rem);--column:47.6rem;--measure:49.5rem;--font-sans:"Geist Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;--text-body:min(calc(.3 * 1.2vw + 1rem), 1.54rem);--text-body-leading:1.3;--text-body-tracking:-.01em;--text-h1:max(calc(var(--text-body) * 1.4), min(calc(1.25 * 1.2vw + .5rem), 2.75rem));--stagger-dur:.6s;--stagger-stagger:40ms;--stagger-distance:12px;--stagger-blur:3px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in:cubic-bezier(.55, .085, .68, .53);--ease-back:cubic-bezier(.34, 1.75, .64, 1);--ease-message:cubic-bezier(.2, .9, .25, 1);--ease-standard:cubic-bezier(.4, 0, .2, 1);--chart-nonagent:#4a7dbd;--chart-consumer:#7fb2e5;--chart-enterprise:#c264a8;--chart-axis:#5f665c;--hero-accent:#000;--hero-sheen:linear-gradient(180deg, #63696f 0, #3a4047 .345em, #1d2227 .575em, #4e555d .736em, #2b3036 1.15em);--accent-gradient:linear-gradient(to bottom, #d1b6fe 0%, #ddacd7 25%, #fd9371 50%, #f6a76e 75%, #ecc273 100%);background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-synthesis:none;text-rendering:optimizelegibility;--dark-paper:#10120f;--dark-ink:#ececea;--dark-muted:#777f70;--dark-rule:color-mix(in srgb, var(--dark-ink) 14%, transparent);--dark-chart-axis:#8a8f86;--dark-hero-accent:#fff;--dark-hero-sheen:linear-gradient(180deg, #fff 0, #dfe4e9 .345em, #9aa2ab .575em, #f2f5f8 .736em, #c2c9d0 1.15em);--dark-accent-gradient:linear-gradient(to bottom, #d1b6fe 0%, #ddacd7 25%, #fd9371 50%, #d68552 75%, #a47637 100%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:var(--dark-paper);--ink:var(--dark-ink);--muted:var(--dark-muted);--rule:var(--dark-rule);--chart-axis:var(--dark-chart-axis);--hero-accent:var(--dark-hero-accent);--hero-sheen:var(--dark-hero-sheen);--accent-gradient:var(--dark-accent-gradient)}}:root[data-theme=dark]{color-scheme:dark;--paper:var(--dark-paper);--ink:var(--dark-ink);--muted:var(--dark-muted);--rule:var(--dark-rule);--chart-axis:var(--dark-chart-axis);--hero-accent:var(--dark-hero-accent);--hero-sheen:var(--dark-hero-sheen);--accent-gradient:var(--dark-accent-gradient)}:root[data-theme=light]{color-scheme:light}@media (width>=40rem){:root{--field-width:80px;--page-inline:2.5rem;--page-right:calc(var(--field-width) + 2.5rem)}}@media (width>=64rem){:root{--field-region:clamp(30vw, calc(100vw - 4rem - var(--column) - 4rem), 40vw);--field-width:calc(var(--field-region) - 24px);--page-inline:4rem;--page-right:calc(var(--field-region) + 4rem)}}*,:before,:after{box-sizing:border-box}html{background:var(--paper);cursor:default;min-width:20rem}body{background:var(--paper);min-height:100vh;color:var(--ink);font-size:var(--text-body);font-weight:300;line-height:var(--text-body-leading);letter-spacing:var(--text-body-tracking);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:hidden}a{color:inherit;cursor:pointer;text-underline-offset:.22em;text-decoration-color:#0000;text-decoration-thickness:1px;transition:text-decoration-color .18s}a:hover{text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--focus);outline-offset:.25rem}::selection{background:var(--selection-bg,var(--ink));color:var(--selection-fg,var(--paper))}html::selection,body::selection,.page-shell::selection,.page-shell ::selection{color:currentColor;background:0 0}.page-shell .selection-text-owner::selection{background:var(--selection-bg,var(--ink));color:var(--selection-fg,var(--paper))}.page-shell input::selection{background:var(--ink);color:var(--paper)}.selection-text-owner{text-shadow:0 0 0 var(--selection-bg)}@supports (color:color-mix(in lab, red, red)){.page-shell .selection-text-owner{text-shadow:0 0 0 color-mix(in srgb, var(--selection-bg) 0.1%, transparent)}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-shell{min-height:100vh}.site-header{z-index:30;position:relative}.content-shell>.site-header{flex:none;height:1.5rem}.site-header__bar{top:2rem;left:var(--page-inline);right:var(--page-right);z-index:30;justify-content:space-between;align-items:baseline;display:flex;position:fixed}.wordmark,.language-link{letter-spacing:-.02em;font-size:.92rem;font-weight:600;text-decoration:none}.wordmark{align-items:baseline;gap:.48rem;font-size:1.15rem;display:inline-flex}.brand-symbol{fill:currentColor;align-self:center;width:.92em;height:.92em}.language-link{letter-spacing:.06em}.language-link:hover{text-decoration:underline}@media (width>=40rem){.site-header__bar{top:2.5rem}}@media (width>=64rem){.site-header__bar{top:3rem}}.ambient-field{z-index:20;width:var(--field-width);pointer-events:none;user-select:none;background:linear-gradient(#fff 0%,#000 100%);border-radius:14px;height:calc(100dvh - 24px);position:fixed;top:12px;right:12px;overflow:hidden}.ambient-field__stage{isolation:isolate;height:calc(100lvh - 24px);position:absolute;top:0;left:0;right:0}.ambient-field__inset-shadow{border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #00000009,inset 0 1px 4px #00000005}@media (prefers-color-scheme:dark){.ambient-field__inset-shadow{box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px 4px #ffffff09}}.ambient-field__canvas,.ambient-field__grain{width:100%;height:100%;display:block;position:absolute;inset:0}[data-paper-shader]{isolation:isolate;position:relative}[data-paper-shader] canvas{contain:strict;border-radius:inherit}.ambient-field__canvas{opacity:0;transition:opacity .7s}.ambient-field__canvas[data-ready=true]{opacity:1}.ambient-field__grain{opacity:0;mix-blend-mode:overlay;image-rendering:pixelated;background-repeat:repeat;transition:opacity .7s}.ambient-field__grain[data-ready=true]{opacity:.16}@media (width>=40rem) and (width<=63.999rem){.ambient-field{border-top-left-radius:8px;border-bottom-left-radius:8px}}.content-shell{z-index:10;min-height:100vh;padding:2rem var(--page-right) 2rem var(--page-inline);user-select:none;flex-direction:column;display:flex;position:relative}.content-shell :where(h1,h2,h3,h4,h5,h6,p,a,input,ol li>span){user-select:text}.content-shell :where(canvas,img,picture,svg,video,[aria-hidden=true]){user-select:none}.hero{margin-top:11rem;margin-bottom:4rem}.hero__title{max-width:100%;font-size:calc(var(--text-h1) * var(--hero-fit-scale,1));letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:500;line-height:1.15}.hero__prefix,.hero__line{display:contents}.hero-carousel{--wheel-font-size:1em;--wheel-line-height:1.15em;--wheel-letter-spacing:-.02em;--wheel-scale:1;--wheel-width:19em;--visible-wheel-width:19em;--wheel-fade-start:17em;--wheel-edge:linear-gradient(to right, #000 0, #000 var(--wheel-fade-start), transparent 100%);--wheel-hit-width:19em;--visible-wheel-hit-width:19em;--wheel-step:15deg;--wheel-radius:4.965em;--wheel-half:5.164em;--wheel-reach:2.68em;--wheel-gap:.58em;--wheel-lip:2.08em;--stagger-dur:1s;--stagger-stagger:80ms;white-space:nowrap;user-select:none;vertical-align:baseline;display:inline-block;position:relative}.hero-carousel[data-interactive=true]{cursor:grab;touch-action:none}.hero-carousel[data-dragging=true]{cursor:grabbing}.hero-carousel__sizer{visibility:hidden;white-space:nowrap}.hero-carousel__rulers{visibility:hidden;width:0;height:0;position:absolute;top:0;left:0;overflow:hidden}.hero-carousel__rulers>span{white-space:nowrap;position:absolute;top:0;left:0}.hero-carousel__wheel{--wheel-window:linear-gradient(to bottom, transparent 0, #000 calc(50% - var(--wheel-reach)), #000 calc(50% - var(--wheel-lip)), transparent calc(50% - var(--wheel-gap)), transparent calc(50% + var(--wheel-gap)), #000 calc(50% + var(--wheel-lip)), #000 calc(50% + var(--wheel-reach)), transparent 100%);left:0;top:calc(50% - var(--wheel-half));width:min(var(--wheel-width), var(--visible-wheel-width));height:calc(2 * var(--wheel-half));pointer-events:none;font-size:var(--wheel-font-size);line-height:var(--wheel-line-height);letter-spacing:var(--wheel-letter-spacing);transform:scale(var(--wheel-scale));transform-origin:0;mask-image:var(--wheel-window);position:absolute;overflow:clip}.hero-carousel__edge-fade{mask-image:var(--wheel-edge);position:absolute;inset:0;overflow:clip}.hero-carousel__entrance{position:absolute;inset:0}.hero-carousel__stage{perspective:calc(var(--wheel-radius) * 6);position:absolute;inset:0}.hero-carousel__track{transform-style:preserve-3d;will-change:transform;position:absolute;inset:0}.hero-carousel__item{width:max-content;color:color-mix(in oklab, var(--muted) 80%, var(--paper));white-space:nowrap;backface-visibility:hidden;transform:rotateX(calc(-1 * var(--row-index) * var(--wheel-step))) translateZ(var(--wheel-radius));margin-top:-.5lh;display:block;position:absolute;top:50%;left:0}.hero-carousel__item-ink{opacity:0;filter:blur(var(--stagger-blur));transform:translateX(var(--stagger-distance));transition:opacity var(--stagger-dur) var(--ease-out), transform var(--stagger-dur) var(--ease-out), filter var(--stagger-dur) var(--ease-out);transition-delay:calc(var(--reveal-order) * var(--stagger-stagger));display:block;position:relative}.hero-carousel:not([data-entered=true]) .hero-carousel__item-ink{will-change:opacity, transform, filter}.hero-carousel[data-wheel-shown=true] .hero-carousel__item-ink{opacity:1;filter:blur();transform:translate(0)}.hero-carousel__item[data-departing-row]{visibility:hidden}.hero-carousel__item-accent{color:var(--hero-accent);pointer-events:none;opacity:var(--active-opacity,0);will-change:opacity;position:absolute;top:0;left:0}.hero-carousel__hit-area{left:0;top:calc(50% - var(--wheel-half));width:min(var(--wheel-hit-width), var(--visible-wheel-hit-width));height:calc(2 * var(--wheel-half));pointer-events:none;position:absolute}.hero-carousel[data-interactive=true] .hero-carousel__hit-area{pointer-events:auto;touch-action:none}.hero-carousel__departing{width:min(var(--wheel-width), var(--visible-wheel-width));color:var(--hero-accent);pointer-events:none;white-space:nowrap;mask-image:var(--wheel-edge);animation:carousel-depart var(--departure-duration,.18s) ease-in both;will-change:transform, opacity;display:none;position:absolute;top:0;left:0;overflow-x:clip}.hero-carousel__departing:empty{display:none}.hero-carousel__selected{z-index:2;color:var(--hero-accent);white-space:nowrap;background-image:var(--hero-sheen);background-repeat:no-repeat;background-clip:text;padding-bottom:.25em;position:absolute;top:0;left:0}@supports (background-clip:text){.hero-carousel__selected{color:#0000;-webkit-text-fill-color:transparent}}@media (prefers-reduced-motion:no-preference){:root[data-scripted] .hero-carousel__selected{opacity:0;filter:blur(var(--stagger-blur));transform:translateX(var(--stagger-distance));transition:opacity var(--stagger-dur) var(--ease-out), transform var(--stagger-dur) var(--ease-out), filter var(--stagger-dur) var(--ease-out);transition-delay:calc(var(--reveal-order,0) * var(--stagger-stagger))}:root[data-scripted] .hero-carousel[data-wheel-shown=true] .hero-carousel__selected{opacity:1;filter:blur();transform:translate(0)}}@media print{.hero-carousel__selected{color:var(--ink);-webkit-text-fill-color:currentColor;background:0 0}}.gradient-text{background-image:var(--profile-ramp,var(--accent-gradient));background-position:0 0;background-repeat:no-repeat;background-size:100% 100vh;background-attachment:fixed;background-clip:text}@supports (background-clip:text){.gradient-text{color:#0000;-webkit-text-fill-color:transparent}}@keyframes carousel-depart{to{opacity:0;transform:translateY(-.08em)}}.hero__introduction{max-width:var(--measure);color:var(--ink);text-wrap:pretty;margin:0}.hero-lede{width:100%;max-width:var(--measure);margin-block:2rem}.hero-cta{border:1px solid color-mix(in oklab, var(--ink) 35%, transparent);color:var(--ink);transition:border-color .3s var(--ease-standard), background-color .3s var(--ease-standard), transform .14s var(--ease-out);border-radius:999px;margin-top:1.75rem;padding:.6rem 1.35rem;text-decoration:none;display:inline-block}.hero-cta:focus-visible{border-color:color-mix(in oklab, var(--ink) 70%, transparent);background:color-mix(in oklab, var(--ink) 6%, transparent)}@media (hover:hover) and (pointer:fine){.hero-cta:hover{border-color:color-mix(in oklab, var(--ink) 70%, transparent);background:color-mix(in oklab, var(--ink) 6%, transparent)}}.hero-cta:active{transform:scale(.97)}.trust-bar{color:var(--muted);margin:1rem 0 0;font-size:.92rem;line-height:1.35}.stat-list{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1.5rem 2rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.stat{border-top:1px solid var(--rule);flex-direction:column;gap:.4rem;padding-top:.85rem;display:flex}.stat__value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.7rem;font-weight:500;line-height:1.1}.stat__text{color:var(--ink);text-wrap:pretty;font-size:.95rem;line-height:1.35}.stat-sources{color:var(--muted);margin:0;font-size:.92rem;line-height:1.35}.door-list{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1.5rem 2rem;margin:0;padding:0;list-style:none;display:grid}.door{border-top:1px solid var(--rule);padding-top:.85rem}.door__title{color:var(--ink);text-wrap:pretty;margin:0 0 .4rem}.door__body{color:var(--ink);text-wrap:pretty;margin:0;line-height:1.35}.announcement-copy,.waitlist{width:100%;margin-block:2.5rem}.announcement-copy{max-width:none}.announcement-copy>.section-label,.prose-stack>p,.prose-stack>.plan-list,.announcement-copy>.door-list,.prose-stack>.cost-layer,.prose-stack>.stat-list,.prose-stack>.token-growth,.token-growth__heading{max-width:var(--measure)}.prose-stack>.stat-sources,.token-growth__source,.token-growth__bridge{max-width:33.2em}.section-label{color:var(--ink);font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;margin:0 0 1rem}.section-label--muted{color:var(--muted)}.prose-stack{color:var(--ink);flex-direction:column;gap:1.25rem;display:flex}.prose-stack>p{margin:0}.prose-link{text-decoration-color:color-mix(in srgb, currentColor 35%, transparent)}.token-growth{margin:.5rem 0 0}.token-growth__heading{color:var(--ink);letter-spacing:-.01em;text-wrap:pretty;margin:0 0 .35rem;font-size:1.05rem;font-weight:500;line-height:1.3}.token-growth__unit{color:var(--chart-axis);letter-spacing:.01em;margin:0 0 .6rem;font-size:.6875rem}.token-growth__frame{grid-template-columns:auto 1fr;display:grid}.token-growth__plot{border-bottom:1px solid var(--rule);touch-action:pan-y;grid-area:1/2;height:15rem;position:relative}.token-growth__plot:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.token-growth__svg{width:100%;height:100%;display:block;overflow:visible}.token-growth__grid{fill:none;stroke:var(--rule);stroke-width:1px;vector-effect:non-scaling-stroke}.token-growth__area{stroke:none}.token-growth__area--nonagent{fill:color-mix(in srgb, var(--chart-nonagent) 38%, transparent)}.token-growth__area--consumer{fill:color-mix(in srgb, var(--chart-consumer) 50%, transparent)}.token-growth__area--enterprise{fill:color-mix(in srgb, var(--chart-enterprise) 38%, transparent)}.token-growth__area--forecast{fill-opacity:.55}.token-growth__line{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.token-growth__line--forecast{stroke-dasharray:5 4;stroke-linecap:butt}.token-growth__line--nonagent{stroke:var(--chart-nonagent)}.token-growth__line--consumer{stroke:var(--chart-consumer)}.token-growth__line--enterprise{stroke:var(--chart-enterprise)}.token-growth__dots{fill:none;stroke-width:5px;stroke-linecap:round;vector-effect:non-scaling-stroke}.token-growth__dots--nonagent{stroke:var(--chart-nonagent)}.token-growth__dots--consumer{stroke:var(--chart-consumer)}.token-growth__dots--enterprise{stroke:var(--chart-enterprise)}.token-growth__divider{fill:none;stroke:color-mix(in srgb, var(--ink) 30%, transparent);stroke-width:1px;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.token-growth__guide{fill:none;stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke}.token-growth__today{color:var(--ink);white-space:nowrap;font-size:.6875rem;line-height:1.2;position:absolute;top:.15rem;left:33.3333%;transform:translate(.35rem)}.token-growth__annotation{color:var(--ink);white-space:nowrap;font-size:.6875rem;font-weight:500;line-height:1.2;position:absolute;top:12%;left:47%}.token-growth__plot[data-token-active] .token-growth__today,.token-growth__plot[data-token-active] .token-growth__annotation{visibility:hidden}.token-growth__readout{z-index:1;border:1px solid var(--rule);background:var(--paper);min-width:9.5rem;color:var(--ink);pointer-events:none;border-radius:.35rem;padding:.5rem .6rem;font-size:.6875rem;line-height:1.35;position:absolute;top:.4rem}.token-growth__readout[hidden]{display:none}.token-growth__readout[data-side=right]{transform:translate(.6rem)}.token-growth__readout[data-side=left]{transform:translate(calc(-100% - .6rem))}.token-growth__readout-year{font-variant-numeric:tabular-nums;margin:0 0 .3rem;font-weight:500}.token-growth__readout-rows{margin:0}.token-growth__readout-row{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.token-growth__readout-row dt,.token-growth__readout-row dd{margin:0}.token-growth__readout-row dd{font-variant-numeric:tabular-nums}.token-growth__readout-row dt:before{content:"";border-radius:2px;width:.5rem;height:.5rem;margin-right:.35rem;display:inline-block}.token-growth__readout-row--0 dt:before{background:var(--chart-nonagent)}.token-growth__readout-row--1 dt:before{background:var(--chart-consumer)}.token-growth__readout-row--2 dt:before{background:var(--chart-enterprise)}.token-growth__readout-row--total{border-top:1px solid var(--rule);margin-top:.3rem;padding-top:.3rem;font-weight:500}.token-growth__axis-y{grid-area:1/1;min-width:2.2rem;padding-right:.6rem;position:relative}.token-growth__axis-x{grid-area:2/2;height:1.5rem;position:relative}.token-growth__axis-y,.token-growth__axis-x{color:var(--chart-axis);font-variant-numeric:tabular-nums;--tick-span:6;font-size:.6875rem;line-height:1}.token-growth__tick{position:absolute}.token-growth__tick:first-child{--tick-index:0}.token-growth__tick:nth-child(2){--tick-index:1}.token-growth__tick:nth-child(3){--tick-index:2}.token-growth__tick:nth-child(4){--tick-index:3}.token-growth__tick:nth-child(5){--tick-index:4}.token-growth__tick:nth-child(6){--tick-index:5}.token-growth__tick:nth-child(7){--tick-index:6}.token-growth__axis-y .token-growth__tick{top:calc(var(--tick-index) * 100% / var(--tick-span));right:.6rem;transform:translateY(-50%)}.token-growth__axis-x .token-growth__tick{top:.5rem;left:calc(var(--tick-index) * 100% / var(--tick-span));transform:translate(-50%)}.token-growth__axis-x .token-growth__tick:first-child{transform:none}.token-growth__axis-x .token-growth__tick:last-child{transform:translate(-100%)}.token-growth__legend{color:var(--ink);flex-wrap:wrap;gap:.35rem 1.1rem;margin:.9rem 0 0;padding:0;font-size:.8125rem;list-style:none;display:flex}.token-growth__key{align-items:center;gap:.45rem;display:flex}.token-growth__key:before{content:"";border-radius:2px;width:.7rem;height:.7rem}.token-growth__key--nonagent:before{background:var(--chart-nonagent)}.token-growth__key--consumer:before{background:var(--chart-consumer)}.token-growth__key--enterprise:before{background:var(--chart-enterprise)}.token-growth__source{color:var(--chart-axis);margin:.9rem 0 0;font-size:.8125rem;line-height:1.35}.token-growth__bridge{color:var(--ink);text-wrap:pretty;margin:.5rem 0 0;font-size:.95rem;line-height:1.35}@media (width<=39.999rem){.token-growth__plot{height:12rem}.token-growth__heading{font-size:1rem}.token-growth__legend{gap:.3rem .9rem;font-size:.75rem}.token-growth__readout{min-width:0;right:0;left:0!important;transform:none!important}}.cost-layer{flex-wrap:wrap;align-items:stretch;gap:1.6rem 2rem;margin:2.25rem 0;display:flex}.prose-stack>.cost-layer:last-child{margin-bottom:0}.cost-layer__panel{flex:18rem;max-width:26rem;overflow:clip;container-type:inline-size}.cost-layer__scene{perspective:2200px;perspective-origin:52% 42%;height:84cqw;position:relative}.cost-layer__capabilities{flex-direction:column;flex:14rem;gap:.85rem;display:flex}.cost-layer__capabilities-intro{color:var(--muted);margin:0;font-size:.92rem;line-height:1.35}.cost-layer__legend{flex-direction:column;flex:auto;justify-content:space-evenly;gap:.85rem;margin:0;padding:0;font-size:.92rem;line-height:1.35;list-style:none;display:flex}.cost-layer__legend>li{--leader:3.25rem;--leader-head:.34rem;--leader-ink:color-mix(in srgb, var(--ink) 45%, transparent);grid-template-columns:var(--leader) minmax(0, 1fr);gap:.7rem;display:grid;position:relative}.cost-layer__legend>li:before{content:"";background:var(--leader-ink);align-self:start;height:1px;margin-top:.66em}.cost-layer__legend>li:after{content:"";top:calc(.66em + .5px);left:calc(var(--leader) - var(--leader-head) * 1.2071);width:var(--leader-head);height:var(--leader-head);border-top:1px solid var(--leader-ink);border-right:1px solid var(--leader-ink);position:absolute;transform:translateY(-50%)rotate(45deg)}.cost-layer__stage{--tilt:58deg;--spin:-45deg;--thick:7cqw;--run:66cqw;--w:50cqw;--d:calc(var(--w) * .72);--edge:max(1px, .19cqw);--face-top:color-mix(in srgb, var(--ink) 5%, var(--paper));--face-front:color-mix(in srgb, var(--ink) 13%, var(--paper));--face-side:color-mix(in srgb, var(--ink) 26%, var(--paper));transform-style:preserve-3d;transform:translateY(-2%) rotateX(var(--tilt)) rotateZ(var(--spin));place-items:center;display:grid;position:absolute;inset:0}.cost-layer__shadow,.cost-layer__slab,.cost-layer__intake{transform-style:preserve-3d;grid-area:1/1}.cost-layer__shadow,.cost-layer__intake{width:var(--w);height:var(--d)}.cost-layer__shadow{background:color-mix(in srgb, var(--ink) 28%, transparent);filter:blur(1.3rem);border-radius:50%;transform:translateZ(-1px)scale(1.06)}.cost-layer__slab{--scale:1;--lift:1;--ox:0;--oy:0;width:calc(var(--w) * var(--scale));height:calc(var(--d) * var(--scale));border:var(--edge) solid var(--ink);background:radial-gradient(color-mix(in srgb, var(--ink) 46%, transparent) 1px, transparent 1.4px) 0 0 / calc(var(--thick) * .5) calc(var(--thick) * .5), var(--face-top);transform:translate3d(calc(var(--w) * var(--ox)), calc(var(--d) * var(--oy)), calc(var(--thick) * var(--lift)));position:relative}.cost-layer__slab--mid{--scale:.9;--lift:2;--ox:.07;--oy:-.07;background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--ink) 14%, transparent) 0 calc(var(--thick) * .17), transparent calc(var(--thick) * .17) calc(var(--thick) * .34)), var(--face-top)}.cost-layer__slab--top{--scale:.8;--lift:3;--ox:.14;--oy:-.14;background:var(--face-top)}.cost-layer__slab:before{content:"";width:calc(var(--d) * var(--scale));height:var(--thick);border:var(--edge) solid var(--ink);background:var(--face-side);transform-origin:0 0;position:absolute;top:0;left:0;transform:rotateY(-90deg)rotate(90deg)}.cost-layer__slab-name{width:calc(var(--w) * var(--scale));height:var(--thick);border:var(--edge) solid var(--ink);background:var(--face-front);color:var(--ink);letter-spacing:.01em;white-space:nowrap;transform-origin:0 0;transform:translateY(calc(var(--d) * var(--scale))) rotateX(-90deg);justify-content:center;align-items:center;font-size:3.1cqw;font-weight:600;display:flex;position:absolute;top:0;left:0}.cost-layer__intake{position:relative}.cost-layer__token{--piece:6.2cqw;width:var(--piece);height:var(--piece);margin:calc(var(--piece) / -2) 0 0 calc(var(--piece) / -2);transform-style:preserve-3d;position:absolute;top:50%;left:50%}.cost-layer__token:before{content:"";background:color-mix(in srgb, var(--ink) 34%, transparent);opacity:0;filter:blur(.22rem);border-radius:50%;position:absolute;inset:-14% -4%}.cost-layer__token-logo{box-sizing:border-box;border:var(--edge) solid var(--ink);background:var(--paper);opacity:0;fill:var(--ink);transform:rotateZ(calc(var(--spin) * -1)) rotateX(calc(var(--tilt) * -1)) translateY(-50%);border-radius:50%;padding:21%;position:absolute;inset:0}@keyframes cost-layer-intake-a{0%{transform:translate3d(calc(var(--run) * -1), calc(var(--run) * .172), 0) scale(.62)}to{transform:translate3d(calc(var(--run) * -.2), calc(var(--run) * .034), 0) scale(1)}}@keyframes cost-layer-intake-b{0%{transform:translate3d(calc(var(--run) * -.172), var(--run), 0) scale(.62)}to{transform:translate3d(calc(var(--run) * -.034), calc(var(--run) * .2), 0) scale(1)}}@keyframes cost-layer-arrive-a{0%{opacity:0}10%,48%{opacity:1}65%,to{opacity:0}}@keyframes cost-layer-arrive-b{0%{opacity:0}10%,61%{opacity:1}78%,to{opacity:0}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.cost-layer__token,.cost-layer__token:before,.cost-layer__token-logo{animation:cost-layer-arrive-a 8s linear var(--delay) infinite}.cost-layer[data-idle=true] .cost-layer__token,.cost-layer[data-idle=true] .cost-layer__token:before,.cost-layer[data-idle=true] .cost-layer__token-logo{animation-play-state:paused}.cost-layer__token--b:before,.cost-layer__token--b .cost-layer__token-logo{animation-name:cost-layer-arrive-b}.cost-layer__token{animation-name:cost-layer-intake-a}.cost-layer__token--b{animation-name:cost-layer-intake-b}.cost-layer__token--1{--delay:0s}.cost-layer__token--3{--delay:-1.143s}.cost-layer__token--5{--delay:-2.286s}.cost-layer__token--7{--delay:-3.429s}.cost-layer__token--9{--delay:-4.571s}.cost-layer__token--11{--delay:-5.714s}.cost-layer__token--13{--delay:-6.857s}.cost-layer__token--2{--delay:-.667s}.cost-layer__token--4{--delay:-2s}.cost-layer__token--6{--delay:-3.334s}.cost-layer__token--8{--delay:-4.667s}.cost-layer__token--10{--delay:-6s}.cost-layer__token--12{--delay:-7.334s}}@media (prefers-reduced-motion:reduce){.cost-layer__token:before,.cost-layer__token-logo{opacity:1}.cost-layer__token{transform:translate3d(calc((.48 + var(--park) * .0867) * var(--run) * -1), calc((.48 + var(--park) * .0867) * var(--run) * .172), 0)}.cost-layer__token--b{transform:translate3d(calc((.38 + var(--park) * .124) * var(--run) * -.172), calc((.38 + var(--park) * .124) * var(--run)), 0)}.cost-layer__token--1{--park:0}.cost-layer__token--3{--park:1}.cost-layer__token--5{--park:2}.cost-layer__token--7{--park:3}.cost-layer__token--9{--park:4}.cost-layer__token--11{--park:5}.cost-layer__token--13{--park:6}.cost-layer__token--2{--park:0}.cost-layer__token--4{--park:1}.cost-layer__token--6{--park:2}.cost-layer__token--8{--park:3}.cost-layer__token--10{--park:4}.cost-layer__token--12{--park:5}}.cost-layer__defs{width:0;height:0;position:absolute;overflow:hidden}.plan-list{margin-block:1rem;padding-inline-start:2rem;list-style:decimal}.plan-list__item+.plan-list__item{margin-top:.5rem}.plan-list__item::marker{color:var(--muted);font-variant-numeric:tabular-nums}.waitlist{scroll-margin-top:4rem}.waitlist__copy{max-width:var(--measure);color:var(--ink);margin:0}.signup-form{border-bottom:1px solid var(--rule);width:100%;transition:border-color .3s var(--ease-standard);align-items:center;gap:1.5rem;margin-top:2rem;padding-bottom:.75rem;display:flex;position:relative}.signup-form:focus-within{border-color:color-mix(in oklab, var(--ink) 40%, transparent)}@media (hover:hover) and (pointer:fine){.signup-form:hover{border-color:color-mix(in oklab, var(--ink) 40%, transparent)}}.waitlist:target .signup-form:not([data-state=success]):not(:focus-within){border-color:color-mix(in oklab, var(--ink) 24%, transparent)}.signup-form__email{appearance:none;min-width:0;color:var(--ink);font:inherit;transition:color .3s var(--ease-standard);background:0 0;border:0;border-radius:0;outline:0;flex:1;padding:0}.signup-form__email:disabled{opacity:1}.signup-form__email::placeholder{color:var(--muted);opacity:1}.signup-form__submit{color:var(--ink);font:inherit;cursor:pointer;opacity:.3;transition:opacity .2s var(--ease-standard), transform .12s var(--ease-out);background:0 0;border:0;flex:none;padding:0;display:block;position:relative}.signup-form__submit:active:not(:disabled){transform:scale(.95)}.signup-form__submit:disabled{cursor:default}.signup-form__email:valid~.signup-form__submit,.signup-form__submit:focus-visible{opacity:1}.signup-form__submit svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1.2em;height:1.2em;display:block}.signup-form__arrow{transition:opacity .16s var(--ease-in), transform .16s var(--ease-in)}.signup-form__check{color:var(--muted);opacity:0;transition:opacity .3s var(--ease-back) .11s, transform .3s var(--ease-back) .11s;position:absolute;inset:0;transform:scale(.6)}.signup-form[data-state=submitting] .signup-form__arrow{animation:.9s ease-in-out infinite alternate submit-pulse}.signup-form[data-state=success] .signup-form__arrow{opacity:0;transform:scale(.6)}.signup-form[data-state=success] .signup-form__check{opacity:1;transform:scale(1)}.signup-form[data-state=success]{border-color:var(--rule)}.signup-form__status{--message-translate:0px 0px;z-index:20;background:var(--ink);width:max-content;max-width:100%;color:var(--paper);text-align:left;white-space:normal;pointer-events:none;opacity:0;translate:var(--message-translate);transform-origin:0 0;transition:opacity .16s ease-out, transform .22s var(--ease-message), translate .32s var(--ease-message);margin-top:.5rem;padding:.5em .75em;line-height:1.3;position:absolute;top:100%;left:0;transform:scale(.92);box-shadow:0 8px 28px #00000024,0 1px 3px #0000001a}.signup-form__status[data-shown]{opacity:1;transform:scale(1)}.signup-form__status-title{font-weight:500;display:block}.honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.privacy-note{max-width:var(--measure);color:var(--muted);text-wrap:balance;margin:calc(1rem + 1.3em) 0 0}.privacy-note__link{color:var(--muted);text-decoration:underline;text-decoration-color:var(--rule)}.privacy-note__link:hover,.privacy-note__link:focus-visible{color:var(--ink)}.site-footer{align-items:center;gap:1.25rem;margin-top:5rem;display:flex}.site-footer p{white-space:nowrap;margin:0}.site-footer p:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.site-footer__rule{background:var(--rule);flex:1;width:auto;min-width:.375rem;height:1px}.site-footer__rule:first-of-type{flex-shrink:999}.theme-switch{border:0;flex:none;gap:.75rem;min-width:0;margin:0;padding:0;display:flex}.theme-switch[hidden]{display:none}.theme-switch__option{cursor:pointer;white-space:nowrap}.theme-switch__option span{color:color-mix(in srgb, var(--ink) 62%, var(--paper))}.theme-switch__option :checked+span{color:var(--ink)}.theme-switch__option :focus-visible+span{outline:2px solid var(--focus);outline-offset:3px;border-radius:2px}@media (hover:hover) and (pointer:fine){.theme-switch__option:hover span{color:var(--ink)}}.custom-scrollbar{z-index:60;opacity:0;pointer-events:none;touch-action:none;user-select:none;outline:none;width:10px;height:calc(100dvh - 28px);position:fixed;top:14px;right:12px}.custom-scrollbar[hidden]{display:none}.custom-scrollbar[data-scrollable=true]{opacity:1;pointer-events:auto}.custom-scrollbar[data-dragging=true]{cursor:ns-resize}.custom-scrollbar__thumb{top:0;width:6px;height:var(--thumb-height);opacity:0;will-change:transform;background:#ffffff80;border-radius:999px;min-height:32px;margin-inline:auto;transition:width .14s cubic-bezier(.2,.8,.2,1),height .14s cubic-bezier(.2,.8,.2,1),margin-block-start .14s cubic-bezier(.2,.8,.2,1),background-color .14s cubic-bezier(.2,.8,.2,1),opacity .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset-inline:0;box-shadow:0 0 0 1px #0000000f}.custom-scrollbar[data-active=true] .custom-scrollbar__thumb,.custom-scrollbar:hover .custom-scrollbar__thumb,.custom-scrollbar[data-dragging=true] .custom-scrollbar__thumb,.custom-scrollbar:focus-visible .custom-scrollbar__thumb{opacity:1;transition-duration:.14s,.14s,.14s,.14s,90ms}.custom-scrollbar:hover .custom-scrollbar__thumb,.custom-scrollbar[data-dragging=true] .custom-scrollbar__thumb,.custom-scrollbar:focus-visible .custom-scrollbar__thumb{width:8px;height:calc(var(--thumb-height) + 2px);margin-block-start:-1px}.custom-scrollbar:focus-visible .custom-scrollbar__thumb{background:#ffffffa3}@media (prefers-color-scheme:dark){.custom-scrollbar__thumb{background:#ffffff6b}.custom-scrollbar:focus-visible .custom-scrollbar__thumb{background:#ffffff94}}.custom-scrollbar__range{z-index:1;box-sizing:border-box;appearance:none;color:#0000;opacity:0;pointer-events:auto;touch-action:none;writing-mode:vertical-lr;direction:ltr;background:0 0;border:0;outline:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.custom-scrollbar__range::-webkit-slider-runnable-track{background:0 0;border:0;width:100%;height:100%}.custom-scrollbar__range::-webkit-slider-thumb{width:36px;height:var(--thumb-height);appearance:none;background:0 0;border:0}html.has-custom-scrollbar{scrollbar-width:none}html.has-custom-scrollbar::-webkit-scrollbar{display:none}.short-page{justify-content:center}.thanks-panel{max-width:46rem;padding-block:8rem}.return-link{text-decoration:underline;text-decoration-color:var(--rule);margin-top:2.5rem;display:inline-block}.policy{max-width:46rem;padding-block:8rem}.policy__body{margin-top:1.5rem}.policy__updated{color:var(--muted);margin:2rem 0 0}.not-found-heading{letter-spacing:-.045em;flex-direction:column;gap:.5rem;margin:0;font-size:clamp(2.1rem,5vw,4.5rem);font-weight:500;line-height:1.04;display:flex}.not-found-heading span:last-child{color:var(--muted)}.not-found-links{flex-wrap:wrap;gap:1.5rem;display:flex}@keyframes reveal-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes submit-pulse{to{opacity:.42;transform:translate(-2px)}}@keyframes gradient-travel{0%{background-position:50% 0}to{background-position:50% 100%}}@media (width<=47.999rem){.hero{will-change:transform;margin-bottom:10rem;transition:transform .6s cubic-bezier(.65,0,.35,1)}.hero[data-lifted=true]{transform:translateY(-40px)}.hero__title{font-size:calc(clamp(1.5rem, 7.8vw, 2rem) * var(--hero-fit-scale,1));line-height:1.08}.hero__line{white-space:nowrap;display:block}.hero__line--selection{margin-top:.17em}.hero-carousel__hit-area{height:calc(50% + var(--wheel-half));top:0}.hero-carousel__wheel{--wheel-window:linear-gradient(to bottom, transparent 0, transparent calc(50% - .62lh), #000 calc(50% - .5lh), #000 calc(50% + var(--wheel-reach) - 1.5lh), transparent 100%)}.hero-carousel:not([data-entered=true]) .hero-carousel__item[data-initial-row=true]{visibility:hidden}.hero-carousel[data-entered=true] .hero-carousel__selected{display:none}.hero-carousel__departing:not(:empty){display:block}}@media (width<=47.999rem) and (prefers-reduced-motion:reduce){.hero{transition:none}}@media (width<=39.999rem) and (pointer:coarse){.ambient-field{transition:width .3s var(--ease-out)}.ambient-field[data-scrollbar-expanded]{width:14px}.ambient-field__stage{width:14px;left:auto}.signup-form,.site-footer{margin-inline-end:.25rem}}@media (width<=39.999rem){.custom-scrollbar__thumb{background:#ffffffa6}.custom-scrollbar:focus-visible .custom-scrollbar__thumb{background:#ffffffc2}.custom-scrollbar[data-pointer=coarse]{height:calc(100dvh - 28px);top:14px}.site-footer{gap:clamp(.34rem,1.8vw,.58rem);font-size:clamp(.66rem,2.55vw,.8rem)}}@media (pointer:coarse){.custom-scrollbar[data-pointer=coarse]{width:36px;right:0}.custom-scrollbar[data-pointer=coarse] .custom-scrollbar__thumb{width:6px;height:var(--thumb-height);min-height:48px;transition:width .3s var(--ease-out), background-color .14s cubic-bezier(.2, .8, .2, 1), opacity .6s cubic-bezier(.2, .8, .2, 1);margin-block-start:0;margin-inline:0;inset-inline:auto 14px}.custom-scrollbar[data-pointer=coarse][data-active=true] .custom-scrollbar__thumb{transition:width .3s var(--ease-out), background-color .14s cubic-bezier(.2, .8, .2, 1), opacity 90ms cubic-bezier(.2, .8, .2, 1)}.custom-scrollbar[data-pointer=coarse][data-dragging=true] .custom-scrollbar__thumb{width:10px}}@media (width>=40rem) and (pointer:coarse){.custom-scrollbar[data-pointer=coarse] .custom-scrollbar__thumb{width:10px;inset-inline:auto 19px}.custom-scrollbar[data-pointer=coarse][data-dragging=true] .custom-scrollbar__thumb{width:14px;height:calc(var(--thumb-height) + 2px);margin-block-start:-1px}}@media (width>=40rem){.content-shell{padding-top:2.5rem;padding-bottom:2.5rem}.custom-scrollbar{width:16px;height:calc(100dvh - 38px);top:19px;right:19px}.custom-scrollbar__thumb{width:10px;margin-inline:0;inset-inline:auto 0}.custom-scrollbar:hover .custom-scrollbar__thumb,.custom-scrollbar[data-dragging=true] .custom-scrollbar__thumb,.custom-scrollbar:focus-visible .custom-scrollbar__thumb{width:14px}}@media (width>=48rem){.hero{--hero-half-height:max(21.25rem, 50svh);--hero-lift:max(0px, calc(25.5rem - var(--hero-half-height)));margin-top:max(9rem, calc(var(--hero-half-height) - 10.25rem - var(--hero-lift)));margin-bottom:max(calc(1rem + var(--hero-lift)), calc(var(--hero-half-height) - 13.75rem + var(--hero-lift)))}.announcement-copy,.waitlist{margin-block:3.5rem}.site-footer{margin-top:7rem}}@media (width>=64rem){.content-shell{padding-top:3rem;padding-bottom:3rem}.hero{--hero-lift:max(0px, calc(26rem - var(--hero-half-height)));margin-top:max(9rem, calc(var(--hero-half-height) - 11rem - var(--hero-lift)));margin-bottom:max(calc(1rem + var(--hero-lift)), calc(var(--hero-half-height) - 13.5rem + var(--hero-lift)))}.signup-form{width:calc(66.6667% + 2rem)}}@media (width<=39.999rem) and (prefers-color-scheme:dark){.custom-scrollbar__thumb{background:#00000091;box-shadow:0 0 0 1px #ffffff1f}.custom-scrollbar:focus-visible .custom-scrollbar__thumb{background:#000000b3}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.hero-carousel,.hero-carousel__item,.hero-carousel__selected{transition:none}}@media print{.ambient-field,.custom-scrollbar,.language-link{display:none}.content-shell{padding:2rem}.gradient-text{color:var(--profile-print-color,#d1b6fe);-webkit-text-fill-color:currentColor;background:0 0}}
