.plans[data-astro-cid-cdlvlt33]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.plan[data-astro-cid-cdlvlt33]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;padding:32px 28px;display:flex;position:relative}.plan--highlight[data-astro-cid-cdlvlt33]{border:2px solid var(--color-accent-ink);box-shadow:0 20px 40px #0f17241a}.plan__tag[data-astro-cid-cdlvlt33]{font-family:var(--font-heading);color:#fff;background:var(--color-accent-ink);border-radius:999px;padding:4px 12px;font-size:.8rem;font-weight:600;position:absolute;top:-14px;left:28px}.plan[data-astro-cid-cdlvlt33] h2[data-astro-cid-cdlvlt33]{margin-bottom:6px;font-size:1.4rem}.plan__summary[data-astro-cid-cdlvlt33]{min-height:3.4em}.plan__price[data-astro-cid-cdlvlt33]{font-family:var(--font-heading);color:var(--color-ink);margin:8px 0 4px;font-size:2.4rem;font-weight:700;line-height:1.1}.plan__price[data-astro-cid-cdlvlt33] span[data-astro-cid-cdlvlt33]{color:var(--color-muted);font-size:1rem;font-weight:500}.plan__annual[data-astro-cid-cdlvlt33]{color:var(--color-muted);margin-bottom:20px;font-size:.9rem}.plans__note[data-astro-cid-cdlvlt33]{text-align:center;color:var(--color-muted);margin:28px 0 0;font-size:.95rem}.plans__cta[data-astro-cid-cdlvlt33]{text-align:center;margin-top:20px}.value[data-astro-cid-cdlvlt33]{grid-template-columns:1fr 1.4fr;gap:clamp(24px,6vw,80px);display:grid}.faq[data-astro-cid-cdlvlt33]{max-width:860px}details[data-astro-cid-cdlvlt33]{background:var(--color-surface);border-radius:var(--radius-card);margin-bottom:12px;padding:4px 24px;box-shadow:0 1px 2px #0f17240f}summary[data-astro-cid-cdlvlt33]{cursor:pointer;font-family:var(--font-heading);color:var(--color-ink);padding:18px 0;font-size:1.05rem;font-weight:600}details[data-astro-cid-cdlvlt33] p[data-astro-cid-cdlvlt33]{margin:0 0 20px}@media (width<=900px){.plans[data-astro-cid-cdlvlt33],.value[data-astro-cid-cdlvlt33]{grid-template-columns:minmax(0,1fr)}}
