.pricing[data-astro-cid-u3mqw4ek]{max-width:1080px;padding:72px var(--gutter) 100px;margin:0 auto}.pr-head[data-astro-cid-u3mqw4ek]{text-align:center;max-width:680px;margin:0 auto 56px}.pr-head[data-astro-cid-u3mqw4ek] .mono-label[data-astro-cid-u3mqw4ek]{margin-bottom:20px;display:block}h1[data-astro-cid-u3mqw4ek]{font-family:var(--font-jp);margin:0 0 18px;font-size:clamp(30px,4vw,42px);font-weight:900}.pr-sub[data-astro-cid-u3mqw4ek],.plan-body[data-astro-cid-u3mqw4ek],.qa[data-astro-cid-u3mqw4ek] dd[data-astro-cid-u3mqw4ek]{color:var(--text-muted);line-height:1.9}.plan-grid[data-astro-cid-u3mqw4ek]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.plan[data-astro-cid-u3mqw4ek]{border:1px solid var(--border);border-radius:var(--radius-card-lg);flex-direction:column;gap:16px;padding:34px 30px;display:flex}.plan[data-astro-cid-u3mqw4ek].featured{border-color:var(--text);box-shadow:0 0 0 1px var(--text)}.plan[data-astro-cid-u3mqw4ek] h2[data-astro-cid-u3mqw4ek],.price[data-astro-cid-u3mqw4ek]{margin:0}.price[data-astro-cid-u3mqw4ek]{font-size:32px;font-weight:900}.price[data-astro-cid-u3mqw4ek] span[data-astro-cid-u3mqw4ek]{color:var(--text-muted);font-size:14px}.plan[data-astro-cid-u3mqw4ek] ul[data-astro-cid-u3mqw4ek]{margin:0;padding:0;list-style:none}.plan[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{padding:6px 0 6px 24px;position:relative}.plan[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]:before{content:"✓";color:var(--success);position:absolute;left:0}.plan-cta[data-astro-cid-u3mqw4ek]{border-radius:var(--radius-btn);background:var(--surface-2);text-align:center;color:var(--text-muted);margin-top:auto;padding:13px;font-weight:700}.plan-cta[data-astro-cid-u3mqw4ek].active{background:var(--text);color:#fff}.plan-cta[data-astro-cid-u3mqw4ek].active:hover{background:#2a2e2b}.account-note[data-astro-cid-u3mqw4ek]{text-align:center;margin:30px 0 0}.account-note[data-astro-cid-u3mqw4ek] a[data-astro-cid-u3mqw4ek]{font-weight:700}.pr-faq[data-astro-cid-u3mqw4ek]{max-width:var(--w-article);margin:72px auto 0}.qa[data-astro-cid-u3mqw4ek]{border-top:1px solid var(--border);padding:22px 0}.qa[data-astro-cid-u3mqw4ek]:last-child{border-bottom:1px solid var(--border)}.qa[data-astro-cid-u3mqw4ek] dt[data-astro-cid-u3mqw4ek]{margin-bottom:8px;font-weight:700}.qa[data-astro-cid-u3mqw4ek] dd[data-astro-cid-u3mqw4ek]{margin:0}@media (width<=900px){.plan-grid[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr;max-width:520px;margin:0 auto}}
