.logo-menu[hidden],.logo-menu{display:none}.logo-menu-announcement{position:fixed;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(min-width:901px){.logo-menu{position:fixed;z-index:60;display:flex;flex-direction:column;align-items:center;gap:4px;width:318px;height:111px;padding-block:4px;border:1px solid #f0f0f080;border-radius:12px;overflow:hidden;background:#ffffff4d;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--ink);--logo-menu-hover: rgb(240 240 240 / 30%);--logo-menu-muted: #a5a5a5}[data-theme=dark] .logo-menu{background:#1a1a1a4d;border-color:#333;--logo-menu-hover: rgb(40 40 40 / 30%);--logo-menu-muted: var(--nimbus-gray-4);box-shadow:0 8px 24px #0003}.logo-menu button{display:flex;align-items:center;justify-content:flex-start;gap:8px;min-width:0;margin:0;border:0;border-radius:0;padding:6px 16px;background:transparent;color:inherit;font:inherit;font-size:14px;line-height:24px;text-align:left;cursor:pointer;transition:none}.logo-menu .logo-menu-brand{gap:8px;padding:8px;width:309px;height:56px;flex:none;border-radius:10px;background:transparent}.logo-menu-brand-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;border-radius:8px;background:linear-gradient(180deg,oklab(62.9% -.055 -.194 / 3%),83.84%,oklab(50.3% -.055 -.194 / 10%))}.logo-menu-brand-icon img{display:block;width:30px;height:31px;object-fit:cover}.logo-menu-brand-copy{display:flex;flex-direction:column;gap:0}.logo-menu-brand-copy>span{line-height:1.2}.logo-menu-brand-copy small{font-size:12px;line-height:1.2;color:var(--muted);white-space:nowrap}.logo-menu-actions{display:grid;grid-template-columns:1fr 1fr;width:100%;border-top:1px solid #f0f0f080;padding-top:4px}[data-theme=dark] .logo-menu-actions{border-color:#333}.logo-menu-actions svg{width:16px;height:16px;flex:none;color:var(--logo-menu-muted)}.logo-menu button:is(:hover,:focus-visible){background:var(--logo-menu-hover);outline:none}.logo-menu:focus-visible{outline:none}.logo-menu button:disabled{cursor:wait}}.logo-menu.is-motion-instant{transition:none!important}@font-face{font-family:Aktual;src:url(/assets/FTAktualUnlicensedTrial-Book.otf) format("opentype");font-weight:450;font-display:swap}@font-face{font-family:Aktual;src:url(/assets/FTAktualUnlicensedTrial-Medium.otf) format("opentype");font-weight:500;font-display:swap}:root{--ink: #000724;--font-family: Aktual, Arial, sans-serif;color-scheme:light}*{box-sizing:border-box}html{scroll-padding-top:64px}body{margin:0;background:#fff;isolation:isolate;color:var(--ink);font-family:var(--font-family);font-weight:450;font-synthesis:none}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;border:0;cursor:pointer}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible{outline:2px solid #0100ff;outline-offset:5px}.shell{width:100%;max-width:1448px;padding-inline:24px;margin-inline:auto}header{position:sticky;top:0;z-index:20;background:#ffffff4d;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.nav-row{height:64px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:center}.wordmark{grid-column:1/2;display:block}.wordmark img{display:block;width:100%;max-width:95px;height:auto}.nav-row nav{grid-column:5/9;justify-self:center;display:flex;gap:14px;align-items:center;font-size:12px;line-height:20px}.nav-row nav>*{width:95px;text-align:center;background:none;color:inherit;padding:6px 0}.nav-row nav>*{color:#626262;font-weight:450}.nav-row nav>*:hover,.nav-row nav>*:focus-visible{color:#000;font-weight:450;text-decoration:none}.access{background:#000;color:#fff;border-radius:999px;font-size:12px;line-height:16px;padding:8px 16px;white-space:nowrap}.nav-row>.access{grid-column:11/13;justify-self:end}.story{position:relative;isolation:isolate}.logo-track{position:absolute;inset:0;z-index:-1;pointer-events:none}.logo-viewport{position:sticky;top:64px;height:calc(100svh - 64px);overflow:hidden;display:grid;place-items:center}.logo-viewport canvas{width:100%;height:100%;display:block}.logo-fallback{display:none;width:min(80vw,70vh);opacity:.15}[data-fallback=true] canvas{display:none}[data-fallback=true] .logo-fallback{display:block}.hero{min-height:max(652px,calc(100svh - 256px));text-align:center;padding:112px 24px 80px}.hero-copy{position:relative}.pill{display:inline-flex;align-items:center;gap:8px;height:36px;padding:6px;border-radius:999px;background:#ffffffa6;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);box-shadow:inset 0 0 0 1px #0000000d;font-size:12px;line-height:16px;color:var(--ink)}.pill>span{background:#f0f0f0;border-radius:999px;padding:4px 8px}.pill>.arrow{display:grid;place-items:center;width:24px;height:24px;padding:0}.arrow svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}h1{font-size:88px;line-height:1;letter-spacing:-3.4px;font-weight:450;margin:24px 0;text-shadow:0 0 4px #ffffff80,0 0 12px #ffffff4d}.hero p{font-size:16px;line-height:24px;color:#444;max-width:490px;margin:0 auto}.manifesto{height:280svh;scroll-margin-top:0}.reading-panel{height:calc(100svh - 64px);min-height:650px;position:sticky;top:64px;display:flex;align-items:center}.copy-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.paragraphs{grid-column:3/11;display:flex;flex-direction:column;gap:48px;text-align:center}.paragraphs p{font-size:44px;line-height:52px;letter-spacing:-.02em;margin:0;color:#000;text-wrap:balance}.word{opacity:.12}.word img{width:3.028em;height:auto;vertical-align:-1px}.sr-only,.skip:not(:focus){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.skip:focus{position:fixed;z-index:90;background:#fff;padding:12px}footer{position:relative;background:transparent;box-shadow:inset 0 1px #0000000a}.footer-row{min-height:66px;display:flex;align-items:center;justify-content:space-between;gap:22px;padding-block:20px}.footer-links,.socials{display:flex;align-items:center;gap:16px}.footer-links{font-size:12px;line-height:16px;letter-spacing:.15px;color:#7d7d7d}.footer-links button{background:none;padding:0;color:inherit;font:inherit}.footer-links .status{display:flex;align-items:center;gap:8px;color:#0100ff;line-height:26px;letter-spacing:0}.status i{width:8px;height:8px;background:currentColor;border-radius:50%}.socials button{background:none;padding:0;display:flex}.socials img{width:20px;height:20px;opacity:.3}dialog{border:1px solid #eee;border-radius:16px;padding:36px;max-width:440px;color:var(--ink);background:#fff}dialog::backdrop{background:#0002;backdrop-filter:blur(4px)}dialog h2{font-size:28px;font-weight:450}dialog p{font-size:16px;line-height:24px;color:#737373}.close{position:absolute;right:12px;top:8px;background:none;font-size:24px}.logo-menu{background:#fff}.logo-menu-brand-copy{gap:4px}@media(max-width:900px){h1{font-size:clamp(42px,8vw,72px);letter-spacing:-.035em}.hero{padding-top:96px;min-height:max(560px,calc(100svh - 160px))}.paragraphs{grid-column:2/12;gap:32px}.paragraphs p{font-size:clamp(23px,3.5vw,36px);line-height:1.25}.nav-row{gap:12px}.wordmark{grid-column:1/4}.nav-row nav{grid-column:5/9;gap:14px}.nav-row nav>*{width:auto}.nav-row>.access{grid-column:10/13}.footer-row,.footer-links{flex-wrap:wrap}.reading-panel{min-height:590px}.word img{width:3em;height:auto}.desktop-break{display:none}}@media(prefers-reduced-motion:reduce){.word{opacity:1}.manifesto{height:auto}.reading-panel{position:relative;min-height:760px;height:auto;padding-block:100px}}.sound-toggle{position:fixed;bottom:84px;left:24px;z-index:10;background:#ffffffc9;color:#737373;backdrop-filter:blur(8px);padding:6px 10px;border-radius:999px;font-size:11px}.sound-toggle[aria-pressed=true]{color:#0100ff}.sound-error{position:fixed;left:24px;bottom:115px;font-size:12px;color:#737373}.dialkit-root{--dial-font-mono: Aktual, Arial, sans-serif}.dialkit-panel{z-index:60!important}.logo-viewport canvas{transform:translateY(64px)}@media(min-width:901px)and (max-height:800px){.reading-panel{padding-top:64px}}.animated-heading>button{display:block;margin:0 auto;padding:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-shadow:inherit}.heading-line{display:flex;align-items:center;justify-content:center;column-gap:.22em;position:relative;width:max-content;margin:auto}.heading-line>span:not(.heading-logo){display:block}.heading-second{display:block}.heading-logo{position:absolute;top:50%;width:1.55em;height:1.55em;opacity:0;pointer-events:none;transform:translate(-50%,-50%)}.heading-logo canvas,.heading-logo img{width:100%;height:100%;display:block}.heading-logo [hidden]{display:none}.animated-heading .heading-line>span:not(.heading-logo),.animated-heading .heading-second{text-shadow:-2px 0 4px #fff,2px 0 4px #fff,0 -2px 4px #fff,0 2px 4px #fff,0 0 8px #fff,0 0 16px #fff}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#fff,#fafafa 48%,#f0f0f0)}:root{--manifesto-enter-distance: 12px}.early-access-pill{padding-inline:16px}.access-form{width:min(100%,400px);margin:0 auto}.access-form h2{font-size:20px;line-height:28px;font-weight:450;letter-spacing:-.02em;margin:0 0 24px}.access-form h2:focus{outline:none}.code-inputs{display:flex;justify-content:center;gap:8px;margin:0 0 16px}.code-inputs input{width:48px;height:48px;border-radius:50%;padding:0;text-align:center;font-size:20px;line-height:48px;caret-color:#0100ff}.access-form input{font-family:inherit;font-weight:450;color:var(--ink);background:#ffffffc7;border:1px solid #0000001a;box-shadow:0 1px 2px #00000004;backdrop-filter:blur(4px);transition:border-color .15s ease,box-shadow .15s ease}.access-form input:hover{border-color:#00000040}.access-form input:focus{outline:none;border-color:#0100ff;box-shadow:0 0 0 3px #0100ff14}.access-form .access-help{font-size:14px;line-height:20px;color:#626262;margin:0 0 24px;text-wrap:balance}.access-actions{display:flex;justify-content:center;gap:8px}.access-actions button{min-height:40px;padding:10px 20px;border-radius:999px;font-size:14px;line-height:20px}.form-primary{background:#000724;color:#fff}.form-secondary{background:#ffffffb3;color:#000724;box-shadow:inset 0 0 0 1px #00000014}.channel-tabs{display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:999px;background:#00000006;border:1px solid #00000008;margin-bottom:16px}.channel-tabs button{height:36px;font-size:14px;border-radius:999px;background:transparent;color:#737373}.channel-tabs button[aria-selected=true]{background:#fff;color:#000724;box-shadow:0 1px 4px #0000000d}.waitlist-fields{display:flex;flex-direction:column;text-align:left;margin-bottom:24px}.waitlist-fields label{font-size:12px;line-height:16px;margin-bottom:8px}.waitlist-fields label span{color:#737373}.waitlist-fields input{height:48px;border-radius:12px;padding:0 16px;font-size:14px;width:100%}.waitlist-fields input+label{margin-top:16px}.waitlist-fields input::placeholder{color:#8a8a8a}.access-form .access-message{font-size:12px;line-height:18px;color:#626262;margin:12px 0 0;min-height:0}.access-message:empty{display:none}.hero:has(.access-form){padding-bottom:96px}.hero .animated-heading{margin-bottom:24px}@media(max-width:480px){.code-inputs{gap:6px}.code-inputs input{width:42px;height:42px;line-height:42px}.access-actions button{padding-inline:16px;font-size:13px}}@media(prefers-reduced-motion:reduce){.access-form input{transition:none}}.hero:has(.access-form){min-height:calc(100svh - 64px);display:flex;align-items:center;justify-content:center;padding:24px 24px 88px}.hero-copy{width:100%;max-width:1000px;margin-inline:auto}.hero .animated-heading{font-size:68px;line-height:1;letter-spacing:-.03em;margin:24px 0 32px}.access-form{width:min(100%,400px)}.access-form h2{font-size:16px;line-height:24px;letter-spacing:0;margin-bottom:16px}.code-inputs{gap:8px;margin-bottom:16px}.code-inputs input{width:56px;height:56px;line-height:56px;font-size:24px}.access-form .access-help{font-size:14px;line-height:20px;margin-bottom:24px;color:#626262}.access-actions{gap:12px;width:100%}.access-actions button{flex:1;min-height:48px;padding:12px 20px;font-size:16px;line-height:24px;white-space:nowrap}.form-primary{background:#0100ff;color:#fff}.form-secondary{background:#ededed;color:#171717;box-shadow:none}.form-primary:hover{background:#0000d6}.form-secondary:hover{background:#e4e4e4}.waitlist-fields input{background:#ffffffe0;font-size:16px}.channel-tabs{margin:0 0 16px}.channel-tabs button{font-size:14px}.access-form h2,.access-form .access-help{text-shadow:0 0 8px #fff,0 0 16px #fff}@media(max-width:900px){.hero .animated-heading{font-size:clamp(36px,7.5vw,68px)}}@media(max-width:480px){.hero:has(.access-form){padding-inline:20px}.hero .animated-heading{margin:20px 0 24px}.code-inputs{gap:6px}.code-inputs input{width:clamp(38px,11.5vw,48px);height:clamp(38px,11.5vw,48px);font-size:20px;line-height:1}.access-actions{gap:8px}.access-actions button{font-size:14px;padding-inline:12px}}.access-actions button{flex:1 1 0;min-width:0;padding-inline:16px}@media(min-width:901px)and (max-height:800px){.hero:has(.channel-tabs){padding-top:16px;padding-bottom:80px}.hero:has(.channel-tabs) .animated-heading{font-size:56px;margin:16px 0 24px}.hero:has(.channel-tabs) .access-form h2{margin-bottom:12px}.hero:has(.channel-tabs) .access-help{margin-bottom:16px}.hero:has(.channel-tabs) .waitlist-fields{margin-bottom:16px}.hero:has(.channel-tabs) .waitlist-fields label{margin-bottom:4px}.hero:has(.channel-tabs) .waitlist-fields input{height:44px}.hero:has(.channel-tabs) .waitlist-fields input+label{margin-top:12px}}.access-actions{width:min(577.328px,calc(100vw - 48px));position:relative;left:50%;transform:translate(-50%);gap:8px}.access-actions button{display:flex;align-items:center;justify-content:center;flex:1 1 0;height:48px;min-height:48px;padding:0 16px;border:.5px solid;border-radius:999px;font-family:var(--font-family);font-size:16px;font-weight:450;line-height:20px;letter-spacing:-.32px;-webkit-font-smoothing:antialiased}.access-actions .form-primary,.access-actions .form-primary:hover{background:#0100ff;color:#fff;border-color:#0100db;box-shadow:inset 0 .5px #ffffff59,inset 0 -1px 1px #00008040,0 3px 6px -2px #0100661a;text-shadow:0 1px .75px #ffffff40}.access-actions .form-secondary,.access-actions .form-secondary:hover{background:#e4e4e4;color:#444;border-color:#d8d8d9;box-shadow:inset 0 .25px 1px #fffc,inset 0 -1px 1px #ffffffa6,0 3px 6px -2px #0000000a;text-shadow:none}@media(max-width:480px){.access-actions{width:calc(100vw - 40px)}.access-actions button{padding-inline:8px;font-size:14px;letter-spacing:-.28px}}.access-form form:has(.code-inputs,.waitlist-fields) .access-actions{width:min(400px,calc(100vw - 40px))}.access-form form:has(.code-inputs) h2{font-size:20px;line-height:28px}.access-form #invite-help{width:max-content;max-width:calc(100vw - 40px);position:relative;left:50%;transform:translate(-50%);white-space:nowrap;text-wrap:nowrap}@media(max-width:480px){.access-form #invite-help{width:100%;max-width:100%;white-space:normal;text-wrap:balance}}:root{--duration-quick: .15s;--duration-fast: .25s;--ease-smooth-out: cubic-bezier(.22, 1, .36, 1)}body:before{background:linear-gradient(180deg,#fff,#f2f6ff 48%,#e4ecff)}.logo-viewport canvas{mask-image:radial-gradient(ellipse 30% 39% at 50% 48%,transparent 0%,#0003 70%,#000 100%)}.manifesto{height:200svh;margin-top:-80px}.reading-panel{padding-top:0}.demo-note{font-size:var(--story-ui-size, 14px)!important;line-height:20px!important;margin:16px 0 0!important;color:#737373!important}.access-form[data-state=error] .access-message{color:#b42318}.access-form[data-state=error] input{border-color:#b42318}.access-actions button:disabled{opacity:.55;cursor:wait}.access-actions button:active{transform:scale(.98)}.result-check{display:grid;place-items:center;width:48px;height:48px;margin:0 auto 16px;border-radius:50%;color:#0100ff;background:#0100ff0d;font-size:28px;animation:result-in .5s var(--ease-smooth-out)}.result-card{animation:state-in var(--duration-fast) var(--ease-smooth-out)}.verification-label{display:block;font-size:12px;margin-bottom:8px}.verification-input{width:100%;height:48px;border-radius:12px;font-size:20px;text-align:center;letter-spacing:.4em;margin-bottom:24px}.resend-code{background:none;color:#0100ff;font-size:12px;margin-top:16px;padding:8px}@keyframes result-in{0%{opacity:0;transform:scale(.96);filter:blur(8px)}to{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes state-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.socials{gap:4px}.socials .social-trigger{position:relative;width:32px;height:32px;display:grid;place-items:center;border-radius:50%}.social-trigger:hover,.social-trigger:focus-visible{background:#f1f2f2}.social-trigger:hover img,.social-trigger:focus-visible img{opacity:.8}.social-tooltip{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%) scale(.98);height:24px;display:flex;align-items:center;padding:0 8px;border-radius:8px;background:#fff;color:#363d3e;box-shadow:0 0 0 1px #eaebeb,0 4px 12px -4px #0007241a;font-size:12px;line-height:16px;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity 50ms ease-out,transform 50ms ease-out,visibility 50ms;pointer-events:none}.social-trigger:hover .social-tooltip,.social-trigger:focus-visible .social-tooltip{opacity:1;visibility:visible;transform:translate(-50%) scale(1);transition-duration:.15s;transition-delay:80ms}.footer-links a,.footer-links button:not(.status){color:#626262}.footer-links a:hover,.footer-links button:not(.status):hover,.footer-links a:focus-visible,.footer-links button:not(.status):focus-visible{color:#000;text-decoration:none}.nav-row button:active,.access:active{transform:scale(.98)}@media(max-height:800px){.manifesto{margin-top:0}.reading-panel{padding-top:64px}}@media(prefers-reduced-motion:reduce){.result-check,.result-card{animation:none}.social-tooltip{transition:none}.access-actions button:active{transform:none}.manifesto{height:auto}}.social-trigger[data-dismissed=true] .social-tooltip{opacity:0;visibility:hidden;transition:none}button:focus-visible,a:focus-visible{outline-offset:4px}@media(hover:hover){.channel-tabs button:not([aria-selected=true]):hover{color:#000724;background:#fff6}.resend-code:hover{text-decoration:underline;text-underline-offset:3px}}.social-tooltip{background:#ffffffa6;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.social-trigger:hover,.social-trigger:focus-visible{background:#f1f2f27f}.access-form:not([data-state=error]) .code-inputs[data-empty=true]:not(:focus-within) .code-cell:first-child input{border-color:#0100ff;box-shadow:0 0 0 3px #0100ff14}.code-cell{position:relative;display:block;flex:none;border-radius:50%;line-height:0}.code-cell input{display:block;color:transparent!important;caret-color:#0100ff}.digit-window{position:absolute;inset:2px;overflow:hidden;border-radius:50%;pointer-events:none}.code-digit{position:absolute;inset:0;display:grid;place-items:center;font-size:24px;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.digit-in{animation:code-digit-in .15s cubic-bezier(.22,1,.36,1) both}.digit-out{animation:code-digit-out .15s ease-in both}@keyframes code-digit-in{0%{opacity:0;transform:translateY(8px);filter:blur(2px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes code-digit-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(12px)}}.code-success-ring{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:0;transform:rotate(-90deg)}.code-success-ring circle{fill:none;stroke:#0100ff;stroke-width:1.5;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}:is(.access-form,.access-stage)[data-state=accepted] .code-success-ring{opacity:1}:is(.access-form,.access-stage)[data-state=accepted] .code-success-ring circle{animation:code-ring-draw .4s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--digit-index) * 40ms)}:is(.access-form,.access-stage)[data-state=accepted] .code-cell input{border-color:transparent;box-shadow:none;caret-color:transparent}:is(.access-form,.access-stage)[data-state=accepted] .access-message{color:#0100ff}.access-form[data-state=error] .code-inputs{animation:code-error-shake .28s cubic-bezier(.22,1,.36,1)}@keyframes code-ring-draw{to{stroke-dashoffset:0}}@keyframes code-error-shake{0%,to{translate:0}25%{translate:-6px}50%{translate:4px}75%{translate:-2px}}@media(max-width:480px){.code-digit{font-size:20px}}@media(prefers-reduced-motion:reduce){.digit-in,.digit-out,.access-form[data-state=error] .code-inputs{animation:none}.digit-out{display:none}:is(.access-form,.access-stage)[data-state=accepted] .code-success-ring circle{animation:none;stroke-dashoffset:0}}.channel-tabs{display:flex;align-items:center;gap:0;padding:2px;border:0;border-radius:999px;background:#f7f7f7;box-shadow:inset 0 0 0 1px #f0f0f0,inset 0 1px 1px #fffc,0 2px 4px -2px #0000000a}.channel-tabs button{display:flex;align-items:center;justify-content:center;flex:1 1 0;height:40px;padding:0 12px;border:0;border-radius:12px;background:transparent;color:#363d3e;font-size:16px;font-weight:450;line-height:20px;letter-spacing:-.02em;box-shadow:none}.channel-tabs button[aria-selected=true]{border-radius:999px;background:linear-gradient(180deg in oklab,#fff,#fdfdfd);color:#363d3e;box-shadow:inset 0 0 0 1px #44444405,0 1px 3px #0000000a}:root{--story-ui-size: 14px;--story-reading-size: 44px;--story-title-size: 68px}.nav-row nav,.nav-row>.access,.pill,.footer-links,.sound-toggle,.sound-error,.social-tooltip,.access-form h2,.access-form form:has(.code-inputs) h2,.access-form .access-help,.access-form .access-message,.hero .demo-note,.access-actions button,.channel-tabs button,.waitlist-fields label,.waitlist-fields input,.verification-label,.verification-input,.resend-code,.code-inputs input,.code-digit,dialog h2,dialog p,dialog button,.logo-menu button,.logo-menu-brand-copy>*{font-size:var(--story-ui-size);line-height:20px}.hero .animated-heading,.hero:has(.channel-tabs) .animated-heading{font-size:var(--story-title-size)}.paragraphs p{font-size:var(--story-reading-size);line-height:1.18}.channel-tabs{background:#f7f7f759}.channel-tabs button[aria-selected=true]{background:linear-gradient(180deg in oklab,#ffffffa6,#fdfdfd8c)}.access-actions .form-secondary,.access-actions .form-secondary:hover{background:#e4ecff;border-color:#d1ddf8;color:#364568;box-shadow:inset 0 .25px 1px #fffc,inset 0 -1px 1px #ffffffa6,0 3px 6px -2px #0100660a}.waitlist-fields input,.verification-input{border-radius:999px;font-weight:400;border-color:#0100ff55;box-shadow:0 0 0 2px #0100ff08}.waitlist-fields input:focus,.verification-input:focus{font-weight:450;border-color:#0100ff;box-shadow:0 0 0 3px #0100ff14}.waitlist-fields input::placeholder,.verification-input::placeholder{font-weight:400;color:#8991a3}@media(max-width:900px){:root{--story-title-size: clamp(32px, 7vw, 56px);--story-reading-size: clamp(24px, 3.5vw, 36px)}}.channel-tabs{background:#edf1f9e0;box-shadow:inset 0 0 0 1px #cdd6e780,inset 0 1px 1px #fffc,0 2px 4px -2px #12295214}.channel-tabs button{color:#566079}.channel-tabs button[aria-selected=true]{background:linear-gradient(180deg,#fffffff5,#fafcffeb);color:#172750;box-shadow:inset 0 0 0 1px #c5d1e8b3,0 1px 3px #12295214}.channel-tabs button:focus-visible{outline:2px solid #5757e8;outline-offset:2px}.waitlist-fields input,.verification-input{background:#ffffff4d;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-color:#bdc9df;box-shadow:inset 0 1px 1px #fffc,0 1px 2px #12295208}.waitlist-fields input:hover,.verification-input:hover{border-color:#94a8cd}.waitlist-fields input:focus,.verification-input:focus{border-color:#6262e9;box-shadow:0 0 0 3px #0100ff0f,inset 0 1px 1px #fffc}.access-actions .form-secondary{background:#cfddff;border-color:#a9bfed;color:#243d71;box-shadow:inset 0 1px #ffffffb3,inset 0 -1px 1px #97b2e433,0 2px 4px -2px #19356a24}.access-actions .form-secondary:hover{background:#c2d3ff;border-color:#98b0e5;color:#243d71;box-shadow:inset 0 1px #ffffffb3,inset 0 -1px 1px #97b2e433,0 2px 4px -2px #19356a24}.access-form{min-height:440px}.access-stage{transform-origin:top center}.hero:has(.access-form){align-items:flex-start;padding-top:clamp(64px,10svh,140px);padding-bottom:80px}.hero:has(.channel-tabs) .animated-heading{margin:24px 0 32px}.hero:has(.channel-tabs) .access-form h2{margin-bottom:16px}.channel-tabs{position:relative;isolation:isolate}.channel-highlight{position:absolute;inset:2px auto 2px 2px;width:calc(50% - 2px);border-radius:999px;background:#fffffff0;box-shadow:0 1px 3px #12295214;pointer-events:none;transition:transform .25s cubic-bezier(.22,1,.36,1)}.channel-tabs[data-channel=telegram] .channel-highlight{transform:translate(100%)}.channel-tabs button,.channel-tabs button[aria-selected=true]{position:relative;z-index:1;border-radius:999px;background:transparent;box-shadow:none;color:#455574;transition:color .25s cubic-bezier(.22,1,.36,1)}.channel-tabs button[aria-selected=true]{color:#182b50}.channel-tabs button:focus-visible{outline:2px solid #7c8eba;outline-offset:2px}@media(hover:hover){.channel-tabs button:not([aria-selected=true]):hover{border-radius:999px;background:#fff6;color:#182b50}}.access-form .access-help,.access-form .access-message,.waitlist-fields label span{color:#4b5c7b}.access-form .demo-note{color:#586986!important}@media(prefers-reduced-motion:reduce){.channel-highlight,.channel-tabs button{transition:none}}body{overflow-anchor:none}.access-form{position:relative;height:440px}.access-stage{position:absolute;top:0;left:0;width:100%}.manifesto-pill{grid-column:1/-1;justify-self:center;padding-inline:16px;margin:0}.copy-grid{row-gap:24px}:is(.access-form,.access-stage)[data-state=accepted] form:has(.code-inputs) .access-actions{visibility:hidden;pointer-events:none}.channel-copy{display:block;min-height:20px}.channel-copy>span{display:block}.nav-row>.access{background:#0100ff;color:#fff;border:.5px solid #0100db;box-shadow:inset 0 .5px #ffffff59,inset 0 -1px 1px #00008040,0 3px 6px -2px #0100661a}.nav-row>.access:hover{background:#0000db}.result-check{width:40px;height:40px;background:#0100ff0f;animation:success-icon-settle .4s cubic-bezier(.22,1,.36,1) both}.result-check svg{display:block;width:24px;height:24px;animation:success-icon-reveal .35s 80ms cubic-bezier(.22,1,.36,1) both}.result-card h2{margin-bottom:24px}@keyframes success-icon-settle{0%{opacity:0;transform:translateY(6px) scale(.9);filter:blur(2px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes success-icon-reveal{0%{clip-path:inset(0 100% 0 0);opacity:0}to{clip-path:inset(0);opacity:1}}@media(prefers-reduced-motion:reduce){.result-check,.result-check svg{animation:none}}.channel-copy-changing{display:inline-grid!important;width:6.2em;text-align:left;vertical-align:top}.channel-copy-changing>span{grid-area:1/1;white-space:nowrap}.access-form input{caret-color:#0100ff}:is(.access-form,.access-stage)[data-state=accepted] .code-cell input{caret-color:transparent}.hero:has(.access-form){align-items:center;min-height:calc(100svh - 64px);padding:24px 24px 88px}.access-form{height:400px;min-height:400px}.access-form[data-state=error] .code-digit{color:#c93636}body:before{background-image:radial-gradient(rgba(1,0,255,.14) .65px,transparent .65px),linear-gradient(180deg,#fff,#f2f6ff 48%,#e4ecff);background-size:12px 12px,100% 100%;background-repeat:repeat,no-repeat}body,body *,body *:before,body *:after{font-weight:450!important;font-synthesis:none}input::placeholder,textarea::placeholder{font-weight:450!important}.access-form .waitlist-fields input[aria-invalid=true]{color:#c93636;border-color:#c93636;box-shadow:0 0 0 3px #c9363610}.access-form .field-error{font-size:14px;line-height:20px;color:#c93636;text-align:left;width:100%;margin:6px 0 0;max-width:none}.waitlist-fields .field-error+label{margin-top:16px}.access-form .access-actions{width:min(400px,calc(100vw - 40px))}h1,h2,h3,p,label,.access-help,.field-error{text-wrap:pretty}.paragraphs p{text-wrap:balance}.contact-destination{overflow-wrap:anywhere}.confirmation-help{margin-bottom:24px}.access-form .code-cell input{background:#f2f6ffe0;border-color:#c9d8fa;box-shadow:0 1px 2px #0100ff06}.access-form .code-cell input:hover{background:#e4ecff;border-color:#91acf0}.access-form .code-cell input:focus{background:#f8fafff0;border-color:#0100ff;box-shadow:0 0 0 3px #0100ff14}.access-form[data-state=error] .code-cell input{border-color:#c93636;box-shadow:0 0 0 3px #c9363610}:is(.access-form,.access-stage)[data-state=accepted] .code-cell input{border-color:transparent;box-shadow:none}.early-access-pill,.manifesto-pill{background:#ffffff26}.manifesto[hidden]{display:none}#header .wordmark img{filter:brightness(0);opacity:1}.fatal-error{min-height:100svh;display:grid;place-content:center;text-align:center;padding:24px}.fatal-error h1{font-size:44px}.fatal-error p{font-size:14px}@media(max-width:900px){.utility-controls{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:8px 20px 24px}.utility-controls .sound-toggle,.utility-controls .sound-error{position:static;margin:0}.utility-controls .sound-error:empty{display:none}}@media(min-width:901px)and (max-height:800px){:root{--story-reading-size:40px}.paragraphs{gap:32px}.reading-panel{min-height:0;padding-top:24px}}@media(max-height:650px){.manifesto{height:auto;margin-top:0}.reading-panel{position:relative;height:auto;min-height:0;padding-block:64px}.paragraphs{gap:24px}}.hero{display:flex;align-items:center;justify-content:center;min-height:calc(100svh - 64px);padding:24px}.hero .animated-heading{margin:0}
