.nhs-page_wrap__XpnGR{display:flex;flex-direction:column;gap:36px;margin-top:24px}.nhs-page_section__pglYw{display:flex;flex-direction:column;gap:18px}.nhs-page_sectionHeader__dMJjL{display:flex;flex-direction:column;gap:4px}.nhs-page_sectionKicker__4Fhwg{font-size:.74rem;text-transform:uppercase;letter-spacing:.12em;font-weight:700;color:var(--accent);margin:0}.nhs-page_sectionTitle__qVFgM{margin:0;font-size:1.35rem;color:var(--text)}.nhs-page_sectionLead__URREg{margin:0;color:var(--text);line-height:1.55;font-size:.95rem;max-width:78ch}.nhs-page_chartCard__uOLoV{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:22px 22px 18px;position:relative}.nhs-page_chartHeader__UBqqT{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px}.nhs-page_chartTitle__hPiy1{margin:0;font-size:1.05rem;font-weight:700}.nhs-page_legend__J_BAB{display:flex;gap:14px;flex-wrap:wrap;font-size:.82rem;color:var(--muted)}.nhs-page_legendItem__gLQ15{display:inline-flex;align-items:center;gap:6px}.nhs-page_legendSwatch__EMmR_{width:12px;height:4px;border-radius:2px;display:inline-block}.nhs-page_svgFrame__XDj7z{width:100%;position:relative}.nhs-page_svgFrame__XDj7z svg{display:block;width:100%;height:auto;font-family:inherit;overflow:visible}.nhs-page_axisText__OkcPO{font-size:11px;fill:var(--muted)}.nhs-page_gridLine__vPkGj{stroke:rgba(15,23,42,.06);stroke-width:1}.nhs-page_annotationLine__Dx5_l{stroke:rgba(15,23,42,.35);stroke-width:1;stroke-dasharray:3 3}.nhs-page_annotationLabel__H8s_j{font-size:10px;fill:var(--muted)}.nhs-page_hoverLine__hWA3q{stroke:rgba(15,118,110,.55);stroke-width:1;pointer-events:none}.nhs-page_hoverDot__0eq7_{stroke:#fff;stroke-width:1.5;pointer-events:none}.nhs-page_tooltip__1BODt{position:absolute;z-index:5;background:rgba(15,23,42,.95);color:#f8fafc;padding:8px 10px;border-radius:8px;font-size:.78rem;line-height:1.35;pointer-events:none;white-space:nowrap;box-shadow:0 6px 18px rgba(15,23,42,.25);transform:translate(-50%,calc(-100% - 12px))}.nhs-page_tooltip__1BODt strong{display:block;font-size:.84rem;margin-bottom:4px;color:#fff}.nhs-page_tooltip__1BODt span{display:block}.nhs-page_statRow__fHWlc{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.nhs-page_statCard__F04ur{padding:18px 20px;border-radius:14px;border:1px solid var(--line);background:linear-gradient(180deg,rgba(15,118,110,.06),var(--panel));display:flex;flex-direction:column;gap:6px}.nhs-page_statValue__2ASVE{font-size:1.35rem;font-weight:700;color:var(--accent-strong);line-height:1.2;letter-spacing:-.01em}.nhs-page_statLabel__NbGB1{font-size:.86rem;color:var(--text);line-height:1.45}.nhs-page_compareTableWrap__cGfn4{width:100%;overflow-x:auto}.nhs-page_compareTable__y2W_8{width:100%;min-width:720px;border-collapse:collapse;font-size:.92rem}.nhs-page_compareTable__y2W_8 td,.nhs-page_compareTable__y2W_8 th{padding:10px 12px;text-align:right;border-bottom:1px solid var(--line-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.nhs-page_compareTable__y2W_8 thead th{font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);background:var(--panel-soft);font-weight:700}.nhs-page_compareTable__y2W_8 tbody th,.nhs-page_compareTable__y2W_8 thead th:first-child{text-align:left}.nhs-page_compareTable__y2W_8 tbody th{font-weight:600;color:var(--text)}.nhs-page_compareTableUkColumn__rl5eK{background:rgba(15,118,110,.08);font-weight:700;color:var(--text)}.nhs-page_compareTable__y2W_8 thead th.nhs-page_compareTableUkColumn__rl5eK{background:rgba(15,118,110,.18);color:var(--text)}.nhs-page_cellWorse__hb9GQ{color:#b91c1c;font-weight:700}.nhs-page_cellMid__zD534{color:#b45309;font-weight:600}.nhs-page_cellBetter__AyokV{color:#15803d;font-weight:700}.nhs-page_barRow__3v68v{display:grid;grid-template-columns:130px 1fr 96px;align-items:center;grid-gap:12px;gap:12px;font-size:.88rem}.nhs-page_barCountry__YhatY{color:var(--text);font-weight:600}.nhs-page_barTrack__LAHH_{background:var(--surface-tint);border-radius:999px;height:12px;overflow:hidden}.nhs-page_barFill__MbSqS{height:100%;border-radius:999px}.nhs-page_barValue__OzZq_{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;color:var(--text)}.nhs-page_sources__VSfYa{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;font-size:.92rem;line-height:1.55;color:var(--text)}.nhs-page_sources__VSfYa li{padding:12px 14px;border-radius:12px;border:1px solid var(--line);background:var(--panel-soft)}.nhs-page_sources__VSfYa a{color:var(--accent);font-weight:600;word-break:break-word}@media (max-width:720px){.nhs-page_wrap__XpnGR{gap:28px}.nhs-page_chartCard__uOLoV{padding:14px 14px 12px;border-radius:14px}.nhs-page_chartHeader__UBqqT{margin-bottom:10px}.nhs-page_sectionTitle__qVFgM{font-size:1.15rem}.nhs-page_chartTitle__hPiy1{font-size:.98rem}.nhs-page_statRow__fHWlc{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.nhs-page_statCard__F04ur{padding:14px}.nhs-page_statValue__2ASVE{font-size:1.2rem}.nhs-page_barRow__3v68v{grid-template-columns:90px 1fr 72px;gap:8px;font-size:.82rem}}@media (max-width:420px){.nhs-page_barRow__3v68v{grid-template-columns:70px 1fr 64px;gap:6px;font-size:.78rem}.nhs-page_barCountry__YhatY{font-size:.78rem}}