.hv-hero[data-astro-cid-3tiw6rkv]{background:linear-gradient(135deg,var(--ink-850) 0%,var(--ink-800) 100%);padding:var(--space-12) 0 var(--space-10);color:var(--text-primary)}.breadcrumb[data-astro-cid-3tiw6rkv]{display:flex;gap:.5rem;align-items:center;font-size:.875rem;color:var(--text-muted);margin-bottom:var(--space-4)}.breadcrumb[data-astro-cid-3tiw6rkv] a[data-astro-cid-3tiw6rkv]{color:var(--text-muted);text-decoration:none}.breadcrumb[data-astro-cid-3tiw6rkv] a[data-astro-cid-3tiw6rkv]:hover{color:var(--text-primary)}h1[data-astro-cid-3tiw6rkv]{font-family:var(--font-heading);font-size:clamp(1.75rem,4vw,3rem);margin:0 0 var(--space-3);color:var(--text-primary)}.hero-sub[data-astro-cid-3tiw6rkv]{font-size:var(--text-lg);color:var(--text-muted);margin:0;max-width:580px}.form-first[data-astro-cid-3tiw6rkv]{padding:var(--space-12) 0}.market-context[data-astro-cid-3tiw6rkv]{padding:var(--space-10) 0;background:var(--surface-2);border-top:1px solid var(--rule)}.market-context[data-astro-cid-3tiw6rkv] h2[data-astro-cid-3tiw6rkv],.why-section[data-astro-cid-3tiw6rkv] h2[data-astro-cid-3tiw6rkv],.faq-section[data-astro-cid-3tiw6rkv] h2[data-astro-cid-3tiw6rkv]{font-family:var(--font-heading);font-size:var(--text-2xl);color:var(--text-primary);margin:0 0 var(--space-6)}.stats-row[data-astro-cid-3tiw6rkv]{display:flex;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap}.stat-card[data-astro-cid-3tiw6rkv]{background:var(--surface-1);border:1px solid var(--rule);border-radius:.75rem;padding:var(--space-4) var(--space-5);min-width:160px}.stat-value[data-astro-cid-3tiw6rkv]{font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700;color:var(--text-primary)}.stat-label[data-astro-cid-3tiw6rkv]{font-size:.75rem;color:var(--text-secondary);margin-top:.25rem}.stat-trend[data-astro-cid-3tiw6rkv]{font-size:.8rem;font-weight:600;margin-top:.25rem}.trend-up[data-astro-cid-3tiw6rkv]{color:var(--accent-green)}.trend-down[data-astro-cid-3tiw6rkv]{color:var(--accent-red)}.market-note[data-astro-cid-3tiw6rkv]{background:var(--surface-1);border:1px solid var(--rule);border-left:4px solid var(--rule-strong);border-radius:.75rem;padding:var(--space-4) var(--space-5);max-width:640px}.market-note[data-astro-cid-3tiw6rkv] p[data-astro-cid-3tiw6rkv]{margin:0 0 var(--space-3);color:var(--text-secondary)}.data-link[data-astro-cid-3tiw6rkv]{color:var(--accent-bright);font-weight:600;text-decoration:none;font-size:var(--text-sm)}.why-section[data-astro-cid-3tiw6rkv]{padding:var(--space-10) 0}.reasons-grid[data-astro-cid-3tiw6rkv]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6)}@media(max-width:640px){.reasons-grid[data-astro-cid-3tiw6rkv]{grid-template-columns:1fr}}.reason[data-astro-cid-3tiw6rkv]{text-align:center;padding:var(--space-5)}.reason-icon[data-astro-cid-3tiw6rkv]{font-size:2rem;margin-bottom:var(--space-3)}.reason[data-astro-cid-3tiw6rkv] h3[data-astro-cid-3tiw6rkv]{font-size:var(--text-base);font-weight:700;color:var(--text-primary);margin:0 0 var(--space-2)}.reason[data-astro-cid-3tiw6rkv] p[data-astro-cid-3tiw6rkv]{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.faq-section[data-astro-cid-3tiw6rkv]{padding:var(--space-10) 0;background:var(--surface-2);border-top:1px solid var(--rule)}.faq-list[data-astro-cid-3tiw6rkv]{max-width:720px;display:flex;flex-direction:column;gap:var(--space-3)}.faq-item[data-astro-cid-3tiw6rkv]{background:var(--surface-1);border:1px solid var(--rule);border-radius:.75rem;overflow:hidden}.faq-item[data-astro-cid-3tiw6rkv] summary[data-astro-cid-3tiw6rkv]{padding:var(--space-4) var(--space-5);font-weight:600;cursor:pointer;color:var(--text-primary);list-style:none}.faq-item[data-astro-cid-3tiw6rkv] summary[data-astro-cid-3tiw6rkv]:after{content:" +";color:var(--accent-bright)}.faq-item[data-astro-cid-3tiw6rkv][open] summary[data-astro-cid-3tiw6rkv]:after{content:" −"}.faq-item[data-astro-cid-3tiw6rkv] p[data-astro-cid-3tiw6rkv]{padding:0 var(--space-5) var(--space-4);margin:0;color:var(--text-secondary);line-height:1.7;font-size:var(--text-sm)}
