.conditions-hero.svelte-1uuln6m{background:var(--warm-0);border-bottom:1px solid var(--warm-200);padding:var(--section-pad) 0}.eyebrow.svelte-1uuln6m{font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--teal-600);margin:0 0 14px}h1.svelte-1uuln6m{font-family:var(--font-serif);font-size:clamp(2rem,4vw,3rem);font-weight:500;color:var(--navy-800);letter-spacing:-.015em;margin:0 0 16px}.intro.svelte-1uuln6m{font-size:17px;color:var(--navy-400);max-width:560px;line-height:1.6;margin:0}.conditions-grid.svelte-1uuln6m{background:var(--warm-50);padding:80px 0}.grid.svelte-1uuln6m{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.condition-card.svelte-1uuln6m{background:#fff;border:1px solid var(--warm-200);border-radius:var(--radius-card);padding:22px 24px;display:flex;justify-content:space-between;align-items:center;text-decoration:none;transition:border-color .12s}.condition-card.svelte-1uuln6m:hover{border-color:var(--teal-300)}.name.svelte-1uuln6m{font-size:15.5px;font-weight:600;color:var(--navy-800)}.arrow.svelte-1uuln6m{color:var(--teal-600);font-size:16px}@media(max-width:900px){.grid.svelte-1uuln6m{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.grid.svelte-1uuln6m{grid-template-columns:1fr}}
