.tier-grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:1fr 1.08fr 1fr;gap:1.5rem;align-items:stretch;max-width:1280px;margin:0 auto}.tier-card[data-astro-cid-lmkygsfs]{position:relative;display:flex;flex-direction:column;background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:2.25rem 2rem}.tier-card--featured[data-astro-cid-lmkygsfs]{background:linear-gradient(135deg,#30c8b017,#30c8b005);border-color:var(--accent);box-shadow:0 0 60px #30c8b01f;transform:scale(1.02);z-index:1}.tier-badge[data-astro-cid-lmkygsfs]{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--accent);color:var(--bg-primary);font-family:var(--font-mono);font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;padding:.4rem 1rem;border-radius:20px;white-space:nowrap}.tier-name[data-astro-cid-lmkygsfs]{margin:.5rem 0;font-size:1.5rem}.tier-tagline[data-astro-cid-lmkygsfs]{font-size:1rem;color:var(--text-secondary);margin:0 0 1.25rem;line-height:1.55}.tier-price-row[data-astro-cid-lmkygsfs]{margin:.5rem 0 .25rem}.tier-price[data-astro-cid-lmkygsfs]{font-family:var(--font-heading);font-size:2.75rem;font-weight:700;color:var(--text-heading);line-height:1}.tier-period[data-astro-cid-lmkygsfs]{font-size:1rem;color:var(--text-tertiary);margin-left:.25rem}.tier-setup[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-size:.6875rem;text-transform:uppercase;letter-spacing:.1em;color:var(--text-tertiary);margin:.5rem 0 .75rem}.tier-target[data-astro-cid-lmkygsfs]{font-size:.875rem;color:var(--text-tertiary);margin:0 0 1.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--border)}.feature-list[data-astro-cid-lmkygsfs]{list-style:none;padding:0;margin:0 0 1.5rem;display:flex;flex-direction:column;gap:.625rem;flex:1}.feature-list[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{position:relative;padding-left:1.5rem;font-size:.9375rem;color:var(--text-secondary);line-height:1.5}.check[data-astro-cid-lmkygsfs]{position:absolute;left:0;top:.5rem;width:.875rem;height:.875rem;border-radius:50%;background:var(--accent);opacity:.4}.tier-card--featured[data-astro-cid-lmkygsfs] .check[data-astro-cid-lmkygsfs]{opacity:.85}.tier-cta[data-astro-cid-lmkygsfs]{margin-top:auto;width:100%}.founding-banner[data-astro-cid-lmkygsfs]{background:#30c8b014;border:1px solid var(--accent);border-radius:10px;padding:1rem;margin-bottom:1.25rem;text-align:center}.founding-label[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-size:.625rem;text-transform:uppercase;letter-spacing:.12em;color:var(--accent-light);margin:0 0 .25rem}.founding-headline[data-astro-cid-lmkygsfs]{font-family:var(--font-heading);font-size:1.125rem;font-weight:700;color:var(--text-heading);margin:0}.founding-sub[data-astro-cid-lmkygsfs]{font-size:.75rem;color:var(--text-tertiary);margin:.375rem 0 0;line-height:1.5}@media(max-width:1100px){.tier-grid[data-astro-cid-lmkygsfs]{grid-template-columns:1fr;max-width:520px}.tier-card--featured[data-astro-cid-lmkygsfs]{transform:none}}.addons-grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;max-width:1100px;margin:0 auto}.addon-card[data-astro-cid-lmkygsfs]{padding:1.5rem 1.5rem 1.75rem}.addon-name[data-astro-cid-lmkygsfs]{font-family:var(--font-heading);font-size:1.125rem;font-weight:700;color:var(--text-heading);margin:0}.addon-price[data-astro-cid-lmkygsfs]{font-family:var(--font-heading);font-size:1.75rem;font-weight:700;color:var(--text-heading);margin:.5rem 0 .75rem;line-height:1}.addon-price[data-astro-cid-lmkygsfs] span[data-astro-cid-lmkygsfs]{font-size:.8125rem;font-weight:400;color:var(--text-tertiary)}.addon-desc[data-astro-cid-lmkygsfs]{font-size:.875rem;color:var(--text-secondary);line-height:1.55;margin:0}@media(max-width:900px){.addons-grid[data-astro-cid-lmkygsfs]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.addons-grid[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}}.comparison-wrap[data-astro-cid-lmkygsfs]{max-width:1040px;margin:0 auto;overflow-x:auto;border:1px solid var(--border);border-radius:12px;background:var(--bg-card)}.comparison-table[data-astro-cid-lmkygsfs]{width:100%;border-collapse:collapse;font-size:.9375rem}.comparison-table[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{text-align:left;padding:1.25rem;font-family:var(--font-mono);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-tertiary);border-bottom:1px solid var(--border);background:var(--bg-secondary)}.comparison-table[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs].highlight-col{color:var(--accent-light)}.comparison-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{padding:1rem 1.25rem;border-bottom:1px solid var(--border);color:var(--text-secondary)}.comparison-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:last-child td[data-astro-cid-lmkygsfs]{border-bottom:none;background:#30c8b00a;color:var(--text-primary);font-size:1rem}.comparison-table[data-astro-cid-lmkygsfs] .row-label[data-astro-cid-lmkygsfs]{color:var(--text-primary);font-weight:500}.comparison-table[data-astro-cid-lmkygsfs] .highlight-col[data-astro-cid-lmkygsfs]{color:var(--accent-light);font-weight:500}.faq-list[data-astro-cid-lmkygsfs]{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:.5rem}.faq-item[data-astro-cid-lmkygsfs]{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;overflow:hidden}.faq-item[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]{padding:1.25rem 1.5rem;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;font-weight:500;color:var(--text-primary);font-size:.9375rem;line-height:1.5}.faq-item[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]:after{content:"+";font-size:1.25rem;color:var(--accent);margin-left:1rem;transition:transform .2s}.faq-item[data-astro-cid-lmkygsfs][open] summary[data-astro-cid-lmkygsfs]:after{transform:rotate(45deg)}.faq-item[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{padding:0 1.5rem 1.5rem;margin:0;color:var(--text-secondary);font-size:.9375rem;line-height:1.7}
