.cards article small{display:block;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--line);color:var(--blue);font-weight:700;line-height:1.4}
.conditions{padding-top:6rem}
.condition-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:22px;overflow:hidden}
.condition-grid div{min-height:140px;padding:1.5rem;background:#fff}
.condition-grid strong,.condition-grid span{display:block}
.condition-grid strong{color:var(--navy);font-size:1.05rem}
.condition-grid span{margin-top:.5rem;color:var(--muted);font-size:.9rem}
.national-care{padding-top:0}
.national-panel{display:grid;grid-template-columns:1fr 1fr;gap:5rem;padding:clamp(2rem,5vw,5rem);border-radius:30px;background:linear-gradient(135deg,#e8f6fa,#f7fbfd)}
.national-panel h2{font-size:clamp(2rem,3.3vw,3.5rem)}
.national-copy{color:var(--muted)}
.national-copy ul{padding-left:1.2rem}
.national-copy li{margin:.6rem 0}
.text-link{display:inline-block;margin-top:1rem;color:var(--blue);font-weight:800}
.decision{display:grid;grid-template-columns:1fr 1.25fr;gap:5rem;background:var(--navy);color:#dcebf3}
.decision h2{color:#fff;font-size:clamp(2rem,3.5vw,3.7rem)}
.decision .eyebrow{color:#6ee0d9}
.decision-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}
.decision-grid article{padding:1.5rem;border:1px solid rgba(255,255,255,.16);border-radius:16px;background:rgba(255,255,255,.05)}
.decision-grid strong{color:#fff}
.decision-grid p{margin-bottom:0;color:#bcd0dc;font-size:.92rem}
@media(max-width:980px){.condition-grid{grid-template-columns:repeat(2,1fr)}.national-panel,.decision{grid-template-columns:1fr;gap:2.5rem}}
@media(max-width:640px){.condition-grid,.decision-grid{grid-template-columns:1fr}.condition-grid div{min-height:auto}.national-panel{border-radius:20px}}
