.app.svelte-12h2w5d{width:100%;min-height:100vh;background:#fff}.compare-page.svelte-12h2w5d{max-width:860px;margin:0 auto;padding:7rem 1.5rem 4rem;color:#1c1c1e}.breadcrumbs.svelte-12h2w5d{font-size:.85rem;color:#64748b;margin-bottom:1rem}.breadcrumbs.svelte-12h2w5d a:where(.svelte-12h2w5d){color:#2f7a6e;text-decoration:underline}h1.svelte-12h2w5d{font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800;line-height:1.15;letter-spacing:-.5px;color:#0f172a;margin-bottom:1rem}.lede.svelte-12h2w5d{font-size:1.1rem;line-height:1.7;color:#48484a;margin-bottom:1.5rem}.store-cta.svelte-12h2w5d{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap;margin:1rem 0}.store-cta.svelte-12h2w5d .store-button{display:inline-block;height:44px}.store-cta.svelte-12h2w5d .store-button img{width:auto;height:100%}.platform-note.svelte-12h2w5d{font-size:.9rem;color:#64748b;margin-top:.25rem}section.svelte-12h2w5d{margin-top:2.5rem}h2.svelte-12h2w5d{font-size:1.5rem;font-weight:700;color:#0f172a;margin-bottom:.75rem;letter-spacing:-.3px}p.svelte-12h2w5d,li.svelte-12h2w5d{line-height:1.7;color:#3f3f46}ol.svelte-12h2w5d{padding-left:1.4rem;display:flex;flex-direction:column;gap:.5rem}a.svelte-12h2w5d{color:#0f8073;text-decoration:underline}.verdict.svelte-12h2w5d{background:linear-gradient(135deg,#43968914,#5dbfb01f);border:1px solid rgba(67,150,137,.2);border-radius:16px;padding:1.25rem 1.5rem}.faq-block.svelte-12h2w5d details:where(.svelte-12h2w5d){border:1px solid #e2e8f0;border-radius:12px;padding:.9rem 1.1rem;margin-bottom:.75rem;background:#fbfdfd}.faq-block.svelte-12h2w5d summary:where(.svelte-12h2w5d){font-weight:600;color:#0f172a;cursor:pointer}.faq-block.svelte-12h2w5d details:where(.svelte-12h2w5d) p:where(.svelte-12h2w5d){margin-top:.6rem}.cta.svelte-12h2w5d{text-align:center;background:linear-gradient(135deg,#4396890f,#5dbfb01a);border-radius:20px;padding:2rem 1.5rem}.cta.svelte-12h2w5d .store-cta:where(.svelte-12h2w5d){justify-content:center}.also.svelte-12h2w5d{font-size:.9rem;margin-top:1rem}@media (max-width: 768px){.compare-page.svelte-12h2w5d{padding:6rem 1rem 3rem}}.shot-block.svelte-12h2w5d{text-align:center}.shot.svelte-12h2w5d{margin:0 auto;max-width:300px}.shot.svelte-12h2w5d img:where(.svelte-12h2w5d){width:100%;height:auto;border-radius:24px;box-shadow:0 12px 40px #0000001f;display:block}.shot.svelte-12h2w5d figcaption:where(.svelte-12h2w5d){margin-top:.75rem;font-size:.9rem;line-height:1.5;color:#6b7975}
