.xp[data-astro-cid-u5wgxo6n]{width:100%;max-width:540px;margin:0}.xp-card[data-astro-cid-u5wgxo6n]{color:#e2e8f0;-webkit-font-smoothing:antialiased;background:linear-gradient(#10141d 0%,#0a0d14 100%);border:1px solid #ffffff17;font:14px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;box-shadow:0 24px 60px -12px #1c191773,0 0 0 1px #ffffff0d}.xp-header[data-astro-cid-u5wgxo6n]{background:#ffffff05;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.xp-brand[data-astro-cid-u5wgxo6n]{color:#f8fafc;letter-spacing:-.2px;align-items:center;gap:9px;font-size:15.5px;font-weight:700;display:flex}.xp-dot[data-astro-cid-u5wgxo6n]{background:#10b981;border-radius:50%;width:9px;height:9px;box-shadow:0 0 9px #10b981b3}.xp-actions[data-astro-cid-u5wgxo6n]{color:#64748b;align-items:center;gap:10px;display:flex}.xp-tag[data-astro-cid-u5wgxo6n]{text-transform:uppercase;letter-spacing:.05em;color:#fb923c;background:#f973161f;border:1px solid #f9731640;padding:3px 9px;font-size:11px;font-weight:700}.xp-icon[data-astro-cid-u5wgxo6n]{font-size:16px;line-height:1}.xp-grid[data-astro-cid-u5wgxo6n]{background:#ffffff03;grid-template-columns:repeat(3,1fr);padding:20px 8px;display:grid}.xp-tile[data-astro-cid-u5wgxo6n]{text-align:center;flex-direction:column;align-items:center;min-width:0;padding:0 8px;display:flex}.xp-tile[data-astro-cid-u5wgxo6n]:not(:last-child){border-right:1px solid #ffffff0f}.xp-label[data-astro-cid-u5wgxo6n]{text-transform:uppercase;letter-spacing:.06em;color:#94a3b8;align-items:center;gap:5px;font-size:11.5px;font-weight:600;display:inline-flex}.xp-label[data-astro-cid-u5wgxo6n] svg[data-astro-cid-u5wgxo6n]{color:#64748b}.xp-val[data-astro-cid-u5wgxo6n]{color:#f8fafc;letter-spacing:-.5px;white-space:nowrap;margin:8px 0 4px;font-family:ui-monospace,SF Mono,Roboto Mono,Consolas,monospace;font-size:clamp(20px,5vw,31px);font-weight:700}.xp-sub[data-astro-cid-u5wgxo6n]{color:#94a3b8;white-space:nowrap;font-size:12.5px}figcaption[data-astro-cid-u5wgxo6n]{color:var(--muted);margin-top:10px;font-size:13px}@media (width<=400px){.xp-header[data-astro-cid-u5wgxo6n]{padding:12px 14px}.xp-grid[data-astro-cid-u5wgxo6n]{padding:16px 2px}.xp-tile[data-astro-cid-u5wgxo6n]{padding:0 4px}.xp-label[data-astro-cid-u5wgxo6n]{letter-spacing:.04em;font-size:10px}.xp-sub[data-astro-cid-u5wgxo6n]{font-size:11px}}.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:48px;padding-top:8px;padding-bottom:24px;display:grid}.eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.06em;text-transform:uppercase;color:var(--brand-text);margin:0 0 14px;font-size:13px;font-weight:700}h1[data-astro-cid-lcdefpme]{margin:0 0 16px;font-size:clamp(32px,4.4vw,46px)}.lead[data-astro-cid-lcdefpme]{color:var(--muted);max-width:600px;margin:0;font-size:18.5px}.lead[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--text)}.hero-tool[data-astro-cid-lcdefpme]{background:var(--surface-raised);border:1px solid var(--border);border-left:3px solid var(--brand);border-radius:var(--radius);box-shadow:var(--shadow);margin-top:28px;padding:18px 18px 6px}.tool-title[data-astro-cid-lcdefpme]{margin:0 0 10px;font-weight:650}.hero-tool[data-astro-cid-lcdefpme] .checker{margin:0 0 12px}.hero-tool[data-astro-cid-lcdefpme] .metrics{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.hero-install[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:10px 16px;margin:24px 0 0;display:flex}.hero-install[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);font-size:14px}.hero-visual[data-astro-cid-lcdefpme]{justify-content:center;padding-top:64px;display:flex;position:sticky;top:24px}@media (width<=900px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:40px}.hero-visual[data-astro-cid-lcdefpme]{padding-top:0;position:static}}.metrics-band[data-astro-cid-lcdefpme]{background:var(--surface);border-block:1px solid var(--border);margin-top:56px;padding:48px 0 40px}.band-title[data-astro-cid-lcdefpme]{margin:0 0 28px;font-size:clamp(22px,3.5vw,28px)}.metric-list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.metric-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-left:1px solid var(--border);padding:0 28px}.metric-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{border-left:0;padding-left:0}.metric-icon[data-astro-cid-lcdefpme]{color:var(--brand-text)}.metric-list[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:10px 0 6px;font-size:19px}.metric-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0}.band-link[data-astro-cid-lcdefpme]{margin-top:28px;font-weight:600;display:inline-block}@media (width<=760px){.metric-list[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:22px}.metric-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-left:3px solid var(--brand);padding:0 0 0 16px}.metric-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{border-left:3px solid var(--brand);padding-left:16px}}.section[data-astro-cid-lcdefpme]{margin-top:80px}h2[data-astro-cid-lcdefpme]{margin:0 0 20px;font-size:clamp(24px,4vw,32px)}.plans[data-astro-cid-lcdefpme]{border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.plan[data-astro-cid-lcdefpme]{background:var(--surface-raised);flex-direction:column;padding:28px;display:flex}.plan-pro[data-astro-cid-lcdefpme]{background:var(--brand-soft);border-left:1px solid var(--border)}.plan-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.plan[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-size:20px}.price[data-astro-cid-lcdefpme]{margin:0;font-size:24px;font-weight:750}.price[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);font-size:15px;font-weight:500}.plan[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0 0 18px;padding-left:20px}.plan[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{margin-bottom:6px}.plan[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{align-self:flex-start;margin-top:auto}.honest[data-astro-cid-lcdefpme]{color:var(--muted);margin:0 0 10px;font-size:15px}.plan-note[data-astro-cid-lcdefpme]{color:var(--muted);margin:auto 0 0;font-size:14px}@media (width<=700px){.plans[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.plan-pro[data-astro-cid-lcdefpme]{border-left:0;border-top:1px solid var(--border)}}.faq-section[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:48px;display:grid}.faq-aside[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);padding:16px 0;scroll-margin-top:16px}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]:first-child{border-top:1px solid var(--border)}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;font-weight:650;list-style-position:outside}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::marker{color:var(--brand-text)}.faq-body[data-astro-cid-lcdefpme]{color:var(--muted)}.faq-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:10px 0 0}.source-block[data-astro-cid-lcdefpme]{border-left:2px solid var(--border);margin-top:16px;padding-left:14px}.source-block[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{color:var(--text);margin:0;font-size:15px}.source-block[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:4px}dl[data-astro-cid-lcdefpme]{margin:6px 0 0;font-size:14.5px}dt[data-astro-cid-lcdefpme]{color:var(--text);margin-top:8px;font-weight:650}dd[data-astro-cid-lcdefpme]{margin:2px 0 0}@media (width<=760px){.faq-section[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:12px}}.final-cta[data-astro-cid-lcdefpme]{background:var(--band-bg);color:var(--on-band);border-top:3px solid var(--brand);margin-top:80px;margin-bottom:-64px;padding:56px 0}.final-inner[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.final-cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--on-band);max-width:560px;margin:0}.btn-large[data-astro-cid-lcdefpme]{padding:14px 24px;font-size:17px}
