.hero-brain[data-v-7a783add]{--hero-brain-opacity:.92;--cols:20;--rows:14;aspect-ratio:1264/848;z-index:1;pointer-events:none;mix-blend-mode:multiply;width:min(66%,900px);opacity:var(--hero-brain-opacity);grid-template-columns:repeat(var(--cols),1fr);grid-template-rows:repeat(var(--rows),1fr);perspective:800px;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in,xor;display:grid;position:absolute;top:50%;right:9%;transform:translateY(-48%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 26%),linear-gradient(#000 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 26%),linear-gradient(#000 90%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.px[data-v-7a783add]{background-image:url(../hero-brain.png);background-repeat:no-repeat;background-size:calc(100%*var(--cols)) calc(100%*var(--rows));transform-origin:50%;backface-visibility:hidden;animation:.65s cubic-bezier(.2,.7,.3,1) both px-flip-7a783add}@keyframes px-flip-7a783add{0%{opacity:0;transform:rotateY(var(--flip)) scale(.85)}to{opacity:1;transform:rotateY(0)scale(1)}}@media (width<=1024px){.hero-brain[data-v-7a783add]{--hero-brain-opacity:.55;width:76%;right:-6%}}@media (width<=820px){.hero-brain[data-v-7a783add]{--hero-brain-opacity:.4;width:96%;right:-18%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 46%),linear-gradient(#000 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 46%),linear-gradient(#000 90%,#0000)}}@media (prefers-reduced-motion:reduce){.px[data-v-7a783add]{animation:none}}.hero[data-v-951b82b2]{align-content:center;min-height:100svh;padding-top:clamp(8rem,16vh,11rem);padding-bottom:clamp(4rem,8vw,6.5rem);overflow:hidden}.hero[data-v-951b82b2],.hero-grid[data-v-951b82b2]{display:grid;position:relative}.hero-grid[data-v-951b82b2]{z-index:2;grid-template-columns:minmax(0,1fr) minmax(0,.62fr);align-items:center;gap:clamp(2rem,4vw,4rem)}.hero-inner[data-v-951b82b2]{z-index:2;text-align:left;flex-direction:column;align-items:flex-start;max-width:40rem;display:flex;position:relative}.hero-art[data-v-951b82b2]{z-index:0;pointer-events:none;position:absolute;inset:0 -14% 0 24%;overflow:visible}.hero-orb-a[data-v-951b82b2]{opacity:.72;width:620px;height:620px;top:-20%;right:-6%}.hero-orb-b[data-v-951b82b2]{opacity:.5;width:480px;height:480px;bottom:-24%;right:6%}.hero-horizon[data-v-951b82b2]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hz ellipse[data-v-951b82b2],.hz line[data-v-951b82b2]{fill:none;stroke:var(--brand);stroke-width:1px;stroke-opacity:.12;vector-effect:non-scaling-stroke}.hz line[data-v-951b82b2]{stroke-opacity:.07}h1[data-v-951b82b2]{font-size:min(var(--step-5),4.7rem);letter-spacing:-.035em;text-wrap:balance;font-weight:600}.hero-em[data-v-951b82b2]{color:var(--brand);font-style:italic;font-weight:500;display:block}.lede[data-v-951b82b2]{margin-top:clamp(1.4rem,2.5vw,2rem);max-width:46ch;margin-inline:0}.hero-actions[data-v-951b82b2]{flex-wrap:wrap;justify-content:flex-start;gap:.75rem;margin-top:2.1rem;display:flex}@media (width<=1024px){.hero-grid[data-v-951b82b2]{grid-template-columns:1fr;gap:clamp(2.5rem,6vw,3.5rem)}.hero-art[data-v-951b82b2]{opacity:.6;left:0;right:-30%}.hero-inner[data-v-951b82b2]{max-width:34rem}}@media (width<=820px){.hero[data-v-951b82b2]{min-height:auto}h1[data-v-951b82b2]{font-size:min(var(--step-4),3.6rem)}.hero-art[data-v-951b82b2]{opacity:.45;right:-46%}}.use-cases[data-v-10ee8321]{border-top:1px solid var(--line-soft);position:relative;overflow:hidden}.uc-orb-a[data-v-10ee8321]{opacity:.45;width:380px;height:380px;top:-18%;right:-8%}.uc-orb-b[data-v-10ee8321]{opacity:.4;width:320px;height:320px;bottom:-24%;left:-10%}.uc-head[data-v-10ee8321],.uc-tabs[data-v-10ee8321]{z-index:1;position:relative}.uc-tabs[data-v-10ee8321]{grid-template-columns:repeat(4,1fr);gap:.85rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.uc-tab[data-v-10ee8321]{text-align:left;cursor:pointer;background:var(--bg-elev);transition:transform .35s var(--ease-out),border-color .25s,background-color .25s,box-shadow .3s;flex-direction:column;align-items:flex-start;gap:.85rem;padding:clamp(1rem,2vw,1.35rem);display:flex}.uc-tab[data-v-10ee8321]:hover{transform:translateY(-3px)}.uc-tab.active[data-v-10ee8321],.uc-tab[data-v-10ee8321]:hover{border-color:var(--brand-line)}.uc-tab.active[data-v-10ee8321]{background:linear-gradient(180deg,color-mix(in oklch,var(--brand-bright) 10%,var(--bg-elev)),var(--bg-elev));box-shadow:var(--glow),var(--shadow)}.uc-tab-icon[data-v-10ee8321]{background:var(--brand-soft);width:2.3rem;height:2.3rem;color:var(--brand);border-radius:11px;justify-content:center;align-items:center;transition:background-color .25s,color .25s;display:inline-flex}.uc-tab-icon svg[data-v-10ee8321]{width:1.2rem;height:1.2rem}.uc-tab.active .uc-tab-icon[data-v-10ee8321]{background:var(--brand-bright);color:var(--brand-ink)}.uc-tab-label[data-v-10ee8321]{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.02rem;font-weight:600}.uc-detail[data-v-10ee8321]{z-index:1;margin-top:.85rem;padding:clamp(1.2rem,2.6vw,1.9rem);position:relative;overflow:hidden}.uc-panel[data-v-10ee8321]{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(1.2rem,3vw,2.6rem);display:grid}.uc-panel h3[data-v-10ee8321]{font-size:var(--step-2);font-weight:600}.uc-blurb[data-v-10ee8321]{color:var(--text-2);max-width:52ch;margin-top:.6rem;font-size:.94rem;line-height:1.65}.uc-chips[data-v-10ee8321]{flex-wrap:wrap;gap:.4rem;margin-top:1.1rem;display:flex}.uc-chips .mono[data-v-10ee8321]{letter-spacing:.06em;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:.3em .7em;font-size:.62rem}.uc-media-note[data-v-10ee8321]{color:var(--text-2);border-left:2px solid var(--brand-line);max-width:52ch;margin-top:1.1rem;padding-left:.8rem;font-size:.82rem}.uc-media-note strong[data-v-10ee8321]{color:var(--brand)}.uc-visual[data-v-10ee8321]{justify-content:center;align-items:center;min-height:220px;display:flex}.uc-shot[data-v-10ee8321]{border-radius:var(--radius);border:1px solid var(--line);background:var(--surface);aspect-ratio:4/5;width:min(100%,320px);position:relative;overflow:hidden}.uc-shot img[data-v-10ee8321]{-o-object-fit:cover;object-fit:cover;-o-object-position:center 22%;object-position:center 22%;width:100%;height:100%}.uc-shot.landscape[data-v-10ee8321]{aspect-ratio:16/10;width:min(100%,480px)}.uc-shot.landscape img[data-v-10ee8321]{-o-object-position:center top;object-position:center top}.uc-shot-tag[data-v-10ee8321]{letter-spacing:.12em;text-transform:uppercase;color:var(--brand);background:color-mix(in oklch,var(--bg-elev) 88%,transparent);border:1px solid var(--brand-line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;padding:.35em .75em;font-size:.58rem;position:absolute;bottom:.7rem;left:.7rem}.uc-glyph[data-v-10ee8321]{border-radius:var(--radius);border:1px solid var(--line);background:radial-gradient(ellipse at 50% 30%,color-mix(in oklch,var(--brand-bright) 12%,transparent),transparent 70%),var(--surface);width:100%;height:220px;color:var(--brand);flex-direction:column;align-items:center;gap:1rem;display:flex}.uc-glyph svg[data-v-10ee8321]{opacity:.85;width:clamp(3.2rem,7vw,4.4rem);height:clamp(3.2rem,7vw,4.4rem);margin-top:2.6rem}.uc-glyph-label[data-v-10ee8321]{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.66rem}.uc-hint[data-v-10ee8321]{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-top:.9rem;font-size:.62rem;display:inline-block}.uc-cta[data-v-10ee8321]{z-index:1;flex-wrap:wrap;align-items:center;gap:.9rem 1.4rem;margin-top:clamp(2rem,4vw,3rem);display:flex;position:relative}.uc-cta-note[data-v-10ee8321]{color:var(--muted);max-width:52ch;font-size:.86rem}.uc-fade-enter-active[data-v-10ee8321],.uc-fade-leave-active[data-v-10ee8321]{transition:opacity .32s var(--ease-out),transform .32s var(--ease-out)}.uc-fade-enter-from[data-v-10ee8321]{opacity:0;transform:translateY(8px)}.uc-fade-leave-to[data-v-10ee8321]{opacity:0;transform:translateY(-8px)}@media (width<=1000px){.uc-tabs[data-v-10ee8321]{grid-template-columns:1fr 1fr}.uc-panel[data-v-10ee8321]{grid-template-columns:1fr}.uc-visual[data-v-10ee8321]{order:-1;min-height:180px}.uc-glyph[data-v-10ee8321]{height:180px}.uc-glyph svg[data-v-10ee8321]{margin-top:1.8rem}.uc-shot[data-v-10ee8321]{aspect-ratio:16/10;width:100%;max-width:none}}@media (width<=560px){.uc-tabs[data-v-10ee8321]{grid-template-columns:1fr 1fr}.uc-tab[data-v-10ee8321]{gap:.6rem}}@media (prefers-reduced-motion:reduce){.uc-fade-enter-active[data-v-10ee8321],.uc-fade-leave-active[data-v-10ee8321]{transition:none}}.cl[data-v-63e92e56]{border:1px solid var(--term-line);border-radius:var(--radius-sm);background:linear-gradient(180deg,var(--term-bg-1),var(--term-bg-2));width:100%;color:var(--term-text);text-align:left;transition:border-color .25s,transform .3s var(--ease-out);align-items:center;gap:.6rem;padding:.75rem .95rem;display:flex}.cl[data-v-63e92e56]:hover{border-color:var(--term-brand-line);transform:translateY(-2px)}.cl.mcp[data-v-63e92e56]{border-color:color-mix(in oklch,var(--term-brand) 32%,var(--term-line))}.cl.gold[data-v-63e92e56]{border-color:color-mix(in oklch,var(--term-gold) 34%,var(--term-line))}.cl-glyph[data-v-63e92e56]{width:1rem;color:var(--term-brand);flex:none;justify-content:center;align-items:center;display:inline-flex}.cl-glyph svg[data-v-63e92e56]{width:1.05rem;height:1.05rem}.cl-gold .cl-glyph[data-v-63e92e56],.cl.gold .cl-glyph[data-v-63e92e56]{color:var(--term-gold)}.cl code[data-v-63e92e56]{white-space:normal;overflow-wrap:anywhere;flex:1;min-width:0;font-size:.74rem;line-height:1.5}.cl-copy[data-v-63e92e56]{text-transform:uppercase;letter-spacing:.1em;color:var(--term-brand);flex:none;font-size:.6rem}.cl.gold .cl-copy[data-v-63e92e56]{color:var(--term-gold)}.cl.compact[data-v-63e92e56]{padding:.62rem .85rem}.cl.compact code[data-v-63e92e56]{font-size:.7rem}.interfaces[data-v-5fe13018]{border-top:1px solid var(--line-soft);overflow:hidden}.interfaces-head[data-v-5fe13018]{z-index:1;position:relative}.inline[data-v-5fe13018]{font-family:var(--font-mono);color:var(--brand);font-size:.82em}.if-grid[data-v-5fe13018]{z-index:1;grid-template-columns:1.18fr 1fr 1fr;align-items:stretch;gap:1rem;margin-top:clamp(2rem,4vw,3rem);display:grid;position:relative}.if-card[data-v-5fe13018]{flex-direction:column;padding:clamp(1.3rem,2.4vw,1.75rem);display:flex}.if-card.primary[data-v-5fe13018]{border-color:var(--brand-line);background:linear-gradient(180deg,color-mix(in oklch,var(--brand-bright) 7%,transparent),transparent 55%),var(--bg-elev);box-shadow:var(--shadow-lg)}.if-top[data-v-5fe13018]{justify-content:space-between;gap:.6rem;min-height:2.4rem;display:flex}.if-icon[data-v-5fe13018],.if-top[data-v-5fe13018]{align-items:center}.if-icon[data-v-5fe13018]{background:var(--brand-soft);width:2.4rem;height:2.4rem;color:var(--brand);border-radius:12px;justify-content:center;display:inline-flex}.if-icon svg[data-v-5fe13018]{width:1.3rem;height:1.3rem}.if-badge[data-v-5fe13018]{letter-spacing:.12em;text-transform:uppercase;color:var(--brand);background:var(--brand-soft);border:1px solid var(--brand-line);border-radius:999px;padding:.3em .7em;font-size:.58rem}.if-badge.plain[data-v-5fe13018]{color:var(--muted);background:var(--surface);border-color:var(--line)}.if-card h3[data-v-5fe13018]{font-size:var(--step-1);margin-top:1.05rem;font-weight:600}.if-blurb[data-v-5fe13018]{color:var(--text-2);margin-top:.5rem;font-size:.86rem;line-height:1.6}.if-step[data-v-5fe13018]{flex-direction:column;gap:.55rem;margin-top:1.15rem;display:flex}.if-k[data-v-5fe13018]{letter-spacing:.16em;text-transform:uppercase;font-size:.58rem}.if-foot[data-v-5fe13018],.if-k[data-v-5fe13018]{color:var(--faint)}.if-foot[data-v-5fe13018]{letter-spacing:.03em;margin-top:auto;padding-top:1rem;font-size:.62rem}.if-cta[data-v-5fe13018]{z-index:1;flex-wrap:wrap;align-items:center;gap:.9rem 1.4rem;margin-top:clamp(2rem,4vw,3rem);display:flex;position:relative}.if-cta-note[data-v-5fe13018]{color:var(--muted);max-width:52ch;font-size:.86rem}@media (width<=1080px){.if-grid[data-v-5fe13018]{grid-template-columns:1fr 1fr}.if-card.primary[data-v-5fe13018]{grid-column:1/-1}}@media (width<=680px){.if-grid[data-v-5fe13018]{grid-template-columns:1fr}.if-card.primary[data-v-5fe13018]{grid-column:auto}}.ift[data-v-9ad6b5cb]{align-items:center;gap:.6rem;display:inline-flex}.ift-label[data-v-9ad6b5cb]{letter-spacing:.16em;text-transform:uppercase;color:var(--faint);font-size:.6rem}.ift-seg[data-v-9ad6b5cb]{border:1px solid var(--line);background:var(--surface);border-radius:999px;gap:.22rem;padding:3px;display:inline-flex}.ift-seg button[data-v-9ad6b5cb]{font-family:var(--font-mono);letter-spacing:.06em;color:var(--text-2);border-radius:999px;padding:.36em .9em;font-size:.72rem;transition:background-color .25s,color .25s}.ift-seg button[data-v-9ad6b5cb]:hover{color:var(--text)}.ift-seg button.on[data-v-9ad6b5cb]{background:var(--brand-bright);color:var(--brand-ink)}.ift.compact .ift-seg button[data-v-9ad6b5cb]{padding:.3em .72em;font-size:.66rem}.ift.compact .ift-label[data-v-9ad6b5cb]{font-size:.56rem}.hero-term[data-v-77f041ea]{width:100%;max-width:580px}.term-scroll[data-v-77f041ea]{flex-direction:column;justify-content:flex-end;min-height:348px;max-height:348px;display:flex;overflow:hidden}.hero-term .c-cmd[data-v-77f041ea],.hero-term .term-line[data-v-77f041ea]{font-size:.78rem}@media (width<=560px){.term-scroll[data-v-77f041ea]{min-height:320px;max-height:320px}.hero-term .c-cmd[data-v-77f041ea],.hero-term .term-line[data-v-77f041ea]{font-size:.66rem}}.cs[data-v-62b1a30e]{flex-direction:column;gap:.6rem;display:flex}.cs .ift[data-v-62b1a30e]{margin-bottom:.05rem}.time-blocks[data-v-22db9d7d]{border-top:1px solid var(--line-soft);position:relative;overflow:hidden}.tb-orb-a[data-v-22db9d7d]{opacity:.55;width:420px;height:420px;top:-22%;right:-10%}.tb-orb-b[data-v-22db9d7d]{opacity:.5;width:340px;height:340px;bottom:-26%;left:-12%}.tb-grid[data-v-22db9d7d]{z-index:1;grid-template-columns:1.02fr .98fr;align-items:center;gap:clamp(2.5rem,5vw,4.5rem);display:grid;position:relative}h2[data-v-22db9d7d]{font-size:min(var(--step-4),3.4rem);letter-spacing:-.03em;max-width:15ch;margin-top:1rem;font-weight:600}.tb-em[data-v-22db9d7d]{color:var(--brand);font-style:italic;font-weight:500;display:block}.lede[data-v-22db9d7d]{max-width:52ch;margin-top:clamp(1.1rem,2vw,1.5rem)}.plan-pills[data-v-22db9d7d]{flex-wrap:wrap;gap:.5rem;max-width:460px;margin-top:1.4rem;display:flex}.plan-pill[data-v-22db9d7d]{font-family:var(--font-mono);letter-spacing:.04em;color:var(--brand);background:var(--brand-soft);border:1px solid var(--brand-line);border-radius:999px;padding:.45em .85em;font-size:.74rem}.plan-pill.note[data-v-22db9d7d]{color:var(--muted);background:var(--surface);border-color:var(--line)}.tb-scope[data-v-22db9d7d]{border:1px dashed var(--line);border-radius:var(--radius-sm);background:color-mix(in oklch,var(--bg-elev) 60%,transparent);color:var(--text-2);align-items:flex-start;gap:.6rem;max-width:52ch;margin-top:1.3rem;padding:.75rem .9rem;font-size:.82rem;line-height:1.55;display:flex}.tb-scope svg[data-v-22db9d7d]{width:1.05rem;height:1.05rem;color:var(--brand);flex:none;margin-top:.15rem}.tb-scope strong[data-v-22db9d7d]{color:var(--text);font-weight:600}.tb-scope a[data-v-22db9d7d]{color:var(--brand);text-underline-offset:2px;text-decoration:underline}.tb-payg-cta[data-v-22db9d7d]{z-index:1;flex-wrap:wrap;align-items:center;gap:.9rem 1.4rem;margin-top:clamp(2rem,4vw,3rem);display:flex;position:relative}.tb-payg-note[data-v-22db9d7d]{color:var(--muted);max-width:52ch;font-size:.86rem}.tb-visual[data-v-22db9d7d]{justify-content:center;position:relative}.tb-term-wrap[data-v-22db9d7d],.tb-visual[data-v-22db9d7d]{flex-direction:column;align-items:center;display:flex}.tb-term-wrap[data-v-22db9d7d]{gap:.85rem;width:100%}.tb-glow[data-v-22db9d7d]{background:radial-gradient(ellipse at 60% 40%,color-mix(in oklch,var(--brand-bright) 22%,transparent),transparent 65%);filter:blur(10px);z-index:-1;position:absolute;inset:-12% -6%}.float-card[data-v-22db9d7d]{border:1px solid var(--line);background:color-mix(in oklch,var(--bg-elev) 90%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--shadow);animation:float-22db9d7d 7s var(--ease-in-out) infinite;border-radius:12px;flex-direction:column;gap:.1rem;padding:.6rem .85rem;font-size:.72rem;display:flex;position:absolute}.fc-k[data-v-22db9d7d]{letter-spacing:.14em;text-transform:uppercase;color:var(--faint);font-size:.58rem}.fc-k[data-v-22db9d7d],.fc-v[data-v-22db9d7d]{font-family:var(--font-mono)}.fc-v[data-v-22db9d7d]{color:var(--brand)}.fc-a[data-v-22db9d7d]{top:7%;right:-7%}.fc-b[data-v-22db9d7d]{animation-delay:-3.5s;bottom:8%;left:-32%}.fc-b .fc-v[data-v-22db9d7d]{color:var(--muted)}@keyframes float-22db9d7d{0%,to{transform:translateY(0)}50%{transform:translateY(-11px)}}.duration-bar[data-v-22db9d7d]{z-index:1;border-top:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:1rem;margin-top:clamp(2.5rem,5vw,4rem);padding-top:clamp(2.5rem,5vw,4rem);display:flex;position:relative}.duration-label[data-v-22db9d7d]{letter-spacing:.16em;text-transform:uppercase;color:var(--faint);font-size:.68rem}.seg[data-v-22db9d7d]{border:1px solid var(--line);background:var(--surface);gap:.35rem;padding:4px;display:inline-flex}.seg[data-v-22db9d7d],.seg-btn[data-v-22db9d7d]{border-radius:999px}.seg-btn[data-v-22db9d7d]{font-family:var(--font-mono);color:var(--text-2);transition:background-color .25s,color .25s,transform .3s var(--ease-out);padding:.55em 1.15em;font-size:.82rem}.seg-btn[data-v-22db9d7d]:hover{color:var(--text)}.seg-btn.on[data-v-22db9d7d]{background:var(--brand-bright);color:var(--brand-ink)}.duration-hint[data-v-22db9d7d]{color:var(--faint);font-size:.68rem}.plans-grid[data-v-22db9d7d]{z-index:1;grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(1.5rem,3vw,2.5rem);margin-top:1.4rem;display:grid;position:relative}.model-picker[data-v-22db9d7d]{border:1px solid var(--line);border-radius:var(--radius-lg);background:color-mix(in oklch,var(--bg-elev) 70%,transparent);overflow:hidden}.picker-head[data-v-22db9d7d]{border-bottom:1px solid var(--line-soft);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);justify-content:space-between;align-items:center;padding:.85rem 1.1rem;font-size:.66rem;display:flex}.picker-live[data-v-22db9d7d]{color:var(--brand);letter-spacing:.08em;align-items:center;gap:.45em;display:inline-flex}.picker-live.fallback[data-v-22db9d7d]{color:var(--muted)}.live-dot[data-v-22db9d7d]{background:var(--brand-bright);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in oklch,var(--brand-bright) 25%,transparent);animation:pulse-22db9d7d 2.4s var(--ease-in-out) infinite;border-radius:50%}.picker-live.fallback .live-dot[data-v-22db9d7d]{background:var(--faint);box-shadow:none;animation:none}@keyframes pulse-22db9d7d{0%,to{opacity:1}50%{opacity:.4}}.model-list[data-v-22db9d7d]{flex-direction:column;display:flex}.model-row[data-v-22db9d7d]{border-bottom:1px solid var(--line-soft);text-align:left;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1.1rem;transition:background-color .25s;display:flex}.model-row[data-v-22db9d7d]:last-child{border-bottom:none}.model-row[data-v-22db9d7d]:hover{background:var(--surface)}.model-row.on[data-v-22db9d7d]{background:var(--brand-soft)}.model-name[data-v-22db9d7d]{color:var(--text);font-size:.95rem;font-weight:600}.model-from[data-v-22db9d7d]{color:var(--muted);white-space:nowrap;font-size:.74rem}.model-row.on .model-from[data-v-22db9d7d]{color:var(--brand)}.from-unit[data-v-22db9d7d]{color:var(--faint)}.detail[data-v-22db9d7d]{padding:clamp(1.4rem,3vw,2rem)}.detail-top[data-v-22db9d7d]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.detail-eyebrow[data-v-22db9d7d]{letter-spacing:.16em;text-transform:uppercase;color:var(--faint);font-size:.62rem}.detail h3[data-v-22db9d7d]{font-size:var(--step-2);margin-top:.35rem;font-weight:600}.detail-id[data-v-22db9d7d]{color:var(--muted);margin-top:.2rem;font-size:.72rem;display:block}.unit-toggle[data-v-22db9d7d]{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:3px;display:inline-flex}.unit-toggle button[data-v-22db9d7d]{font-family:var(--font-mono);color:var(--muted);border-radius:999px;padding:.35em .85em;font-size:.7rem;transition:background-color .25s,color .25s}.unit-toggle button.on[data-v-22db9d7d]{background:var(--panel);color:#f6f4ef}.price-panel[data-v-22db9d7d]{border-radius:var(--radius);background:var(--panel);color:var(--term-text);grid-template-columns:1fr auto;align-items:end;gap:1rem;margin-top:1.4rem;padding:1.1rem 1.2rem;display:grid}.price-lift[data-v-22db9d7d],.price-main[data-v-22db9d7d]{flex-direction:column;gap:.2rem;display:flex}.price-lift[data-v-22db9d7d]{text-align:right}.price-label[data-v-22db9d7d]{letter-spacing:.14em;text-transform:uppercase;color:var(--term-faint);font-size:.6rem}.price-value[data-v-22db9d7d]{font-family:var(--font-display);color:#fff;font-size:clamp(1.5rem,3vw,2rem);font-weight:600;line-height:1}.price-value.lift[data-v-22db9d7d]{color:var(--term-brand)}.detail-foot[data-v-22db9d7d],.tp-buy[data-v-22db9d7d]{margin-top:1.1rem}.detail-foot[data-v-22db9d7d]{color:var(--faint);font-size:.66rem}@media (width<=1000px){.tb-grid[data-v-22db9d7d]{grid-template-columns:1fr;gap:3.5rem}.plan-pills[data-v-22db9d7d]{max-width:none}.tb-visual[data-v-22db9d7d]{width:100%;max-width:580px;margin-inline:auto}h2[data-v-22db9d7d]{max-width:18ch}.fc-a[data-v-22db9d7d]{right:2%}.fc-b[data-v-22db9d7d]{left:1%}}@media (width<=980px){.plans-grid[data-v-22db9d7d]{grid-template-columns:1fr}}@media (width<=560px){.duration-hint[data-v-22db9d7d],.float-card[data-v-22db9d7d]{display:none}}@media (width<=520px){.price-panel[data-v-22db9d7d]{grid-template-columns:1fr;gap:.8rem}.price-lift[data-v-22db9d7d]{text-align:left}}.payg[data-v-12305907]{border-top:1px solid var(--line-soft);overflow:hidden}.payg-grid[data-v-12305907],.payg-head[data-v-12305907]{z-index:1;position:relative}.payg-grid[data-v-12305907]{grid-template-columns:1.05fr .95fr;align-items:start;gap:clamp(1.5rem,3vw,2.5rem);margin-top:clamp(2rem,4vw,3rem);display:grid}.payg-panel[data-v-12305907]{padding:clamp(1.3rem,2.5vw,1.7rem)}.panel-head[data-v-12305907]{letter-spacing:.16em;text-transform:uppercase;color:var(--faint);justify-content:space-between;align-items:center;font-size:.64rem;display:flex}.panel-min[data-v-12305907]{color:var(--brand)}.presets[data-v-12305907]{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.preset[data-v-12305907]{border:1px solid var(--line);min-width:3.4rem;font-family:var(--font-mono);color:var(--text-2);transition:background-color .25s,color .25s,border-color .25s,transform .3s var(--ease-out);border-radius:999px;padding:.6em .9em;font-size:.86rem}.preset[data-v-12305907]:hover{color:var(--text);transform:translateY(-2px)}.preset.on[data-v-12305907]{border-color:var(--brand-line);background:var(--brand-bright);color:var(--brand-ink)}.buy-cmds[data-v-12305907]{flex-direction:column;margin-top:1.1rem}.buy-cmds[data-v-12305907],.cmd-row[data-v-12305907]{gap:.6rem;display:flex}.cmd-row[data-v-12305907]{border:1px solid var(--term-line);border-radius:var(--radius-sm);background:linear-gradient(180deg,var(--term-bg-1),var(--term-bg-2));color:var(--term-text);text-align:left;transition:border-color .25s,transform .3s var(--ease-out);align-items:center;padding:.75rem .95rem}.cmd-row[data-v-12305907]:hover{border-color:var(--term-brand-line);transform:translateY(-2px)}.cmd-row code[data-v-12305907]{white-space:normal;overflow-wrap:anywhere;flex:1;min-width:0;font-size:.74rem;line-height:1.5}.cmd-row .c-prompt[data-v-12305907]{font-family:var(--font-mono);font-weight:700}.cmd-row.gold .c-prompt[data-v-12305907]{color:var(--term-gold)}.cmd-copy[data-v-12305907]{text-transform:uppercase;letter-spacing:.1em;color:var(--term-brand);flex:none;font-size:.6rem}.cmd-row.gold .cmd-copy[data-v-12305907]{color:var(--term-gold)}.panel-note[data-v-12305907]{color:var(--muted);margin-top:.9rem;font-size:.82rem;line-height:1.6}.inline[data-v-12305907]{font-family:var(--font-mono);color:var(--brand);font-size:.78em}.auto-strip[data-v-12305907]{border-top:1px solid var(--line-soft);margin-top:1.3rem;padding-top:1.2rem}.auto-tag[data-v-12305907]{letter-spacing:.16em;text-transform:uppercase;color:var(--brand);font-size:.6rem;display:inline-block}.cmd-row.slim[data-v-12305907]{margin-top:.7rem;padding:.62rem .85rem}.cmd-row.slim code[data-v-12305907]{font-size:.7rem}.auto-note[data-v-12305907]{color:var(--muted);margin-top:.7rem;font-size:.8rem;line-height:1.6}.payg-compare[data-v-12305907]{border:1px solid var(--line);border-radius:var(--radius-lg);background:color-mix(in oklch,var(--bg-elev) 66%,transparent);padding:clamp(1.4rem,2.6vw,1.9rem)}.compare-head h3[data-v-12305907]{font-size:var(--step-1);max-width:24ch;margin-top:.7rem;font-weight:600}.table[data-v-12305907]{border:1px solid var(--line-soft);border-radius:var(--radius);margin-top:1.4rem;overflow:hidden}.trow[data-v-12305907]{border-bottom:1px solid var(--line-soft);grid-template-columns:.75fr 1fr 1fr;align-items:baseline;gap:.6rem;padding:.85rem 1rem;display:grid}.trow[data-v-12305907]:last-child{border-bottom:none}.trow.thead[data-v-12305907]{background:var(--surface);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);font-size:.62rem}.col-time[data-v-12305907]{color:var(--muted)}.col-payg[data-v-12305907]{color:var(--brand)}.tkey[data-v-12305907]{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-size:.62rem}.tval[data-v-12305907]{color:var(--text-2);font-size:.86rem}.tval.payg[data-v-12305907]{color:var(--text)}.compare-foot[data-v-12305907]{color:var(--faint);margin-top:1.1rem;font-size:.66rem;line-height:1.6}@media (width<=980px){.payg-grid[data-v-12305907]{grid-template-columns:1fr}}@media (width<=520px){.trow[data-v-12305907]{grid-template-columns:1fr;gap:.2rem}.trow.thead[data-v-12305907]{display:none}.tval[data-v-12305907]:before{content:attr(data-label);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-bottom:.15rem;font-size:.56rem;display:block}}.auto[data-v-243f38ab]{border-top:1px solid var(--line-soft);overflow:hidden}.auto-head[data-v-243f38ab],.mode-bar[data-v-243f38ab]{z-index:1;position:relative}.mode-bar[data-v-243f38ab]{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:clamp(1.6rem,3vw,2.4rem);display:flex}.mode-label[data-v-243f38ab]{letter-spacing:.16em;text-transform:uppercase;color:var(--faint);font-size:.68rem}.seg[data-v-243f38ab]{border:1px solid var(--line);background:var(--surface);gap:.35rem;padding:4px;display:inline-flex}.seg[data-v-243f38ab],.seg-btn[data-v-243f38ab]{border-radius:999px}.seg-btn[data-v-243f38ab]{font-family:var(--font-mono);color:var(--text-2);transition:background-color .25s,color .25s,transform .3s var(--ease-out);padding:.55em 1.15em;font-size:.82rem}.seg-btn[data-v-243f38ab]:hover{color:var(--text)}.seg-btn.on[data-v-243f38ab]{background:var(--brand-bright);color:var(--brand-ink)}.auto-grid[data-v-243f38ab]{z-index:1;grid-template-columns:1fr 1fr;align-items:start;gap:clamp(1.5rem,3vw,2.5rem);margin-top:clamp(2rem,4vw,3rem);display:grid;position:relative}.auto-control[data-v-243f38ab]{flex-direction:column;gap:.7rem;display:flex}.cmd-row[data-v-243f38ab]{border:1px solid var(--term-line);border-radius:var(--radius-sm);background:linear-gradient(180deg,var(--term-bg-1),var(--term-bg-2));color:var(--term-text);text-align:left;transition:border-color .25s,transform .3s var(--ease-out);align-items:center;gap:.6rem;padding:.8rem 1rem;display:flex}.cmd-row[data-v-243f38ab]:hover{border-color:var(--term-brand-line);transform:translateY(-2px)}.cmd-row code[data-v-243f38ab]{white-space:normal;overflow-wrap:anywhere;flex:1;min-width:0;font-size:.74rem;line-height:1.5}.cmd-row .c-prompt[data-v-243f38ab]{font-family:var(--font-mono);font-weight:700}.cmd-row.gold .c-prompt[data-v-243f38ab]{color:var(--term-gold)}.cmd-copy[data-v-243f38ab]{text-transform:uppercase;letter-spacing:.1em;color:var(--term-brand);flex:none;font-size:.6rem}.cmd-row.gold .cmd-copy[data-v-243f38ab]{color:var(--term-gold)}.traits[data-v-243f38ab]{flex-direction:column;gap:.55rem;margin:.4rem 0 0;padding:0;list-style:none;display:flex}.trait[data-v-243f38ab]{border-bottom:1px solid var(--line-soft);align-items:baseline;gap:.85rem;padding-bottom:.55rem;display:flex}.trait-k[data-v-243f38ab]{letter-spacing:.14em;text-transform:uppercase;width:5.5rem;color:var(--brand);flex:none;font-size:.62rem}.trait-v[data-v-243f38ab]{color:var(--text-2);font-size:.9rem}.meter[data-v-243f38ab]{margin-top:.7rem;padding:1.15rem 1.25rem 1.25rem}.meter-head[data-v-243f38ab]{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);justify-content:space-between;align-items:center;gap:1rem;font-size:.66rem;display:flex}.meter-count[data-v-243f38ab]{color:var(--text)}.meter-bar[data-v-243f38ab]{grid-auto-columns:1fr;grid-auto-flow:column;gap:.4rem;margin-top:.9rem;display:grid}.meter-bar .seg[data-v-243f38ab]{background:color-mix(in oklch,var(--brand-bright) 14%,transparent);border-radius:999px;height:10px}.meter-bar .seg.done[data-v-243f38ab]{background:var(--brand)}.meter-bar .seg.active[data-v-243f38ab]{background:var(--brand-bright);animation:breathe-243f38ab 2.4s var(--ease-in-out) infinite}@keyframes breathe-243f38ab{0%,to{opacity:1}50%{opacity:.45}}.meter-note[data-v-243f38ab]{color:var(--muted);margin-top:.9rem;font-size:.82rem}.meter-note strong[data-v-243f38ab]{color:var(--text);font-weight:600}.auto-off[data-v-243f38ab]{flex-direction:column;gap:.5rem;margin-top:.3rem;display:flex}.auto-off-k[data-v-243f38ab]{letter-spacing:.16em;text-transform:uppercase;color:var(--faint);font-size:.6rem}.auto-term[data-v-243f38ab]{position:sticky;top:6rem}.term-body .dim[data-v-243f38ab]{opacity:.75}@media (width<=900px){.auto-grid[data-v-243f38ab]{grid-template-columns:1fr}.auto-term[data-v-243f38ab]{position:static}}.media[data-v-50a0f05c]{border-top:1px solid var(--line-soft);overflow:hidden}.media-grid[data-v-50a0f05c],.media-head[data-v-50a0f05c]{z-index:1;position:relative}.media-grid[data-v-50a0f05c]{grid-template-columns:repeat(3,1fr);align-items:start;gap:1rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.mod[data-v-50a0f05c]{flex-direction:column;padding:clamp(1.3rem,2.4vw,1.7rem);display:flex}.mod-top[data-v-50a0f05c]{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.mod-icon[data-v-50a0f05c]{background:var(--brand-soft);width:2.4rem;height:2.4rem;color:var(--brand);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.mod-icon svg[data-v-50a0f05c]{width:1.25rem;height:1.25rem}.mod-icon.video[data-v-50a0f05c]{background:color-mix(in oklch,var(--brand-bright) 12%,transparent)}.mod-badge[data-v-50a0f05c]{letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:.3em .7em;font-size:.58rem}.mod-badge.available[data-v-50a0f05c]{color:var(--brand);background:var(--brand-soft);border:1px solid var(--brand-line)}.mod h3[data-v-50a0f05c]{font-size:var(--step-1);margin-top:1.1rem;font-weight:600}.mod-blurb[data-v-50a0f05c]{color:var(--text-2);margin-top:.5rem;font-size:.86rem;line-height:1.6}.mod-chips[data-v-50a0f05c]{flex-wrap:wrap;gap:.4rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.mod-chips li[data-v-50a0f05c]{color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:.3em .7em;font-size:.62rem}.mod-dir[data-v-50a0f05c]{color:var(--faint);overflow-wrap:anywhere;margin-top:.8rem;font-size:.62rem}.media-foot[data-v-50a0f05c]{z-index:1;flex-wrap:wrap;gap:.5rem;margin-top:clamp(1.6rem,3vw,2.4rem);display:flex;position:relative}.foot-chip[data-v-50a0f05c]{color:var(--text-2);border:1px solid var(--line);background:color-mix(in oklch,var(--bg-elev) 60%,transparent);border-radius:999px;padding:.4em .85em;font-size:.66rem}.foot-chip.muted[data-v-50a0f05c]{color:var(--faint);border-style:dashed}@media (width<=1000px){.media-grid[data-v-50a0f05c]{grid-template-columns:1fr 1fr}.mod[data-v-50a0f05c]:last-child{grid-column:1/-1}}@media (width<=640px){.media-grid[data-v-50a0f05c]{grid-template-columns:1fr}.mod[data-v-50a0f05c]:last-child{grid-column:auto}}.install[data-v-23f8f215]{border-top:1px solid var(--line-soft);overflow:hidden}.install-head[data-v-23f8f215]{z-index:1;position:relative}.install-head h2[data-v-23f8f215]{font-size:var(--step-4);max-width:16ch;margin-top:1rem;font-weight:600}.install-grid[data-v-23f8f215]{z-index:1;grid-template-columns:1fr .95fr;align-items:start;gap:clamp(2rem,5vw,5rem);margin-top:clamp(1.6rem,4vw,3rem);display:grid;position:relative}.cta-row[data-v-23f8f215]{flex-wrap:wrap;gap:.75rem;display:flex}.sample[data-v-23f8f215],.source[data-v-23f8f215]{border-top:1px solid var(--line-soft);max-width:560px;margin-top:1.3rem;padding-top:1.1rem}.sample-head[data-v-23f8f215]{letter-spacing:.14em;text-transform:uppercase;color:var(--faint);justify-content:space-between;align-items:center;gap:1rem;font-size:.64rem;display:flex}.sample-tag[data-v-23f8f215]{color:var(--brand);text-align:right}.buy-snip[data-v-23f8f215],.sample .cmd-row[data-v-23f8f215],.source .cmd-row[data-v-23f8f215]{margin-top:.7rem}.sample-note[data-v-23f8f215],.source-note[data-v-23f8f215]{color:var(--muted);margin-top:.8rem;font-size:.82rem;line-height:1.6}.inline[data-v-23f8f215]{font-family:var(--font-mono);color:var(--brand);font-size:.78em}.cmd-row[data-v-23f8f215]{border:1px solid var(--term-line);border-radius:var(--radius-sm);background:linear-gradient(180deg,var(--term-bg-1),var(--term-bg-2));color:var(--term-text);text-align:left;transition:border-color .25s,transform .3s var(--ease-out);align-items:center;gap:.6rem;padding:.75rem .95rem;display:flex}.cmd-row[data-v-23f8f215]:hover{border-color:var(--term-brand-line);transform:translateY(-2px)}.cmd-row code[data-v-23f8f215]{white-space:normal;overflow-wrap:anywhere;flex:1;min-width:0;font-size:.74rem;line-height:1.5}.cmd-row .c-prompt[data-v-23f8f215]{font-family:var(--font-mono);font-weight:700}.cmd-row.gold .c-prompt[data-v-23f8f215]{color:var(--term-gold)}.cmd-copy[data-v-23f8f215]{text-transform:uppercase;letter-spacing:.1em;color:var(--term-brand);flex:none;font-size:.6rem}.cmd-row.gold .cmd-copy[data-v-23f8f215]{color:var(--term-gold)}.source summary[data-v-23f8f215]{cursor:pointer;font-family:var(--font-mono);color:var(--muted);align-items:center;gap:.5rem;font-size:.78rem;list-style:none;transition:color .25s;display:flex}.source summary[data-v-23f8f215]:before{content:"+";color:var(--brand);font-size:1rem;line-height:1}.source[open] summary[data-v-23f8f215]:before{content:"−"}.source summary[data-v-23f8f215]:hover{color:var(--text)}.source-foot[data-v-23f8f215]{letter-spacing:.04em;color:var(--faint);overflow-wrap:anywhere;margin-top:.7rem;font-size:.62rem;display:block}.source pre[data-v-23f8f215]{border:1px solid var(--term-line-soft);border-radius:var(--radius);background:linear-gradient(180deg,var(--term-bg-1),var(--term-bg-2));color:var(--term-text-2);margin:.9rem 0 0;padding:1rem 1.1rem;font-size:.74rem;line-height:1.8;overflow-x:auto}.install-term[data-v-23f8f215]{justify-self:end;width:100%;max-width:520px}.term-body[data-v-23f8f215]{padding:1.2rem 1.25rem 1.5rem;font-size:.8rem}.step-block[data-v-23f8f215]{margin-bottom:1.15rem}.step-block[data-v-23f8f215]:last-of-type{margin-bottom:.6rem}.mini-copy[data-v-23f8f215]{letter-spacing:.1em;text-transform:uppercase;color:var(--term-brand);opacity:0;margin-left:.5rem;font-size:.6rem;transition:opacity .25s}.step-block:hover .mini-copy[data-v-23f8f215]{opacity:1}.note[data-v-23f8f215]{color:var(--term-faint)}.out[data-v-23f8f215]{border-top:1px solid var(--term-line-soft);margin-top:1.4rem;padding-top:1rem}@media (width<=980px){.install-grid[data-v-23f8f215]{grid-template-columns:1fr}.install-term[data-v-23f8f215]{justify-self:start;max-width:560px}}@media (width<=520px){.sample-head[data-v-23f8f215]{flex-direction:column;align-items:flex-start;gap:.25rem}.sample-tag[data-v-23f8f215]{text-align:left}}
