.hero.svelte-1q37ri0 .copy:where(.svelte-1q37ri0){max-width:42rem}h1.svelte-1q37ri0{margin-bottom:1rem;font-size:clamp(2rem,5vw,3rem);line-height:1.1}.lede.svelte-1q37ri0{color:var(--text-muted);font-size:1.2rem}.actions.svelte-1q37ri0{flex-wrap:wrap;gap:.75rem;margin:1.5rem 0 .75rem;display:flex}.fine.svelte-1q37ri0{color:var(--text-muted);margin:0;font-size:.9rem}.shot.svelte-1q37ri0{margin:2.5rem 0 0}.shot.svelte-1q37ri0 img{border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;height:auto;box-shadow:0 12px 32px var(--shadow-medium);display:block}figcaption.svelte-1q37ri0{color:var(--text-muted);margin-top:.75rem;font-size:.9rem}@media (width<=480px){.actions.svelte-1q37ri0 .btn{text-align:center;flex:100%}}.pains.svelte-1swqgmf{margin:1.5rem 0;padding:0;list-style:none}.steps.svelte-1e6pjgp{margin-top:1.5rem;padding:0;list-style:none}.num.svelte-1e6pjgp{background:var(--accent);width:2rem;height:2rem;color:var(--on-accent);border-radius:50%;place-items:center;font-weight:700;display:inline-grid}.showcase.svelte-9nngpf{align-items:center;gap:2rem;margin-top:2.5rem;display:grid}.pics.svelte-9nngpf{gap:1rem;min-width:0;display:grid}.pics.svelte-9nngpf img{border-radius:var(--radius-lg);width:100%;height:auto;box-shadow:0 8px 24px var(--shadow-soft)}@media (width<=640px){.pics.scroll.svelte-9nngpf{padding-bottom:.75rem;overflow-x:auto}.pics.scroll.svelte-9nngpf .themed{min-width:44rem}}@media (width>=820px){.showcase.svelte-9nngpf{grid-template-columns:1fr 1fr;gap:3rem}.showcase.flip.svelte-9nngpf .text:where(.svelte-9nngpf){order:2}}h3.svelte-9nngpf{font-family:var(--font-serif);font-size:1.4rem}p.svelte-9nngpf{margin:0}.benefits.svelte-qki7v8{margin:3rem 0 1.25rem;padding:0;list-style:none}.benefits.svelte-qki7v8 svg:where(.svelte-qki7v8){color:var(--accent);margin-bottom:.5rem}.benefits.svelte-qki7v8 p:where(.svelte-qki7v8){color:var(--text-muted);margin:0}.payments.svelte-qki7v8{background:var(--accent-wash);border-color:#0000}.payments.svelte-qki7v8 p:where(.svelte-qki7v8){margin:0}.roles.svelte-1m3qog9{margin-top:1.5rem}.roles.svelte-1m3qog9 p:where(.svelte-1m3qog9){color:var(--text-muted);margin:0}.try.svelte-1m3qog9{margin:1.25rem 0 0}.intro.svelte-omzaxu{max-width:40rem}.tiers.svelte-omzaxu{align-items:stretch;margin-top:1.75rem}.tier.svelte-omzaxu{flex-direction:column;display:flex;position:relative}.tier.featured.svelte-omzaxu{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.flag.svelte-omzaxu{background:var(--accent);color:var(--on-accent);border-radius:var(--radius-pill);padding:.15rem .7rem;font-size:.75rem;font-weight:600;position:absolute;top:-.7rem;left:1.5rem}.tier.svelte-omzaxu h3:where(.svelte-omzaxu){margin-bottom:.1rem}.tier.svelte-omzaxu p:where(.svelte-omzaxu){margin:0}.price.svelte-omzaxu{font-family:var(--font-serif);color:var(--text-heading);margin:.6rem 0 .25rem;font-size:2.4rem;font-weight:600}.price.svelte-omzaxu span:where(.svelte-omzaxu){font-family:var(--font-sans);color:var(--text-muted);font-size:1rem;font-weight:500}.discount.svelte-omzaxu{font-size:.9rem}.choose.svelte-omzaxu{text-align:center;margin-top:1.25rem}.tier.svelte-omzaxu ul:where(.svelte-omzaxu){flex-grow:1;margin:1.1rem 0 0;padding-left:1.1rem}.tier.svelte-omzaxu li:where(.svelte-omzaxu)+li:where(.svelte-omzaxu){margin-top:.3rem}.estimate.svelte-omzaxu{border-top:1px solid var(--border);flex-direction:column;gap:.5rem;margin-top:1.25rem;padding-top:1rem;display:flex}.estimate.svelte-omzaxu .count:where(.svelte-omzaxu){color:var(--text-heading);font-weight:600}.estimate.svelte-omzaxu input:where(.svelte-omzaxu){accent-color:var(--accent);width:100%;height:2.75rem;margin:0}.fine.svelte-omzaxu{color:var(--text-muted);font-size:.8rem}.discount-note.svelte-omzaxu{background:var(--accent-wash);border-color:#0000;margin-top:1.25rem}.discount-note.svelte-omzaxu p:where(.svelte-omzaxu){margin:0}.quote.svelte-jjuam3{text-align:center;border-block:1px solid var(--border);margin-inline:0;padding:2.5rem 1.5rem}blockquote.svelte-jjuam3{max-width:40rem;font-family:var(--font-serif);color:var(--text-heading);margin:0 auto .75rem;font-size:clamp(1.25rem,3vw,1.6rem);line-height:1.4}figcaption.svelte-jjuam3{color:var(--text-muted);font-size:.95rem}.trust.svelte-hvbkeu{margin:1.5rem 0 0;padding:0;list-style:none}.trust.svelte-hvbkeu p:where(.svelte-hvbkeu){color:var(--text-muted);margin:0}.story.svelte-3j8cub{max-width:40rem}.sig.svelte-3j8cub{font-family:var(--font-serif);color:var(--text-heading);font-size:1.1rem}.faq.svelte-1vyz8mk{border-top:1px solid var(--border);max-width:44rem;margin:1.5rem 0}details.svelte-1vyz8mk{border-bottom:1px solid var(--border)}summary.svelte-1vyz8mk{cursor:pointer;min-height:2.75rem;padding:.8rem 0;font-weight:600}details[open].svelte-1vyz8mk summary:where(.svelte-1vyz8mk){padding-bottom:.3rem}details.svelte-1vyz8mk p:where(.svelte-1vyz8mk){color:var(--text-muted);margin:0 0 .9rem}.cta.svelte-1d9fuzm{text-align:center;padding:2.5rem 1.5rem}.actions.svelte-1d9fuzm{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:0;display:flex}@media (width<=480px){.actions.svelte-1d9fuzm .btn{text-align:center;flex:100%}}
