.container[data-astro-cid-bisq6ojq]{max-width:var(--max-width);margin:0 auto;padding:0 var(--space-lg)}.container-narrow[data-astro-cid-bisq6ojq]{max-width:820px}.plans-hero[data-astro-cid-bisq6ojq]{padding:calc(var(--nav-height) + var(--space-3xl)) 0 var(--space-2xl);text-align:center}.hero-kicker[data-astro-cid-bisq6ojq]{display:inline-block;font-family:var(--font-display);font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);padding:.375rem .875rem;background:var(--accent-dim);border:1px solid rgba(47,128,255,.2);border-radius:4px;margin-bottom:var(--space-md)}.plans-hero[data-astro-cid-bisq6ojq] h1[data-astro-cid-bisq6ojq]{font-family:var(--font-display);font-size:clamp(2rem,5vw,3.25rem);font-weight:600;line-height:1.1;color:var(--text-primary);margin:0 auto var(--space-md);max-width:820px}.hero-desc[data-astro-cid-bisq6ojq]{font-size:1.125rem;color:var(--text-secondary);max-width:680px;margin:0 auto;line-height:1.6}.plans-pricing-section[data-astro-cid-bisq6ojq]{padding:var(--space-xl) 0 var(--space-3xl)}.plans-compare[data-astro-cid-bisq6ojq]{padding:var(--space-2xl) 0;background:var(--bg-surface)}.compare-title[data-astro-cid-bisq6ojq]{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2rem);font-weight:600;color:var(--text-primary);margin-bottom:var(--space-xl);text-align:center}.compare-table-wrap[data-astro-cid-bisq6ojq]{overflow-x:auto;border-radius:8px;border:1px solid var(--border)}.compare-table[data-astro-cid-bisq6ojq]{width:100%;border-collapse:collapse;font-size:.9375rem;min-width:720px}.compare-table[data-astro-cid-bisq6ojq] thead[data-astro-cid-bisq6ojq] th[data-astro-cid-bisq6ojq]{background:var(--bg-elevated);color:var(--text-primary);font-family:var(--font-display);font-weight:600;padding:var(--space-md);text-align:left;border-bottom:1px solid var(--border)}.compare-table[data-astro-cid-bisq6ojq] tbody[data-astro-cid-bisq6ojq] th[data-astro-cid-bisq6ojq][scope=row]{font-weight:500;color:var(--text-primary);padding:var(--space-md);text-align:left;background:var(--bg-deep);border-bottom:1px solid var(--border);border-right:1px solid var(--border);width:30%}.compare-table[data-astro-cid-bisq6ojq] tbody[data-astro-cid-bisq6ojq] td[data-astro-cid-bisq6ojq]{padding:var(--space-md);color:var(--text-secondary);border-bottom:1px solid var(--border);border-right:1px solid var(--border)}.compare-table[data-astro-cid-bisq6ojq] tbody[data-astro-cid-bisq6ojq] td[data-astro-cid-bisq6ojq]:last-child,.compare-table[data-astro-cid-bisq6ojq] tbody[data-astro-cid-bisq6ojq] th[data-astro-cid-bisq6ojq]:last-child{border-right:none}.compare-table[data-astro-cid-bisq6ojq] tbody[data-astro-cid-bisq6ojq] tr[data-astro-cid-bisq6ojq]:last-child td[data-astro-cid-bisq6ojq],.compare-table[data-astro-cid-bisq6ojq] tbody[data-astro-cid-bisq6ojq] tr[data-astro-cid-bisq6ojq]:last-child th[data-astro-cid-bisq6ojq]{border-bottom:none}.cell-yes[data-astro-cid-bisq6ojq]{color:var(--green);font-weight:600}.cell-no[data-astro-cid-bisq6ojq]{color:var(--text-muted)}.plans-faq[data-astro-cid-bisq6ojq]{padding:var(--space-3xl) 0}.faq-title[data-astro-cid-bisq6ojq]{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2rem);font-weight:600;color:var(--text-primary);margin-bottom:var(--space-xl);text-align:center}.faq-item[data-astro-cid-bisq6ojq]{border:1px solid var(--border);border-radius:8px;margin-bottom:var(--space-sm);background:var(--bg-surface);overflow:hidden}.faq-item[data-astro-cid-bisq6ojq] summary[data-astro-cid-bisq6ojq]{padding:var(--space-md) var(--space-lg);cursor:pointer;font-weight:500;color:var(--text-primary);list-style:none;position:relative;padding-right:3rem}.faq-item[data-astro-cid-bisq6ojq] summary[data-astro-cid-bisq6ojq]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-bisq6ojq] summary[data-astro-cid-bisq6ojq]:after{content:"+";position:absolute;right:var(--space-lg);top:50%;transform:translateY(-50%);font-size:1.25rem;color:var(--text-muted);transition:transform .2s ease}.faq-item[data-astro-cid-bisq6ojq][open] summary[data-astro-cid-bisq6ojq]:after{content:"−"}.faq-item[data-astro-cid-bisq6ojq] summary[data-astro-cid-bisq6ojq]:hover{background:var(--bg-elevated)}.faq-item[data-astro-cid-bisq6ojq] p[data-astro-cid-bisq6ojq]{padding:0 var(--space-lg) var(--space-md);color:var(--text-secondary);line-height:1.6;margin:0}
