.zar-plans{max-width:1100px;margin:0 auto;padding:56px 20px}.zar-plans-head{text-align:center;margin-bottom:32px}.zar-plans-head h2{font-size:2.2rem;margin:0 0 8px}.zar-plans-head p{opacity:.75;margin:0}.zar-plans-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.zar-plan{display:flex;flex-direction:column;gap:10px;padding:24px;border:1px solid var(--border,#e4e4e7);border-radius:var(--radius,16px);background:var(--surface,#fff)}.zar-plan-name{margin:0;font-size:1.3rem}.zar-plan-price{margin:0;font-size:1.6rem;font-weight:700}.zar-plan-extra{margin:0;font-size:.9rem;opacity:.75}.zar-plan-body{opacity:.85}.zar-plan-benefits{margin:0;white-space:pre-line;line-height:1.6}.zar-plan-join{margin-top:auto;display:block;text-align:center;padding:12px 16px;border-radius:var(--radius,12px);background:var(--primary,#111);color:var(--on-primary,#fff);font-weight:600;text-decoration:none}.zar-plan-terms{margin:0;font-size:.75rem;opacity:.6}