.stars.svelte-2wwmhl{align-items:center;gap:2px;display:inline-flex}.page.svelte-f4i9r2{--bg:#fff;--surface:#fff;--line:var(--color-line);--text:var(--color-ink);--muted:var(--color-muted);background:radial-gradient(1100px 480px at 50% -10%, color-mix(in srgb, var(--color-accent-2) 7%, transparent), transparent 60%), radial-gradient(800px 400px at 85% 8%, color-mix(in srgb, var(--color-brand) 5%, transparent), transparent 55%), var(--bg);min-height:100svh;color:var(--text);font-family:Inter,system-ui,sans-serif;position:relative;overflow-x:clip}main.svelte-f4i9r2{max-width:720px;margin:0 auto;padding:0 20px 80px;position:relative}.rg-hero.svelte-f4i9r2 h1:where(.svelte-f4i9r2){font-size:clamp(38px,9.5vw,60px);line-height:1.03}.sub.svelte-f4i9r2{text-align:center;max-width:560px;color:var(--muted);margin:14px auto 0;font-size:16px;line-height:1.55}.report-row.svelte-f4i9r2{justify-content:center;margin-top:28px;display:flex}.pill-fire.svelte-f4i9r2{cursor:pointer;white-space:nowrap;background:linear-gradient(120deg, var(--color-brand), var(--color-accent-2));color:#fff;box-shadow:0 10px 26px -10px color-mix(in srgb, var(--color-brand) 40%, transparent);border:0;border-radius:999px;justify-content:center;align-items:center;padding:11px 20px;font-family:inherit;font-size:14px;font-weight:600;line-height:1;transition:transform .1s,filter .14s;display:inline-flex}.pill-fire.svelte-f4i9r2:hover{filter:brightness(1.05)}.pill-fire.svelte-f4i9r2:active{transform:scale(.98)}.reviews.svelte-f4i9r2{text-align:center;margin-top:34px}.reviews-label.svelte-f4i9r2{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:14px;font-size:12px;font-weight:700;display:block}.review-grid.svelte-f4i9r2{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.review-card.svelte-f4i9r2{background:var(--surface);border:1px solid var(--line);text-align:left;border-radius:14px;flex-direction:column;gap:8px;margin:0;padding:16px 15px;display:flex}.stars.svelte-f4i9r2{color:#facc15;display:inline-flex}.review-card.svelte-f4i9r2 blockquote:where(.svelte-f4i9r2){color:var(--text);margin:0;font-size:13.5px;font-weight:600;line-height:1.55}.review-card.svelte-f4i9r2 figcaption:where(.svelte-f4i9r2){color:var(--muted);font-size:12px}@media (width<=560px){.review-grid.svelte-f4i9r2{grid-template-columns:1fr}}
