.ezr[data-astro-cid-fkq2ibot]{--paper: #f1ebfa;--sheet: #ffffff;--ink: #241236;--ink-2: #66557d;--wash: #e3d5f6;--rec: #ff3b30;--line: rgba(36, 18, 54, .12);--serif: "Instrument Serif", "Iowan Old Style", Georgia, serif;--sans: "Geist Sans", -apple-system, BlinkMacSystemFont, sans-serif;--ease-out: cubic-bezier(.23, 1, .32, 1);background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:1.0625rem;line-height:1.55;padding:0 clamp(16px,4vw,48px) 6rem;margin:0 auto;min-width:0;max-width:100%;overflow-x:clip}@media(prefers-color-scheme:dark){.ezr[data-astro-cid-fkq2ibot]{--paper: #170e22;--sheet: #22162f;--ink: #efe6fa;--ink-2: #a897c2;--wash: #3b2856;--line: rgba(239, 230, 250, .12)}}.ezr[data-astro-cid-fkq2ibot]>[data-astro-cid-fkq2ibot]{max-width:1040px;margin-inline:auto}.top[data-astro-cid-fkq2ibot]{display:flex;align-items:center;justify-content:space-between;padding:20px 0}.brand[data-astro-cid-fkq2ibot]{display:inline-flex;align-items:center;gap:10px;color:inherit;text-decoration:none;font-weight:600;font-size:1.05rem}.brand[data-astro-cid-fkq2ibot] img[data-astro-cid-fkq2ibot]{border-radius:9px}.btn[data-astro-cid-fkq2ibot]{display:inline-flex;align-items:center;gap:8px;border:0;border-radius:999px;background:var(--ink);color:var(--paper);font:600 .95rem/1 var(--sans);padding:12px 18px;text-decoration:none;cursor:pointer;transition:transform .14s var(--ease-out),background-color .16s ease}.btn[data-astro-cid-fkq2ibot]:active{transform:scale(.97)}.btn[data-astro-cid-fkq2ibot]:focus-visible,.tok[data-astro-cid-fkq2ibot]:focus-visible,summary[data-astro-cid-fkq2ibot]:focus-visible,.ezr[data-astro-cid-fkq2ibot] a[data-astro-cid-fkq2ibot]:focus-visible{outline:2px solid var(--rec);outline-offset:3px}.btn-big[data-astro-cid-fkq2ibot]{background:var(--rec);color:#fff;font-size:1.05rem;padding:16px 26px}.btn-big[data-astro-cid-fkq2ibot]:before{content:"";width:10px;height:10px;border-radius:50%;background:#fff}.btn-small[data-astro-cid-fkq2ibot]{padding:9px 15px;font-size:.88rem}@media(hover:hover){.btn[data-astro-cid-fkq2ibot]:hover{background:color-mix(in oklab,var(--ink) 86%,var(--rec))}.btn-big[data-astro-cid-fkq2ibot]:hover{background:#e8322a}}.hero[data-astro-cid-fkq2ibot]{padding:clamp(32px,7vw,88px) 0 24px}h1[data-astro-cid-fkq2ibot]{font-family:var(--serif);font-weight:400;font-size:clamp(3rem,8.4vw,6.6rem);line-height:.95;letter-spacing:-.015em;margin:0 0 22px}.lede[data-astro-cid-fkq2ibot]{max-width:34em;color:var(--ink-2);font-size:1.15rem;margin:0 0 40px}.sheet[data-astro-cid-fkq2ibot]{background:var(--sheet);border-radius:22px;padding:clamp(20px,3.4vw,36px);box-shadow:0 1px 0 var(--line),0 24px 60px -32px #24123659}.sheet-bar[data-astro-cid-fkq2ibot]{display:flex;align-items:center;gap:10px;color:var(--ink-2);font-size:.9rem;margin-bottom:18px}.rec[data-astro-cid-fkq2ibot]{width:10px;height:10px;border-radius:50%;background:var(--rec);box-shadow:0 0 0 4px color-mix(in oklab,var(--rec) 20%,transparent)}.length[data-astro-cid-fkq2ibot]{margin-left:auto;font-variant-numeric:tabular-nums;font-weight:600;color:var(--ink);font-size:1.05rem}.script[data-astro-cid-fkq2ibot]{font-family:var(--serif);font-size:clamp(1.6rem,3.6vw,2.55rem);line-height:1.32;margin:0 0 24px;max-width:30em}.tok[data-astro-cid-fkq2ibot]{position:relative;font:inherit;color:inherit;background:none;border:0;padding:0 .08em;margin:0;cursor:pointer;border-radius:6px;transition:opacity .22s ease,background-color .16s ease}.tok[data-astro-cid-fkq2ibot].filler,.tok[data-astro-cid-fkq2ibot].retake{color:var(--ink-2)}.tok[data-astro-cid-fkq2ibot].pause{font-family:var(--sans);font-size:.42em;vertical-align:.5em;padding:.25em .7em;margin:0 .25em;border-radius:999px;background:var(--wash);color:var(--ink-2)}@media(hover:hover){.tok[data-astro-cid-fkq2ibot]:hover{background:var(--wash)}}.tok[data-astro-cid-fkq2ibot]:after{content:"";position:absolute;left:0;right:0;top:52%;height:.09em;min-height:2px;background:var(--rec);border-radius:2px;transform:scaleX(0);transform-origin:left center;transition:transform .24s var(--ease-out)}.tok[data-astro-cid-fkq2ibot][aria-pressed=true]{opacity:.38}.tok[data-astro-cid-fkq2ibot][aria-pressed=true]:after{transform:scaleX(1)}.sweeping[data-astro-cid-fkq2ibot] .tok[data-astro-cid-fkq2ibot]:after{transition-delay:calc(var(--i) * 9ms)}.sheet-actions[data-astro-cid-fkq2ibot]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.hint[data-astro-cid-fkq2ibot]{color:var(--ink-2);font-size:.92rem}.get[data-astro-cid-fkq2ibot]{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:36px}.get[data-astro-cid-fkq2ibot] p[data-astro-cid-fkq2ibot]{margin:0;color:var(--ink-2);font-size:.95rem}.block[data-astro-cid-fkq2ibot]{padding-top:clamp(64px,10vw,120px)}h2[data-astro-cid-fkq2ibot]{font-family:var(--serif);font-weight:400;font-size:clamp(2.1rem,4.6vw,3.4rem);line-height:1.02;letter-spacing:-.01em;margin:0 0 14px}.sub[data-astro-cid-fkq2ibot]{max-width:36em;color:var(--ink-2);margin:0 0 32px}.shapes[data-astro-cid-fkq2ibot]{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr) minmax(0,1fr);gap:clamp(16px,2.6vw,32px);align-items:end}.shape[data-astro-cid-fkq2ibot]{margin:0}.frame[data-astro-cid-fkq2ibot]{position:relative;border-radius:16px;overflow:hidden;background:linear-gradient(160deg,#6e4bd8,#d25ab8 70%,#ff8a5c)}.wide[data-astro-cid-fkq2ibot] .frame[data-astro-cid-fkq2ibot]{aspect-ratio:16 / 9}.stack[data-astro-cid-fkq2ibot] .frame[data-astro-cid-fkq2ibot],.facecam[data-astro-cid-fkq2ibot] .frame[data-astro-cid-fkq2ibot]{aspect-ratio:9 / 16}.screen[data-astro-cid-fkq2ibot]{position:absolute;background:radial-gradient(circle at 12px 8px,#ff5f57 3px,transparent 3.5px),radial-gradient(circle at 24px 8px,#febc2e 3px,transparent 3.5px),radial-gradient(circle at 36px 8px,#28c840 3px,transparent 3.5px),linear-gradient(#e9e2f6,#e9e2f6) 0 16px / 100% 1px no-repeat,linear-gradient(#d9ccef,#d9ccef) 12% 30% / 52% 7% no-repeat,linear-gradient(#ece5f8,#ece5f8) 12% 46% / 76% 4% no-repeat,linear-gradient(#ece5f8,#ece5f8) 12% 55% / 64% 4% no-repeat,linear-gradient(#ece5f8,#ece5f8) 12% 64% / 70% 4% no-repeat,linear-gradient(#7a5bdc,#7a5bdc) 12% 80% / 24% 8% no-repeat,#fbf8ff;border-radius:0}.wide[data-astro-cid-fkq2ibot] .screen[data-astro-cid-fkq2ibot]{inset:8% 7% 9%;border-radius:8px}.stack[data-astro-cid-fkq2ibot] .screen[data-astro-cid-fkq2ibot]{inset:0 0 50%}.facecam[data-astro-cid-fkq2ibot] .screen[data-astro-cid-fkq2ibot]{inset:0}.cursor[data-astro-cid-fkq2ibot]{position:absolute;left:30%;top:76%;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:16px solid var(--ink);transform:rotate(-28deg)}.you[data-astro-cid-fkq2ibot]{position:absolute;object-fit:contain}.wide[data-astro-cid-fkq2ibot] .you[data-astro-cid-fkq2ibot]{width:22%;right:3%;bottom:3%;border-radius:30%;background:#fff3}.stack[data-astro-cid-fkq2ibot] .you[data-astro-cid-fkq2ibot]{width:100%;height:50%;bottom:0;left:0;background:#2a1940;object-fit:contain}.facecam[data-astro-cid-fkq2ibot] .you[data-astro-cid-fkq2ibot]{width:82%;left:9%;bottom:-2%;filter:drop-shadow(0 0 18px rgba(255,255,255,.85))}figcaption[data-astro-cid-fkq2ibot]{display:grid;gap:4px;margin-top:14px}figcaption[data-astro-cid-fkq2ibot] strong[data-astro-cid-fkq2ibot]{font-weight:600}figcaption[data-astro-cid-fkq2ibot] span[data-astro-cid-fkq2ibot]{color:var(--ink-2);font-size:.95rem}.voice[data-astro-cid-fkq2ibot]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:24px 56px;align-items:start}.voice[data-astro-cid-fkq2ibot] .note[data-astro-cid-fkq2ibot]{grid-column:1 / -1;color:var(--ink-2);font-size:.92rem;margin:0}.fix[data-astro-cid-fkq2ibot]{font-family:var(--serif);font-size:clamp(1.9rem,4vw,2.8rem);line-height:1.2;margin:0}.fix[data-astro-cid-fkq2ibot] del[data-astro-cid-fkq2ibot]{text-decoration-color:var(--rec);text-decoration-thickness:.08em;color:var(--ink-2)}.fix[data-astro-cid-fkq2ibot] ins[data-astro-cid-fkq2ibot]{text-decoration:none;background:var(--wash);border-radius:8px;padding:0 .15em}.plain[data-astro-cid-fkq2ibot]{list-style:none;padding:0;margin:8px 0 0;display:grid;gap:14px}.plain[data-astro-cid-fkq2ibot] li[data-astro-cid-fkq2ibot]{padding-left:20px;position:relative;color:var(--ink-2)}.plain[data-astro-cid-fkq2ibot] li[data-astro-cid-fkq2ibot]:before{content:"";position:absolute;left:0;top:.62em;width:8px;height:8px;border-radius:50%;background:var(--rec)}.plain[data-astro-cid-fkq2ibot] strong[data-astro-cid-fkq2ibot]{color:var(--ink);font-weight:600}.teach[data-astro-cid-fkq2ibot]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:24px 56px;align-items:start}.teach[data-astro-cid-fkq2ibot] .note[data-astro-cid-fkq2ibot],.agents[data-astro-cid-fkq2ibot] .note[data-astro-cid-fkq2ibot]{grid-column:1 / -1;color:var(--ink-2);font-size:.92rem;margin:0}.agents[data-astro-cid-fkq2ibot] .note[data-astro-cid-fkq2ibot]{margin-top:14px}.ask[data-astro-cid-fkq2ibot]{font-family:var(--serif);font-size:clamp(1.9rem,4vw,2.8rem);line-height:1.2;margin:0}.term[data-astro-cid-fkq2ibot]{background:#1d1229;color:#eadff8;border-radius:18px;padding:22px 24px;font:.9rem/1.75 JetBrains Mono,ui-monospace,Menlo,monospace;overflow-x:auto;max-width:100%}.term[data-astro-cid-fkq2ibot]>div[data-astro-cid-fkq2ibot]{white-space:pre}.term[data-astro-cid-fkq2ibot] .gap[data-astro-cid-fkq2ibot]{margin-top:14px}.prompt[data-astro-cid-fkq2ibot]{color:#ff8a80;margin-right:8px}.ok[data-astro-cid-fkq2ibot]{color:#7ee2a8;margin-right:6px}.dim[data-astro-cid-fkq2ibot]{color:#a796c2;margin-left:8px}.extras[data-astro-cid-fkq2ibot]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 56px;margin:8px 0 0}.extras[data-astro-cid-fkq2ibot] dt[data-astro-cid-fkq2ibot]{font-weight:600;margin-bottom:4px}.extras[data-astro-cid-fkq2ibot] dd[data-astro-cid-fkq2ibot]{margin:0;color:var(--ink-2);max-width:32em}.plans[data-astro-cid-fkq2ibot]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line)}.plan[data-astro-cid-fkq2ibot]{display:grid;gap:6px;padding:24px 24px 26px 0;color:inherit;text-decoration:none;border-bottom:1px solid var(--line)}.plan[data-astro-cid-fkq2ibot]+.plan[data-astro-cid-fkq2ibot]{padding-left:24px;border-left:1px solid var(--line)}.plan-name[data-astro-cid-fkq2ibot]{font-weight:600}.plan-price[data-astro-cid-fkq2ibot]{font-family:var(--serif);font-size:clamp(2.2rem,4vw,3rem);line-height:1.05}.plan-price[data-astro-cid-fkq2ibot] small[data-astro-cid-fkq2ibot]{font-family:var(--sans);font-size:.95rem;color:var(--ink-2)}.plan-note[data-astro-cid-fkq2ibot]{color:var(--ink-2);font-size:.95rem}.plan-buy[data-astro-cid-fkq2ibot]{margin-top:10px;font-weight:600;color:var(--rec);justify-self:start;transition:transform .16s var(--ease-out)}.plan[data-astro-cid-fkq2ibot]:active .plan-buy[data-astro-cid-fkq2ibot]{transform:scale(.97)}@media(hover:hover){.plan[data-astro-cid-fkq2ibot]:hover .plan-buy[data-astro-cid-fkq2ibot]{text-decoration:underline;text-underline-offset:3px}}.plan[data-astro-cid-fkq2ibot]:focus-visible{outline:2px solid var(--rec);outline-offset:4px}.faq[data-astro-cid-fkq2ibot]{border-top:1px solid var(--line);max-width:760px}.faq[data-astro-cid-fkq2ibot] details[data-astro-cid-fkq2ibot]{border-bottom:1px solid var(--line)}.faq[data-astro-cid-fkq2ibot] summary[data-astro-cid-fkq2ibot]{cursor:pointer;list-style:none;padding:18px 0;font-weight:600;display:flex;justify-content:space-between;gap:16px}.faq[data-astro-cid-fkq2ibot] summary[data-astro-cid-fkq2ibot]::-webkit-details-marker{display:none}.faq[data-astro-cid-fkq2ibot] summary[data-astro-cid-fkq2ibot]:after{content:"+";color:var(--ink-2);font-weight:400;transition:transform .2s var(--ease-out)}.faq[data-astro-cid-fkq2ibot] details[data-astro-cid-fkq2ibot][open] summary[data-astro-cid-fkq2ibot]:after{transform:rotate(45deg)}.faq[data-astro-cid-fkq2ibot] details[data-astro-cid-fkq2ibot] p[data-astro-cid-fkq2ibot]{margin:0 0 20px;color:var(--ink-2);max-width:40em}.end[data-astro-cid-fkq2ibot]{text-align:center;padding-top:clamp(72px,11vw,140px);display:grid;justify-items:center;gap:18px}.end[data-astro-cid-fkq2ibot] h2[data-astro-cid-fkq2ibot]{margin:0}.end[data-astro-cid-fkq2ibot] p[data-astro-cid-fkq2ibot]{display:flex;gap:20px;margin:8px 0 0}.end[data-astro-cid-fkq2ibot] p[data-astro-cid-fkq2ibot] a[data-astro-cid-fkq2ibot]{color:var(--ink-2)}@media(max-width:760px){.shapes[data-astro-cid-fkq2ibot]{grid-template-columns:repeat(2,minmax(0,1fr))}.shapes[data-astro-cid-fkq2ibot] .wide[data-astro-cid-fkq2ibot]{grid-column:1 / -1}.voice[data-astro-cid-fkq2ibot],.teach[data-astro-cid-fkq2ibot],.extras[data-astro-cid-fkq2ibot],.plans[data-astro-cid-fkq2ibot]{grid-template-columns:minmax(0,1fr)}.plan[data-astro-cid-fkq2ibot]+.plan[data-astro-cid-fkq2ibot]{padding-left:0;border-left:0}.top[data-astro-cid-fkq2ibot] .btn-small[data-astro-cid-fkq2ibot]{display:none}}@media(prefers-reduced-motion:reduce){.tok[data-astro-cid-fkq2ibot],.tok[data-astro-cid-fkq2ibot]:after,.btn[data-astro-cid-fkq2ibot],.faq[data-astro-cid-fkq2ibot] summary[data-astro-cid-fkq2ibot]:after{transition:none}}
