.pricing-page[data-astro-cid-lmkygsfs]{padding:calc(var(--nav-height) + var(--space-16)) var(--space-6) var(--space-24)}.container[data-astro-cid-lmkygsfs]{max-width:var(--container-max);margin:0 auto}.page-header[data-astro-cid-lmkygsfs]{text-align:center;margin-bottom:var(--space-12)}.page-header[data-astro-cid-lmkygsfs] .label[data-astro-cid-lmkygsfs]{display:block;margin-bottom:var(--space-4)}.page-header[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{font-size:var(--text-3xl);line-height:1.15;margin-bottom:var(--space-4)}.page-intro[data-astro-cid-lmkygsfs]{font-size:var(--text-lg);color:var(--text-secondary)}.pricing-layout[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-8);align-items:start;margin-bottom:var(--space-16)}.pricing-card[data-astro-cid-lmkygsfs]{position:relative;padding:var(--space-8);overflow:hidden}.pricing-card-pro[data-astro-cid-lmkygsfs]{border-color:var(--accent)}.card-header[data-astro-cid-lmkygsfs]{padding-bottom:var(--space-6);border-bottom:1px solid var(--glass-border);margin-bottom:var(--space-4)}.plan-name[data-astro-cid-lmkygsfs]{font-size:var(--text-lg);font-weight:600;color:var(--text-primary);margin-bottom:var(--space-2)}.price[data-astro-cid-lmkygsfs]{display:flex;align-items:baseline;gap:var(--space-2)}.price-options[data-astro-cid-lmkygsfs]{display:flex;align-items:baseline;gap:var(--space-3);flex-wrap:wrap}.price-or[data-astro-cid-lmkygsfs]{font-size:var(--text-sm);color:var(--text-muted)}.amount[data-astro-cid-lmkygsfs]{font-size:var(--text-3xl);font-weight:700;color:var(--text-primary)}.pricing-card-pro[data-astro-cid-lmkygsfs] .amount[data-astro-cid-lmkygsfs]{color:var(--accent)}.period[data-astro-cid-lmkygsfs]{font-size:var(--text-base);color:var(--text-muted)}.savings[data-astro-cid-lmkygsfs]{font-size:var(--text-xs);font-weight:600;color:var(--accent);background:var(--accent-glow);padding:var(--space-1) var(--space-2);border-radius:var(--radius-full)}.plan-description[data-astro-cid-lmkygsfs]{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-6)}.features[data-astro-cid-lmkygsfs]{list-style:none;margin-bottom:var(--space-6)}.features[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;font-size:var(--text-sm);color:var(--text-secondary)}.icon-check[data-astro-cid-lmkygsfs]{color:var(--text-muted)}.trial-info[data-astro-cid-lmkygsfs]{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-6);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--text-secondary)}.pricing-card[data-astro-cid-lmkygsfs] .btn[data-astro-cid-lmkygsfs]{width:100%;justify-content:center;gap:var(--space-3)}.card-glow[data-astro-cid-lmkygsfs]{position:absolute;bottom:-100px;left:50%;transform:translate(-50%);width:200px;height:200px;background:radial-gradient(circle,var(--accent-glow) 0%,transparent 70%);opacity:.4;pointer-events:none}.faq[data-astro-cid-lmkygsfs]{max-width:600px;margin:0 auto}.faq[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{font-size:var(--text-xl);margin-bottom:var(--space-6);text-align:center}.faq-list[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-6)}.faq-item[data-astro-cid-lmkygsfs]{overflow:hidden}.faq-question[data-astro-cid-lmkygsfs]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-5);font-size:var(--text-sm);font-weight:500;color:var(--text-primary);cursor:pointer;list-style:none}.faq-question[data-astro-cid-lmkygsfs]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-lmkygsfs] span[data-astro-cid-lmkygsfs]{flex:1}.chevron[data-astro-cid-lmkygsfs]{flex-shrink:0;color:var(--text-muted);transition:transform var(--duration-fast) var(--ease-out)}.faq-item[data-astro-cid-lmkygsfs][open] .chevron[data-astro-cid-lmkygsfs]{transform:rotate(180deg)}.faq-item[data-astro-cid-lmkygsfs][open] .faq-question[data-astro-cid-lmkygsfs]{border-bottom:1px solid var(--glass-border)}.faq-answer[data-astro-cid-lmkygsfs]{padding:var(--space-4) var(--space-5);font-size:var(--text-sm);color:var(--text-secondary);line-height:1.7;background:var(--glass-bg-dark);margin:0}.faq-more-link[data-astro-cid-lmkygsfs]{display:flex;justify-content:center;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:500;color:var(--accent);transition:gap var(--duration-fast) var(--ease-out)}.faq-more-link[data-astro-cid-lmkygsfs]:hover{gap:var(--space-3)}@media(max-width:768px){.pricing-layout[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}}@media(max-width:640px){.pricing-page[data-astro-cid-lmkygsfs]{padding:calc(var(--nav-height) + var(--space-10)) var(--space-4) var(--space-16)}.page-header[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{font-size:var(--text-2xl)}.pricing-card[data-astro-cid-lmkygsfs]{padding:var(--space-6)}.price-options[data-astro-cid-lmkygsfs]{flex-direction:column;gap:var(--space-1)}.price-or[data-astro-cid-lmkygsfs]{display:none}}
