@font-face{font-family:Newsreader;src:url(/landing/assets/Newsreader-DKBimn6N.woff2)format("woff2");font-weight:400 500;font-style:normal;font-display:swap}@font-face{font-family:Newsreader Fallback;src:local(Georgia);size-adjust:92.62%;ascent-override:79.36%;descent-override:28.61%;line-gap-override:0%}@font-face{font-family:Aspire Sans;src:url(/landing/assets/AspireSans-DH7HXdKU.woff2)format("woff2");font-weight:400 600;font-style:normal;font-display:swap}@font-face{font-family:Aspire Sans Fallback;src:local(Segoe UI);size-adjust:94.55%;ascent-override:108.3%;descent-override:42.3%;line-gap-override:0%}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--text-xs:12px;--text-sm:13px;--text-md:15px;--text-lg:17px;--text-xl:22px;--text-display:clamp(28px, 4vw, 40px);--text-hero:clamp(40px, 5.4vw, 76px);--text-beat:clamp(32px, 3.9vw, 54px);--text-hero-lead:19px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--card-pad:14px;--tap:44px;--shell-wide:1000px;--sidebar-w:264px;--topbar-h:56px;--tabbar-h:60px;--content-w:760px;--font-body:"Aspire Sans", "Aspire Sans Fallback", "Segoe UI", system-ui, -apple-system, sans-serif;--font-display:"Newsreader", "Newsreader Fallback", Georgia, "Times New Roman", serif;--font-mono:ui-monospace, "Cascadia Mono", Consolas, monospace;--ease:cubic-bezier(.2, 0, 0, 1);--t-fast:.15s;--t-move:.3s}@media (width>=760px){:root{--text-md:14px;--text-lg:16px}}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#f6f6f6;--sidebar:#f0f0f0;--surface:#fff;--text:#1c1c1c;--muted:#5c5c5c;--ink:var(--text);--on-ink:#fff;--accent:#496c54;--on-accent:#fff;--selected:#e8e8e8;--hover:#ededed;--line:#e4e4e4;--line-strong:#cbcbcb;--edge:#888;--orbit:#a4b89d;--orb-light:#b8cbaa;--glow:#1c1c1c1f;--disabled:#ededed;--danger:#a4463a;--on-danger:#fff;--accent-deep:#34523f;--live-tint:#e1ebdf;--live-text:#2f5a3e;--live-line:#cfe0cb;--bad-tint:#f7e6e2;--bad-text:#8a3428;--bad-line:#ebcfc8;--mark-tile:#3e5c48;--mark-orbit:#b8cbaa;--mark-core:#cfdfc3;--on-vendor:#fff;--vendor-google:#3c6e8a;--vendor-other:#5c6862;--maker-anthropic:#c36343;--maker-deepseek:#5271ff;--maker-mistral:#e44600;--maker-zai:#73808d;--maker-nvidia:#588c00;--maker-qwen:#716afd;--maker-meta:#237af7;--maker-google:#397be9;--maker-aisingapore:#e84023;--maker-minimax:#eb3559;--maker-unbiased:#e83f2a;--maker-neutral:#7e7e7e;--agent-lead:var(--mark-tile);--agent-blue:#2f55ae;--agent-plum:#7b3f8b;--agent-amber:#875006;--agent-teal:#146767;--agent-red:#a93a48;--on-agent:#fff;--sphere-lead:var(--mark-tile);--sphere-blue:#2f55ae;--sphere-plum:#7b3f8b;--sphere-amber:#875006;--sphere-teal:#146767;--sphere-red:#a93a48;--on-sphere:#fff;--theme-dark:0;--tint:9%;--tint-strong:16%;--scrim:#1c1c1c66;--shadow:#1c1c1c14}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#161616;--sidebar:#101010;--surface:#1e1e1e;--text:#ededed;--muted:#a0a0a0;--ink:var(--text);--on-ink:#141414;--accent:#b0c99f;--on-accent:#203022;--selected:#2f2f2f;--hover:#272727;--line:#2c2c2c;--line-strong:#3f3f3f;--edge:#727272;--orbit:#667e5e;--orb-light:#d2dfc7;--glow:#ededed1a;--disabled:#2f2f2f;--danger:#e0907f;--on-danger:#2a1512;--accent-deep:#c4d9b5;--live-tint:#2a382b;--live-text:#c4d9b5;--live-line:#3a493d;--bad-tint:#3a2622;--bad-text:#e0907f;--bad-line:#5a3a34;--mark-tile:#3e5c48;--mark-orbit:#b8cbaa;--mark-core:#cfdfc3;--agent-lead:var(--mark-orbit);--agent-blue:#9db4f2;--agent-plum:#cf96db;--agent-amber:#e3a655;--agent-teal:#64c0c0;--agent-red:#e88f94;--on-agent:#141414;--sphere-lead:var(--mark-tile);--sphere-blue:#2f55ae;--sphere-plum:#7b3f8b;--sphere-amber:#875006;--sphere-teal:#146767;--sphere-red:#a93a48;--on-sphere:#fff;--theme-dark:1;--tint:15%;--tint-strong:24%;--on-vendor:#fff;--vendor-google:#3c6e8a;--vendor-other:#5c6862;--maker-anthropic:#c36343;--maker-deepseek:#5271ff;--maker-mistral:#e44600;--maker-zai:#73808d;--maker-nvidia:#588c00;--maker-qwen:#716afd;--maker-meta:#237af7;--maker-google:#397be9;--maker-aisingapore:#e84023;--maker-minimax:#eb3559;--maker-unbiased:#e83f2a;--maker-neutral:#7e7e7e;--scrim:#0009;--shadow:#0006}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#161616;--sidebar:#101010;--surface:#1e1e1e;--text:#ededed;--muted:#a0a0a0;--ink:var(--text);--on-ink:#141414;--accent:#b0c99f;--on-accent:#203022;--selected:#2f2f2f;--hover:#272727;--line:#2c2c2c;--line-strong:#3f3f3f;--edge:#727272;--orbit:#667e5e;--orb-light:#d2dfc7;--glow:#ededed1a;--disabled:#2f2f2f;--danger:#e0907f;--on-danger:#2a1512;--accent-deep:#c4d9b5;--live-tint:#2a382b;--live-text:#c4d9b5;--live-line:#3a493d;--bad-tint:#3a2622;--bad-text:#e0907f;--bad-line:#5a3a34;--mark-tile:#3e5c48;--mark-orbit:#b8cbaa;--mark-core:#cfdfc3;--agent-lead:var(--mark-orbit);--agent-blue:#9db4f2;--agent-plum:#cf96db;--agent-amber:#e3a655;--agent-teal:#64c0c0;--agent-red:#e88f94;--on-agent:#141414;--sphere-lead:var(--mark-tile);--sphere-blue:#2f55ae;--sphere-plum:#7b3f8b;--sphere-amber:#875006;--sphere-teal:#146767;--sphere-red:#a93a48;--on-sphere:#fff;--theme-dark:1;--tint:15%;--tint-strong:24%;--on-vendor:#fff;--vendor-google:#3c6e8a;--vendor-other:#5c6862;--maker-anthropic:#c36343;--maker-deepseek:#5271ff;--maker-mistral:#e44600;--maker-zai:#73808d;--maker-nvidia:#588c00;--maker-qwen:#716afd;--maker-meta:#237af7;--maker-google:#397be9;--maker-aisingapore:#e84023;--maker-minimax:#eb3559;--maker-unbiased:#e83f2a;--maker-neutral:#7e7e7e;--scrim:#0009;--shadow:#0006}@font-face{font-family:Newsreader Display;src:url(/landing/assets/NewsreaderDisplay-2-Dhb2Xh.woff2)format("woff2");font-weight:400 500;font-style:normal;font-display:swap}.orb{--orb-sphere:var(--c-sphere,var(--c));--orb-disc:color-mix(in srgb, var(--c) var(--tint-strong), var(--surface));--orb-band:var(--on-sphere);--orb-core:var(--on-sphere);--orb-k:1;--orb-px:1;--orb-ck:1;--orb-rx:21;--orb-ry:31;--orb-tilt:38deg;--tempo-blink:6s;--tempo-jitter:2s;--tempo-period:6s;flex:none;display:block;overflow:visible}.orb[data-size="24"]{--orb-k:calc(8 / 3.5);--orb-px:.25;--orb-ck:calc(8 / 12)}.orb[data-size="32"]{--orb-k:calc(6 / 3.5);--orb-px:calc(32 / 96);--orb-ck:.75}.orb[data-size="40"]{--orb-k:calc(4.8 / 3.5);--orb-px:calc(40 / 96)}.orb[data-size="56"]{--orb-px:calc(56 / 96)}.orb[data-size="64"]{--orb-px:calc(64 / 96)}.orb[data-size="160"]{--orb-px:calc(160 / 96)}.orb[data-tempo=calm]{--tempo-blink:9s;--tempo-jitter:3s;--tempo-period:10s}.orb[data-tempo=lively]{--tempo-blink:4s;--tempo-jitter:1.5s;--tempo-period:4s}.orb[data-geometry=research]{--orb-rx:16;--orb-ry:34;--orb-tilt:52deg}.orb[data-geometry=numbers]{--orb-tilt:45deg}.orb[data-geometry=writing]{--orb-rx:26;--orb-ry:31;--orb-tilt:30deg;--orb-len:179.4}.orb[data-tile]{--orb-band:var(--mark-orbit);--orb-core:var(--mark-core);--orb-k:calc(3 / 3.5)}.orb-tile{fill:var(--mark-tile)}.orb-disc{fill:var(--orb-disc)}.orb-sphere{fill:var(--orb-sphere)}.orb-orbits,.orb-orbit,.orb-gaze,.orb-core{transform-box:fill-box;transform-origin:50%}.orb-orbits{transform-box:view-box}.orb-orbit{fill:none;rx:calc(var(--orb-rx) * 1px);ry:calc(var(--orb-ry) * 1px);stroke:var(--orb-band);stroke-width:calc(3.5px * var(--orb-k) * var(--orb-px));stroke-linecap:butt;vector-effect:non-scaling-stroke}.orb-orbit-a{rotate:var(--orb-tilt)}.orb-orbit-b{rotate:calc(-1 * var(--orb-tilt))}.orb-orbit-c,.orb-orbit-d{display:none}.orb-orbit-d{rotate:90deg}.orb[data-geometry=writing] .orb-orbit-b{display:none}.orb[data-geometry=writing] .orb-orbit-a{stroke-linecap:round;stroke-dasharray:calc(var(--orb-len) * .4px * var(--orb-px)) calc(var(--orb-len) * .6px * var(--orb-px))}.orb[data-geometry=writing][data-state=idle] .orb-orbits,.orb[data-geometry=writing][data-state=thinking] .orb-orbits,.orb[data-geometry=writing][data-state=muted] .orb-orbits{stroke-dashoffset:calc(var(--orb-len) * .4px * var(--orb-px))}.orb-core{rx:calc(12px * var(--orb-ck));ry:calc(12px * var(--orb-ck));fill:var(--orb-core)}.orb[data-gaze=composer] .orb-gaze{translate:calc(4px * var(--orb-k)) 0}.orb[data-gaze=composer]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .orb-gaze{translate:calc(-4px * var(--orb-k)) 0}.orb[data-gaze=line] .orb-gaze{translate:0 calc(-4px * var(--orb-k))}.orb[data-state=listening] .orb-orbit{rx:calc((var(--orb-rx) + 3) * 1px)}.orb[data-state=listening] .orb-core{rx:calc(10px * var(--orb-ck));ry:calc(15px * var(--orb-ck))}.orb[data-state=listening][data-geometry=writing] .orb-orbit-a,.orb[data-state=speaking][data-geometry=writing] .orb-orbit-a{stroke-dasharray:none}.orb[data-state=thinking] .orb-core{rx:calc(12px * var(--orb-ck));ry:calc(8px * var(--orb-ck))}.orb[data-state=thinking][data-signature=scan] .orb-orbits{rotate:30deg}.orb[data-state=thinking][data-signature=trace] .orb-orbits{rotate:180deg}.orb[data-state=thinking][data-signature=trace][data-geometry=writing] .orb-orbits{stroke-dashoffset:calc(var(--orb-len) * -.1px * var(--orb-px));rotate:none}.orb[data-state=thinking][data-signature=count] .orb-orbit-c,.orb[data-state=thinking][data-signature=count] .orb-orbit-d{display:inline}.orb[data-state=thinking][data-signature=count] .orb-orbit-d{opacity:0}.orb[data-state=thinking][data-signature=gather] .orb-orbit{scale:calc((1 + 40 / var(--orb-rx)) / 2) calc((1 + 40 / var(--orb-ry)) / 2)}.orb[data-state=handing-off] .orb-orbit{rx:28px;ry:28px;opacity:.6}.orb[data-state=handing-off][data-geometry=writing] .orb-orbit-a{stroke-dasharray:none}.orb[data-state=ringing] .orb-orbit{stroke-dasharray:calc(6px * var(--orb-k) * var(--orb-px)) calc(5px * var(--orb-k) * var(--orb-px))}.orb[data-state=ringing][data-geometry=writing] .orb-orbit-a{stroke-linecap:round;stroke-dasharray:0 calc(7px * var(--orb-k) * var(--orb-px))}.orb[data-state=muted],.orb[data-state=reconnecting]{--orb-sphere:var(--line-strong);--orb-core:var(--muted);--orb-disc:color-mix(in srgb, var(--line-strong) var(--tint-strong), var(--surface))}.orb[data-state=reconnecting] .orb-orbit{stroke-dasharray:calc(3px * var(--orb-k) * var(--orb-px)) calc(4px * var(--orb-k) * var(--orb-px))}@media (prefers-reduced-motion:no-preference){.orb-disc,.orb-sphere{transition:fill var(--t-fast) var(--ease)}.orb-orbit{transition:rx var(--t-move) var(--ease), ry var(--t-move) var(--ease), opacity var(--t-move) var(--ease), stroke var(--t-fast) var(--ease)}.orb-gaze{transition:translate var(--t-move) var(--ease)}.orb-core{transition:rx var(--t-move) var(--ease), ry var(--t-move) var(--ease), scale 80ms linear, fill var(--t-fast) var(--ease)}.orb[data-state=idle] .orb-core{animation:orb-blink-steady var(--tempo-blink) var(--ease) infinite, orb-wander calc(var(--tempo-blink) * 2.5) linear infinite;animation-delay:calc(var(--tempo-jitter) * var(--orb-seed,0)), 0s}.orb[data-state=idle][data-tempo=calm] .orb-core{animation-name:orb-blink-calm,orb-wander}.orb[data-state=idle][data-tempo=lively] .orb-core{animation-name:orb-blink-lively,orb-wander}.orb[data-state=idle][data-gaze=composer] .orb-core,.orb[data-state=idle][data-gaze=line] .orb-core{animation-play-state:running,paused}.orb[data-state=idle] .orb-orbits{animation:orb-breathe var(--tempo-period) linear infinite}.orb[data-state=idle][data-geometry=writing] .orb-orbits{animation:12s linear infinite orb-pen}.orb[data-state=speaking] .orb-core{scale:calc(1 + .15 * var(--level,0))}.orb[data-state=thinking][data-signature=scan] .orb-orbits{animation:orb-turn var(--tempo-period) linear infinite}.orb[data-state=thinking][data-signature=scan] .orb-orbit-a{animation:2s linear infinite orb-scan}.orb[data-state=thinking][data-signature=trace] .orb-orbits{animation:8s linear infinite orb-turn}.orb[data-state=thinking][data-signature=trace]:where([data-geometry=writing]) .orb-orbits{animation:6s linear infinite orb-pen}.orb[data-state=thinking][data-signature=count] .orb-orbits{animation:orb-count 3s var(--ease) infinite}.orb[data-state=thinking][data-signature=count] .orb-orbit-c{animation:orb-count-third 3s var(--ease) infinite}.orb[data-state=thinking][data-signature=count] .orb-orbit-d{animation:orb-count-fourth 3s var(--ease) infinite}.orb[data-state=thinking][data-signature=gather] .orb-orbit{animation:orb-gather 2.4s var(--ease) infinite}.orb[data-state=handing-off] .orb-orbit{animation:orb-pass-out var(--t-move) var(--ease)}.orb[data-pass=in] .orb-orbit{animation:orb-pass-in var(--t-move) var(--ease) backwards}.orb[data-state=ringing] .orb-orbit{animation:1s linear infinite orb-ring}.orb[data-state=ringing][data-geometry=writing] .orb-orbit-a{animation:1s linear infinite orb-dots}.orb[data-still][data-state] .orb-core,.orb[data-still][data-state] .orb-orbits,.orb[data-still][data-state] .orb-orbit{animation:none}}@keyframes orb-blink-calm{0%,98.6667%{scale:1}99.3333%{scale:1 .12}to{scale:1}}@keyframes orb-blink-steady{0%,98%{scale:1}99%{scale:1 .12}to{scale:1}}@keyframes orb-blink-lively{0%,97%{scale:1}98.5%{scale:1 .12}to{scale:1}}@keyframes orb-wander{0%,50%,to{translate:0}12.5%{translate:2.12px 1px}25%{translate:3px}37.5%{translate:2.12px -1px}62.5%{translate:-2.12px 1px}75%{translate:-3px}87.5%{translate:-2.12px -1px}}@keyframes orb-breathe{0%,50%,to{rotate:0deg}12.5%,37.5%{rotate:2.12deg}25%{rotate:3deg}62.5%,87.5%{rotate:-2.12deg}75%{rotate:-3deg}}@keyframes orb-pen{0%{stroke-dashoffset:calc(var(--orb-len) * .4px * var(--orb-px))}to{stroke-dashoffset:calc(var(--orb-len) * -.6px * var(--orb-px))}}@keyframes orb-turn{0%{rotate:0deg}to{rotate:360deg}}@keyframes orb-scan{0%,to{rotate:calc(-1 * var(--orb-tilt))}12.5%,87.5%{rotate:calc(-.7071 * var(--orb-tilt))}25%,75%{rotate:0deg}37.5%,62.5%{rotate:calc(.7071 * var(--orb-tilt))}50%{rotate:var(--orb-tilt)}}@keyframes orb-count{0%{rotate:0deg}10%,12.5%{rotate:45deg}22.5%,25%{rotate:90deg}35%,37.5%{rotate:135deg}47.5%,50%{rotate:180deg}60%,62.5%{rotate:225deg}72.5%,75%{rotate:270deg}85%,87.5%{rotate:315deg}97.5%,to{rotate:360deg}}@keyframes orb-count-third{0%,25%{opacity:0;scale:.6}35%,90%{opacity:1;scale:1}to{opacity:0;scale:1}}@keyframes orb-count-fourth{0%,50%{opacity:0;scale:.6}60%,65%{opacity:1;scale:1}75%,to{opacity:0;scale:1}}@keyframes orb-gather{0%,to{scale:1}50%{scale:calc(40 / var(--orb-rx)) calc(40 / var(--orb-ry))}}@keyframes orb-pass-out{0%{rx:calc(var(--orb-rx) * 1px);ry:calc(var(--orb-ry) * 1px);opacity:1}}@keyframes orb-pass-in{0%{rx:28px;ry:28px}}@keyframes orb-ring{to{stroke-dashoffset:calc(-11px * var(--orb-k) * var(--orb-px))}}@keyframes orb-dots{to{stroke-dashoffset:calc(-7px * var(--orb-k) * var(--orb-px))}}*,:before,:after{box-sizing:border-box}html{background:var(--canvas);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--canvas);color:var(--text);font-family:var(--font-body);font-size:var(--text-md);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;line-height:1.55}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}h1,h2{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:400}.landing h1,.landing h2{font-family:"Newsreader Display", var(--font-display)}h1{font-size:var(--text-display);line-height:1.1}h2{font-size:var(--text-xl);line-height:1.2}h3{font-size:var(--text-lg);margin:0;font-weight:600;line-height:1.3}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}.landing [id]{scroll-margin-top:calc(var(--bar-h) + var(--space-4))}.landing{--bar-h:61px}.icon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}.skip-link{inset-inline-start:var(--space-3);z-index:100;min-height:var(--tap);padding:var(--space-2) var(--space-4);background:var(--ink);color:var(--on-ink);border-radius:999px;align-items:center;font-weight:600;display:inline-flex;position:absolute;top:-60px}.skip-link:focus{top:var(--space-3)}.note{font-size:var(--text-sm);color:var(--muted);text-wrap:pretty;line-height:1.6}.lead{font-size:var(--text-lg);color:var(--muted);text-wrap:pretty;line-height:1.5}.eyebrow{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;font-weight:600;display:flex}.eyebrow .num{color:var(--text);font-variant-numeric:tabular-nums}.nowrap{white-space:nowrap}[data-agent=juno]{--c:var(--agent-lead);--c-sphere:var(--sphere-lead);--orb-seed:.831}[data-agent=sam]{--c:var(--agent-blue);--c-sphere:var(--sphere-blue);--orb-seed:.339}[data-agent=ines]{--c:var(--agent-plum);--c-sphere:var(--sphere-plum);--orb-seed:-.677}[data-agent=ada]{--c:var(--agent-amber);--c-sphere:var(--sphere-amber);--orb-seed:-.077}.name{color:var(--c);font-weight:600}.button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap);border:1px solid var(--line-strong);color:var(--text);font-family:var(--font-body);font-size:var(--text-sm);white-space:nowrap;background:0 0;border-radius:999px;padding-inline:18px;font-weight:600;line-height:1.2;display:inline-flex}.button:hover{background:var(--hover)}.button.primary{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.button.primary:hover{background:color-mix(in srgb, var(--ink) 86%, var(--canvas))}.button.big{min-height:52px;padding-inline:var(--space-6);font-size:var(--text-md)}.button .icon{width:16px;height:16px}.button .icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){scale:-1 1}.pill{border:1px solid var(--line);background:var(--surface);height:24px;color:var(--muted);font-size:var(--text-xs);white-space:nowrap;border-radius:12px;align-items:center;gap:6px;padding-inline:9px;font-weight:600;line-height:1;display:inline-flex}.pill .icon{width:12px;height:12px}.pill-live{border-color:var(--live-line);background:var(--live-tint);color:var(--live-text)}.swap{display:grid}.swap>*{grid-area:1/1}.phase-a{visibility:hidden}.window{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);min-width:0;box-shadow:0 1px 2px var(--shadow), 0 16px 40px var(--shadow);flex-direction:column;display:flex;position:relative;overflow:clip}.window-head{min-height:52px;padding:10px var(--space-4);border-bottom:1px solid var(--line);align-items:center;gap:10px;display:flex}.window-title{font-family:var(--font-display);font-size:20px;font-weight:500;line-height:1.2}.window-meta{font-size:var(--text-xs);color:var(--muted);margin-inline-start:auto}.log{gap:var(--space-4);padding:var(--space-4);flex-direction:column;display:flex}.msg-me{border-radius:16px;background:var(--ink);max-width:86%;color:var(--on-ink);border-end-end-radius:5px;align-self:flex-end;padding:10px 14px;line-height:1.45}.answer{gap:6px;min-width:0;display:grid}.answer-head{align-items:center;gap:var(--space-2);min-height:24px;display:flex}.answer-head .name{font-size:var(--text-sm)}.time{font-size:var(--text-xs);color:var(--muted);font-variant-numeric:tabular-nums}.answer-body{overflow-wrap:anywhere;min-width:0;line-height:1.5}.wline{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--text-sm);grid-template-columns:24px auto minmax(0,1fr) auto;display:grid}.wline .ask{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wstate{color:var(--muted);font-size:var(--text-xs);white-space:nowrap;justify-self:end;align-items:center;gap:4px;font-weight:600;line-height:1.2;display:inline-flex}.wstate.live{color:var(--live-text)}.wstate .icon{width:14px;height:14px}.ping{z-index:2;gap:2px var(--space-3);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:0 12px 32px var(--shadow);grid-template-columns:40px minmax(0,1fr);align-items:center;display:grid;position:relative}.ping-text{min-width:0;font-size:var(--text-sm);gap:1px;line-height:1.35;display:grid}.ping-app{font-size:var(--text-xs);color:var(--muted)}.drawn-btn{border:1px solid var(--line-strong);min-height:32px;font-size:var(--text-xs);white-space:nowrap;border-radius:999px;align-items:center;padding-inline:14px;font-weight:600;display:inline-flex}.drawn-btn.fill{border-color:var(--ink);background:var(--ink);color:var(--on-ink)}.drawn-btn.danger{color:var(--danger)}.site-head{z-index:20;align-items:center;column-gap:var(--space-3);padding-block:calc(var(--space-2) + env(safe-area-inset-top)) var(--space-2);padding-inline:max(var(--space-4), env(safe-area-inset-left), (100% - 1216px) / 2 + var(--space-4)) max(var(--space-4), env(safe-area-inset-right), (100% - 1216px) / 2 + var(--space-4));border-bottom:1px solid var(--line);background:var(--canvas);flex-wrap:wrap;display:flex;position:relative}.landing .site-head{position:sticky;top:0}.brand{min-height:var(--tap);border-radius:var(--radius-md);font-family:var(--font-display);letter-spacing:-.005em;white-space:nowrap;align-items:center;gap:10px;margin-inline-start:-4px;padding-inline:4px;font-size:20px;font-weight:500;display:inline-flex}.brand-mark{flex-shrink:0;display:block}.brand-name{white-space:nowrap}.brand-suffix{border-inline-start:1px solid var(--line-strong);color:var(--muted);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.1em;vertical-align:3px;margin-inline-start:var(--space-2);padding-inline-start:var(--space-2);font-weight:500;display:inline-block}.site-nav{flex-wrap:wrap;flex-basis:100%;order:3;margin-inline-start:calc(var(--space-3) * -1);display:flex}.landing .site-nav{display:none}.site-nav a,.signin{min-height:var(--tap);padding-inline:var(--space-3);font-size:var(--text-sm);border-radius:999px;align-items:center;font-weight:600;display:inline-flex}.site-nav a:hover,.signin:hover{background:var(--hover)}.site-nav a[aria-current=page]{text-underline-offset:4px;text-decoration:underline}.site-actions{align-items:center;gap:var(--space-2);margin-inline-start:auto;display:flex}.signin{display:none}.reading-line{inset-inline:0;background:var(--accent);transform-origin:0;height:2px;position:absolute;bottom:-1px;scale:0 1}.reading-line:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100%}.hero{max-width:1216px;padding:28px var(--space-4) 56px;gap:36px;margin:0 auto;display:grid;overflow-x:clip}.hero-copy{align-items:flex-start;gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.hero-tags{gap:var(--space-2);flex-wrap:wrap;display:flex}.beta-line,.date-line{align-items:center;gap:var(--space-2);min-height:32px;padding-inline:var(--space-3);font-size:var(--text-sm);border-radius:16px;font-weight:600;line-height:1.25;display:inline-flex}.beta-line{background:var(--live-tint);color:var(--live-text);box-shadow:inset 0 0 0 1px var(--live-line)}.date-line{color:var(--muted);box-shadow:inset 0 0 0 1px var(--line-strong)}.beta-line .icon,.date-line .icon{width:16px;height:16px}.hero h1{font-size:var(--text-hero);line-height:1.04}.hi{background:var(--live-tint);color:var(--live-text);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.16em;padding:0 .1em}.hero .lead{max-width:44ch}.cta{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.cta-note{font-size:var(--text-sm);color:var(--muted);text-wrap:pretty}.stage{aspect-ratio:1;width:100%;max-width:560px;margin-inline:auto;position:relative}.stage:before{content:"";aspect-ratio:1;background:radial-gradient(closest-side, var(--live-tint), transparent);border-radius:50%;width:64%;position:absolute;top:46%;left:50%;translate:-50% -50%}.rings{pointer-events:none;position:absolute;inset:0}.ring,.spin{width:var(--d);aspect-ratio:1;border-radius:50%;position:absolute;top:46%;left:50%;translate:-50% -50%}.ring{border:1px solid var(--line-strong)}.ring.r3{border-style:dashed}.r1{--d:44%}.r2,.s1{--d:70%}.r3,.s2{--d:96%}.spin i{background:var(--orbit);border-radius:50%;width:7px;height:7px;margin-left:-3.5px;position:absolute;top:-4px;left:50%}.member{left:var(--x);top:var(--y);align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;width:max-content;display:flex;position:absolute;translate:-50% -50%}.m-juno{--x:50%;--y:46%;--i:0}.m-sam{--x:80%;--y:17%;--i:1}.m-ines{--x:19%;--y:71%;--i:2}.m-ada{--x:79%;--y:79%;--i:3}.m-new{--x:19%;--y:20%;--i:4}.stage .orb{--orb-px:calc(64 / 96);width:64px;height:64px}.stage .orb.lg{--orb-px:1;width:96px;height:96px}.seat{border:1px dashed var(--muted);border-radius:50%;width:40px;height:40px;display:block}.tag{max-width:8.5rem;padding:2px var(--space-2);background:var(--canvas);border-radius:10px;line-height:1.3;display:grid}.tag .name{font-size:var(--text-md)}.tag .model,.tag .quiet{color:var(--muted);font-size:var(--text-xs);text-wrap:balance}.tag .new{font-size:var(--text-md);font-weight:600}.beat{padding:var(--space-12) var(--space-4)}.beat-inner{gap:var(--space-8);max-width:1152px;margin:0 auto;display:grid}.beat-head{gap:14px;max-width:640px;display:grid}.beat h2{font-size:var(--text-beat);line-height:1.06}.beat .lead{max-width:52ch}.scene{width:100%;min-width:0;max-width:560px;position:relative}.cast{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.agent{min-width:0;padding:var(--card-pad);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;gap:2px;display:flex}.agent .orb{--orb-px:calc(56 / 96);width:56px;height:56px;margin-bottom:10px}.agent h3{font-family:var(--font-display);font-size:22px;font-weight:500;line-height:1.15}.role{color:var(--muted);font-size:var(--text-sm);font-weight:600}.manner{font-size:var(--text-md);text-wrap:pretty;margin-top:10px;line-height:1.5;display:none}.model-row{padding-top:var(--space-3);flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;display:flex}.model-row .label{color:var(--muted);font-size:var(--text-xs);display:none}.chip{border:1px solid var(--line-strong);min-height:26px;font-size:var(--text-xs);border-radius:999px;align-items:center;padding:3px 10px;font-weight:600;line-height:1.2;display:inline-flex}.agent.new{border-style:dashed;border-color:var(--line-strong);background:0 0;flex-direction:row;grid-column:1/-1;align-items:center;gap:14px}.agent.new .seat{flex:none}.agent.new p{color:var(--muted);font-size:var(--text-sm)}.night{background:var(--sidebar);color:var(--text);overflow:clip}.steps{gap:14px;display:grid}.steps li{gap:var(--space-3);font-size:var(--text-lg);grid-template-columns:30px minmax(0,1fr);align-items:start;line-height:1.45;display:grid}.step-mark{border:1px solid var(--ink);background:var(--ink);width:30px;height:30px;color:var(--on-ink);font-size:var(--text-sm);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:600;line-height:1;display:grid}.work-scene{padding-bottom:var(--space-2)}.work-scene:before{content:"";background:radial-gradient(closest-side, var(--live-tint), transparent);pointer-events:none;border-radius:50%;width:120%;height:70%;position:absolute;bottom:-40px;left:50%;translate:-50%}.work-scene .ping{margin-top:var(--space-3)}.work-scene .wstate{height:26px;padding-inline:var(--space-2) 10px;border:1px solid var(--line-strong);background:var(--surface);border-radius:13px}.work-scene .wstate.live{border-color:var(--live-line);background:var(--live-tint)}.room-marks{margin-inline-start:auto;display:flex}.room-marks .orb{outline:2px solid var(--surface);border-radius:50%}.room-marks .orb+.orb{margin-inline-start:-5px}.turn{gap:6px;min-width:0;display:grid}.say-scene{gap:var(--space-5);display:grid}.approval{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--canvas);gap:10px;padding:14px;display:grid}.approval-top{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.approval-ask{font-weight:600}.fact{gap:4px;display:grid}.fact-head{color:var(--muted);font-size:var(--text-xs);font-weight:600}.args{padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);font:var(--text-sm) / 1.5 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.acts{gap:var(--space-2);flex-wrap:wrap;display:flex}.notes-mark{justify-content:center;align-items:center;gap:var(--space-2);color:var(--muted);font-size:var(--text-xs);display:flex}.notes-mark .icon{width:14px;height:14px}.notes{width:min(100%,420px);margin:var(--space-2) auto 0;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);font-size:var(--text-sm);gap:2px;padding:4px;display:grid}.note-line{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:40px;padding-inline-start:var(--space-3);display:flex}.note-line .drawn-btn{border-color:#0000}.data{gap:var(--space-3);max-width:640px;display:grid}.data-lines{gap:var(--space-3);display:grid}.data-lines li{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;line-height:1.5;display:grid}.data-lines .icon{width:20px;height:20px;color:var(--muted);margin-top:1px}.data-link a,.signin-line a{min-height:var(--tap);color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px;align-items:center;font-weight:600;display:inline-flex}.data-link a:hover,.signin-line a:hover{text-decoration-color:currentColor}.pricing{gap:var(--space-5);display:grid}.billed{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.billed legend{float:inline-start;margin-bottom:var(--space-2);font-size:var(--text-sm);padding:0;font-weight:600}.billed-track{clear:both;border:1px solid var(--line-strong);border-radius:999px;flex-wrap:wrap;gap:4px;width:fit-content;padding:4px;display:inline-flex}.billed label{min-height:var(--tap);padding-inline:var(--space-3) var(--space-4);cursor:pointer;font-size:var(--text-sm);border-radius:999px;align-items:center;gap:6px;font-weight:600;display:inline-flex;position:relative}.billed input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.billed .tick{visibility:hidden;width:14px;height:14px}.billed label:hover{background:var(--hover)}.billed label:has(input:checked){background:var(--selected)}.billed label:has(input:checked):hover{background:var(--selected)}.billed label:has(input:checked) .tick{visibility:visible}.billed label:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.plans{gap:var(--space-3);display:grid}.plan{min-width:0;padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;gap:14px;display:flex}.plan-top{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.plan h3{font-family:var(--font-display);font-size:28px;font-weight:400;line-height:1.1}.price{display:grid}.price>span{grid-area:1/1;align-items:baseline;gap:6px;display:flex}.price b{font-family:var(--font-display);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.02em;font-size:46px;font-weight:400;line-height:1}.price .per{color:var(--muted);font-size:var(--text-md)}.p-week,.p-year{visibility:hidden;opacity:0}:is(.pricing:has(input[value=week]:checked) .p-week,.pricing:has(input[value=year]:checked) .p-year){visibility:visible;opacity:1}:is(.pricing:has(input[value=week]:checked) .p-month,.pricing:has(input[value=year]:checked) .p-month){visibility:hidden;opacity:0}.price-note{color:var(--muted);font-size:var(--text-sm);margin-top:-6px}.plan dl{gap:10px var(--space-4);border-top:1px solid var(--line);font-size:var(--text-sm);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding-top:14px;display:grid}.plan dl>div:first-child{grid-column:1/-1}.plan dt{font-weight:600}.plan dd{color:var(--muted);font-variant-numeric:tabular-nums;margin:2px 0 0}.fine{gap:var(--space-2);max-width:72ch;color:var(--muted);font-size:var(--text-sm);display:grid}.road{gap:28px;display:grid}.road h3{margin-bottom:var(--space-3)}.road ul{gap:10px;display:grid}.road li{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;line-height:1.45;display:grid}.road li .icon{width:20px;height:20px;margin-top:1px}.built .icon{color:var(--live-text)}.next-up .icon{color:var(--muted)}.road-state{color:var(--muted);font-size:var(--text-sm);display:block}.faq-list{border-bottom:1px solid var(--line);max-width:760px}.faq{border-top:1px solid var(--line)}.faq summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:56px;padding-block:var(--space-2);cursor:pointer;font-size:var(--text-lg);font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary .icon{width:18px;height:18px;color:var(--muted)}.faq[open] summary .icon{rotate:180deg}.faq p{max-width:64ch;color:var(--muted);padding-block-end:var(--space-5)}.closing{align-items:center;gap:var(--space-4);padding:64px var(--space-4) 80px;text-align:center;flex-direction:column;display:flex}.roll{justify-content:center;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}.roll>:nth-child(2){--i:1}.roll>:nth-child(3){--i:2}.roll>:nth-child(4){--i:3}.roll>:nth-child(5){--i:4}.roll .seat{width:56px;height:56px}.closing h2{font-size:var(--text-beat);line-height:1.06}.closing .lead{max-width:46ch}.signin-line{color:var(--muted);font-size:var(--text-sm)}.site-foot{gap:var(--space-2);max-width:1216px;padding:var(--space-6) var(--space-4) calc(var(--space-8) + env(safe-area-inset-bottom));border-top:1px solid var(--line);color:var(--muted);font-size:var(--text-sm);flex-direction:column;margin:0 auto;display:flex}.foot-brand{align-items:center;gap:var(--space-2);color:var(--text);font-weight:600;display:flex}.foot-nav{column-gap:var(--space-6);flex-wrap:wrap;display:flex}.foot-nav a{min-height:var(--tap);color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px;align-items:center;font-weight:600;display:inline-flex}.foot-nav a:hover{text-decoration-color:currentColor}.policy{gap:var(--space-5);max-width:var(--content-w);padding:var(--space-6) var(--space-4) var(--space-12);margin:0 auto;display:grid}.policy section,.section-head{gap:var(--space-2);display:grid}.section-head{gap:var(--space-3)}.policy h2{font-family:var(--font-body);font-size:var(--text-lg);font-weight:600}.policy p,.policy li{max-width:68ch;color:var(--text);font-size:var(--text-md);line-height:1.55}.policy .note{color:var(--text)}.policy ul{gap:var(--space-2);padding-inline-start:1.25em;list-style:outside;display:grid}.policy code{font-family:var(--font-mono);font-size:var(--text-sm)}.policy p a{color:var(--text);text-underline-offset:3px;text-decoration:underline}.policy .eyebrow{margin-bottom:var(--space-2)}.action{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=359px){.brand-name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.roll{gap:var(--space-1)}}@media (width>=760px){.site-head{padding-inline:max(var(--space-8), env(safe-area-inset-left), (100% - 1216px) / 2 + var(--space-8)) max(var(--space-8), env(safe-area-inset-right), (100% - 1216px) / 2 + var(--space-8))}.hero,.beat,.closing,.site-foot,.policy{padding-inline:var(--space-8)}.signin{display:inline-flex}.hero{padding-block:var(--space-12) 72px;overflow-x:visible}.beat{padding-block:96px}.stage .orb{--orb-px:1;width:96px;height:96px}.stage .orb.lg{--orb-px:calc(160 / 96);width:160px;height:160px}.stage .seat{width:56px;height:56px}.tag .name,.tag .new{font-size:var(--text-lg)}.tag .model,.tag .quiet{font-size:var(--text-sm)}.agent{padding:var(--space-5)}.agent .orb{--orb-px:1;width:96px;height:96px;margin-bottom:14px}.agent h3{font-size:28px}.manner{display:block}.model-row .label{display:inline}.agent.new .seat{width:56px;height:56px}.work-scene .ping{margin:-14px var(--space-4) 0}.plans{grid-template-columns:repeat(3,minmax(0,1fr))}.road{grid-template-columns:repeat(2,minmax(0,1fr))}.site-foot{align-items:center;column-gap:var(--space-8);flex-flow:wrap}.foot-made{margin-inline-start:auto}}@media (width>=760px) and (width<=999px){.stage{max-width:440px}}@media (width>=1000px){.site-nav,.landing .site-nav{flex-basis:auto;order:0;gap:2px;margin-inline-start:var(--space-6);display:flex}.site-nav a,.signin,.button{min-height:40px}.button.big{min-height:52px}.billed label{min-height:40px}.hero{align-items:center;gap:var(--space-12);min-height:min(880px, calc(100svh - var(--bar-h)));padding-block:var(--space-10) 64px;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.hero .lead{font-size:var(--text-hero-lead)}.split{align-items:center;column-gap:72px;row-gap:var(--space-8);grid-template-rows:auto auto;grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.split>.beat-head{grid-area:1/1;align-self:end}.split>.scene,.split>.road{grid-area:1/2/span 2;justify-self:end}.split>.cta{grid-area:2/1;align-self:start}.split.flip{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.split.flip>.beat-head,.split.flip>.cta{grid-column:2}.split.flip>.scene{grid-column:1;justify-self:start}.split>.road{grid-template-columns:minmax(0,1fr);justify-self:stretch}.split.with-data{grid-template-rows:1fr auto auto auto 1fr;row-gap:0}.split.with-data>.beat-head{grid-row:2}.split.with-data>.data{padding-block:var(--space-8);grid-area:3/1}.split.with-data>.cta{grid-row:4}.split.with-data>.scene{grid-row:1/span 5}.cast{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.button{transition-property:background-color,color,border-color,scale;transition-duration:var(--t-fast);transition-timing-function:var(--ease)}.button:active{scale:.96}.billed label{transition-property:background-color;transition-duration:var(--t-fast);transition-timing-function:var(--ease)}.price>span{transition-property:opacity,visibility;transition-duration:var(--t-fast);transition-timing-function:var(--ease)}.faq summary .icon{transition:rotate var(--t-move) var(--ease)}.stage .member{animation:arrive .7s var(--ease) both;animation-delay:calc(.12s + var(--i,0) * .11s)}.ring{animation:ring-in .9s var(--ease) both}.spin{animation:90s linear infinite turn}.s2{animation-duration:140s;animation-direction:reverse}.wstate.live .icon{animation:1s linear infinite turn}@supports (animation-timeline:view()){.landing .site-head{animation:linear both bar-lift;animation-timeline:scroll(root);animation-range:0 96px}.reading-line{animation:linear both read;animation-timeline:scroll(root)}.reveal{animation:reveal var(--ease) both;animation-timeline:view();animation-range:entry entry 55%}.rings{animation:linear both rings-out;animation-timeline:view();animation-range:exit -10% exit 90%}.work-scene .phase-a{visibility:visible}.work-scene .st-waiting,.work-scene .st-working,.work-scene .st-done,.work-scene .ping,.steps .step-mark{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view()}.work-scene .st-waiting,.work-scene .st-working,.work-scene .st-done{animation-range:cover 7% cover 40%}.work-scene .st-waiting{animation-name:st-first}.work-scene .st-working{animation-name:st-middle}.work-scene .st-done{animation-name:st-last}.work-scene .ping{animation-name:ping-in;animation-range:cover 23% cover 38%}@media (height<=900px){.work-scene .ping{animation-range:cover 21% cover 28%}}.steps li:first-child .step-mark{animation-name:step-1;animation-range:cover 29% cover 59%}.steps li:nth-child(2) .step-mark{animation-name:step-2;animation-range:cover 20% cover 50%}.steps li:nth-child(3) .step-mark{animation-name:step-3;animation-range:cover 6% cover 36%}@media (width>=1000px){.work-scene{view-timeline-name:--work;view-timeline-axis:block}.work-scene .st-waiting,.work-scene .st-working,.work-scene .st-done{animation-timeline:--work;animation-range:contain contain 80%}.work-scene .ping{animation-timeline:--work;animation-range:contain 53% contain 72%}@supports (timeline-scope:--x){.work-inner{timeline-scope:--work}.steps li:first-child .step-mark,.steps li:nth-child(2) .step-mark,.steps li:nth-child(3) .step-mark{animation-timeline:--work;animation-range:contain contain 80%}.steps li:nth-child(3) .step-mark{animation-range:contain contain 74%}}}.turn .phase-a{visibility:visible}.turn{view-timeline-name:--turn;view-timeline-axis:block}.turn .think{animation:linear both think-out;animation-timeline:--turn;animation-range:entry cover 50%}.turn .says{animation:linear both says-in;animation-timeline:--turn;animation-range:entry cover 50%}.roll>*{animation:rise var(--ease) both;animation-timeline:view();animation-range:entry calc(var(--i,0) * 8%) entry calc(50% + var(--i,0) * 8%)}}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{*,:before,:after{animation:none!important}.phase-a{visibility:hidden!important}.landing .site-head{position:static}}@keyframes turn{to{rotate:360deg}}@keyframes arrive{0%{opacity:0;scale:.9}}@keyframes ring-in{0%{opacity:0;scale:.94}}@keyframes bar-lift{0%{border-bottom-color:#0000}to{border-bottom-color:var(--line)}}@keyframes read{to{scale:1}}@keyframes reveal{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0}}@keyframes rings-out{to{opacity:.2;scale:1.12}}@keyframes st-first{0%,30%{opacity:1}36%,to{opacity:0}}@keyframes st-middle{0%,30%{opacity:0}36%,62%{opacity:1}68%,to{opacity:0}}@keyframes st-last{0%,62%{opacity:0}68%,to{opacity:1}}@keyframes ping-in{0%,25%{opacity:0;translate:0 18px}75%,to{opacity:1;translate:0}}@keyframes step-1{0%,8%{border-color:var(--line-strong);color:var(--text);background-color:#0000}12%,to{border-color:var(--ink);background-color:var(--ink);color:var(--on-ink)}}@keyframes step-2{0%,38%{border-color:var(--line-strong);color:var(--text);background-color:#0000}42%,to{border-color:var(--ink);background-color:var(--ink);color:var(--on-ink)}}@keyframes step-3{0%,84%{border-color:var(--line-strong);color:var(--text);background-color:#0000}88%,to{border-color:var(--ink);background-color:var(--ink);color:var(--on-ink)}}@keyframes think-out{0%,62%{opacity:1}70%,to{opacity:0}}@keyframes says-in{0%,72%{opacity:0}86%,to{opacity:1}}@keyframes rise{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}
