.page-hero[data-astro-cid-u3mqw4ek]{background:linear-gradient(180deg, var(--bg-mint), var(--bg));text-align:center;padding-block:64px 36px}.page-hero[data-astro-cid-u3mqw4ek] h1[data-astro-cid-u3mqw4ek]{margin-block:16px 14px;font-size:clamp(2rem,1.5rem + 2.4vw,3rem)}.page-hero[data-astro-cid-u3mqw4ek] .lead[data-astro-cid-u3mqw4ek]{max-width:580px;margin-inline:auto}.product-switch[data-astro-cid-u3mqw4ek]{background:var(--bg-soft);border:1px solid var(--border);border-radius:var(--radius-pill);flex-wrap:wrap;justify-content:center;gap:6px;width:fit-content;margin:0 auto 44px;margin-inline:auto;padding:6px;display:flex}.switch-btn[data-astro-cid-u3mqw4ek]{color:var(--text-muted);border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:none;padding:10px 24px;font-size:.95rem;font-weight:600;transition:background .18s,color .18s}.switch-btn[data-astro-cid-u3mqw4ek].active{background:var(--ink);color:#fff}.panel-head[data-astro-cid-u3mqw4ek]{text-align:center;margin-bottom:40px}.panel-platform[data-astro-cid-u3mqw4ek]{letter-spacing:.06em;text-transform:uppercase;color:var(--brand-dark);background:var(--brand);border-radius:var(--radius-pill);margin-bottom:14px;padding:5px 12px;font-size:.74rem;font-weight:700;display:inline-block}.panel-head[data-astro-cid-u3mqw4ek] h2[data-astro-cid-u3mqw4ek]{font-size:clamp(1.6rem,1.3rem + 1.5vw,2.2rem)}.panel-head[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{color:var(--text-muted);margin-top:8px}.plans-grid[data-astro-cid-u3mqw4ek]{grid-template-columns:repeat(var(--cols,3), minmax(0, 360px));justify-content:center;align-items:stretch}.plan[data-astro-cid-u3mqw4ek]{flex-direction:column;gap:14px;padding:34px 28px;display:flex;position:relative}.plan[data-astro-cid-u3mqw4ek].featured{border-color:var(--brand);transform:translateY(-6px);box-shadow:0 24px 54px -26px #2aff80a6}.plan-tag[data-astro-cid-u3mqw4ek]{color:var(--brand-dark);background:var(--brand);border-radius:var(--radius-pill);white-space:nowrap;padding:5px 14px;font-size:.72rem;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.plan-name[data-astro-cid-u3mqw4ek]{font-size:1.2rem}.plan-price[data-astro-cid-u3mqw4ek]{align-items:baseline;gap:4px;display:flex}.plan-price[data-astro-cid-u3mqw4ek] .amount[data-astro-cid-u3mqw4ek]{letter-spacing:-.03em;font-size:2.6rem;font-weight:800}.plan-price[data-astro-cid-u3mqw4ek] .period[data-astro-cid-u3mqw4ek]{color:var(--text-muted);font-weight:500}.plan-blurb[data-astro-cid-u3mqw4ek]{color:var(--text-muted);min-height:1.4em;font-size:.95rem}.plan-feats[data-astro-cid-u3mqw4ek]{border-top:1px solid var(--border);flex-direction:column;flex:1;gap:11px;margin:8px 0 0;padding:18px 0 0;list-style:none;display:flex}.plan-feats[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{padding-left:26px;font-size:.94rem;position:relative}.plan-feats[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]:before{content:"";background:var(--brand);border-radius:50%;width:16px;height:16px;position:absolute;top:5px;left:0}.plan-feats[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]:after{content:"";border:solid var(--brand-dark);border-width:0 2px 2px 0;width:5px;height:8px;position:absolute;top:8px;left:5px;transform:rotate(45deg)}.faq-mini[data-astro-cid-u3mqw4ek]{background:var(--bg-soft)}.faq-list[data-astro-cid-u3mqw4ek]{flex-direction:column;gap:12px;max-width:760px;margin-inline:auto;display:flex}.faq-item[data-astro-cid-u3mqw4ek]{border:1px solid var(--border);border-radius:var(--radius);background:#fff;padding:4px 22px}.faq-item[data-astro-cid-u3mqw4ek] summary[data-astro-cid-u3mqw4ek]{cursor:pointer;justify-content:space-between;align-items:center;padding:16px 0;font-weight:600;list-style:none;display:flex}.faq-item[data-astro-cid-u3mqw4ek] summary[data-astro-cid-u3mqw4ek]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-u3mqw4ek] summary[data-astro-cid-u3mqw4ek]:after{content:"+";color:var(--text-muted);font-size:1.2rem}.faq-item[data-astro-cid-u3mqw4ek][open] summary[data-astro-cid-u3mqw4ek]:after{content:"–"}.faq-item[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{color:var(--text-muted);padding-bottom:18px}.faq-more[data-astro-cid-u3mqw4ek]{text-align:center;color:var(--text-muted);margin-top:28px}.faq-more[data-astro-cid-u3mqw4ek] a[data-astro-cid-u3mqw4ek]{color:var(--brand-strong);font-weight:600}@media (width<=900px){.plans-grid[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr}.plan[data-astro-cid-u3mqw4ek].featured{transform:none}}
