.geography-note{display:grid;grid-template-columns:170px minmax(0,1fr);gap:20px;align-items:start;margin:26px 0 24px;padding:17px 19px;border:1px solid rgba(52,127,172,.28);border-radius:14px;background:rgba(234,243,247,.82)}.geography-note strong{color:var(--navy);font-size:.88rem}.geography-note p{margin:0;color:var(--soft-ink);font-size:.82rem;line-height:1.55}.care-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.care-stat{min-height:145px;padding:18px;border:1px solid var(--line);border-radius:16px;background:var(--panel);box-shadow:var(--shadow)}.care-stat-value{margin-top:11px;color:var(--navy);font-size:clamp(1.8rem,4vw,2.8rem);font-weight:680;letter-spacing:-.055em;line-height:1}.care-stat-context{margin:11px 0 0;color:var(--soft-ink);font-size:.76rem;line-height:1.45}
.half-year-panel{display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:32px;align-items:center;margin-top:16px;padding:24px;border:1px solid var(--line);border-radius:17px;background:linear-gradient(140deg,#fff,#edf5f8);box-shadow:var(--shadow)}.half-year-copy h2{margin:0;color:var(--navy);font-size:clamp(1.35rem,3vw,2rem);letter-spacing:-.035em}.half-year-copy>p:last-child{max-width:740px;margin:11px 0 0;color:var(--soft-ink);font-size:.84rem;line-height:1.55}.half-year-measure{text-align:right}.half-year-measure strong{display:block;color:var(--blue);font-size:3.4rem;letter-spacing:-.06em;line-height:.9}.half-year-measure span{display:block;margin-top:8px;color:var(--soft-ink);font-size:.72rem;line-height:1.35}
.care-card{margin-top:16px;padding:22px}.care-card h2,.evidence-heading h2,.data-gaps h2{margin:0;color:var(--navy);font-size:1.25rem;font-weight:680;letter-spacing:-.025em}.care-card-intro{margin:6px 0 0;color:var(--soft-ink);font-size:.82rem;line-height:1.45}.care-trend{display:block;width:100%;height:auto;margin-top:20px}.care-grid-line{stroke:var(--line);stroke-width:1;stroke-dasharray:3 4}.care-trend-area{fill:rgba(129,185,208,.18)}.care-trend-line{fill:none;stroke:var(--navy);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.care-trend-dot{fill:var(--panel);stroke:var(--blue);stroke-width:3}.care-trend text{fill:var(--soft-ink);font:11px Inter,ui-sans-serif,system-ui,sans-serif}.care-trend .care-trend-value{fill:var(--navy);font-weight:750}.trend-insight{margin:11px 0 0;padding:12px 14px;border-radius:11px;background:var(--panel-soft);color:var(--soft-ink);font-size:.8rem;line-height:1.5}.trend-insight strong{color:var(--navy)}
.workforce-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:20px}.workforce-item{padding:18px;border-radius:13px;background:var(--panel-soft)}.workforce-item strong{display:block;color:var(--navy);font-size:2.25rem;letter-spacing:-.05em;line-height:1}.workforce-item span{display:block;margin-top:9px;color:var(--ink);font-size:.83rem;font-weight:650}.workforce-item small{display:block;margin-top:4px;color:var(--soft-ink);font-size:.7rem}.evidence-heading{max-width:760px;margin:42px 0 18px}.evidence-heading>p:last-child{margin:9px 0 0;color:var(--soft-ink);font-size:.84rem;line-height:1.55}.evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.evidence-card{padding:22px}.evidence-place{margin:0;color:var(--blue);font-size:.72rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.evidence-card h3{margin:8px 0 0;color:var(--navy);font-size:1.08rem}.evidence-finding{margin:11px 0 0;color:var(--ink);font-size:.87rem;line-height:1.55}.evidence-why{margin:16px 0 0;padding-top:13px;border-top:1px solid var(--line);color:var(--soft-ink);font-size:.77rem;line-height:1.5}.data-gaps{margin-top:16px;padding:24px;border:1px solid rgba(224,163,90,.42);border-radius:17px;background:#fffaf3}.data-gaps>p:last-child{max-width:850px;margin:10px 0 0;color:var(--soft-ink);font-size:.84rem;line-height:1.58}
.care-notes{margin-top:16px;padding:18px 20px;border:1px solid var(--line);border-radius:15px;background:rgba(255,255,255,.72)}.care-notes summary{color:var(--navy);font-size:.9rem;font-weight:680}.care-notes p{margin:12px 0 0;color:var(--soft-ink);font-size:.8rem;line-height:1.55}.care-sources{margin-top:18px;padding-top:15px;border-top:1px solid var(--line)}.care-sources h3{margin:0;font-size:.85rem}.care-sources ul{margin:10px 0 0;padding-left:20px}.care-sources li{margin-top:7px;color:var(--soft-ink);font-size:.76rem;line-height:1.45}.care-sources a{color:var(--blue);font-weight:650}
@media(max-width:980px){.care-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.geography-note,.half-year-panel{grid-template-columns:1fr}.half-year-measure{text-align:left}.evidence-grid,.workforce-grid{grid-template-columns:1fr}.care-trend text{font-size:9px}}@media(max-width:430px){.care-stat-grid{grid-template-columns:1fr}.care-stat{min-height:0}.care-card,.evidence-card{padding:18px}.half-year-panel{padding:20px}}
.care-stat{min-height:165px}.care-stat-place{margin-bottom:9px;color:var(--blue);font-size:.68rem;font-weight:720;letter-spacing:.055em;line-height:1.3;text-transform:uppercase}
