.sec[data-v-1945c169]{padding:88px 0}.wrap[data-v-1945c169]{margin:0 auto;max-width:1060px;padding:0 24px}.sec-label[data-v-1945c169]{color:var(--accent);font-size:11px;font-weight:600;letter-spacing:2.5px;margin-bottom:12px;text-transform:uppercase}h2[data-v-1945c169]{color:var(--white);font-family:Bebas Neue,sans-serif;font-size:clamp(36px,5vw,64px);font-weight:400;letter-spacing:1.5px;line-height:1;margin-bottom:14px}.sec-p[data-v-1945c169]{color:var(--muted);font-size:17px;font-weight:300;margin-bottom:28px;max-width:560px}.period-toggle[data-v-1945c169]{background:var(--surface);border:1px solid var(--border);border-radius:999px;display:inline-flex;gap:4px;margin-bottom:28px;padding:4px}.period-btn[data-v-1945c169]{align-items:center;background:transparent;border:none;border-radius:999px;color:var(--muted);cursor:pointer;display:inline-flex;font-family:Barlow,sans-serif;font-size:13px;font-weight:500;gap:8px;padding:9px 18px;transition:background .15s,color .15s}.period-btn.on[data-v-1945c169]{background:var(--accent);color:#fff}.period-btn[data-v-1945c169]:hover:not(.on){color:var(--white)}.save-pill[data-v-1945c169]{background:var(--gold,#f5c518);border-radius:999px;box-shadow:0 0 0 1px #00000026;color:#1a1300;font-size:11px;font-weight:700;letter-spacing:.2px;padding:2px 8px}.period-btn.on .save-pill[data-v-1945c169]{background:#fff;color:var(--accent)}.pricing-grid[data-v-1945c169]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.plan[data-v-1945c169]{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:36px 32px;position:relative}.plan.featured[data-v-1945c169]{background:linear-gradient(160deg,rgba(255,59,92,.06),var(--surface) 60%);border-color:var(--accent-border)}.plan-popular[data-v-1945c169]{background:var(--accent);border-radius:100px;color:#fff;font-size:11px;font-weight:700;left:50%;letter-spacing:.5px;padding:4px 14px;position:absolute;text-transform:uppercase;top:-12px;transform:translate(-50%);white-space:nowrap}.plan-name[data-v-1945c169]{color:var(--muted);font-family:Bebas Neue,sans-serif;font-size:18px;font-weight:400;letter-spacing:3px;margin-bottom:16px}.plan-price[data-v-1945c169]{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.amt[data-v-1945c169]{color:var(--white);font-family:Bebas Neue,sans-serif;font-size:64px;font-weight:400;line-height:1}.per[data-v-1945c169]{color:var(--muted);font-size:14px}.plan-launch[data-v-1945c169]{color:var(--accent);font-size:12px;margin-bottom:4px}.plan-launch.gold[data-v-1945c169]{color:var(--gold)}.plan-launch s[data-v-1945c169]{margin-left:4px;opacity:.65}.plan-yearly-billed[data-v-1945c169]{color:var(--muted);font-size:12px;margin-bottom:6px;opacity:.75}.plan-desc[data-v-1945c169]{color:var(--muted);font-size:13px;line-height:1.5;margin-bottom:24px;min-height:40px}.plan-btn[data-v-1945c169]{border:none;border-radius:10px;cursor:pointer;display:block;font-family:Barlow,sans-serif;font-size:14px;font-weight:500;padding:13px;text-align:center;transition:opacity .15s,transform .1s;width:100%}.plan-btn[data-v-1945c169]:hover{opacity:.88;transform:scale(.98)}.btn-accent[data-v-1945c169]{background:var(--accent);color:#fff}.btn-outline[data-v-1945c169]{background:transparent;border:1px solid var(--border-hover);color:var(--white)}.plan-divider[data-v-1945c169]{border:none;border-top:1px solid var(--border);margin:24px 0}.plan-features[data-v-1945c169]{display:flex;flex-direction:column;gap:11px;list-style:none;margin:0;padding:0}.plan-features li[data-v-1945c169]{align-items:flex-start;color:var(--muted);display:flex;font-size:13px;gap:9px;line-height:1.5}.plan-features li[data-v-1945c169]:before{color:var(--accent);content:"✓";flex-shrink:0;font-weight:700;margin-top:1px}.plan-features li.dim[data-v-1945c169]{color:#3a3a3a}.plan-features li.dim[data-v-1945c169]:before{color:#2a2a2a}.plan-annual[data-v-1945c169]{color:var(--muted);font-size:13px;margin-top:20px;text-align:center}.plan-annual strong[data-v-1945c169]{color:var(--gold);margin-left:4px}.compare-wrap[data-v-1945c169]{margin-top:48px;overflow-x:auto}.compare[data-v-1945c169]{border-collapse:collapse;color:var(--muted);font-size:14px;width:100%}.compare td[data-v-1945c169],.compare th[data-v-1945c169]{border-bottom:1px solid var(--border);padding:14px 20px;text-align:left}.compare th[data-v-1945c169]{color:var(--white);font-family:Bebas Neue,sans-serif;font-size:15px;font-weight:400;letter-spacing:1px}.compare th[data-v-1945c169]:first-child{width:40%}.check[data-v-1945c169]{color:var(--accent)}.check[data-v-1945c169],.cross[data-v-1945c169]{font-size:16px}.cross[data-v-1945c169]{color:#333}.gold-check[data-v-1945c169]{color:var(--gold);font-size:16px}.col-free[data-v-1945c169]{color:var(--muted)}.col-pro[data-v-1945c169]{color:var(--accent)}.col-max[data-v-1945c169]{color:var(--gold)}.compare tbody tr:hover td[data-v-1945c169]{background:#ffffff05}@media(max-width:720px){.sec[data-v-1945c169]{padding:64px 0}.wrap[data-v-1945c169]{padding:0 12px}.sec-p[data-v-1945c169]{font-size:15px}.period-toggle[data-v-1945c169],.sec-p[data-v-1945c169]{margin-bottom:20px}.period-btn[data-v-1945c169]{font-size:12px;padding:8px 14px}.save-pill[data-v-1945c169]{font-size:10px;padding:2px 6px}.pricing-grid[data-v-1945c169]{gap:10px;grid-template-columns:repeat(2,1fr)}.pricing-grid>.plan[data-v-1945c169]:nth-child(3){grid-column:1/-1}.plan[data-v-1945c169]{padding:18px 14px}.plan-name[data-v-1945c169]{font-size:16px}.plan-desc[data-v-1945c169]{font-size:12px;margin-bottom:14px;min-height:0}.amt[data-v-1945c169]{font-size:36px}.per[data-v-1945c169]{font-size:12px}.plan-btn[data-v-1945c169]{font-size:13px;padding:10px 16px}.plan-divider[data-v-1945c169]{margin:14px 0}.compare-wrap[data-v-1945c169]{margin-top:32px}.compare td[data-v-1945c169],.compare th[data-v-1945c169]{font-size:13px;padding:10px 12px}.compare th[data-v-1945c169]{font-size:13px}.compare th[data-v-1945c169]:first-child{min-width:160px;width:auto}}@media(max-width:480px){.plan-popular[data-v-1945c169]{font-size:9px;padding:2px 8px}.plan-price[data-v-1945c169]{gap:2px}.amt[data-v-1945c169]{font-size:28px}.plan-features li[data-v-1945c169]{font-size:11.5px}.plan-launch[data-v-1945c169]{font-size:11px}}
