.breadcrumb-section[data-astro-cid-h36iauxi]{padding-top:var(--space-lg)}.price-table-wrapper[data-astro-cid-h36iauxi]{overflow-x:auto;border-radius:var(--radius-xl);border:1px solid rgba(255,255,255,.05)}.price-table[data-astro-cid-h36iauxi]{width:100%;border-collapse:collapse;background:var(--bg-card)}.price-table[data-astro-cid-h36iauxi] th[data-astro-cid-h36iauxi],.price-table[data-astro-cid-h36iauxi] td[data-astro-cid-h36iauxi]{padding:var(--space-lg);text-align:left;border-bottom:1px solid rgba(255,255,255,.05);font-size:var(--text-sm)}.price-table[data-astro-cid-h36iauxi] th[data-astro-cid-h36iauxi]{background:#4bb3cd1a;color:var(--primary);font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:var(--text-xs);white-space:nowrap}.price-table[data-astro-cid-h36iauxi] td[data-astro-cid-h36iauxi] strong[data-astro-cid-h36iauxi]{color:var(--text-primary);font-size:var(--text-base)}.tech-link[data-astro-cid-h36iauxi]{color:var(--primary);font-weight:600;text-decoration:underline;text-underline-offset:2px}.tech-link[data-astro-cid-h36iauxi]:hover{color:var(--primary-light)}.price-note[data-astro-cid-h36iauxi]{margin-top:var(--space-lg);font-size:var(--text-sm);color:var(--text-muted);text-align:center}.price-note[data-astro-cid-h36iauxi] a[data-astro-cid-h36iauxi]{color:var(--primary);text-decoration:underline}.best-for-section[data-astro-cid-h36iauxi]{background:var(--bg-darker)}.best-for-grid[data-astro-cid-h36iauxi]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-xl)}@media(max-width:768px){.best-for-grid[data-astro-cid-h36iauxi]{grid-template-columns:1fr}}.best-for-card[data-astro-cid-h36iauxi]{display:block;background:var(--bg-card);border:1px solid rgba(255,255,255,.05);border-radius:var(--radius-xl);padding:var(--space-xl);text-align:center;transition:all var(--transition-base)}.best-for-card[data-astro-cid-h36iauxi]:hover{border-color:#4bb3cd4d;transform:translateY(-4px)}.best-for-card[data-astro-cid-h36iauxi] h3[data-astro-cid-h36iauxi]{font-size:var(--text-2xl);color:var(--primary);margin-bottom:var(--space-sm)}.best-for-price[data-astro-cid-h36iauxi]{font-size:var(--text-lg);font-weight:700;color:var(--text-primary);margin-bottom:var(--space-md)}.best-for-card[data-astro-cid-h36iauxi] p[data-astro-cid-h36iauxi]:last-of-type{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-lg)}.card-link[data-astro-cid-h36iauxi]{display:inline-block;font-size:var(--text-sm);font-weight:600;color:var(--primary)}.factors-grid[data-astro-cid-h36iauxi]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-xl)}@media(max-width:1024px){.factors-grid[data-astro-cid-h36iauxi]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.factors-grid[data-astro-cid-h36iauxi]{grid-template-columns:1fr}}.factor-card[data-astro-cid-h36iauxi]{text-align:center;padding:var(--space-xl);background:var(--bg-card);border:1px solid rgba(255,255,255,.05);border-radius:var(--radius-xl);transition:all var(--transition-base)}.factor-card[data-astro-cid-h36iauxi]:hover{border-color:#4bb3cd4d;transform:translateY(-4px)}.factor-icon[data-astro-cid-h36iauxi]{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#4bb3cd1a;border-radius:var(--radius-lg);color:var(--primary);margin:0 auto var(--space-md)}.factor-card[data-astro-cid-h36iauxi] h3[data-astro-cid-h36iauxi]{font-size:var(--text-lg);margin-bottom:var(--space-sm)}.factor-card[data-astro-cid-h36iauxi] p[data-astro-cid-h36iauxi]{font-size:var(--text-sm);color:var(--text-secondary)}.detail-section[data-astro-cid-h36iauxi]{background:var(--bg-darker)}.detail-content[data-astro-cid-h36iauxi]{max-width:800px;margin:0 auto}.detail-content[data-astro-cid-h36iauxi] h2[data-astro-cid-h36iauxi]{font-size:var(--text-3xl);margin-bottom:var(--space-xl)}.detail-content[data-astro-cid-h36iauxi] h3[data-astro-cid-h36iauxi]{font-size:var(--text-xl);color:var(--primary);margin-top:var(--space-xl);margin-bottom:var(--space-sm)}.detail-content[data-astro-cid-h36iauxi] h3[data-astro-cid-h36iauxi]:first-of-type{margin-top:0}.detail-content[data-astro-cid-h36iauxi] p[data-astro-cid-h36iauxi]{font-size:var(--text-base);color:var(--text-secondary);margin-bottom:var(--space-lg);line-height:var(--leading-relaxed)}.detail-content[data-astro-cid-h36iauxi] a[data-astro-cid-h36iauxi]{color:var(--primary);text-decoration:underline;text-underline-offset:2px}.detail-content[data-astro-cid-h36iauxi] a[data-astro-cid-h36iauxi]:hover{color:var(--primary-light)}.faq-section[data-astro-cid-h36iauxi]{background:var(--bg-dark)}.cta-card[data-astro-cid-h36iauxi]{background:var(--gradient-primary);border-radius:var(--radius-2xl);padding:var(--space-4xl);text-align:center}.cta-card[data-astro-cid-h36iauxi] h2[data-astro-cid-h36iauxi]{font-size:var(--text-3xl);margin-bottom:var(--space-md)}.cta-card[data-astro-cid-h36iauxi]>p[data-astro-cid-h36iauxi]{font-size:var(--text-lg);color:#ffffffe6;margin-bottom:var(--space-xl)}.cta-card[data-astro-cid-h36iauxi] .btn[data-astro-cid-h36iauxi]{background:#fff;color:var(--primary)}.cta-card[data-astro-cid-h36iauxi] .btn[data-astro-cid-h36iauxi]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #4bb3cd1a}
