.rehab-page.svelte-1pea4zd{max-width:1360px;margin:auto;padding:36px 40px 64px}nav.svelte-1pea4zd{color:var(--color-on-surface-variant);margin-bottom:24px;font-size:13px}a.svelte-1pea4zd{color:var(--color-primary);text-underline-offset:4px;text-decoration:underline}h1.svelte-1pea4zd{letter-spacing:-.025em;font-size:clamp(30px,3.5vw,46px);font-weight:700}.intro.svelte-1pea4zd{color:var(--color-on-surface-variant);margin:12px 0 28px;line-height:1.7}.explanation.svelte-1pea4zd{border-top:1px solid var(--color-outline-variant);max-width:78ch;margin:64px auto 0;padding-top:36px}h2.svelte-1pea4zd{font-size:28px;font-weight:700}h3.svelte-1pea4zd{margin-top:28px;font-size:20px;font-weight:700}.explanation.svelte-1pea4zd p:where(.svelte-1pea4zd),.explanation.svelte-1pea4zd li:where(.svelte-1pea4zd){color:var(--color-on-surface-variant);margin-top:12px;font-size:16px;line-height:1.8}ul.svelte-1pea4zd{padding-left:24px;list-style:outside}a.svelte-1pea4zd:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}@media (width<=767px){.rehab-page.svelte-1pea4zd{padding:24px 18px 48px}}
