.page-hero[data-astro-cid-2puiu2ep]{position:relative;padding:calc(var(--nav-h) + var(--sp-16)) 0 var(--sp-12);text-align:center;overflow:hidden}.hero-bg-subtle[data-astro-cid-2puiu2ep]{position:absolute;inset:0;pointer-events:none}.hero-glow-sm[data-astro-cid-2puiu2ep]{position:absolute;width:500px;height:500px;top:-150px;right:-100px;border-radius:50%;background:radial-gradient(circle,rgba(0,180,216,.1),transparent 70%);filter:blur(80px)}.page-hero[data-astro-cid-2puiu2ep] h1[data-astro-cid-2puiu2ep]{font-size:var(--fs-5xl);font-weight:700;margin-bottom:var(--sp-4);position:relative}.page-subtitle[data-astro-cid-2puiu2ep]{font-size:var(--fs-lg);color:var(--color-text-secondary);max-width:700px;margin:0 auto;line-height:1.7;position:relative}.tier-section[data-astro-cid-2puiu2ep]{padding:var(--sp-16) 0}.tier-alt[data-astro-cid-2puiu2ep]{background:var(--color-surface)}.tier-header[data-astro-cid-2puiu2ep]{text-align:center;margin-bottom:var(--sp-10)}.tier-header[data-astro-cid-2puiu2ep] h2[data-astro-cid-2puiu2ep]{font-size:var(--fs-3xl);font-weight:700;margin:var(--sp-3) 0 var(--sp-2)}.tier-header[data-astro-cid-2puiu2ep] p[data-astro-cid-2puiu2ep]{color:var(--color-text-secondary);font-size:var(--fs-lg);max-width:500px;margin:0 auto}.features-detail-grid[data-astro-cid-2puiu2ep]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-4)}.feature-detail-card[data-astro-cid-2puiu2ep]{padding:var(--sp-6);display:flex;gap:var(--sp-4);align-items:flex-start}.feature-detail-icon[data-astro-cid-2puiu2ep]{flex-shrink:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:var(--r-sm);background:var(--color-primary-surface);color:var(--color-primary)}.feature-detail-content[data-astro-cid-2puiu2ep] h3[data-astro-cid-2puiu2ep]{font-size:var(--fs-base);font-weight:600;margin-bottom:var(--sp-1)}.feature-detail-content[data-astro-cid-2puiu2ep] p[data-astro-cid-2puiu2ep]{font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:1.7}.comparison-section[data-astro-cid-2puiu2ep]{padding:var(--sp-20) 0}.section-header[data-astro-cid-2puiu2ep]{text-align:center;margin-bottom:var(--sp-12)}.section-header[data-astro-cid-2puiu2ep] h2[data-astro-cid-2puiu2ep]{font-size:var(--fs-3xl);font-weight:700;margin-bottom:var(--sp-3)}.section-header[data-astro-cid-2puiu2ep] p[data-astro-cid-2puiu2ep]{font-size:var(--fs-lg);color:var(--color-text-secondary);max-width:500px;margin:0 auto}.comparison-table-wrap[data-astro-cid-2puiu2ep]{overflow-x:auto;padding:var(--sp-4)}.comparison-table[data-astro-cid-2puiu2ep]{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.comparison-table[data-astro-cid-2puiu2ep] th[data-astro-cid-2puiu2ep],.comparison-table[data-astro-cid-2puiu2ep] td[data-astro-cid-2puiu2ep]{padding:var(--sp-3) var(--sp-4);text-align:center;border-bottom:1px solid var(--color-border)}.comparison-table[data-astro-cid-2puiu2ep] th[data-astro-cid-2puiu2ep]{font-weight:600;padding-bottom:var(--sp-4);border-bottom:2px solid var(--color-border-light)}.feature-col[data-astro-cid-2puiu2ep]{text-align:left!important;min-width:220px}.comparison-table[data-astro-cid-2puiu2ep] td[data-astro-cid-2puiu2ep]:first-child{text-align:left;color:var(--color-text-secondary)}.comparison-table[data-astro-cid-2puiu2ep] .check[data-astro-cid-2puiu2ep]{color:var(--color-primary);font-weight:700;font-size:var(--fs-lg)}.comparison-table[data-astro-cid-2puiu2ep] .dash[data-astro-cid-2puiu2ep]{color:var(--color-text-muted)}.divider-row[data-astro-cid-2puiu2ep] td[data-astro-cid-2puiu2ep]{padding:var(--sp-1) 0!important;border-bottom:2px solid var(--color-border-light)!important}.faq-section[data-astro-cid-2puiu2ep]{padding:var(--sp-16) 0;background:var(--color-surface);border-top:1px solid var(--color-border)}.faq-list[data-astro-cid-2puiu2ep]{display:flex;flex-direction:column;gap:var(--sp-4)}.faq-item[data-astro-cid-2puiu2ep]{padding:0;overflow:hidden;border-radius:var(--r-lg)}.faq-question[data-astro-cid-2puiu2ep]{padding:var(--sp-5) var(--sp-6);font-weight:600;font-size:var(--fs-base);cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);transition:color var(--t-fast);user-select:none}.faq-question[data-astro-cid-2puiu2ep]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-2puiu2ep]:after{content:"+";font-size:var(--fs-xl);color:var(--color-primary);transition:transform var(--t-base);flex-shrink:0}details[data-astro-cid-2puiu2ep][open] .faq-question[data-astro-cid-2puiu2ep]:after{transform:rotate(45deg)}details[data-astro-cid-2puiu2ep][open] .faq-question[data-astro-cid-2puiu2ep]{color:var(--color-primary)}.faq-answer[data-astro-cid-2puiu2ep]{padding:0 var(--sp-6) var(--sp-5)}.faq-answer[data-astro-cid-2puiu2ep] p[data-astro-cid-2puiu2ep]{font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:1.8}.cta-section[data-astro-cid-2puiu2ep]{padding:var(--sp-16) 0}.cta-card[data-astro-cid-2puiu2ep]{text-align:center;padding:var(--sp-12);max-width:600px;margin:0 auto}.cta-card[data-astro-cid-2puiu2ep] h2[data-astro-cid-2puiu2ep]{font-size:var(--fs-3xl);font-weight:700;margin-bottom:var(--sp-3)}.cta-card[data-astro-cid-2puiu2ep] p[data-astro-cid-2puiu2ep]{color:var(--color-text-secondary);margin-bottom:var(--sp-6)}.cta-actions[data-astro-cid-2puiu2ep]{display:flex;gap:var(--sp-4);justify-content:center;flex-wrap:wrap}@media(max-width:768px){.features-detail-grid[data-astro-cid-2puiu2ep]{grid-template-columns:1fr}.comparison-table[data-astro-cid-2puiu2ep]{font-size:var(--fs-xs)}.comparison-table[data-astro-cid-2puiu2ep] th[data-astro-cid-2puiu2ep],.comparison-table[data-astro-cid-2puiu2ep] td[data-astro-cid-2puiu2ep]{padding:var(--sp-2) var(--sp-2)}.feature-col[data-astro-cid-2puiu2ep]{min-width:150px}.cta-card[data-astro-cid-2puiu2ep]{padding:var(--sp-8)}.cta-actions[data-astro-cid-2puiu2ep]{flex-direction:column}.cta-actions[data-astro-cid-2puiu2ep] .btn[data-astro-cid-2puiu2ep]{width:100%}}
