.scroll-reveal.svelte-9o13xv{opacity:1;transform:none}.scroll-reveal.mounted.svelte-9o13xv{opacity:0;transform:translateY(var(--reveal-y));transition:opacity var(--reveal-duration) var(--ease-smooth) var(--reveal-delay),transform var(--reveal-duration) var(--ease-smooth) var(--reveal-delay)}.scroll-reveal.mounted.is-visible.svelte-9o13xv{opacity:1;transform:translateY(0)}.scroll-reveal.reduced-motion.svelte-9o13xv{opacity:1!important;transform:none!important;transition:none!important}.faq.svelte-1t8i6y4 summary:where(.svelte-1t8i6y4)::-webkit-details-marker{display:none}.faq[open].svelte-1t8i6y4 .chev{transform:rotate(180deg)}.phone.svelte-8azjik{width:100%;max-width:340px;aspect-ratio:402 / 840;border-radius:52px;padding:11px;background:var(--bg-deep);box-shadow:0 0 0 2px var(--line-soft),0 40px 80px -32px #00000073}.phone-screen.svelte-8azjik{position:relative;height:100%;width:100%;overflow:hidden;border-radius:42px;display:flex;flex-direction:column}.phone-body.svelte-8azjik{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.dot.svelte-12kazae{width:6px;height:6px;border-radius:9999px;background:var(--ink-faint);animation:svelte-12kazae-blink 1.2s ease-in-out infinite}@keyframes svelte-12kazae-blink{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:.9;transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.dot.svelte-12kazae{animation:none;opacity:.5}}
