.breadcrumb-bar[data-astro-cid-5zd7bt7e]{padding:var(--space-3) 0;background:var(--color-off-white);border-bottom:1px solid var(--color-border)}.condition-hero[data-astro-cid-5zd7bt7e]{background:linear-gradient(135deg,#1a0505 0%,#5c1a1a 40%,var(--color-blue-deep) 100%);padding:clamp(3.5rem,8vw,7rem) 0;position:relative;overflow:hidden}.condition-hero[data-astro-cid-5zd7bt7e]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 30% 40%,rgba(255,255,255,.04) 0%,transparent 70%);pointer-events:none}.condition-hero__inner[data-astro-cid-5zd7bt7e]{display:grid;grid-template-columns:1fr auto;gap:clamp(2rem,5vw,5rem);align-items:start;position:relative}.condition-hero__title[data-astro-cid-5zd7bt7e]{font-family:var(--font-display);font-size:clamp(2.5rem,6vw,4rem);font-weight:500;color:var(--color-white);margin-top:var(--space-3);line-height:1.1}.condition-hero__lead[data-astro-cid-5zd7bt7e]{font-size:var(--text-lg);color:#ffffffd9;margin-top:var(--space-4);line-height:1.65;max-width:54ch}.condition-hero__actions[data-astro-cid-5zd7bt7e]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6)}.alert-card[data-astro-cid-5zd7bt7e]{background:#ffffff1a;border:1px solid rgba(255,100,100,.3);border-radius:var(--radius-xl);padding:var(--space-6);backdrop-filter:blur(8px);display:flex;gap:var(--space-4);align-items:flex-start;max-width:300px}.alert-card__heading[data-astro-cid-5zd7bt7e]{display:block;color:#ff8a8a;font-size:var(--text-base);font-weight:700;margin-bottom:var(--space-2)}.alert-card__body[data-astro-cid-5zd7bt7e]{font-size:var(--text-sm);color:#ffffffd9;line-height:1.6;margin:0}.what-section[data-astro-cid-5zd7bt7e]{background:var(--color-white)}.feature-split[data-astro-cid-5zd7bt7e]{display:grid;grid-template-columns:1fr 380px;gap:clamp(2rem,5vw,5rem);align-items:start}.what-aside[data-astro-cid-5zd7bt7e]{display:flex;flex-direction:column;gap:var(--space-4)}.img-ph[data-astro-cid-5zd7bt7e]{width:100%;min-height:280px;background:linear-gradient(145deg,var(--color-surface),var(--color-surface-alt));border-radius:var(--radius-xl);border:2px dashed var(--color-border-mid);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);color:var(--color-ink-faint);font-size:var(--text-sm);text-align:center;padding:var(--space-8)}.cause-chips[data-astro-cid-5zd7bt7e]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.cause-chip[data-astro-cid-5zd7bt7e]{font-size:var(--text-xs);font-weight:500;color:var(--color-ink-muted);background:var(--color-off-white);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:.3em .9em}.symptoms-section[data-astro-cid-5zd7bt7e]{background:var(--color-off-white)}.symptoms-grid[data-astro-cid-5zd7bt7e]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5);margin-top:var(--space-10)}.symptom-card[data-astro-cid-5zd7bt7e]{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);display:flex;align-items:flex-start;gap:var(--space-4);transition:all var(--transition-base)}.symptom-card[data-astro-cid-5zd7bt7e]:hover{box-shadow:var(--shadow-md);border-color:#c0392b4d}.symptom-card__icon[data-astro-cid-5zd7bt7e]{flex-shrink:0;margin-top:2px}.symptom-card__title[data-astro-cid-5zd7bt7e]{display:block;font-size:var(--text-base);font-weight:700;color:var(--color-ink);margin-bottom:var(--space-2)}.symptom-card__desc[data-astro-cid-5zd7bt7e]{font-size:var(--text-sm);color:var(--color-ink-muted);line-height:1.6;margin:0}.types-section[data-astro-cid-5zd7bt7e]{background:var(--color-white)}.types-grid[data-astro-cid-5zd7bt7e]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-5);margin-top:var(--space-10)}.type-card[data-astro-cid-5zd7bt7e]{background:var(--color-off-white);border:1px solid var(--color-border);border-left:4px solid var(--color-blue);border-radius:var(--radius-lg);padding:var(--space-6)}.type-card__title[data-astro-cid-5zd7bt7e]{font-size:var(--text-lg);font-weight:700;color:var(--color-blue-deep);margin-bottom:var(--space-1);font-family:var(--font-body)}.type-card__location[data-astro-cid-5zd7bt7e]{display:block;font-size:var(--text-xs);font-weight:600;color:var(--color-blue);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-3)}.type-card__desc[data-astro-cid-5zd7bt7e]{font-size:var(--text-sm);color:var(--color-ink-muted);line-height:1.65;margin:0}.emergency-section[data-astro-cid-5zd7bt7e]{background:linear-gradient(135deg,#7b1d1d,#991b1b)}.emergency-box__header[data-astro-cid-5zd7bt7e]{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5)}.emergency-box__icon[data-astro-cid-5zd7bt7e]{width:56px;height:56px;background:#ffffff26;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;flex-shrink:0}.emergency-box__heading[data-astro-cid-5zd7bt7e]{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2rem);font-weight:500;color:var(--color-white)}.emergency-box__lead[data-astro-cid-5zd7bt7e]{font-size:var(--text-base);color:#ffffffe0;margin-bottom:var(--space-4);line-height:1.65}.emergency-list[data-astro-cid-5zd7bt7e]{list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-6)}.emergency-list[data-astro-cid-5zd7bt7e] li[data-astro-cid-5zd7bt7e]{font-size:var(--text-sm);color:#ffffffd9;padding-left:1.5rem;position:relative;line-height:1.5}.emergency-list[data-astro-cid-5zd7bt7e] li[data-astro-cid-5zd7bt7e]:before{content:"!";position:absolute;left:0;color:#ff8a8a;font-weight:900;font-size:var(--text-base);line-height:1.3}.emergency-box__actions[data-astro-cid-5zd7bt7e]{display:flex;flex-wrap:wrap;gap:var(--space-3)}.diagnosis-section[data-astro-cid-5zd7bt7e]{background:var(--color-off-white)}.diag-split[data-astro-cid-5zd7bt7e]{display:grid;grid-template-columns:1fr 360px;gap:clamp(2rem,5vw,5rem);align-items:start}.diag-aside[data-astro-cid-5zd7bt7e]{display:flex;flex-direction:column;gap:var(--space-4)}.diag-modalities[data-astro-cid-5zd7bt7e]{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-6)}.diag-mod[data-astro-cid-5zd7bt7e]{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5)}.diag-mod[data-astro-cid-5zd7bt7e] strong[data-astro-cid-5zd7bt7e]{display:block;font-size:var(--text-base);font-weight:700;color:var(--color-blue-deep);margin-bottom:var(--space-2)}.diag-mod[data-astro-cid-5zd7bt7e] p[data-astro-cid-5zd7bt7e]{font-size:var(--text-sm);color:var(--color-ink-muted);line-height:1.65;margin:0}.treatment-section[data-astro-cid-5zd7bt7e]{background:var(--color-white)}.treatment-row[data-astro-cid-5zd7bt7e]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6);margin-top:var(--space-10)}.treatment-card[data-astro-cid-5zd7bt7e]{background:var(--color-off-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-7)}.treatment-card--primary[data-astro-cid-5zd7bt7e]{background:var(--color-blue-deep);border-color:var(--color-blue-deep)}.treatment-card--primary[data-astro-cid-5zd7bt7e] h3[data-astro-cid-5zd7bt7e],.treatment-card--primary[data-astro-cid-5zd7bt7e] p[data-astro-cid-5zd7bt7e],.treatment-card--primary[data-astro-cid-5zd7bt7e] li[data-astro-cid-5zd7bt7e]{color:#ffffffe6!important}.treatment-card__header[data-astro-cid-5zd7bt7e]{margin-bottom:var(--space-4)}.treatment-card__badge[data-astro-cid-5zd7bt7e]{display:inline-block;font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-blue);background:var(--color-blue-pale);border:1px solid rgba(17,85,168,.2);border-radius:var(--radius-full);padding:.25em .85em;margin-bottom:var(--space-3)}.treatment-card__badge--primary[data-astro-cid-5zd7bt7e]{color:var(--color-blue-deep);background:#ffffffe6;border-color:transparent}.treatment-card__title[data-astro-cid-5zd7bt7e]{font-size:var(--text-lg);font-weight:700;color:var(--color-blue-deep);font-family:var(--font-body)}.treatment-card[data-astro-cid-5zd7bt7e]>p[data-astro-cid-5zd7bt7e]{font-size:var(--text-sm);color:var(--color-ink-muted);line-height:1.65;margin-bottom:var(--space-4)}.treatment-list[data-astro-cid-5zd7bt7e]{list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.treatment-list[data-astro-cid-5zd7bt7e] li[data-astro-cid-5zd7bt7e]{font-size:var(--text-sm);color:var(--color-ink-muted);padding-left:1.5rem;position:relative;line-height:1.5}.treatment-list[data-astro-cid-5zd7bt7e] li[data-astro-cid-5zd7bt7e]:before{content:"✓";position:absolute;left:0;color:var(--color-blue);font-weight:700}.treatment-card--primary[data-astro-cid-5zd7bt7e] .treatment-list[data-astro-cid-5zd7bt7e] li[data-astro-cid-5zd7bt7e]:before{color:#ffffffb3}.recovery-section[data-astro-cid-5zd7bt7e]{background:var(--color-off-white)}.recovery-timeline[data-astro-cid-5zd7bt7e]{display:flex;flex-direction:column;gap:0;margin-top:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.recovery-phase[data-astro-cid-5zd7bt7e]{display:grid;grid-template-columns:160px 1fr;border-bottom:1px solid var(--color-border);transition:background var(--transition-base)}.recovery-phase[data-astro-cid-5zd7bt7e]:last-child{border-bottom:none}.recovery-phase[data-astro-cid-5zd7bt7e]:hover{background:var(--color-white)}.recovery-phase__label[data-astro-cid-5zd7bt7e]{background:var(--color-blue-deep);color:var(--color-white);font-size:var(--text-sm);font-weight:700;display:flex;align-items:center;justify-content:center;padding:var(--space-5);text-align:center;line-height:1.3}.recovery-phase__content[data-astro-cid-5zd7bt7e]{background:var(--color-white);padding:var(--space-5) var(--space-6)}.recovery-phase__content[data-astro-cid-5zd7bt7e] p[data-astro-cid-5zd7bt7e]{font-size:var(--text-sm);color:var(--color-ink-muted);line-height:1.65;margin:0}.faq-outer[data-astro-cid-5zd7bt7e]{background:var(--color-white)}@media(max-width:1024px){.condition-hero__inner[data-astro-cid-5zd7bt7e],.feature-split[data-astro-cid-5zd7bt7e],.diag-split[data-astro-cid-5zd7bt7e]{grid-template-columns:1fr}.alert-card[data-astro-cid-5zd7bt7e]{max-width:100%}.symptoms-grid[data-astro-cid-5zd7bt7e]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.symptoms-grid[data-astro-cid-5zd7bt7e],.types-grid[data-astro-cid-5zd7bt7e],.treatment-row[data-astro-cid-5zd7bt7e],.recovery-phase[data-astro-cid-5zd7bt7e]{grid-template-columns:1fr}.recovery-phase__label[data-astro-cid-5zd7bt7e]{padding:var(--space-3) var(--space-5);justify-content:flex-start}.emergency-box__header[data-astro-cid-5zd7bt7e]{flex-direction:column;align-items:flex-start}}
