svg[data-v-f4e10a22]{display:inline-block;width:1.25em;height:1.25em;flex-shrink:0;vertical-align:middle}.workspace[data-v-4a3292e3]{margin:0;border:1px solid var(--bg3);border-radius:18px;background:var(--bg);overflow:hidden;box-shadow:0 22px 70px -35px color-mix(in srgb,var(--text) 24%,transparent);text-align:start}.workspace-bar[data-v-4a3292e3]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 22px;border-bottom:1px solid var(--bg3)}.workspace-brand[data-v-4a3292e3]{display:flex;align-items:center;gap:9px;color:var(--text);font-size:13px;font-weight:600}.workspace-brand svg[data-v-4a3292e3]{color:var(--accent);font-size:18px}.preview-label[data-v-4a3292e3]{font-size:11px;color:color-mix(in srgb,var(--text) 65%,var(--bg))}.workspace-body[data-v-4a3292e3]{display:grid;grid-template-columns:158px minmax(0,1fr) 235px;min-height:270px}.tool-picker[data-v-4a3292e3]{padding:22px 10px;border-inline-end:1px solid var(--bg3);display:flex;flex-direction:column;gap:6px}.tool-picker button[data-v-4a3292e3]{position:relative;border:0;background:transparent;color:var(--text);font:inherit;font-size:13px;text-align:start;padding:13px 12px;border-radius:8px;cursor:pointer}.tool-picker button>span[data-v-4a3292e3]{display:flex;align-items:center;gap:10px;position:relative}.tool-picker button[aria-pressed=true][data-v-4a3292e3]{color:var(--accent)}.tool-marker[data-v-4a3292e3]{position:absolute;inset:0;border-radius:inherit;background:color-mix(in srgb,var(--accent) 8%,var(--bg))}.example-stage[data-v-4a3292e3]{padding:24px 30px;min-width:0}.example-label[data-v-4a3292e3]{font-size:11px;color:color-mix(in srgb,var(--text) 65%,var(--bg));margin-bottom:12px}.example-source[data-v-4a3292e3]{font-size:15px;line-height:1.65;color:color-mix(in srgb,var(--text) 73%,var(--bg));min-height:50px}.example-divider[data-v-4a3292e3]{display:flex;align-items:center;gap:10px;margin-block:14px;color:var(--accent);font-size:11px}.example-divider span[data-v-4a3292e3]{height:1px;flex:1;background:var(--bg3)}.result-heading[data-v-4a3292e3]{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:550;color:var(--accent);margin-bottom:10px}.example-result[data-v-4a3292e3]{font-size:17px;line-height:1.6;color:var(--text);min-height:55px}.device-scene[data-v-4a3292e3]{display:flex;align-items:center;flex-direction:column;justify-content:center;background:color-mix(in srgb,var(--accent) 4%,var(--bg));padding:28px 22px;text-align:center;border-inline-start:1px solid var(--bg3)}.chip-art[data-v-4a3292e3]{position:relative;width:90px;height:90px;margin:12px 0 28px}.chip-core[data-v-4a3292e3]{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2px;width:100%;height:100%;background:var(--accent);color:var(--white);border:7px solid color-mix(in srgb,var(--accent) 70%,var(--white));border-radius:15px}.chip-core svg[data-v-4a3292e3]{font-size:32px}.chip-core span[data-v-4a3292e3]{font-size:9px;font-weight:600}.chip-pin[data-v-4a3292e3]{position:absolute;background:repeating-linear-gradient(90deg,var(--accent) 0 3px,transparent 3px 10px);width:64px;height:10px;left:13px;opacity:0.45}.pins-top[data-v-4a3292e3]{top:-9px}.pins-bottom[data-v-4a3292e3]{bottom:-9px}.pins-start[data-v-4a3292e3]{transform:rotate(90deg);left:-37px;top:40px}.pins-end[data-v-4a3292e3]{transform:rotate(90deg);left:63px;top:40px}.device-scene strong[data-v-4a3292e3]{color:var(--text);font-size:15px;font-weight:600}.device-scene p[data-v-4a3292e3]{font-size:12px;line-height:1.65;margin-top:8px;color:color-mix(in srgb,var(--text) 72%,var(--bg))}.device-rule[data-v-4a3292e3]{width:30px;height:1px;background:var(--bg3);margin-block:18px}.local-note[data-v-4a3292e3]{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--accent)}figcaption[data-v-4a3292e3]{padding:13px 22px;border-top:1px solid var(--bg3);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:10px;color:color-mix(in srgb,var(--text) 65%,var(--bg))}figcaption>span[data-v-4a3292e3]:first-child{display:flex;align-items:center;gap:7px}button[data-v-4a3292e3]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(max-width:800px){.workspace-body[data-v-4a3292e3]{grid-template-columns:145px minmax(0,1fr)}.device-scene[data-v-4a3292e3]{display:none}.example-stage[data-v-4a3292e3]{padding:25px}}@media(max-width:500px){.workspace-bar[data-v-4a3292e3]{padding:14px}.workspace-body[data-v-4a3292e3]{display:flex;flex-direction:column}.tool-picker[data-v-4a3292e3]{flex-direction:row;padding:8px;border-inline-end:0;border-bottom:1px solid var(--bg3);gap:2px}.tool-picker button[data-v-4a3292e3]{padding:10px 5px;font-size:10px;flex:1;min-height:44px}.tool-picker button>span[data-v-4a3292e3]{flex-direction:column;gap:5px}.tool-picker svg[data-v-4a3292e3]{font-size:16px}.example-stage[data-v-4a3292e3]{padding:22px}.example-source[data-v-4a3292e3]{font-size:14px}.example-result[data-v-4a3292e3]{font-size:16px}figcaption[data-v-4a3292e3]{padding-inline:14px}}.lifetime[data-v-5ba27f49]{color:var(--text);padding-block:32px 64px}.wrap[data-v-5ba27f49]{width:100%;max-width:1100px;margin-inline:auto;padding-inline:var(--gutter)}.hero[data-v-5ba27f49]{padding-bottom:40px}.hero-copy[data-v-5ba27f49]{text-align:center;max-width:850px;margin-inline:auto}.eyebrow[data-v-5ba27f49]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:550;color:var(--accent-ink);margin-bottom:18px}.hero .eyebrow[data-v-5ba27f49]{justify-content:center}h1[data-v-5ba27f49]{font-size:clamp(42px,5vw,64px);line-height:1.08;font-weight:600;letter-spacing:-0.045em;word-spacing:0.4rem}h1 span[data-v-5ba27f49]{display:block;color:var(--accent-ink)}h2[data-v-5ba27f49]{font-size:clamp(28px,3vw,39px);line-height:1.15;font-weight:550;letter-spacing:-0.035em;text-wrap:balance}h3[data-v-5ba27f49]{font-size:18px;font-weight:550;line-height:1.35;letter-spacing:-0.015em}p[data-v-5ba27f49]{font-size:15px;line-height:1.75;color:color-mix(in srgb,var(--text) 75%,var(--bg))}.hero-intro[data-v-5ba27f49]{max-width:575px;margin:18px auto 20px;font-size:17px;line-height:1.65;text-wrap:pretty}.hero-actions[data-v-5ba27f49]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:16px}.button[data-v-5ba27f49]{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;min-height:48px;padding:13px 21px;border-radius:10px;font:inherit;font-size:14px;font-weight:550;color:var(--text);background:var(--bg2);text-decoration:none;cursor:pointer}.primary[data-v-5ba27f49]{background:var(--accent);color:var(--white)}.hero-price[data-v-5ba27f49]{display:flex;align-items:baseline;gap:6px;font-size:19px;font-weight:550}.hero-price>span[data-v-5ba27f49]{font-size:13px;font-weight:400;color:color-mix(in srgb,var(--text) 70%,var(--bg))}.redeem-link[data-v-5ba27f49]{display:inline-block;margin-top:16px;font-size:12px;color:color-mix(in srgb,var(--text) 70%,var(--bg));text-underline-offset:4px}.hero-workspace[data-v-5ba27f49]{position:relative;margin-top:30px}.hero-notes[data-v-5ba27f49]{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 30px;margin-top:22px;font-size:12px;color:color-mix(in srgb,var(--text) 80%,var(--bg))}.hero-notes>span[data-v-5ba27f49]{display:flex;align-items:center;gap:7px}.hero-notes svg[data-v-5ba27f49]{color:var(--accent)}.ownership[data-v-5ba27f49]{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-block:50px 64px;border-top:1px solid var(--bg3)}.section-heading h2[data-v-5ba27f49]{max-width:400px}.ownership-copy>p+p[data-v-5ba27f49]{margin-top:14px}.ownership-copy .ownership-footnote[data-v-5ba27f49]{font-size:12px;margin-top:20px}.setup-section[data-v-5ba27f49]{padding-block:48px;background:var(--bg1)}.setup-heading[data-v-5ba27f49]{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:70px;margin-bottom:34px}.setup-heading .eyebrow[data-v-5ba27f49]{margin-bottom:12px}.setup-steps[data-v-5ba27f49]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px}.setup-step>svg[data-v-5ba27f49]{color:var(--accent);font-size:24px;margin-bottom:15px}.setup-step h3[data-v-5ba27f49]{margin-bottom:10px}.setup-step p[data-v-5ba27f49]{font-size:14px}.device-note[data-v-5ba27f49]{display:flex;align-items:start;gap:12px;margin-top:34px;padding-top:22px;border-top:1px solid var(--bg3)}.device-note>svg[data-v-5ba27f49]{font-size:19px;color:var(--accent);margin-top:3px}.device-note p[data-v-5ba27f49]{font-size:12px}.device-note a[data-v-5ba27f49]{color:var(--accent);text-underline-offset:3px}.device-note a svg[data-v-5ba27f49]{margin-inline-start:4px;width:12px;height:12px}.offer[data-v-5ba27f49]{scroll-margin-top:100px;display:grid;grid-template-columns:1fr 0.9fr;align-items:start;gap:80px;padding-block:65px 50px}.offer-intro[data-v-5ba27f49]{margin-top:18px;max-width:410px}.included-list[data-v-5ba27f49]{display:grid;gap:14px;padding:0;margin-block:25px 0;list-style:none;font-size:14px}.included-list li[data-v-5ba27f49]{display:flex;align-items:center;gap:10px}.included-list svg[data-v-5ba27f49]{color:var(--accent);font-size:13px}.mascot-note[data-v-5ba27f49]{display:flex;align-items:center;gap:5px;margin-top:28px}.mascot-note picture[data-v-5ba27f49]{width:125px;flex-shrink:0}.mascot-note img[data-v-5ba27f49]{width:100%;height:auto;display:block}.mascot-note p[data-v-5ba27f49]{font-size:12px;max-width:230px}.purchase-panel[data-v-5ba27f49]{min-width:0;border:1px solid color-mix(in srgb,var(--accent) 30%,var(--bg3));border-top:3px solid var(--accent);border-radius:15px;padding:32px;background:var(--bg);box-shadow:0 14px 40px -30px color-mix(in srgb,var(--accent) 45%,transparent)}.offer-label[data-v-5ba27f49]{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:550}.offer-label svg[data-v-5ba27f49]{color:var(--accent);font-size:19px}.price[data-v-5ba27f49]{font-size:clamp(46px,5vw,64px);letter-spacing:-0.05em;font-weight:550;line-height:1;margin-top:25px}.price-caption[data-v-5ba27f49]{font-size:13px;margin-block:12px 24px}.purchase-button[data-v-5ba27f49]{width:100%}.purchase-panel .fine[data-v-5ba27f49]{font-size:11px;text-align:center;margin-top:12px}.offer-divider[data-v-5ba27f49]{height:1px;background:var(--bg3);margin-block:24px 17px}.offer-scope[data-v-5ba27f49]{font-size:12px}.owned p[data-v-5ba27f49],.purchase-panel [role=status][data-v-5ba27f49]{margin-block:15px 20px}.success-symbol[data-v-5ba27f49]{display:inline-flex;font-size:26px;color:var(--accent);margin-bottom:20px}.error[data-v-5ba27f49]{color:var(--error);font-size:13px;margin-top:14px}.other-options[data-v-5ba27f49]{display:grid;grid-template-columns:1fr 1fr;gap:65px;border-top:1px solid var(--bg3);padding-top:30px}.other-options h3[data-v-5ba27f49]{font-size:16px}.other-options p[data-v-5ba27f49]{font-size:13px;margin-block:9px 13px}.other-options a[data-v-5ba27f49]{display:inline-flex;align-items:center;gap:8px;color:var(--accent);font-size:13px;text-underline-offset:4px}.redeem-option[data-v-5ba27f49]{display:flex;gap:16px}.redeem-option>svg[data-v-5ba27f49]{font-size:23px;color:var(--accent)}button[data-v-5ba27f49]:disabled{opacity:0.6;cursor:wait}:is(a[data-v-5ba27f49],button[data-v-5ba27f49]):focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media(max-width:800px){.lifetime[data-v-5ba27f49]{padding-top:35px}.ownership[data-v-5ba27f49],.offer[data-v-5ba27f49]{gap:35px}.setup-heading[data-v-5ba27f49]{gap:30px}.setup-steps[data-v-5ba27f49]{gap:24px}.other-options[data-v-5ba27f49]{gap:35px}.purchase-panel[data-v-5ba27f49]{padding:24px}}@media(max-width:600px){.lifetime[data-v-5ba27f49]{padding-top:25px}h1[data-v-5ba27f49]{font-size:clamp(34px,8.5vw,48px)}.hero-intro[data-v-5ba27f49]{font-size:16px}.hero-workspace[data-v-5ba27f49]{margin-top:28px}.hero[data-v-5ba27f49]{padding-bottom:36px}.hero-notes[data-v-5ba27f49]{gap:10px 16px;font-size:11px}.ownership[data-v-5ba27f49],.offer[data-v-5ba27f49],.setup-heading[data-v-5ba27f49],.other-options[data-v-5ba27f49]{grid-template-columns:1fr;gap:25px}.ownership[data-v-5ba27f49]{padding-block:35px}.setup-heading[data-v-5ba27f49]{margin-bottom:25px;gap:15px}.setup-steps[data-v-5ba27f49]{grid-template-columns:1fr;gap:26px}.setup-step[data-v-5ba27f49]{display:grid;grid-template-columns:30px 1fr;column-gap:14px}.setup-step>svg[data-v-5ba27f49]{grid-row:span 2}.setup-section[data-v-5ba27f49]{padding-block:35px}.offer[data-v-5ba27f49]{padding-block:40px}.mascot-note[data-v-5ba27f49]{margin-top:15px}.mascot-note picture[data-v-5ba27f49]{width:95px}.other-options[data-v-5ba27f49]{padding-top:25px}.purchase-panel[data-v-5ba27f49]{padding:24px 20px}}
