.reveal-wrap[data-astro-cid-jkrjsxaa]{max-width:920px}.eyebrow[data-astro-cid-jkrjsxaa]{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin-bottom:.5rem;font-size:.75rem;font-weight:700}.rh1[data-astro-cid-jkrjsxaa]{margin:0 0 .6rem;font-size:clamp(1.7rem,4vw,2.5rem);line-height:1.1}.rh1[data-astro-cid-jkrjsxaa] .hl[data-astro-cid-jkrjsxaa]{color:var(--accent);font-style:italic}.rsub[data-astro-cid-jkrjsxaa]{color:var(--ink-2);max-width:620px;margin:0 0 1.8rem;font-size:1.02rem;line-height:1.6}.controls[data-astro-cid-jkrjsxaa]{grid-template-columns:1.4fr 1fr 1fr;gap:18px;margin-bottom:1.6rem;padding:18px 20px;display:grid}.ctl[data-astro-cid-jkrjsxaa]{flex-direction:column;gap:8px;display:flex}.ctl[data-astro-cid-jkrjsxaa]>span[data-astro-cid-jkrjsxaa]{color:var(--ink-3);font-size:.78rem;font-weight:600}.ctl[data-astro-cid-jkrjsxaa]>span[data-astro-cid-jkrjsxaa] b[data-astro-cid-jkrjsxaa]{color:var(--ink);font-family:var(--font-mono)}.ctl[data-astro-cid-jkrjsxaa] select[data-astro-cid-jkrjsxaa],.ctl[data-astro-cid-jkrjsxaa] input[data-astro-cid-jkrjsxaa][type=range]{width:100%}.ctl[data-astro-cid-jkrjsxaa] select[data-astro-cid-jkrjsxaa]{background:var(--surface-2);border:1px solid var(--line);color:var(--ink);border-radius:10px;outline:none;padding:10px 12px;font-family:inherit;font-size:.92rem}.ctl[data-astro-cid-jkrjsxaa] select[data-astro-cid-jkrjsxaa]:focus{border-color:var(--accent)}.ctl[data-astro-cid-jkrjsxaa] input[data-astro-cid-jkrjsxaa][type=range]{accent-color:var(--accent);margin:6px 0}.stage[data-astro-cid-jkrjsxaa]{grid-template-columns:320px 1fr;align-items:start;gap:24px;display:grid}.phone[data-astro-cid-jkrjsxaa]{background:var(--slate,#1b2733);border:1px solid var(--slate-2,#33414f);border-radius:26px;overflow:hidden;box-shadow:0 24px 60px #00000047}.ph-bar[data-astro-cid-jkrjsxaa]{background:#3b6ef0;width:62%;height:4px}.ph-body[data-astro-cid-jkrjsxaa]{padding:22px 24px 26px}.ph-logo[data-astro-cid-jkrjsxaa]{color:#f4f4f6;font-size:15px;font-weight:700}.ph-logo[data-astro-cid-jkrjsxaa] span[data-astro-cid-jkrjsxaa]{color:#3b6ef0}.ph-pill[data-astro-cid-jkrjsxaa]{color:#9bc0ff;background:#3b6ef029;border:1px solid #3b6ef066;border-radius:999px;margin-top:18px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-block}.ph-block[data-astro-cid-jkrjsxaa]{margin-top:18px}.ph-lab[data-astro-cid-jkrjsxaa]{color:#94a3b2;font-size:12px}.ph-adv[data-astro-cid-jkrjsxaa]{color:#76828d;font-size:30px;font-weight:700;line-height:1.1}.ph-adv[data-astro-cid-jkrjsxaa].struck{text-decoration:line-through}.ph-real[data-astro-cid-jkrjsxaa]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:64px;font-weight:800;line-height:1.02}.ph-real[data-astro-cid-jkrjsxaa].good{color:#34d399}.ph-real[data-astro-cid-jkrjsxaa].bad{color:#ff6b6b}.ph-net[data-astro-cid-jkrjsxaa]{margin-top:2px;font-size:14px;font-weight:600}.ph-net[data-astro-cid-jkrjsxaa].good{color:#34d399}.ph-net[data-astro-cid-jkrjsxaa].bad{color:#ff6b6b}.ph-sov[data-astro-cid-jkrjsxaa]{color:#9a9ab0;border-top:.5px solid #24242e;justify-content:space-between;align-items:center;margin-top:20px;padding-top:14px;font-size:13px;display:flex}.ph-sov-val[data-astro-cid-jkrjsxaa]{color:#ff8a5c;font-size:16px;font-weight:700}.ph-cta[data-astro-cid-jkrjsxaa]{color:#0b0b10;text-align:center;background:#3b6ef0;border-radius:22px;margin-top:20px;padding:10px;font-size:13px;font-weight:700}.ph-disc[data-astro-cid-jkrjsxaa]{color:#6a6a78;text-align:center;margin-top:10px;font-size:10px}.detail[data-astro-cid-jkrjsxaa]{padding-top:4px}.det-head[data-astro-cid-jkrjsxaa]{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3);margin-bottom:10px;font-size:.78rem;font-weight:700}.det-rows[data-astro-cid-jkrjsxaa]{flex-direction:column;display:flex}.dr[data-astro-cid-jkrjsxaa]{border-bottom:1px solid var(--line);color:var(--ink-2);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;padding:11px 2px;font-size:.92rem;display:flex}.dr[data-astro-cid-jkrjsxaa] span[data-astro-cid-jkrjsxaa]:last-child{font-family:var(--font-mono);font-weight:600}.dr[data-astro-cid-jkrjsxaa] .pos[data-astro-cid-jkrjsxaa]{color:var(--good)}.dr[data-astro-cid-jkrjsxaa] .neg[data-astro-cid-jkrjsxaa]{color:var(--ink)}.dr-net[data-astro-cid-jkrjsxaa]{color:var(--ink);border-bottom:none;margin-top:4px;padding-top:14px;font-size:1rem;font-weight:700}.dr-net[data-astro-cid-jkrjsxaa] span[data-astro-cid-jkrjsxaa]:last-child.pos{color:var(--good)}.dr-net[data-astro-cid-jkrjsxaa] span[data-astro-cid-jkrjsxaa]:last-child.neg{color:var(--bad)}.det-cap[data-astro-cid-jkrjsxaa]{color:var(--ink-2);background:#f59e0b14;border:1px solid #f59e0b40;border-radius:10px;margin-top:12px;padding:10px 14px;font-size:.82rem}.det-note[data-astro-cid-jkrjsxaa]{color:var(--ink-3);margin:12px 0 0;font-size:.8rem;font-style:italic}.det-actions[data-astro-cid-jkrjsxaa]{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.btn[data-astro-cid-jkrjsxaa]{border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:11px 18px;font-family:inherit;font-size:.9rem;font-weight:600;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}.btn[data-astro-cid-jkrjsxaa]:hover{border-color:var(--accent)}.btn-primary[data-astro-cid-jkrjsxaa]{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.btn-primary[data-astro-cid-jkrjsxaa]:hover{filter:brightness(1.05)}@media (width<=720px){.controls[data-astro-cid-jkrjsxaa],.stage[data-astro-cid-jkrjsxaa]{grid-template-columns:1fr}.phone[data-astro-cid-jkrjsxaa]{max-width:340px;margin:0 auto}}#reveal-root .det-rows .dr{border-bottom:1px solid var(--line);color:var(--ink-2);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;padding:11px 2px;font-size:.92rem;display:flex}#reveal-root .det-rows .dr span:last-child{font-family:var(--font-mono);font-weight:600}#reveal-root .det-rows .dr .pos{color:var(--good)}#reveal-root .det-rows .dr .neg{color:var(--ink)}#reveal-root .det-rows .dr-net{color:var(--ink);border-bottom:none;margin-top:4px;padding-top:14px;font-size:1rem;font-weight:700}#reveal-root .det-rows .dr-net span:last-child.pos{color:var(--good)}#reveal-root .det-rows .dr-net span:last-child.neg{color:var(--bad)}
