.movement-visual[data-astro-cid-bqgp7pva]{padding-bottom:12px;position:relative}.movement-visual[data-astro-cid-bqgp7pva]>svg[data-astro-cid-bqgp7pva]{width:100%;height:auto;display:block}.visual-note[data-astro-cid-bqgp7pva]{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:14px;align-items:center;gap:12px;padding:15px 19px;display:flex;position:absolute;bottom:65px;left:0;transform:rotate(-3deg)}.visual-note[data-astro-cid-bqgp7pva] strong[data-astro-cid-bqgp7pva]{font-size:.82rem;display:block}.visual-note[data-astro-cid-bqgp7pva] span[data-astro-cid-bqgp7pva] span[data-astro-cid-bqgp7pva]{color:var(--muted);font-size:.72rem;display:block}.note-icon[data-astro-cid-bqgp7pva]{background:var(--mint);width:36px;height:36px;color:var(--primary-dark);border-radius:50%;place-items:center;display:grid}.visual-caption[data-astro-cid-bqgp7pva]{color:var(--muted);text-align:center;margin-top:3px;font-size:.68rem;display:block}.compact[data-astro-cid-bqgp7pva] .visual-note[data-astro-cid-bqgp7pva],.compact[data-astro-cid-bqgp7pva] .visual-caption[data-astro-cid-bqgp7pva]{display:none}@media (width<=760px){.visual-note[data-astro-cid-bqgp7pva]{padding:10px 13px;bottom:45px;left:5px}}.hero[data-astro-cid-lcdefpme]{padding-block:54px 44px}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.08fr 1fr;align-items:center;gap:44px;display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.055em;margin-bottom:26px;font-size:clamp(3.5rem,6.7vw,5.3rem);line-height:1.04}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--primary);display:inline-block;position:relative}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:after{content:"";border-top:3px solid var(--coral);border-radius:50%;width:100%;height:9px;position:absolute;bottom:-7px;left:-2px;transform:rotate(-3deg)}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:500px;margin-bottom:28px;font-size:1.08rem}.hero-reassurance[data-astro-cid-lcdefpme]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:9px;margin:24px 0 0;font-size:.76rem;display:flex}.hero-reassurance[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{color:var(--primary)}.trust-strip[data-astro-cid-lcdefpme]{border-block:1px solid var(--line);background:var(--mint)}.trust-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);padding-block:23px;display:grid}.trust-grid[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:var(--primary-dark);justify-content:center;align-items:center;gap:12px;font-size:.84rem;font-weight:750;display:flex}.trust-grid[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]+span[data-astro-cid-lcdefpme]{border-left:1px solid #bcd5cb}.steps-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:48px;display:grid}.step-card[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);padding-top:25px}.step-number[data-astro-cid-lcdefpme]{background:var(--mint);width:46px;height:46px;color:var(--primary-dark);border-radius:50%;justify-content:center;align-items:center;margin-bottom:23px;font-size:.85rem;font-weight:850;display:flex}.step-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.25rem}.step-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin-bottom:0;font-size:.95rem}.treatment-card[data-astro-cid-lcdefpme]{flex-direction:column;align-items:start;display:flex}.treatment-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);text-decoration:none}.treatment-card[data-astro-cid-lcdefpme] .text-link[data-astro-cid-lcdefpme]{margin-top:auto}.complaint-link[data-astro-cid-lcdefpme]{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;min-height:48px;margin-top:35px;font-size:.88rem;text-decoration:none;display:flex}.complaint-link[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{text-underline-offset:4px;text-decoration:underline}.welcome-visual[data-astro-cid-lcdefpme]{background:#e5ece0;border-radius:28px 110px 28px 28px;padding:44px 26px 34px}.welcome-window[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:100%}.welcome-tag[data-astro-cid-lcdefpme]{background:var(--paper);width:fit-content;color:var(--primary-dark);border-radius:40px;align-items:center;gap:12px;margin:15px auto 0;padding:10px 17px;font-size:.85rem;font-weight:750;display:flex}@media (width<=1000px){.hero-grid[data-astro-cid-lcdefpme]{gap:24px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:3.6rem}.trust-grid[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{gap:8px;font-size:.72rem}.steps-grid[data-astro-cid-lcdefpme]{gap:25px}}@media (width<=760px){.hero[data-astro-cid-lcdefpme]{padding-block:42px 30px}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:24px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.75rem,13vw,3.55rem)}.hero-grid[data-astro-cid-lcdefpme] .movement-visual{width:100%;max-width:480px;margin-inline:auto}.trust-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:15px;padding-block:22px}.trust-grid[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{font-size:.85rem}.trust-grid[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]+span[data-astro-cid-lcdefpme]{border:0}.steps-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:28px}.step-card[data-astro-cid-lcdefpme]{padding-left:65px;position:relative}.step-number[data-astro-cid-lcdefpme]{position:absolute;top:22px;left:0}.welcome-visual[data-astro-cid-lcdefpme]{padding:25px 20px}}
