.condition-hero.svelte-9dqytg{background:var(--warm-0);border-bottom:1px solid var(--warm-200);padding:64px 0}.breadcrumb.svelte-9dqytg{font-size:13px;color:var(--navy-300);margin-bottom:20px;display:flex;gap:8px;align-items:center}.breadcrumb.svelte-9dqytg a:where(.svelte-9dqytg){color:var(--navy-300);text-decoration:none}.breadcrumb.svelte-9dqytg a:where(.svelte-9dqytg):hover{color:var(--teal-600)}h1.svelte-9dqytg{font-family:var(--font-serif);font-size:clamp(2rem,4vw,3.25rem);font-weight:500;color:var(--navy-800);letter-spacing:-.015em;margin:0 0 16px}.intro.svelte-9dqytg{font-size:18px;color:var(--navy-400);max-width:640px;line-height:1.6;margin:0}.condition-body.svelte-9dqytg{padding:64px 0;background:var(--warm-0)}.prose.svelte-9dqytg{max-width:70ch}.prose h2{font-family:var(--font-serif);font-size:1.75rem;font-weight:500;color:var(--navy-800);letter-spacing:-.015em;margin:2em 0 .75em}.prose h3{font-family:var(--font-serif);font-size:1.35rem;font-weight:600;color:var(--navy-800);margin:1.5em 0 .5em}.prose p{margin:0 0 1.2em;font-size:1.0625rem;line-height:1.75;color:var(--navy-600)}.prose a{color:var(--teal-600);text-decoration:underline;text-underline-offset:2px}.prose strong{color:var(--navy-800);font-weight:600}.prose ul,.prose ol{margin:0 0 1.2em;padding-left:1.5em;list-style:disc}.prose li{margin-bottom:.4em;font-size:1.0625rem;line-height:1.75;color:var(--navy-600)}.condition-faqs.svelte-9dqytg{background:var(--warm-50);padding:80px 0;border-top:1px solid var(--warm-200)}.condition-faqs.svelte-9dqytg h2:where(.svelte-9dqytg){font-family:var(--font-serif);font-size:2rem;font-weight:500;color:var(--navy-800);margin:0 0 40px}
