.reveal.svelte-1flrtvd{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s ease}.reveal.in.svelte-1flrtvd{opacity:1;transform:translateY(0)}.kicker.svelte-1flrtvd{font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground)}.sticky-cta.svelte-1flrtvd{position:fixed;left:.75rem;right:.75rem;bottom:.75rem;z-index:40;display:none;align-items:center;gap:.6rem;background:var(--card);border:1px solid var(--border);border-radius:14px;padding:.6rem .8rem;box-shadow:0 12px 30px -12px #00000080;opacity:0;transform:translateY(12px);transition:opacity .3s ease,transform .3s ease;pointer-events:none}.sticky-cta.svelte-1flrtvd span:where(.svelte-1flrtvd){flex:1;font-size:.85rem;font-weight:600}.sticky-cta.svelte-1flrtvd a:where(.svelte-1flrtvd){background:var(--primary);color:var(--primary-foreground);font-size:.8rem;font-weight:700;padding:.45rem .75rem;border-radius:999px;white-space:nowrap}@media (max-width: 640px){.sticky-cta.svelte-1flrtvd{display:flex}}.section-h2.svelte-1flrtvd{font-family:Fraunces,ui-serif,Georgia,serif;font-weight:700;letter-spacing:-.015em;font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.1;max-width:46rem;margin:0 auto;text-align:center}.section-sub.svelte-1flrtvd{text-align:center;color:var(--muted-foreground);margin-top:.75rem}.grad.svelte-1flrtvd{background:linear-gradient(90deg,var(--primary),var(--secondary));background-clip:text;-webkit-background-clip:text;color:transparent}.cta-badge.svelte-1flrtvd{border-radius:12px}@media (prefers-reduced-motion: no-preference){.cta-badge.svelte-1flrtvd{animation:svelte-1flrtvd-cta-glow 2.6s ease-in-out infinite}}@keyframes svelte-1flrtvd-cta-glow{0%,to{filter:drop-shadow(0 0 0 transparent)}50%{filter:drop-shadow(0 0 16px color-mix(in oklch,var(--primary) 55%,transparent))}}.fear.svelte-1flrtvd{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden;padding:6rem 1.5rem}.fear-bg.svelte-1flrtvd{position:absolute;inset:0;z-index:0;background:radial-gradient(70% 55% at 25% 20%,rgba(255,107,74,.14),transparent 65%),radial-gradient(60% 50% at 80% 75%,color-mix(in oklch,var(--secondary) 16%,transparent),transparent 65%),var(--background)}.fear-copy.svelte-1flrtvd{position:relative;z-index:1;max-width:42rem;margin:0 auto;padding:0 1rem}.fear-headline.svelte-1flrtvd{font-family:Fraunces,ui-serif,Georgia,serif;font-weight:700;letter-spacing:-.02em;font-size:clamp(2.75rem,7vw,5rem);line-height:1.03;color:var(--foreground)}.fear-sub.svelte-1flrtvd{margin-top:1.25rem;font-size:1.2rem;max-width:34rem;color:var(--muted-foreground)}.countdown-inline.svelte-1flrtvd{margin-top:2.25rem;padding-top:1.75rem;border-top:1px solid var(--border)}.countdown-units.svelte-1flrtvd{display:flex;justify-content:flex-start;gap:clamp(.75rem,2.5vw,1.75rem);margin-top:.9rem}.unit.svelte-1flrtvd{display:flex;flex-direction:column;align-items:center;min-width:3.5rem}.unit.svelte-1flrtvd .value:where(.svelte-1flrtvd){font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.02em;font-size:clamp(2.5rem,7vw,4.75rem);line-height:1;color:var(--foreground)}.unit.svelte-1flrtvd .label:where(.svelte-1flrtvd){margin-top:.35rem;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.countdown-sub.svelte-1flrtvd{margin-top:.9rem;max-width:30rem;font-size:.85rem;color:var(--muted-foreground)}.countdown-secondary.svelte-1flrtvd{margin-top:.4rem;font-size:.78rem;color:var(--muted-foreground);opacity:.75}.solution.svelte-1flrtvd{text-align:center;padding:6rem 1.5rem}.solution-headline.svelte-1flrtvd{font-family:Fraunces,ui-serif,Georgia,serif;font-weight:700;font-size:clamp(2rem,5vw,3.25rem);line-height:1.08;max-width:44rem;margin:0 auto}.trust-lines.svelte-1flrtvd{list-style:none;margin:2rem auto;display:flex;flex-direction:column;align-items:center;gap:.75rem;font-size:1.05rem;color:var(--muted-foreground)}.trust-lines.svelte-1flrtvd li:where(.svelte-1flrtvd){display:flex;align-items:center;gap:.6rem}.trust-lines.svelte-1flrtvd svg:where(.svelte-1flrtvd){width:1.2rem;height:1.2rem;flex-shrink:0;color:var(--primary)}.app-screens.svelte-1flrtvd{padding:6rem 1.5rem;text-align:center}.screens-cta.svelte-1flrtvd{display:inline-block;margin-top:3rem}.phones.svelte-1flrtvd{margin-top:3rem;display:flex;flex-wrap:wrap;justify-content:center;gap:2.5rem}.phone-cell.svelte-1flrtvd{display:flex;flex-direction:column;align-items:center;max-width:15rem}.phone-caption.svelte-1flrtvd{margin-top:1rem;text-align:center;font-size:.9rem;color:var(--muted-foreground)}.mp-phone.svelte-1flrtvd{width:220px;background:#000;border-radius:34px;padding:7px;box-shadow:0 24px 50px -22px #0009}.mp-screen.svelte-1flrtvd{position:relative;border-radius:27px;overflow:hidden;height:460px;background:var(--background);color:var(--foreground);display:flex;flex-direction:column}.mp-notch.svelte-1flrtvd{position:absolute;top:7px;left:50%;transform:translate(-50%);width:64px;height:16px;background:#000;border-radius:0 0 10px 10px;z-index:6}.mp-statusbar.svelte-1flrtvd{display:flex;justify-content:space-between;padding:10px 16px 0;font-size:10px;font-weight:600;opacity:.8}.mp-body.svelte-1flrtvd{flex:1;padding:12px 16px 16px;display:flex;flex-direction:column;min-height:0}.mp-body--center.svelte-1flrtvd{align-items:center;justify-content:center;text-align:center}.mp-strip.svelte-1flrtvd{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:8px 10px}.mp-strip-row.svelte-1flrtvd{display:flex;justify-content:space-between;align-items:center;font-size:10.5px;font-weight:600}.mp-pause.svelte-1flrtvd{font-size:11px;opacity:.7}.mp-progress.svelte-1flrtvd{height:4px;border-radius:4px;background:var(--border);overflow:hidden;margin-top:6px}.mp-progress.svelte-1flrtvd i:where(.svelte-1flrtvd){display:block;height:100%;background-color:var(--secondary)}.bar-flow.svelte-1flrtvd{background-image:linear-gradient(90deg,rgba(255,255,255,.18) 0,rgba(255,255,255,.18) 10px,transparent 10px,transparent 28px);background-size:28px 100%}@media (prefers-reduced-motion: no-preference){.bar-flow.svelte-1flrtvd{animation:svelte-1flrtvd-mp-bar-flow .9s linear infinite}}@keyframes svelte-1flrtvd-mp-bar-flow{0%{background-position:0 0}to{background-position:28px 0}}.mp-grid3.svelte-1flrtvd{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-top:10px}.mp-thumb.svelte-1flrtvd{aspect-ratio:1;border-radius:6px;width:100%;height:auto;object-fit:cover}.mp-thumb.mp-more.svelte-1flrtvd{background:var(--card);display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;color:var(--muted-foreground)}.mp-checklist-head.svelte-1flrtvd{font-size:13px;font-weight:700}.mp-checklist.svelte-1flrtvd{list-style:none;margin-top:16px;display:flex;flex-direction:column;gap:10px;font-size:12px;text-align:left}.mp-checklist.svelte-1flrtvd li:where(.svelte-1flrtvd){display:flex;align-items:center;gap:8px;opacity:0}.mp-checklist.svelte-1flrtvd i:where(.svelte-1flrtvd){font-style:normal;color:#34c759;font-weight:700}.mp-checklist-final.svelte-1flrtvd{font-weight:700}.app-screens.in .mp-checklist.svelte-1flrtvd li:where(.svelte-1flrtvd){animation:svelte-1flrtvd-mp-row-in .45s ease-out both;animation-delay:calc(var(--i) * .5s + .3s)}@keyframes svelte-1flrtvd-mp-row-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.mp-checklist.svelte-1flrtvd li:where(.svelte-1flrtvd){opacity:1;animation:none!important}}.mp-check.svelte-1flrtvd{width:48px;height:48px}@media (prefers-reduced-motion: no-preference){.breath.svelte-1flrtvd{animation:svelte-1flrtvd-mp-breath 4.5s ease-in-out infinite}}@keyframes svelte-1flrtvd-mp-breath{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.05);opacity:1}}.mp-done-title.svelte-1flrtvd{margin-top:14px;font-weight:700;font-size:15px;max-width:15rem}.mp-done-meta.svelte-1flrtvd{margin-top:8px;font-size:10.5px;color:var(--muted-foreground)}.mp-done-confirm.svelte-1flrtvd{margin-top:10px;font-size:11px;font-weight:700;color:#34c759}.problem-lines.svelte-1flrtvd svg:where(.svelte-1flrtvd){color:#f87171}.how.svelte-1flrtvd{padding:6rem 1.5rem;background:var(--card);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.steps.svelte-1flrtvd{list-style:none;max-width:40rem;margin:3rem auto 0;display:flex;flex-direction:column;gap:2rem}.steps.svelte-1flrtvd li:where(.svelte-1flrtvd){display:flex;gap:1.25rem;align-items:flex-start}.step-n.svelte-1flrtvd{font-family:Fraunces,ui-serif,Georgia,serif;font-weight:700;font-size:2rem;line-height:1;color:var(--primary);min-width:2.5rem}.steps.svelte-1flrtvd h3:where(.svelte-1flrtvd){font-weight:700;font-size:1.1rem}.steps.svelte-1flrtvd p:where(.svelte-1flrtvd){margin-top:.25rem;color:var(--muted-foreground)}.steps.svelte-1flrtvd a:where(.svelte-1flrtvd){color:var(--primary);text-decoration:underline;text-underline-offset:2px}.how-video.svelte-1flrtvd{margin-top:3rem;display:flex;flex-direction:column;align-items:center}.how-video-frame.svelte-1flrtvd{width:min(260px,70vw);aspect-ratio:888 / 1800;border-radius:18px;overflow:hidden;border:1px solid var(--border);background:#000}.how-video-frame.svelte-1flrtvd iframe:where(.svelte-1flrtvd){width:100%;height:100%;border:none}.why.svelte-1flrtvd{padding:6rem 1.5rem}.pros.svelte-1flrtvd{max-width:46rem;margin:3rem auto 0;display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}@media (max-width: 640px){.pros.svelte-1flrtvd{grid-template-columns:1fr}}.pro.svelte-1flrtvd{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:1.5rem}.pro.svelte-1flrtvd svg:where(.svelte-1flrtvd){width:1.75rem;height:1.75rem;color:var(--primary)}.pro.svelte-1flrtvd h3:where(.svelte-1flrtvd){margin-top:.9rem;font-weight:700;font-size:1.05rem}.pro.svelte-1flrtvd p:where(.svelte-1flrtvd){margin-top:.4rem;color:var(--muted-foreground);font-size:.88rem}.final-cta.svelte-1flrtvd{text-align:center;padding:6rem 1.5rem;display:flex;flex-direction:column;align-items:center;gap:1.25rem}.cd-pill.svelte-1flrtvd{display:inline-flex;align-items:baseline;gap:.5rem;padding:.5rem .9rem;border-radius:999px;background:var(--card);border:1px solid var(--border)}.cd-pill.svelte-1flrtvd .dot:where(.svelte-1flrtvd){width:6px;height:6px;border-radius:999px;background:var(--primary);align-self:center}.cd-pill.svelte-1flrtvd .n:where(.svelte-1flrtvd){font-weight:700;font-variant-numeric:tabular-nums}.cd-pill.svelte-1flrtvd .l:where(.svelte-1flrtvd){font-size:.85rem;color:var(--muted-foreground)}.final-line.svelte-1flrtvd{font-size:1.1rem;font-weight:600}
