:root{--c-red: #ff3c00;--c-black: #080808;--c-white: #f0ede8;--c-green: #22c55e;--c-border: rgba(240, 237, 232, .08);--c-surface: rgba(240, 237, 232, .03);--c-muted: rgba(240, 237, 232, .45);--c-subtle: rgba(240, 237, 232, .25)}.pricing-wrap[data-astro-cid-lmkygsfs]{max-width:900px;margin:0 auto;padding:80px 24px 120px}.pricing-head[data-astro-cid-lmkygsfs]{text-align:center;margin-bottom:56px}.pricing-eyebrow[data-astro-cid-lmkygsfs]{font-family:Share Tech Mono,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--c-red);margin:0 0 12px}.pricing-title[data-astro-cid-lmkygsfs]{font-family:Bebas Neue,sans-serif;font-size:clamp(36px,5vw,52px);letter-spacing:.06em;color:var(--c-white);margin:0 0 12px;line-height:1}.pricing-sub[data-astro-cid-lmkygsfs]{font-family:Rajdhani,sans-serif;font-size:16px;color:var(--c-muted);margin:0}.pricing-grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:640px){.pricing-grid[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}}.plan-card[data-astro-cid-lmkygsfs]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:12px;padding:32px 28px;display:flex;flex-direction:column;gap:24px;position:relative}.plan-card--featured[data-astro-cid-lmkygsfs]{border-color:var(--c-red);background:#ff3c0008}.plan-badge[data-astro-cid-lmkygsfs]{position:absolute;top:-13px;left:50%;transform:translate(-50%);background:var(--c-red);color:var(--c-white);font-family:Share Tech Mono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:4px 16px;border-radius:20px;white-space:nowrap}.plan-tier[data-astro-cid-lmkygsfs]{font-family:Share Tech Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--c-subtle);margin:0 0 6px}.plan-name[data-astro-cid-lmkygsfs]{font-family:Bebas Neue,sans-serif;font-size:30px;letter-spacing:.06em;color:var(--c-white);margin:0 0 10px;line-height:1}.plan-price[data-astro-cid-lmkygsfs]{display:flex;align-items:baseline;gap:8px;margin-bottom:10px}.plan-amount[data-astro-cid-lmkygsfs]{font-family:Bebas Neue,sans-serif;font-size:42px;letter-spacing:.04em;color:var(--c-white);line-height:1}.plan-cadence[data-astro-cid-lmkygsfs]{font-family:Rajdhani,sans-serif;font-size:13px;color:var(--c-muted)}.plan-tagline[data-astro-cid-lmkygsfs]{font-family:Rajdhani,sans-serif;font-size:14px;color:var(--c-muted);font-style:italic;margin:0;line-height:1.45}.plan-features[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;gap:0;flex:1}.feat-label[data-astro-cid-lmkygsfs]{font-family:Share Tech Mono,monospace;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--c-subtle);margin:18px 0 8px}.feat-label[data-astro-cid-lmkygsfs]:first-child{margin-top:0}.feat-list[data-astro-cid-lmkygsfs]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:7px}.feat-list[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{font-family:Rajdhani,sans-serif;font-size:14px;color:var(--c-white);display:flex;align-items:flex-start;gap:8px;line-height:1.4}.check[data-astro-cid-lmkygsfs]{font-family:Share Tech Mono,monospace;font-size:12px;flex-shrink:0;margin-top:1px}.check--free[data-astro-cid-lmkygsfs]{color:var(--c-green)}.check--pro[data-astro-cid-lmkygsfs]{color:var(--c-red)}.plan-footer[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;gap:10px;margin-top:auto}.plan-note[data-astro-cid-lmkygsfs]{font-family:Share Tech Mono,monospace;font-size:10px;letter-spacing:.06em;color:var(--c-subtle);text-align:center;margin:0}.cta[data-astro-cid-lmkygsfs]{display:block;width:100%;padding:13px 20px;border-radius:8px;font-family:Share Tech Mono,monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase;text-align:center;text-decoration:none;transition:opacity .15s,background .15s;cursor:pointer}.cta--free[data-astro-cid-lmkygsfs]{background:transparent;border:1px solid var(--c-border);color:var(--c-white)}.cta--free[data-astro-cid-lmkygsfs]:hover{background:#f0ede80f;border-color:#f0ede833}.cta--pro[data-astro-cid-lmkygsfs]{background:var(--c-red);border:1px solid var(--c-red);color:var(--c-white)}.cta--pro[data-astro-cid-lmkygsfs]:hover{opacity:.88}
