.health-hub-vip{background:var(--color-bg,#f8fafc);color:var(--color-text,#0f172a);font-family:var(--font-sans,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif) !important}.health-hub-vip main{display:block;min-width:0;overflow:clip}.health-hub-vip .hero{background:var(--color-bg-subtle,#f8fafc);border-block:1px solid var(--color-border,#e2e8f0)}.health-hub-vip .hero h1,.health-hub-vip .st,.health-hub-vip .overview-card h3,.health-hub-vip .flagship-card h3,.health-hub-vip .tool-card h4,.health-hub-vip .registry-card h3,.health-hub-vip .route-card h3,.health-hub-vip .health-boundary-card h3{color:var(--color-text,#0f172a)}.health-hub-vip .hero-sub,.health-hub-vip .ss,.health-hub-vip .overview-card p,.health-hub-vip .flagship-card p,.health-hub-vip .tool-card p,.health-hub-vip .registry-card p,.health-hub-vip .route-card p,.health-hub-vip .health-boundary-card p,.health-hub-vip .health-boundary-card li{color:var(--color-text-muted,#52637a)}.health-hub-vip .hero-ey,.health-hub-vip .overview-card,.health-hub-vip .flagship-card,.health-hub-vip .tool-card,.health-hub-vip .registry-card,.health-hub-vip .route-card,.health-hub-vip .health-journey-panel,.health-hub-vip .health-journey-card,.health-hub-vip .health-boundary-card{background:var(--color-surface,#fff);border-color:var(--color-border,#e2e8f0);box-shadow:none}.health-hub-vip .hero-ey,.health-hub-vip .hero-stat-label,.health-hub-vip .ey,.health-hub-vip .overview-meta,.health-hub-vip .tool-country{color:var(--color-text-muted,#64748b)}.health-hub-vip .hero-stat-value,.health-hub-vip .hero h1 b,.health-hub-vip .tool-cta,.health-hub-vip .route-cta,.health-hub-vip .flagship-count{color:var(--color-primary,#0057b8)}.health-hub-vip .sec-alt{background:var(--color-bg-subtle,#f8fafc)}.health-hub-vip .health-boundaries{padding-block:clamp(2rem,5vw,3.5rem);background:var(--color-bg,#f8fafc)}.health-hub-vip .health-boundary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.25rem}.health-hub-vip .health-boundary-card{min-width:0;padding:clamp(1rem,2.5vw,1.35rem);border:1px solid var(--color-border,#e2e8f0);border-radius:8px}.health-hub-vip .health-boundary-card h3{margin:0 0 .6rem;font-size:1rem;line-height:1.35}.health-hub-vip .health-boundary-card p,.health-hub-vip .health-boundary-card ul{margin:0;font-size:.875rem;line-height:1.7}.health-hub-vip .health-boundary-card ul{padding-inline-start:1.15rem}.health-hub-vip .health-boundary-card li+li{margin-top:.45rem}.health-hub-vip .health-directory{scroll-margin-top:6rem}.health-hub-vip .registry-pills a{min-width:0;max-width:100%;overflow-wrap:anywhere;text-align:left}.health-hub-vip:where(a,button,input,select,textarea):focus-visible{outline:3px solid color-mix(in srgb,var(--color-primary,#0057b8) 35%,transparent);outline-offset:3px}.health-hub-vip:where(h1,h2,h3,h4,p,a,span,li){overflow-wrap:anywhere}html[data-theme="dark"] .health-hub-vip .note,html[data-theme="dark"] .health-hub-vip .disclaimer{background:var(--color-surface,#162033);border-color:var(--color-border,#334155);color:var(--color-text,#f8fafc)}html[data-theme="dark"] .health-hub-vip .overview-icon,html[data-theme="dark"] .health-hub-vip .flagship-icon,html[data-theme="dark"] .health-hub-vip .bucket-icon,html[data-theme="dark"] .health-hub-vip .tool-icon,html[data-theme="dark"] .health-hub-vip .flagship-badge,html[data-theme="dark"] .health-hub-vip .tool-badge,html[data-theme="dark"] .health-hub-vip .bucket-count,html[data-theme="dark"] .health-hub-vip .registry-pills a{background:var(--color-bg-subtle,#0f172a);border-color:var(--color-border,#334155);color:var(--color-text,#f8fafc)}@media (max-width:48rem){.health-hub-vip .wrap{width:100%;padding-inline:clamp(1rem,5vw,1.5rem)}.health-hub-vip .health-boundary-grid,.health-hub-vip .overview-grid,.health-hub-vip .flagship-grid,.health-hub-vip .card-grid,.health-hub-vip .registry-grid,.health-hub-vip .route-grid{grid-template-columns:minmax(0,1fr)}.health-hub-vip .hero-stats{grid-template-columns:minmax(0,1fr)}.health-hub-vip .registry-head,.health-hub-vip .bucket-head,.health-hub-vip .flagship-top,.health-hub-vip .tool-top{align-items:flex-start;flex-direction:column}.health-hub-vip .flagship-badges,.health-hub-vip .tool-badges{justify-content:flex-start}.health-hub-vip #afro-cookie-consent .afro-cc-inner{gap:.65rem !important;padding:.75rem !important}.health-hub-vip #afro-cookie-consent .afro-cc-actions{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:.5rem !important;width:100% !important}.health-hub-vip #afro-cookie-consent .afro-cc-actions>*{margin:0 !important;min-width:0 !important;width:100% !important}.health-hub-vip #afro-cc-learn{grid-column:1 / -1}}@media (prefers-reduced-motion:reduce){.health-hub-vip *,.health-hub-vip *::before,.health-hub-vip *::after{scroll-behavior:auto !important;transition-duration:.01ms !important;animation-duration:.01ms !important;animation-iteration-count:1 !important}}