.hero[data-astro-cid-sct3fu6n]{position:relative;overflow:hidden;padding-block:clamp(64px,10vw,128px) clamp(48px,6vw,80px);text-align:center}.glow[data-astro-cid-sct3fu6n]{position:absolute;left:50%;top:-30%;translate:-50% 0;width:900px;height:700px;background:radial-gradient(circle,var(--brand-glow),transparent 62%);pointer-events:none}.inner[data-astro-cid-sct3fu6n]{position:relative;display:grid;justify-items:center}h1[data-astro-cid-sct3fu6n]{font-size:clamp(2.4rem,6vw,4.4rem);max-width:16ch;letter-spacing:-.035em}.lead[data-astro-cid-sct3fu6n]{margin-inline:auto}.ctas[data-astro-cid-sct3fu6n]{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:32px}.soon[data-astro-cid-sct3fu6n]{display:flex;gap:10px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:24px;color:var(--text-muted);font-size:.95rem;max-width:60ch}.pillars-sec[data-astro-cid-sct3fu6n]{padding-top:0}.pillars[data-astro-cid-sct3fu6n]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.pillars[data-astro-cid-sct3fu6n] li[data-astro-cid-sct3fu6n]{display:grid;gap:10px;align-content:start}.pi[data-astro-cid-sct3fu6n]{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:var(--brand-soft);color:var(--brand)}.pillars[data-astro-cid-sct3fu6n] h2[data-astro-cid-sct3fu6n]{font-size:1.05rem}.pillars[data-astro-cid-sct3fu6n] p[data-astro-cid-sct3fu6n]{color:var(--text-muted);font-size:.92rem}.curr-sec[data-astro-cid-sct3fu6n]{padding-top:0}.curr[data-astro-cid-sct3fu6n]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px}.curr[data-astro-cid-sct3fu6n] li[data-astro-cid-sct3fu6n]{display:flex;gap:12px;align-items:center;padding:14px 16px;border-radius:14px;border:1px solid var(--border);background:var(--surface)}.curr[data-astro-cid-sct3fu6n] .mono[data-astro-cid-sct3fu6n]{font-size:.78rem}.plans[data-astro-cid-sct3fu6n]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,360px));justify-content:center;gap:18px}.plan[data-astro-cid-sct3fu6n]{position:relative;padding:30px 26px;display:flex;flex-direction:column;gap:14px}.plan[data-astro-cid-sct3fu6n].hl{border-color:color-mix(in srgb,var(--gold) 55%,var(--border));box-shadow:var(--shadow-card),0 0 0 4px var(--gold-soft)}.tag[data-astro-cid-sct3fu6n]{position:absolute;top:-12px;left:24px;background:var(--bg)}.plan[data-astro-cid-sct3fu6n] h3[data-astro-cid-sct3fu6n]{font-size:1.4rem}.price[data-astro-cid-sct3fu6n]{display:flex;align-items:baseline;gap:6px}.price[data-astro-cid-sct3fu6n] span[data-astro-cid-sct3fu6n]{font-family:var(--font-display);font-size:2.4rem;font-weight:650;letter-spacing:-.03em}.price[data-astro-cid-sct3fu6n] small[data-astro-cid-sct3fu6n],.desc[data-astro-cid-sct3fu6n]{color:var(--text-muted)}.feat[data-astro-cid-sct3fu6n]{list-style:none;padding:0;display:grid;gap:10px;flex:1}.feat[data-astro-cid-sct3fu6n] li[data-astro-cid-sct3fu6n]{display:flex;gap:10px;font-size:.94rem}.feat[data-astro-cid-sct3fu6n] svg{color:var(--brand);flex:none;margin-top:4px}.secure[data-astro-cid-sct3fu6n]{display:flex;gap:8px;justify-content:center;align-items:center;margin-top:28px;color:var(--text-muted);font-size:.88rem;text-align:center;flex-wrap:wrap}.secure[data-astro-cid-sct3fu6n] svg{color:var(--brand)}.narrow[data-astro-cid-sct3fu6n]{max-width:820px}.qa[data-astro-cid-sct3fu6n]{border-bottom:1px solid var(--border)}.qa[data-astro-cid-sct3fu6n] summary[data-astro-cid-sct3fu6n]{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:16px 0;cursor:pointer;font-weight:600;font-size:1.05rem}.qa[data-astro-cid-sct3fu6n] summary[data-astro-cid-sct3fu6n]::-webkit-details-marker{display:none}.qa[data-astro-cid-sct3fu6n] .pl{flex:none;color:var(--text-faint);transition:transform var(--dur) var(--ease-out)}.qa[data-astro-cid-sct3fu6n][open] .pl{transform:rotate(45deg);color:var(--brand)}.qa[data-astro-cid-sct3fu6n] p[data-astro-cid-sct3fu6n]{color:var(--text-muted);padding-bottom:20px;max-width:68ch}@media(max-width:960px){.pillars[data-astro-cid-sct3fu6n]{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.pillars[data-astro-cid-sct3fu6n]{grid-template-columns:1fr}}
