.reveal.svelte-16jggtj{opacity:0;transition:opacity .5s,transform .5s;transition-delay:var(--reveal-delay);transform:translateY(12px)}.reveal.shown.svelte-16jggtj{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal.svelte-16jggtj{opacity:1;transition:none;transform:none}}.body.svelte-1uha8ag{max-width:var(--measure-narrow);margin-top:1rem}.hero.svelte-1uha8ag{padding-block:clamp(3rem, 2rem + 6vw, 5.5rem) var(--space-section)}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:var(--text-h1);margin-bottom:.25rem}.hero.svelte-1uha8ag .lead:where(.svelte-1uha8ag){max-width:var(--measure-narrow);margin-top:1.25rem}.proof.svelte-1uha8ag{font-size:var(--text-sm);color:var(--moss);margin-top:1.25rem;font-weight:500}.actions.svelte-1uha8ag{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.hero-item.svelte-1uha8ag{opacity:0;animation:.6s forwards svelte-1uha8ag-rise;animation-delay:calc(var(--i) * 90ms);transform:translateY(10px)}@keyframes svelte-1uha8ag-rise{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hero-item.svelte-1uha8ag{opacity:1;animation:none;transform:none}}.section.svelte-1uha8ag{padding-block:calc(var(--space-section) / 2);border-top:1px solid var(--line)}.section.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:var(--text-h2)}.pain-list.svelte-1uha8ag,.work-list.svelte-1uha8ag{gap:1rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.pain-list.svelte-1uha8ag li,.work-list.svelte-1uha8ag li{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius);padding:1.25rem 1.35rem}.pain-list.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:var(--text-h3);margin-bottom:.4rem}.pain-list.svelte-1uha8ag p:where(.svelte-1uha8ag),.work-list.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--ink-soft);font-size:var(--text-base)}.work-name.svelte-1uha8ag{font-size:var(--text-h3);color:var(--moss);margin-bottom:.4rem}.callout.svelte-1uha8ag{border-left:3px solid var(--slate);background:color-mix(in srgb, var(--slate-tint) 16%, var(--paper));border-radius:var(--radius);padding:1.5rem 1.5rem 1.65rem}.callout-eyebrow.svelte-1uha8ag{color:var(--slate)}.check.svelte-1uha8ag{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius);padding:1.75rem}.check.svelte-1uha8ag .btn:where(.svelte-1uha8ag){margin-top:1.5rem}.final.svelte-1uha8ag{background:var(--paper-2)}.faq.svelte-1uha8ag{gap:.6rem;margin-top:1.5rem;display:grid}.faq.svelte-1uha8ag details:where(.svelte-1uha8ag){border:1px solid var(--line);border-radius:var(--radius);background:var(--paper-2);padding:0 1.1rem}.faq.svelte-1uha8ag summary:where(.svelte-1uha8ag){cursor:pointer;color:var(--ink);align-items:center;gap:.6rem;padding:1rem 0;font-weight:500;list-style:none;display:flex}.faq.svelte-1uha8ag summary:where(.svelte-1uha8ag)::-webkit-details-marker{display:none}.faq.svelte-1uha8ag summary:where(.svelte-1uha8ag):before{content:"+";font-family:var(--font-mono);color:var(--accent);font-size:1.1rem;line-height:1}.faq.svelte-1uha8ag details[open]:where(.svelte-1uha8ag) summary:where(.svelte-1uha8ag):before{content:"−"}.faq.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--ink-soft);max-width:var(--measure-narrow);padding:0 0 1.1rem 1.4rem}
