.hyp-hero.svelte-yqb576{text-align:center;padding:28px 4px 20px}.hyp-title.svelte-yqb576{letter-spacing:-.02em;color:var(--text);text-wrap:balance;font-size:25px;font-weight:800;line-height:1.15}@media (width>=400px){.hyp-title.svelte-yqb576{font-size:28px}}.hyp-sub.svelte-yqb576{color:var(--text-secondary,#a3a3a3);text-wrap:pretty;max-width:520px;margin-top:10px;margin-left:auto;margin-right:auto;font-size:14px;line-height:1.45}.hyp-stats.svelte-yqb576{grid-template-columns:1fr;gap:10px;margin:4px 0 28px;display:grid}@media (width>=640px){.hyp-stats.svelte-yqb576{grid-template-columns:repeat(3,1fr)}}.hyp-stat.svelte-yqb576{background:var(--surface);border:.5px solid var(--border);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:18px 14px 15px;display:flex}.hyp-stat-value.svelte-yqb576{color:var(--text);font-variant-numeric:tabular-nums;font-size:24px;font-weight:700;line-height:1}.hyp-stat-label.svelte-yqb576{color:var(--text-muted);max-width:210px;font-size:11.5px;line-height:1.45}.hyp-content.svelte-yqb576{max-width:640px;margin-bottom:32px}.hyp-content.svelte-yqb576 h2:where(.svelte-yqb576){color:var(--text);margin:24px 0 10px;font-size:18px;font-weight:700}.hyp-content.svelte-yqb576 h2:where(.svelte-yqb576):first-child{margin-top:0}.hyp-content.svelte-yqb576 p:where(.svelte-yqb576){color:var(--text-secondary,#a3a3a3);text-wrap:pretty;margin-bottom:12px;font-size:14px;line-height:1.7}.hyp-content.svelte-yqb576 ul:where(.svelte-yqb576){margin-bottom:12px;padding-left:20px;list-style:outside}.hyp-content.svelte-yqb576 li:where(.svelte-yqb576){color:var(--text-secondary,#a3a3a3);margin-bottom:6px;font-size:14px;line-height:1.7}.hyp-content.svelte-yqb576 strong:where(.svelte-yqb576){color:var(--text);font-weight:600}.hyp-content.svelte-yqb576 a:where(.svelte-yqb576){color:var(--accent);text-underline-offset:2px;text-decoration:underline}.hyp-section.svelte-yqb576{margin-bottom:32px}.hyp-section-title.svelte-yqb576{margin-bottom:12px}.hyp-faqs.svelte-yqb576{flex-direction:column;gap:10px;display:flex}.hyp-faq.svelte-yqb576{background:var(--surface);border:.5px solid var(--border);border-radius:14px;padding:15px 18px}.hyp-faq.svelte-yqb576 h3:where(.svelte-yqb576){color:var(--text);text-wrap:pretty;margin-bottom:6px;font-size:14px;font-weight:600}.hyp-faq.svelte-yqb576 p:where(.svelte-yqb576){color:var(--text-secondary,#a3a3a3);text-wrap:pretty;font-size:13px;line-height:1.65}
