:root{--text-2xs:10.5px;--text-xs:11.5px;--text-sm:12.5px;--text-base:13.5px;--text-md:14.5px;--text-lg:16px;--text-xl:18px;--text-2xl:20px;--text-3xl:24px;--text-4xl:28px;--text-5xl:32px;--text-6xl:40px;--text-7xl:48px;--text-display:64px;--on-fill:#FFFFFF;--date-red:#F2553E;--page-light:#FFFFFF;--page-dark:#0B0B0C;--term-bg:#0E0E10;--term-border:#26262B;--term-bar:#1F1F23;--term-dot:#2E2E33;--term-fg:#E4E4E7;--term-line:#D4D4D8;--term-strong:#FAFAFA;--term-dim:#74747C;--term-muted:#8B8B93;--term-cmd-bg:#18181B;--term-cmd-border:#27272A;--term-btn:#27272A;--term-btn-hover:#3F3F46;--term-btn-border:#3F3F46;--term-accent:#FB923C;--text-fluid-h1:clamp(52px,7.6vw,112px);--text-fluid-h2:clamp(36px,5vw,68px);--text-fluid-h3:clamp(32px,3.4vw,48px);--text-fluid-doc:clamp(34px,5vw,48px);--text-fluid-lead:clamp(17px,1.4vw,19.5px);--text-fluid-price:clamp(44px,4.4vw,60px);--text-fluid-auth:clamp(26px,2.4vw,40px);--iggy-ink:#161616;--iggy-face:#FFE9A6;--lp-ok:#1F9D55;--lp-accent:#C8F25A;--lp-accent-hi:#D8F98A;--lp-accent-ink:#12210A;--glow-sky:#7FB2FF;--glow-mint:#7FDDB0;--glow-lilac:#B9A6FF;--glow-lemon:#FFE066;--rev:#FF5A1F;--h8-ground:#F7F8FA;--h8-soft:#ECEEF2;--h8-band:#111214;--h8-band-tile:#1B1D21;--h8-band-ink:#F5F6F8;--h8-band-ink2:#A3A7AF;--h8-band-line:#2C2F35;--h8-panel:#2F5BEA;--p9-paper:#FFFFFF;--p9-soft:#EFEFEF;--p9-ink:#111111;--p9-ink2:#6B6B6B;--p9-ink-read:#4F4F4F;--p9-pop:#F05A00;--p9-g-blue:#4285F4;--p9-g-red:#EA4335;--p9-g-yellow:#FBBC05;--p9-g-green:#34A853;--p9-pplx:#20808D;--p9-tube-hi:#4A4A4A;--p9-tube-lo:#0A0A0A;--p9-tube-mid:#1E1E1E;--st-ground:#0B0B0B;--st-raise:#121212;--st-panel:#191919;--st-well:#222222;--st-rule:#242424;--st-rule-hi:#333333;--st-ink:#F3F2EF;--st-ink2:#B4B2AD;--st-ink3:#85837E;--st-accent:#FF5A1F;--st-accent-hover:#FF6E38;--st-accent-ink:#FFFFFF;--st-ember:#D9310B;--st-hot:#FFD7A8;--st-code-ink:#E9E7E3;--st-code-dim:#8C8A86;--st-window:#161616;--st-claude:#D97757;--st-pill:#1A1A1A;--st-slop-ground:#0D0C1F;--st-slop-violet:#7C5CFF;--st-slop-blue:#3B82F6;--st-slop-green:#4ADE80;--st-slop-ink:#F5F5FF;--st-slop-dim:#9A98B8;--st-paper:#E7EBF2;--st-paper-ink:#111214;--st-paper-dim:#5B606B;--st-paper-card:#FFFFFF;--st-paper-blue:#2F5BEA;--st-h1:clamp(42px,5vw,72px);--st-h2:clamp(30px,3.5vw,52px);--st-h2-sm:clamp(22px,1.9vw,26px);--st-h3:clamp(17px,1.25vw,18px);--st-price:clamp(38px,5vw,72px);--st-body:clamp(15px,1.12vw,16px)}.ig{--bx-orange:#FF5A1F;--bx-stage:#F4F4F4;--bx-ground:#F7F8FA;--bx-ground-soft:#ECEEF2;--bx-ground-rule:#E3E5EA;--bx-rim-ink:#0F1012;--bx-rim-hi:rgba(255,255,255,.55);--bf-soft:#EFEFEF;--bf-bezel:#0F0F0F;--bf-catch:#8C8C8C;--bf-catch-on:#D4D4D4;--bf-edge:#000000;--bf-ink-2:#6B6B6B;--bf-ink-hover:#2B2B2B;--bf-pop:#F05A00;--bf-dot:#DCDDE0;--ground-sky:#9EC5FF;--ground-lemon:#FFE16B;--ground-mint:#9FE2BC;--ground-dot:rgba(17,17,17,.14);--bx-rim:none;--bx-pipe:#121214;--bx-pipe-edge:rgba(0,0,0,.10);--bx-gloss:rgba(255,255,255,.22);--bg:#FFFFFF;--bk-mark:#E8325A;--bk-mark-on:#FFFFFF;--canvas:#F4F4F5;--dot:#D4D4D9;--card:#FFFFFF;--side:#FAFAFA;--side-border:#ECECEE;--subtle:#FAFAFA;--ink:#111111;--ink2:#525252;--ink3:#6F6F76;--ink-on:#FFFFFF;--border:#E5E5E7;--border-strong:#CFCFD4;--divider:#EDEDEF;--chip:#F1F1F3;--hover:#F4F4F5;--line:#DEDEE2;--tip-bg:#171717;--tip-fg:#FFFFFF;--kbd:#F4F4F5;--shadow:0 1px 2px rgba(0,0,0,.05);--lift:0 16px 32px -16px rgba(0,0,0,.26),0 2px 4px rgba(0,0,0,.05);--pop:0 24px 48px -20px rgba(0,0,0,.28),0 2px 6px rgba(0,0,0,.05);--drag:0 30px 50px -18px rgba(0,0,0,.34),0 4px 10px rgba(0,0,0,.08);--drawer:-30px 0 60px -30px rgba(0,0,0,.22);--modal:0 18px 40px -24px rgba(0,0,0,.22),0 0 0 1px rgba(0,0,0,.03);--focus:0 0 0 4px rgba(23,23,23,.06),0 24px 48px -20px rgba(0,0,0,.28);--scrim:rgba(244,244,245,.42);--go:#15803D;--go-dot:#16A34A;--go-soft:#E3F5E9;--amber:#D97706;--danger:#C62F35;--find-tint:#F4F4F4;--find-edge:#E5E5E5;--find-card:#FFFFFF;--find-card-border:#E5E5E5;--find-fg:#111111;--track-tint:#F4F4F4;--track-edge:#E5E5E5;--track-card:#FFFFFF;--track-card-border:#E5E5E5;--track-fg:#111111;--reach-tint:#F4F4F4;--reach-edge:#E5E5E5;--reach-card:#FFFFFF;--reach-card-border:#E5E5E5;--reach-fg:#111111;--gate-tint:#F4F4F4;--gate-edge:#E5E5E5;--gate-card:#FFFFFF;--gate-card-border:#E5E5E5;--gate-fg:#111111;--respond-tint:#F4F4F4;--respond-edge:#E5E5E5;--respond-card:#FFFFFF;--respond-card-border:#E5E5E5;--respond-fg:#111111;--act-tint:#F4F4F4;--act-edge:#E5E5E5;--act-card:#FFFFFF;--act-card-border:#E5E5E5;--act-fg:#111111;--iggy-tint:#F6F2FF;--iggy-edge:#E2D6FD;--iggy-card:#FFFFFF;--iggy-card-border:#E9E0FD;--iggy-fg:#6D28D9;--cv-rail:#D4D4D8;--cv-rail-quiet:#E4E4E7;--cv-rail-hover:#A3A3A3;--cv-port:#D4D4D8;--cv-dot:#DEDEDE;--cv-rim-bg:#FFFFFF;--cv-rim-bd:#EBEBEB;--cv-frame:#F7F7F7;--cv-inset-bd:#EBEBEB;--cv-inset-sh:0 1px 2px rgba(0,0,0,.03);--cv-card-sh:0 1px 2px rgba(0,0,0,.04);--cv-handle:#FFFFFF;--cv-island:#E4E4E7;--cv-island-bg:rgba(255,255,255,.6);--cv-view-tint:rgba(17,17,17,.04);--cv-sweep:rgba(17,17,17,.05);--cv-note-line:#D4D4D8;--cv-haze:.13;--cv-hint-bg:#F7F7F7;--cv-orange:#F25C2A;--cv-danger-soft:#FDEDED;--cv-me:#3B6FE0;--cv-node-sh:0 0 0 1px rgba(17,17,17,.06),0 1px 2px rgba(17,17,17,.04),0 12px 28px -18px rgba(17,17,17,.2);--cv-node-sh-hi:0 0 0 1px rgba(17,17,17,.08),0 2px 4px rgba(17,17,17,.04),0 20px 36px -18px rgba(17,17,17,.26);--cv-node-sh-drag:0 0 0 1px rgba(17,17,17,.08),0 30px 50px -20px rgba(17,17,17,.32);--cv-node-halo:rgba(17,17,17,.07);--cv-run-halo:rgba(22,163,74,.10);--rail:#C8C8CE;--rail-q:#DCDCE0;--rail-h:#9E9EA6;--port:#BDBDC4;--flame:#F2700F;--flame-deep:#EA580C;--art-ink:#161616;--art-orange:#FF6A1F;--art-butter:#FFD45C;--art-sky:#8FC3F2;--art-mint:#8FD8AE;--art-tomato:#F2553E;--art-blush:#FF9E86;--art-paper:#FBF6EE;--art-cream:#FFFDF9;--art-stage:#FFF6EA;--iy-rim:#F7F7F8;--iy-rim-bd:#EBEBEE;--iy-rim-bd-on:#DCDCE1;--iy-card-bd:#ECECEF;--iy-card-sh:0 1px 2px rgba(0,0,0,.03);--iy-well:#F4F4F6;--iy-ghost:#737379;--iy-block:#F7F8FA;--iy-raised:0 1px 2px rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.03);--iy-frame:#F4F4F5;--iy-inset-bd:#E7E7EA;--iy-inset-sh:0 1px 2px rgba(0,0,0,.04);--iy-haze-op:.09;--iy-halo-op:.2;--iy-halo-op-on:.34;--cmp-lit:inset 0 1px 0 rgba(255,255,255,.9);--cmp-float:0 1px 2px rgba(0,0,0,.05),0 18px 40px -20px rgba(0,0,0,.26);--cmp-float-on:0 1px 2px rgba(0,0,0,.06),0 24px 48px -20px rgba(0,0,0,.32);--cmp-key:inset 0 1px 0 rgba(255,255,255,.22),inset 0 -2px 0 rgba(0,0,0,.4),0 1px 2px rgba(0,0,0,.2),0 6px 12px -6px rgba(0,0,0,.4);--cmp-key-down:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -1px 0 rgba(0,0,0,.4),0 1px 1px rgba(0,0,0,.2);--tab-ink:#0C0C0E;--tab-edge:#000000;--tab-lip:#5E5E63;--tab-lip-on:#8E8E94;--tab-field:#FFFFFF;--tab-rim:inset 0 2px 3px -1px rgba(0,0,0,.14),0 -2.5px 0 0 var(--tab-ink),0 -3.5px 0 0 var(--tab-lip),0 0 0 5px var(--tab-ink),0 0 0 6px var(--tab-edge),0 -16px 36px -16px rgba(0,0,0,.4),0 -2px 6px -2px rgba(0,0,0,.18);--tab-rim-on:inset 0 2px 3px -1px rgba(0,0,0,.14),0 -2.5px 0 0 var(--tab-ink),0 -3.5px 0 0 var(--tab-lip-on),0 0 0 5px var(--tab-ink),0 0 0 6px var(--tab-edge),0 0 0 12px rgba(17,17,17,.05),0 -18px 40px -16px rgba(0,0,0,.44);--iy-yes-rim:0 -1.5px 0 0 var(--tab-ink),0 -2.5px 0 0 var(--tab-lip),0 0 0 4px var(--tab-ink),0 0 0 5px var(--tab-edge),0 18px 32px -22px rgba(0,0,0,.45);--mp-tube:#121214;--mp-tube-lit:#4A4A50;--mp-tube-gloss:rgba(255,255,255,.55);--mp-tube-shade:rgba(17,17,20,.12);--mp-bead:#FF5A1F;--mp-bead-lit:#FFB08F;--mp-card-sh:0 0 0 1px rgba(17,17,20,.09),0 1px 2px rgba(17,17,20,.05),0 6px 14px -10px rgba(17,17,20,.07);--mp-card-sh-hi:0 0 0 1px rgba(17,17,20,.16),0 2px 4px rgba(17,17,20,.05),0 14px 28px -14px rgba(17,17,20,.2);--mp-ground:#F7F8FA;--mp-island:#FCFCFD;--mp-island-sub:#F3F4F6;--mp-island-edge:#E6E7EB;--mp-ask:#FF5A1F;--mp-ask-ring:rgba(255,90,31,.38);--mp-fail:#C62F35;--mp-run:#16A34A;--sans:"Satoshi",ui-sans-serif,system-ui,sans-serif;--mono:"Satoshi",ui-sans-serif,system-ui,sans-serif;--code:"Geist Mono",ui-monospace,monospace;--serif:"Fraunces",Georgia,serif;--r-tag:6px;--r-btn:10px;--r-card:12px;--r-node:12px;--r-panel:12px;--dur-1:120ms;--dur-2:180ms;--dur-3:240ms;--dur-4:320ms;--ease-out:cubic-bezier(.22,1,.36,1);--ease-spring:cubic-bezier(.34,1.32,.64,1);--ease-in:cubic-bezier(.4,0,1,1);--ease-soft:cubic-bezier(.32,.72,.24,1);--ease:var(--ease-out);--t-fast:var(--dur-2);--t-base:var(--dur-3);--t-slow:var(--dur-4);--t-draw:1.2s;color-scheme:light}.ws,.ws-host{--ws-body:#000000;--ws-body-2:#18191C;--ws-body-3:#232428;--ws-body-ink:#F4F5F7;--ws-body-ink2:#8D919A;--ws-ground:#F7F8FA;--ws-card:#FFFFFF;--ws-pipe:#FFFFFF;--ws-row:#F2F3F5;--ws-raised:#FFFFFF;--ws-well:#F2F3F5;--ws-hover:#EEF0F3;--ws-ink:#111214;--ws-ink2:#565B63;--ws-ink3:#858A93;--ws-line:#E2E5EA;--ws-line-2:#C9CED6;--ws-accent:#1B9E8C;--ws-accent-soft:#D3F0EB;--ws-ok:#1F9D55;--ws-ok-soft:#DDF3E6;--ws-gap:#D4383E;--ws-gap-soft:#FBE3E3;--ws-hue-red:#E5484D;--ws-hue-blue:#3E7BFA;--ws-hue-yellow:#C99700;--ws-hue-teal:#0F9C8C;--ws-hue-green:#2E9C63;--ws-hue-pink:#D6409F;--ws-hue-slate:#66717F;--ws-hue-sky:#0A94D6;--ws-eng-chatgpt:#19C37D;--ws-eng-perplexity:#22B8CD;--ws-eng-claude:#D97757;--ws-eng-google_aio:#4C8DF6;--ws-sky-0:#AEBFD1;--ws-sky-1:#C4D2E0;--ws-sky-2:#D9E3EC;--ws-sky-3:#ECF1F6;--ws-shadow:0 1px 1px rgba(17,18,20,.06),0 8px 22px rgba(30,40,60,.07);--ws-pipe-shadow:drop-shadow(0 1px 1px rgba(17,18,20,.07)) drop-shadow(0 6px 16px rgba(30,40,60,.06));--ws-shadow-lg:0 2px 6px rgba(17,18,20,.06),0 28px 64px -24px rgba(17,18,20,.32);--ws-scrim:rgba(17,18,20,.06)}.ws[data-ws-theme=dark]{--ws-ground:#111214;--ws-card:#1D1E22;--ws-pipe:#1D1E22;--ws-row:#27282D;--ws-raised:#1D1E22;--ws-well:#27282D;--ws-hover:#26272C;--ws-ink:#ECEDEF;--ws-ink2:#8D919A;--ws-ink3:#6B6F78;--ws-line:#2A2B30;--ws-line-2:#3A3C42;--ws-accent:#5FD0C1;--ws-accent-soft:#1B3A36;--ws-ok:#3DD68C;--ws-ok-soft:#173525;--ws-gap:#FF6B70;--ws-gap-soft:#3A1D1F;--ws-hue-red:#FF6369;--ws-hue-blue:#6A9BFF;--ws-hue-yellow:#F0C232;--ws-hue-teal:#2EC4B0;--ws-hue-green:#4CC38A;--ws-hue-pink:#F06DBE;--ws-hue-slate:#9AA4B2;--ws-hue-sky:#38B6F0;--ws-sky-0:#0C121A;--ws-sky-1:#121B26;--ws-sky-2:#1A2635;--ws-sky-3:#253447;--ws-shadow:none;--ws-pipe-shadow:none;--ws-shadow-lg:0 2px 6px rgba(0,0,0,.4),0 28px 64px -24px rgba(0,0,0,.8);--ws-scrim:rgba(0,0,0,.22)}.ig{--au-aside-ink:#E6ECF5;--au-aside-ink2:#A3ABBA}.au.au-dark{--bg:#0B0D12;--subtle:#11141B;--card:#11141B;--hover:#171B24;--chip:#1A1E28;--ink:#E6ECF5;--ink2:#A3ABBA;--ink3:#8A93A5;--ink-on:#0B0D12;--border:#232836;--border-strong:#343B4D;--divider:#1C212C;--line:#2A3040;--danger:#FF7A80;--au-sky:#070B12;color-scheme:dark}