.pricing-hero[data-astro-cid-u3mqw4ek]{text-align:center;padding:80px 0 40px}.pricing-hero[data-astro-cid-u3mqw4ek] h1[data-astro-cid-u3mqw4ek]{letter-spacing:-.02em;margin:0 0 18px;font-size:48px;font-weight:300}.pricing-hero[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{color:var(--text-dim);max-width:620px;margin:0 auto;font-size:18px;line-height:1.55}.pricing-grid[data-astro-cid-u3mqw4ek]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:22px;padding-bottom:60px;display:grid}.pricing-tier[data-astro-cid-u3mqw4ek]{border:1px solid var(--border);box-shadow:0 12px 40px #00000047, 0 0 0 1px var(--border);background:#ffffff05;border-radius:12px;flex-direction:column;padding:32px 28px 28px;display:flex}.pricing-tier--featured[data-astro-cid-u3mqw4ek]{border:2px solid #ffc9428c;padding:31px 27px 27px;box-shadow:0 12px 40px #00000052,0 0 0 1px #ffc9422e}.pricing-tier__name[data-astro-cid-u3mqw4ek]{letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin:0 0 14px;font-size:11px;font-weight:600}.pricing-tier__tagline[data-astro-cid-u3mqw4ek]{color:var(--text);letter-spacing:-.005em;margin:0 0 24px;font-size:17px;font-weight:400;line-height:1.45}.pricing-tier__price[data-astro-cid-u3mqw4ek]{color:var(--text);letter-spacing:-.02em;margin:0 0 4px;font-size:34px;font-weight:300;line-height:1.1}.pricing-tier__price--gold[data-astro-cid-u3mqw4ek]{color:var(--accent);font-weight:500}.pricing-tier__price-sub[data-astro-cid-u3mqw4ek]{color:var(--text-dim);min-height:16px;margin:0 0 24px;font-size:12px}.pricing-tier__download[data-astro-cid-u3mqw4ek]{color:var(--accent);letter-spacing:.02em;font-size:13px;transition:opacity .15s}.pricing-tier__download[data-astro-cid-u3mqw4ek]:hover{opacity:.8}.pricing-tier__includes[data-astro-cid-u3mqw4ek]{margin:0;padding:0;list-style:none}.pricing-tier__includes[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{color:var(--text-muted);border-top:1px solid var(--border-subtle);align-items:baseline;gap:12px;padding:8px 0;font-size:14px;line-height:1.55;display:flex}.pricing-tier__includes[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]:first-child{border-top:none}.pricing-tier__includes[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]:before{content:"•";color:var(--accent);flex:none;font-size:20px;font-weight:700;line-height:1;position:relative;top:2px}.pricing-tier__includes[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek].is-gold{color:var(--accent)}.pricing-tier__includes[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek].is-gold a[data-astro-cid-u3mqw4ek]{color:inherit;text-decoration:none;transition:opacity .15s}.pricing-tier__includes[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek].is-gold a[data-astro-cid-u3mqw4ek]:hover{opacity:.8}.pricing-rules[data-astro-cid-u3mqw4ek]{border:1px solid var(--border-subtle);background:#ffffff05;border-radius:10px;max-width:760px;margin:0 auto 80px;padding:32px 36px}.pricing-rules[data-astro-cid-u3mqw4ek] h2[data-astro-cid-u3mqw4ek]{color:var(--text);letter-spacing:.01em;margin:0 0 14px;font-size:18px;font-weight:500}.pricing-rules[data-astro-cid-u3mqw4ek] ul[data-astro-cid-u3mqw4ek]{margin:0;padding:0;list-style:none}.pricing-rules[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{color:var(--text-muted);border-top:1px solid var(--border-subtle);padding:10px 0 10px 22px;font-size:14px;line-height:1.6;position:relative}.pricing-rules[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]:first-child{border-top:none}.pricing-rules[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]:before{content:"✓";color:var(--accent);font-weight:700;position:absolute;top:10px;left:0}.pricing-footnote[data-astro-cid-u3mqw4ek]{text-align:center;color:var(--text-dim);margin:0 0 80px;font-size:12px}.addons[data-astro-cid-u3mqw4ek]{border:1px solid var(--border-subtle);background:#ffffff05;border-radius:10px;max-width:460px;margin:0 auto 60px;padding:24px 28px}.addons__header[data-astro-cid-u3mqw4ek]{justify-content:space-between;align-items:baseline;gap:16px;margin:0 0 12px;display:flex}.addons__heading[data-astro-cid-u3mqw4ek]{letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin:0;font-size:11px;font-weight:600}.addons__pack-name[data-astro-cid-u3mqw4ek]{letter-spacing:.22em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:11px;font-weight:500}.addons__intro[data-astro-cid-u3mqw4ek]{color:var(--text-muted);margin:0 0 18px;font-size:14px;line-height:1.55}.addons__price[data-astro-cid-u3mqw4ek]{color:var(--text);letter-spacing:-.02em;margin:0;font-size:28px;font-weight:300;line-height:1.1}
