.pricing-hero-grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:1.15fr .85fr;gap:1rem;align-items:stretch}.pricing-hero-copy[data-astro-cid-lmkygsfs]{border:1px solid var(--violet-border);border-radius:1.5rem;background:linear-gradient(160deg,#f7f5fff7,#fff);box-shadow:0 26px 84px #6633ee1a,inset 0 0 0 1px #7c5eff1a;padding:1.3rem}.pricing-hero-title[data-astro-cid-lmkygsfs]{margin-top:1.2rem;font-size:clamp(2.1rem,5vw,3.45rem)}.pricing-hero-subtitle[data-astro-cid-lmkygsfs]{margin-top:1rem;max-width:54ch}.pricing-scenario[data-astro-cid-lmkygsfs]{border:1px solid var(--violet-border-bright);border-radius:1.5rem;background:linear-gradient(160deg,#ede9fee6,#fffffffa);padding:1.05rem;display:grid;grid-template-rows:auto 1fr auto;gap:.7rem;box-shadow:inset 0 0 0 1px #7c5eff1f}.pricing-scenario-head[data-astro-cid-lmkygsfs] h3[data-astro-cid-lmkygsfs]{margin:.35rem 0 0;font-family:Tektur,sans-serif;font-size:1rem;color:var(--text-primary)}.pricing-scenario-rows[data-astro-cid-lmkygsfs]{display:grid;gap:.52rem}.scenario-row[data-astro-cid-lmkygsfs]{display:flex;justify-content:space-between;align-items:center;gap:.8rem;border:1px solid var(--violet-border);border-radius:.9rem;padding:.62rem .7rem;background:#7c5eff0f}.scenario-row--accent[data-astro-cid-lmkygsfs]{border-color:var(--gold-border);background:linear-gradient(145deg,#f5a6231f,#7c5eff1a)}.scenario-stage[data-astro-cid-lmkygsfs]{margin:0;color:var(--text-primary);font-weight:600;font-size:.87rem;line-height:1.35}.scenario-note[data-astro-cid-lmkygsfs]{margin:0;color:var(--text-secondary);font-size:.8rem;line-height:1.35}.scenario-row[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{flex-shrink:0;color:var(--text-primary);font-family:JetBrains Mono,monospace;font-size:.73rem}.pricing-scenario-kpi[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.scenario-kpi[data-astro-cid-lmkygsfs]{border:1px solid var(--violet-border);border-radius:.72rem;padding:.48rem .52rem;background:#7c5eff14}.scenario-kpi[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{margin:.22rem 0 0;color:var(--text-primary);font-family:Tektur,sans-serif;font-size:.74rem;line-height:1.35;text-align:center}.pricing-hero-cta[data-astro-cid-lmkygsfs]{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center;margin-top:1.2rem}.pricing-hero-proof[data-astro-cid-lmkygsfs]{list-style:none;padding:0;margin:1rem 0 0;display:flex;justify-content:center;flex-wrap:wrap;gap:.65rem 1rem;color:var(--text-muted);font-size:.88rem}.pricing-hero-proof[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{display:inline-flex;align-items:center;gap:.45rem}.common-grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.common-card[data-astro-cid-lmkygsfs]{min-height:170px}.choose-grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.choose-card[data-astro-cid-lmkygsfs]{border:1px solid var(--violet-border);border-radius:1rem;background:#7c5eff0f;padding:1rem}.faq-list[data-astro-cid-lmkygsfs]{max-width:860px;margin:0 auto;display:grid;gap:.6rem}.faq-item[data-astro-cid-lmkygsfs]{border:1px solid var(--violet-border);border-radius:.95rem;background:#7c5eff0a;padding:.8rem .95rem}.faq-item[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]{list-style:none;cursor:pointer;font-family:Tektur,sans-serif;color:var(--text-primary);font-size:.95rem;line-height:1.35}.faq-item[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{margin:.65rem 0 0;color:var(--text-secondary);font-size:.93rem;line-height:1.55}@media(max-width:1080px){.pricing-hero-grid[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}.common-grid[data-astro-cid-lmkygsfs],.choose-grid[data-astro-cid-lmkygsfs]{grid-template-columns:1fr 1fr}}@media(max-width:760px){.common-grid[data-astro-cid-lmkygsfs],.choose-grid[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}.pricing-hero-copy[data-astro-cid-lmkygsfs],.pricing-scenario[data-astro-cid-lmkygsfs]{padding:.9rem;border-radius:1rem}.pricing-hero-subtitle[data-astro-cid-lmkygsfs]{max-width:none}.pricing-hero-proof[data-astro-cid-lmkygsfs]{flex-direction:column;align-items:flex-start;gap:.55rem}.pricing-hero-cta[data-astro-cid-lmkygsfs]{justify-content:flex-start}.scenario-row[data-astro-cid-lmkygsfs]{flex-direction:column;align-items:flex-start}.pricing-scenario-kpi[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}}
