:root{color:#161a17;--ink:#161a17;--muted:#626761;--line:#d8d8cf;--paper:#fbfaf6;--accent:#2a8c82;--accent-soft:#dff3ef;background:#f4f3ee;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);min-height:100vh;margin:0}a{color:inherit;text-decoration:none}.shell{width:min(1120px,100% - 40px);margin:0 auto}.site-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:78px;display:flex}.brand{letter-spacing:-.02em;align-items:center;gap:10px;font-size:1.12rem;font-weight:800;display:inline-flex}.brand-mark{background:var(--ink);width:30px;height:30px;color:var(--paper);border-radius:50%;place-items:center;font-family:Georgia,serif;font-style:italic;display:grid}nav{color:var(--muted);gap:28px;font-size:.93rem;display:flex}nav a:hover,.text-link:hover{color:var(--accent)}.hero{padding-top:94px;padding-bottom:82px}.eyebrow-row{justify-content:space-between;align-items:center;gap:20px;display:flex}.kicker{text-transform:uppercase;letter-spacing:.14em;color:var(--accent);font-size:.71rem;font-weight:760}.reading-promise{color:var(--muted);font-size:.83rem}.hero h1{letter-spacing:-.065em;max-width:980px;margin:26px 0 24px;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.4rem,8vw,7.4rem);font-weight:500;line-height:.88}.hero-copy{max-width:700px;color:var(--muted);margin:0;font-size:clamp(1.1rem,2vw,1.42rem);line-height:1.55}.featured-wrap{padding-bottom:90px}.featured-card{border:1px solid var(--line);background:#fff;border-radius:26px;grid-template-columns:1.05fr .95fr;min-height:440px;display:grid;overflow:hidden}.featured-visual{background:#184f4a;min-height:360px;position:relative;overflow:hidden}.featured-visual>span{color:#ffffff1f;font-family:Georgia,serif;font-size:7rem;position:absolute;bottom:20px;left:26px}.orb{filter:blur(.2px);border-radius:50%;position:absolute}.orb-one{background:#8fd0c6;width:320px;height:320px;top:-45px;left:-40px}.orb-two{background:#e3c47a;width:240px;height:240px;bottom:-20px;right:-25px}.mini-grid{opacity:.35;background-image:linear-gradient(#ffffff38 1px,#0000 1px),linear-gradient(90deg,#ffffff38 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0}.featured-copy{flex-direction:column;justify-content:center;padding:52px;display:flex}.featured-copy h2{letter-spacing:-.045em;margin:14px 0;font-family:Georgia,serif;font-size:clamp(2.2rem,4vw,4rem);font-weight:500;line-height:1}.featured-copy p{color:var(--muted);line-height:1.65}.read-link{color:var(--accent);margin-top:18px;font-weight:700}.section-block{border-top:1px solid var(--line);padding:84px 0}.section-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:32px;display:flex}.section-heading h2,.archive h1{letter-spacing:-.045em;margin:8px 0 0;font-family:Georgia,serif;font-size:clamp(2.3rem,5vw,4.3rem);font-weight:500}.text-link{color:var(--muted);font-weight:700}.topic-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.topic-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:240px;padding:28px}.topic-index{color:var(--muted);font-size:.8rem}.topic-card h3{margin-top:52px;margin-bottom:12px;font-family:Georgia,serif;font-size:1.55rem;font-weight:500}.topic-card p{color:var(--muted);font-size:.94rem;line-height:1.55}.card-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.card{border:1px solid var(--line);background:#fff;border-radius:18px;min-height:235px;padding:26px;transition:transform .18s,border-color .18s}.card:hover{border-color:#a8aaa1;transform:translateY(-3px)}.card h3{margin:14px 0 10px;font-family:Georgia,serif;font-size:1.55rem;font-weight:500;line-height:1.1}.card p{color:var(--muted);line-height:1.6}.card-date{color:var(--muted);margin-top:20px;font-size:.82rem;display:block}.archive{padding-top:82px;padding-bottom:110px}.archive-intro{color:var(--muted);margin:12px 0 44px;font-size:1.15rem}.article{max-width:780px;margin:0 auto;padding:76px 24px 110px}.article h1{letter-spacing:-.055em;margin:18px 0 20px;font-family:Georgia,serif;font-size:clamp(3rem,7vw,5.4rem);font-weight:500;line-height:.96}.article-deck{color:var(--muted);font-size:1.25rem;line-height:1.6}.article-body{margin-top:42px;font-family:Georgia,serif;font-size:1.14rem;line-height:1.82}.article-body h2{margin-top:2.6em;font-family:Inter,sans-serif;font-size:1.45rem;line-height:1.25}.article-body a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.data-card{background:var(--accent-soft);border:1px solid #b7dcd6;border-radius:20px;margin:34px 0;padding:24px}.data-card-topline{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.live-badge{background:#ffffffa6;border-radius:999px;padding:5px 9px;font-size:.72rem;font-weight:750}.data-card .value{letter-spacing:-.045em;margin-top:6px;font-size:clamp(2.4rem,7vw,4.4rem);font-weight:800}.data-card .source,.data-status{color:var(--muted);margin-top:10px;font-size:.85rem}.footer{border-top:1px solid var(--line);padding:46px 0}.footer-inner{justify-content:space-between;align-items:end;gap:30px;display:flex}.footer-brand{margin-bottom:10px}.footer p,.footer-meta{color:var(--muted);margin:0;font-size:.88rem}@media (max-width:820px){.featured-card{grid-template-columns:1fr}.topic-grid{grid-template-columns:repeat(2,1fr)}.card-grid{grid-template-columns:1fr}.featured-copy{padding:34px}}@media (max-width:560px){.shell{width:min(100% - 28px,1120px)}.site-header{min-height:68px}nav{gap:15px;font-size:.84rem}nav a:nth-child(2){display:none}.hero{padding-top:66px;padding-bottom:58px}.eyebrow-row{flex-direction:column;align-items:flex-start}.hero h1{font-size:3.35rem}.featured-wrap{padding-bottom:60px}.featured-visual{min-height:300px}.topic-grid{grid-template-columns:1fr}.section-block{padding:58px 0}.section-heading,.footer-inner{flex-direction:column;align-items:flex-start}}.education-hero{padding:88px 0 58px}.education-hero h1{letter-spacing:-.055em;max-width:900px;margin:18px 0 22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,7vw,6rem);font-weight:500;line-height:.95}.education-hero p{max-width:760px;color:var(--muted);margin:0;font-size:1.16rem;line-height:1.65}.education-section{padding-bottom:78px}.education-panel{border:1px solid var(--line);background:#fff;border-radius:24px;padding:32px}.education-panel h2{letter-spacing:-.04em;margin:7px 0 0;font-family:Georgia,serif;font-size:clamp(2rem,4vw,3.3rem);font-weight:500}.connection-note{color:var(--muted);background:#f6f3e8;border:1px solid #ddd5bd;border-radius:16px;padding:22px;line-height:1.6}.connection-note strong{color:var(--ink)}.state-picker{max-width:440px;color:var(--muted);gap:8px;margin:30px 0 22px;font-size:.86rem;font-weight:650;display:grid}.state-picker select{border:1px solid var(--line);background:var(--paper);width:100%;color:var(--ink);font:inherit;border-radius:12px;padding:13px 14px}.metric-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.metric-card{border:1px solid var(--line);background:var(--paper);border-radius:16px;flex-direction:column;min-height:160px;padding:20px;display:flex}.metric-card span{color:var(--muted);font-size:.85rem}.metric-card strong{letter-spacing:-.045em;margin-top:auto;font-size:2.5rem}.metric-card small{color:var(--muted)}.source-line{color:var(--muted);margin:20px 0 0;font-size:.82rem;line-height:1.55}.education-explainer{border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:70px;padding:74px 0 100px;display:grid}.education-explainer h2{letter-spacing:-.04em;margin:9px 0 0;font-family:Georgia,serif;font-size:clamp(2.2rem,4vw,3.7rem);font-weight:500}.education-explainer p{color:var(--muted);margin-top:0;line-height:1.75}@media (max-width:820px){.metric-grid{grid-template-columns:repeat(2,1fr)}.education-explainer{grid-template-columns:1fr;gap:26px}}@media (max-width:560px){.education-panel{padding:22px}.metric-grid{grid-template-columns:1fr}.education-hero{padding-top:60px}}.main-nav{flex-wrap:wrap;justify-content:flex-end;gap:20px}.compact-education-hero{padding-bottom:42px}.compact-education-hero h1{max-width:980px;font-size:clamp(2.8rem,6vw,5.6rem)}.edu-dashboard{gap:18px;display:grid}.prototype-banner{color:#66582c;background:#fff8dd;border:1px solid #e6d8a9;border-radius:14px;padding:14px 16px;font-size:.88rem;line-height:1.55}.edu-control-card,.edu-panel-card,.edu-stat-card{border:1px solid var(--line);background:#fff;border-radius:18px}.edu-control-card{grid-template-columns:.8fr 1.2fr;align-items:end;gap:30px;padding:24px;display:grid}.edu-control-card h2{letter-spacing:-.035em;margin:7px 0 8px;font-family:Georgia,serif;font-size:2rem;font-weight:500}.edu-control-card p,.plain-note,.edu-panel-card>p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.6}.geo-controls{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.geo-controls label{color:var(--muted);gap:6px;font-size:.75rem;font-weight:700;display:grid}.geo-controls select,.panel-heading select{border:1px solid var(--line);background:var(--paper);width:100%;color:var(--ink);font:inherit;border-radius:10px;padding:11px 12px}.edu-summary-grid{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.edu-stat-card{flex-direction:column;min-height:145px;padding:17px;display:flex}.edu-stat-card span{color:var(--muted);font-size:.78rem}.edu-stat-card strong{letter-spacing:-.045em;margin:auto 0 4px;font-size:clamp(1.6rem,2.8vw,2.35rem)}.edu-stat-card small{color:var(--muted);font-size:.72rem;line-height:1.35}.edu-two-col{grid-template-columns:1.35fr .65fr;gap:18px;display:grid}.edu-three-col{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.edu-panel-card{padding:22px}.edu-panel-card h3{letter-spacing:-.025em;margin:7px 0 18px;font-family:Georgia,serif;font-size:1.55rem;font-weight:500}.panel-heading{justify-content:space-between;align-items:end;gap:16px;display:flex}.panel-heading select{max-width:220px}.state-bars{gap:11px;margin:22px 0 18px;display:grid}.state-bar-row{gap:6px;display:grid}.state-bar-label{justify-content:space-between;gap:12px;font-size:.8rem;display:flex}.state-bar-label span{color:var(--muted)}.state-bar-track,.gap-track{background:#eceeea;border-radius:999px;height:10px;overflow:hidden}.state-bar-track>span{border-radius:inherit;background:#67b8ad;height:100%;display:block}.state-bar-track>span.is-bihar{background:#dc756e}.local-meaning{grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0;display:grid}.local-meaning div{background:var(--paper);border-radius:13px;flex-direction:column;justify-content:flex-end;min-height:112px;padding:14px;display:flex}.local-meaning strong{letter-spacing:-.04em;font-size:1.7rem}.local-meaning span{color:var(--muted);font-size:.72rem;line-height:1.35}.gap-list{gap:14px;display:grid}.gap-row{gap:6px;display:grid}.gap-row>div:first-child{justify-content:space-between;gap:12px;font-size:.79rem;display:flex}.gap-row>div:first-child span{color:var(--muted)}.gap-row>div:first-child strong{color:#b44e49}.gap-track>span{border-radius:inherit;background:#e58b86;height:100%;display:block}.idea-list{gap:10px;display:grid}.idea-list p{background:var(--paper);border-radius:12px;gap:4px;margin:0;padding:12px;display:grid}.idea-list p strong{font-size:.88rem}.idea-list p span{color:var(--muted);font-size:.78rem;line-height:1.45}.education-journey{grid-template-columns:.42fr 1.58fr;align-items:center;gap:28px;display:grid}.education-journey h3{margin-bottom:8px}.journey-steps{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.journey-step{background:var(--paper);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:100px;padding:13px 8px;display:flex;position:relative}.journey-step strong{background:var(--accent-soft);width:30px;height:30px;color:var(--accent);border-radius:50%;place-items:center;display:grid}.journey-step span{color:var(--muted);margin-top:8px;font-size:.7rem;line-height:1.35}.journey-step i{z-index:2;color:var(--muted);font-style:normal;position:absolute;top:42%;right:-9px}.topic-placeholder{max-width:900px;padding:110px 0 140px}.topic-placeholder h1{letter-spacing:-.05em;margin:14px 0 18px;font-family:Georgia,serif;font-size:clamp(3rem,7vw,5.7rem);font-weight:500;line-height:.95}.topic-placeholder p{max-width:660px;color:var(--muted);font-size:1.1rem;line-height:1.65}@media (max-width:1000px){.site-header{align-items:flex-start;gap:18px;padding-top:18px;padding-bottom:18px}.main-nav{gap:13px}.edu-control-card{grid-template-columns:1fr}.geo-controls{grid-template-columns:repeat(2,1fr)}.edu-summary-grid{grid-template-columns:repeat(3,1fr)}.edu-three-col,.education-journey{grid-template-columns:1fr}}@media (max-width:760px){.site-header{flex-direction:column}.main-nav{flex-wrap:nowrap;justify-content:flex-start;width:100%;padding-bottom:4px;overflow-x:auto}.main-nav a{white-space:nowrap}.edu-two-col{grid-template-columns:1fr}.edu-summary-grid{grid-template-columns:repeat(2,1fr)}.journey-steps{grid-template-columns:repeat(3,1fr)}.journey-step i{display:none}}@media (max-width:520px){.geo-controls,.edu-summary-grid,.local-meaning,.journey-steps{grid-template-columns:1fr}.panel-heading{flex-direction:column;align-items:flex-start}.panel-heading select{max-width:none}}.edu-map-grid{grid-template-columns:1.05fr .95fr;gap:18px;display:grid}.map-card{border:1px solid var(--line);background:linear-gradient(145deg,#fff 0%,#f4fbf9 100%);border-radius:20px;padding:22px;overflow:hidden}.map-card-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.map-card-heading h3{letter-spacing:-.025em;margin:7px 0 0;font-family:Georgia,serif;font-size:1.55rem;font-weight:500}.map-chip{background:var(--accent-soft);min-height:30px;color:var(--accent);border-radius:999px;align-items:center;padding:6px 10px;font-size:.72rem;font-weight:800;display:inline-flex}.curio-map{width:100%;min-height:260px;margin-top:10px;display:block}.india-outline,.india-northeast,.bihar-outline{fill:#dff3ef;stroke:#2a8c82;stroke-width:.8px;stroke-linejoin:round}.world-land{fill:#e8f3f0;stroke:#9bbdb7;stroke-width:.5px;stroke-linejoin:round}.river-line{fill:none;stroke:#9ec9d1;stroke-width:1.15px;stroke-linecap:round;opacity:.8}.map-marker circle:first-child{fill:#67b8ad;stroke:#fff;stroke-width:.8px}.map-marker .map-marker-ring{fill:#0000;stroke:#67b8ad;stroke-width:.8px;opacity:.42}.map-marker.is-focus circle:first-child{fill:#dc756e}.map-marker.is-focus .map-marker-ring{stroke:#dc756e;opacity:.55}.map-marker.is-active circle:first-child{fill:#184f4a}.map-marker.is-active .map-marker-ring{stroke:#184f4a;opacity:.55}.map-marker text{fill:#19312e;paint-order:stroke;stroke:#fff;stroke-width:1.25px;stroke-linejoin:round;font-size:3.5px;font-weight:750}.map-note{color:var(--muted);margin:6px 0 0;font-size:.78rem;line-height:1.55}.map-levels{flex-wrap:wrap;align-items:center;gap:6px;margin-top:-2px;display:flex}.map-levels span{background:var(--paper);color:var(--ink);border-radius:9px;padding:6px 9px;font-size:.72rem;font-weight:700}.map-levels i{color:var(--muted);font-style:normal}.edu-world-section{display:grid}.map-card-world{background:linear-gradient(145deg,#f7fbfa 0%,#e9f6f3 100%)}.world-map{min-height:300px}.world-insights{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:-8px;display:grid}.world-insights div{background:#ffffffb8;border:1px solid #2a8c8226;border-radius:12px;gap:3px;padding:12px;display:grid}.world-insights strong{font-size:.82rem}.world-insights span{color:var(--muted);font-size:.72rem}@media (max-width:900px){.edu-map-grid{grid-template-columns:1fr}}@media (max-width:560px){.curio-map{min-height:220px}.world-insights{grid-template-columns:1fr}}:root{--sea-900:#123f3b;--sea-800:#17665f;--sea-700:#21877d;--sea-600:#2da293;--sea-500:#51b9aa;--sea-200:#cfeee8;--sea-100:#eaf8f5;--coral:#e56868;--navy:#0d2342;--page:#f7fbfa;--panel:#fff;--border-soft:#dbe8e5}body{background:var(--page);color:#10213b}.site-header-full{z-index:50;border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;grid-template-columns:220px 1fr 50px;align-items:center;gap:20px;height:72px;padding:0 clamp(22px,4vw,64px);display:grid;position:sticky;top:0}.brand-new{color:var(--sea-800);align-items:center;gap:9px;font-size:1.25rem;display:inline-flex}.brand-lens{background:var(--sea-700);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-family:Georgia,serif;font-style:italic;display:grid;box-shadow:inset 0 0 0 5px #ffffff29}.main-nav-new{color:#36465e;justify-content:center;gap:clamp(14px,2vw,30px);font-size:.91rem;display:flex}.main-nav-new a{border-bottom:3px solid #0000;padding:25px 0 22px}.main-nav-new a:hover{color:var(--sea-700);border-bottom-color:var(--sea-500)}.nav-search{border:1px solid var(--border-soft);width:34px;height:34px;color:var(--sea-800);border-radius:12px;place-items:center;font-size:1.2rem;display:grid}.footer-new{color:#fff;background:#0f3633;justify-content:space-between;gap:30px;padding:36px clamp(22px,4vw,64px);display:flex}.footer-new div{gap:4px;display:grid}.home-redesign{width:100%;overflow:hidden}.home-hero-full{background:linear-gradient(100deg,#effaf7 0%,#e7f7f3 48%,#d7efea 100%);grid-template-columns:.9fr 1.1fr;min-height:560px;display:grid}.home-hero-copy{flex-direction:column;justify-content:center;padding:clamp(60px,7vw,110px) clamp(30px,6vw,100px);display:flex}.home-hero-copy h1{letter-spacing:-.055em;color:var(--navy);margin:14px 0 22px;font-size:clamp(3.2rem,6vw,6.2rem);line-height:.92}.home-hero-copy h1 em{color:var(--sea-700);font-style:normal}.home-hero-copy p{color:#4b6070;max-width:660px;margin:0;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.65}.section-tag{color:var(--sea-700);text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:800}.hero-actions{gap:12px;margin-top:30px;display:flex}.primary-button,.ghost-button,.light-button{border-radius:10px;justify-content:center;align-items:center;min-height:46px;padding:0 20px;font-weight:750;display:inline-flex}.primary-button{background:var(--sea-700);color:#fff;box-shadow:0 8px 24px #21877d2e}.home-hero-visual{background:linear-gradient(135deg,#0e4d49 0%,#26867c 45%,#67b9ae 100%);min-height:560px;position:relative;overflow:hidden}.visual-grid{background-image:linear-gradient(#ffffff17 1px,#0000 1px),linear-gradient(90deg,#ffffff17 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000);mask-image:linear-gradient(270deg,#000,#0000)}.visual-orbit{border:1px solid #ffffff57;border-radius:50%;position:absolute;box-shadow:inset 0 0 80px #ffffff14}.visual-orbit.one{width:430px;height:430px;top:8%;right:7%}.visual-orbit.two{width:260px;height:260px;bottom:4%;left:12%}.visual-caption{color:#fff;text-align:right;position:absolute;bottom:10%;right:9%}.visual-caption span{text-transform:uppercase;letter-spacing:.16em;opacity:.8;font-size:.82rem;display:block}.visual-caption strong{margin-top:8px;font-size:clamp(2rem,4vw,4rem);line-height:1;display:block}.home-quick-stats{border:1px solid var(--border-soft);background:#fff;border-radius:0 0 18px 18px;grid-template-columns:repeat(4,1fr);margin:-1px clamp(22px,4vw,64px) 0;display:grid;overflow:hidden}.home-quick-stats article{border-right:1px solid var(--border-soft);gap:6px;padding:24px 28px;display:grid}.home-quick-stats article:last-child{border-right:0}.home-quick-stats span{color:#607286;font-size:.8rem;font-weight:700}.home-quick-stats strong{color:var(--navy);font-size:2rem}.home-quick-stats small{color:#7a8995}.home-section-wide{padding:80px clamp(22px,4vw,64px)}.wide-section-head{grid-template-columns:1fr .8fr;align-items:end;gap:50px;margin-bottom:30px;display:grid}.wide-section-head h2,.home-feature-band h2{letter-spacing:-.045em;color:var(--navy);margin:8px 0 0;font-size:clamp(2.4rem,4vw,4.8rem);line-height:.98}.wide-section-head p{color:#607286;margin:0;line-height:1.65}.theme-card-grid{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.theme-card{border:1px solid var(--border-soft);background:#fff;border-radius:16px;flex-direction:column;min-height:240px;padding:24px;transition:all .2s;display:flex}.theme-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #123f3b14}.theme-card.is-live{background:linear-gradient(145deg,#fff,#ecfaf6);border-color:#a7d7ce}.theme-card i{color:#92a4b0;font-style:normal}.theme-card strong{color:var(--navy);margin-top:44px;font-size:1.35rem}.theme-card span{color:#687b8b;margin-top:8px;font-size:.9rem;line-height:1.5}.theme-card b{color:var(--sea-700);margin-top:auto;font-size:.84rem}.home-feature-band{color:#fff;background:linear-gradient(120deg,#0e4c47,#1c756d);border-radius:24px;grid-template-columns:1.2fr .8fr;align-items:center;gap:60px;margin:0 clamp(22px,4vw,64px) 80px;padding:54px;display:grid}.home-feature-band h2{color:#fff}.home-feature-band p{color:#cce4df;max-width:680px;line-height:1.65}.section-tag.light{color:#8ee1d5}.light-button{color:var(--sea-800);background:#fff;margin-top:14px}.feature-mini-board{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.feature-mini-board div{background:#ffffff1c;border:1px solid #ffffff24;border-radius:14px;gap:5px;padding:22px;display:grid}.feature-mini-board span{color:#cce4df;font-size:.75rem}.feature-mini-board strong{font-size:1.55rem}.education-page{width:100%;padding-bottom:70px}.education-page-hero{border-bottom:1px solid var(--border-soft);background:linear-gradient(#f2fbf8 0%,#f7fbfa 100%);grid-template-columns:1fr 340px;align-items:end;gap:60px;padding:58px clamp(22px,4vw,64px) 42px;display:grid}.hero-text-block h1{letter-spacing:-.055em;max-width:970px;color:var(--navy);margin:10px 0 14px;font-size:clamp(3rem,5.6vw,6rem);line-height:.94}.hero-text-block p{color:#587082;max-width:850px;margin:0;font-size:1.08rem;line-height:1.65}.hero-side-note{background:#fff;border:1px solid #cae5df;border-radius:14px;gap:7px;padding:20px;display:grid}.education-dashboard-full{gap:18px;padding:24px clamp(22px,4vw,64px) 0;display:grid}.edu-toolbar{border:1px solid var(--border-soft);background:#fff;border-radius:18px;grid-template-columns:320px 1fr;gap:28px;padding:24px;display:grid;box-shadow:0 12px 35px #123f3b0a}.toolbar-intro h2,.snapshot-title h2,.data-visual-panel h2,.world-insight-panel h2,.insight-card h2,.local-context-band h2{color:var(--navy);letter-spacing:-.025em;margin:7px 0 8px;font-size:1.55rem}.toolbar-intro p,.snapshot-title p,.panel-topline p{color:#667b88;margin:0;font-size:.86rem;line-height:1.5}.toolbar-controls{grid-template-columns:1fr 1.1fr 1fr .8fr 1.55fr;align-items:end;gap:10px;display:grid}.toolbar-controls label,.inline-select{color:#607286;gap:6px;font-size:.72rem;font-weight:750;display:grid}.toolbar-controls select,.inline-select select{color:#20354d;background:#fbfefd;border:1px solid #ccded9;border-radius:10px;width:100%;min-height:44px;padding:0 11px}.toolbar-controls .is-disabled{opacity:.45}.availability-note{color:#725f27;background:#fff6df;border:1px solid #f0d899;border-radius:10px;grid-column:1/-1;padding:10px 12px;font-size:.8rem}.snapshot-strip{grid-template-columns:1.25fr repeat(6,1fr);gap:10px;display:grid}.snapshot-title,.snapshot-card{border:1px solid var(--border-soft);background:#fff;border-radius:16px;padding:20px}.snapshot-card{flex-direction:column;min-height:136px;display:flex}.snapshot-card span{color:#687c88;font-size:.74rem}.snapshot-card strong{color:var(--navy);letter-spacing:-.04em;margin:auto 0 5px;font-size:clamp(1.45rem,2.1vw,2.1rem)}.snapshot-card small{color:#87959e;font-size:.7rem}.primary-data-grid{grid-template-columns:1.65fr .55fr;gap:18px;display:grid}.data-visual-panel,.visual-card,.world-insight-panel,.insight-card{border:1px solid var(--border-soft);background:#fff;border-radius:18px;box-shadow:0 12px 35px #123f3b09}.data-visual-panel{padding:24px}.panel-topline{justify-content:space-between;align-items:end;gap:24px;display:flex}.inline-select{flex-shrink:0;width:210px}.comparison-chart{border-bottom:1px solid #dce7e4;border-left:1px solid #dce7e4;height:360px;margin-top:28px;padding:10px 14px 0;position:relative}.chart-grid-lines{pointer-events:none;grid-template-rows:repeat(5,1fr);display:grid;position:absolute;inset:10px 0 0}.chart-grid-lines i{border-top:1px solid #edf2f1}.chart-bars{grid-template-columns:repeat(6,1fr);align-items:end;gap:18px;display:grid;position:absolute;inset:10px 10px 0}.chart-column{text-align:center;grid-template-rows:24px 1fr 48px;align-items:end;height:100%;display:grid}.chart-value{color:#243c51;font-size:.76rem;font-weight:800}.chart-track{justify-content:center;align-items:end;height:100%;display:flex}.chart-fill{background:linear-gradient(#62c0b1,#2d9a8c);border-radius:7px 7px 0 0;width:min(54px,70%);min-height:8px;transition:height .35s}.chart-fill.is-bihar{background:linear-gradient(#f08080,#df5f63)}.chart-label{color:#506778;padding-top:8px;font-size:.72rem;line-height:1.25}.chart-explainer{color:#687d89;justify-content:space-between;gap:18px;padding:14px 0 0;font-size:.8rem;display:flex}.chart-explainer strong{color:#20364c}.meaning-panel{flex-direction:column;display:flex}.meaning-number{color:var(--sea-700);letter-spacing:-.07em;margin:26px 0 12px;font-size:5.2rem;font-weight:850;line-height:1}.meaning-panel p{color:#607685;line-height:1.6}.meaning-rule{border-top:1px solid #e4edeb;gap:4px;padding:13px 0;display:grid}.meaning-rule span{text-transform:uppercase;letter-spacing:.08em;color:#82929c;font-size:.7rem}.meaning-rule strong{color:#24394d;font-size:.86rem}.map-layout-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.visual-card{padding:22px}.visual-card-head{justify-content:space-between;align-items:start;gap:20px;display:flex}.visual-card-head h3{color:var(--navy);margin:6px 0 0;font-size:1.35rem}.tiny-pill{background:var(--sea-100);color:var(--sea-800);border-radius:999px;padding:7px 10px;font-size:.7rem;font-weight:800}.geo-map-wrap{background:linear-gradient(#f4fbf9,#eef7f4);border-radius:14px;min-height:420px;margin-top:12px;position:relative;overflow:hidden}.geo-map-svg{width:100%;height:420px;display:block}.geo-map-svg.is-world{height:330px}.geo-shape{fill:#d9e9e5;stroke:#fff;stroke-width:1.2px;cursor:pointer;vector-effect:non-scaling-stroke;transition:fill .18s,opacity .18s,transform .18s}.geo-shape:hover{fill:#9dd3c9}.geo-shape.is-benchmark{fill:#7fc9bd}.geo-shape.is-division{fill:#b9ded7}.geo-shape.is-focus{fill:var(--coral)}.geo-shape.is-active{fill:#0f7168}.geo-shape:focus{fill:#0f7168;outline:none}.map-tooltip{z-index:5;color:#fff;white-space:nowrap;opacity:.72;pointer-events:none;background:#0d2342f0;border-radius:9px;padding:8px 11px;font-size:.76rem;font-weight:750;line-height:1;transition:opacity .12s;position:absolute;bottom:14px;left:14px;transform:translate(12px,-115%);box-shadow:0 8px 24px #0d23422e}.geo-map-wrap:not(:hover) .map-tooltip:not(.is-visible){transform:none}.map-loading{color:#69808c;background:#f1f8f6;border-radius:14px;place-items:center;min-height:420px;margin-top:12px;display:grid}.map-error{color:#a54c4c}.map-legend{color:#617886;flex-wrap:wrap;gap:14px;margin-top:12px;font-size:.72rem;display:flex}.map-legend span{align-items:center;gap:6px;display:flex}.legend-dot{border-radius:50%;width:10px;height:10px;display:inline-block}.legend-dot.focus{background:var(--coral)}.legend-dot.benchmark{background:#7fc9bd}.legend-dot.neutral{background:#d9e9e5}.micro-copy{color:#6c808c;margin:10px 0 0;font-size:.76rem;line-height:1.5}.local-context-band{color:#fff;background:#0f625b;border-radius:18px;justify-content:space-between;align-items:center;gap:30px;padding:22px 24px;display:flex}.local-context-band h2{color:#fff}.local-context-band p{color:#bfe0da;margin:0}.local-path{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.local-path span{background:#ffffff1f;border-radius:9px;padding:8px 10px;font-size:.76rem}.local-path b{color:#8bd6ca}.world-section-grid{grid-template-columns:1.6fr .6fr;gap:18px;display:grid}.world-insight-panel{flex-direction:column;padding:24px;display:flex}.world-insight-panel>strong{color:var(--sea-700);margin-top:12px;font-size:1.05rem}.world-insight-panel p{color:#627987;line-height:1.6}.country-buttons{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.country-buttons button{color:#375365;cursor:pointer;background:#f8fcfb;border:1px solid #cbded9;border-radius:999px;padding:7px 10px}.country-buttons button.active{background:var(--sea-700);color:#fff;border-color:var(--sea-700)}.bottom-insight-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.insight-card{padding:24px}.gap-list-modern{gap:14px;margin-top:20px;display:grid}.gap-list-modern>div>div:first-child{color:#526a79;justify-content:space-between;font-size:.82rem;display:flex}.gap-list-modern strong{color:#c65257}.gap-rail{background:#edf2f1;border-radius:999px;height:9px;margin-top:6px;overflow:hidden}.gap-rail i{border-radius:inherit;background:linear-gradient(90deg,#f08b89,#e35f64);height:100%;display:block}.way-forward-list{counter-reset:item;gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.way-forward-list li{counter-increment:item;background:#f5faf8;border-radius:12px;grid-template-columns:38px 1fr;column-gap:10px;padding:12px;display:grid}.way-forward-list li:before{content:counter(item);background:var(--sea-200);width:30px;height:30px;color:var(--sea-800);border-radius:50%;grid-row:1/3;place-items:center;font-weight:800;display:grid}.way-forward-list b{font-size:.86rem}.way-forward-list span{color:#6a7d88;font-size:.77rem}.data-integrity-note{color:#6c5d33;background:#fff8e6;border:1px solid #ead59e;border-radius:13px;padding:15px 18px;font-size:.83rem;line-height:1.55}@media (max-width:1200px){.main-nav-new{gap:13px;font-size:.84rem}.toolbar-controls,.snapshot-strip{grid-template-columns:repeat(3,1fr)}.snapshot-title{grid-column:1/-1}.theme-card-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.site-header-full{grid-template-columns:1fr 40px;height:auto;min-height:70px;padding-top:12px;padding-bottom:12px}.main-nav-new{white-space:nowrap;order:3;grid-column:1/-1;justify-content:flex-start;overflow-x:auto}.home-hero-full,.education-page-hero,.home-feature-band,.wide-section-head,.edu-toolbar,.primary-data-grid,.map-layout-grid,.world-section-grid,.bottom-insight-grid{grid-template-columns:1fr}.home-hero-visual{min-height:360px}.toolbar-controls,.snapshot-strip,.theme-card-grid,.home-quick-stats{grid-template-columns:repeat(2,1fr)}.local-context-band{flex-direction:column;align-items:flex-start}.local-path{justify-content:flex-start}}@media (max-width:600px){.home-hero-copy{padding:55px 22px}.home-section-wide,.education-dashboard-full{padding-left:14px;padding-right:14px}.education-page-hero{padding-left:20px;padding-right:20px}.toolbar-controls,.snapshot-strip,.theme-card-grid,.home-quick-stats{grid-template-columns:1fr}.edu-toolbar,.data-visual-panel,.visual-card,.world-insight-panel,.insight-card{border-radius:14px}.comparison-chart{height:310px;padding-left:4px;padding-right:4px}.chart-bars{gap:5px}.chart-label{writing-mode:vertical-rl;height:65px;font-size:.62rem;transform:rotate(180deg)}.chart-column{grid-template-rows:22px 1fr 70px}.geo-map-wrap,.geo-map-svg{height:340px;min-height:340px}.home-feature-band{margin-left:14px;margin-right:14px;padding:30px}.hero-actions,.footer-new{flex-direction:column}}.home-v5,.topic-page-v5{background:#f7fbfa;min-height:100vh}.home-global-hero{border-bottom:1px solid var(--border-soft,#d7e9e5);background:linear-gradient(135deg,#eefaf7 0%,#fff 55%,#e8f7f3 100%);grid-template-columns:1.05fr .95fr;min-height:620px;display:grid}.home-global-copy{flex-direction:column;justify-content:center;padding:78px clamp(26px,5vw,82px);display:flex}.home-global-copy h1,.topic-hero-v5 h1{color:#0d2342;letter-spacing:-.06em;margin:12px 0 18px;font-size:clamp(3rem,5.6vw,6.4rem);line-height:.94}.geo-chooser-demo{grid-template-columns:repeat(3,1fr);gap:10px;max-width:760px;margin-top:28px;display:grid}.geo-chooser-demo label,.topic-filter-row label{color:#486474;text-transform:uppercase;letter-spacing:.05em;gap:6px;font-size:.72rem;font-weight:800;display:grid}.geo-chooser-demo select,.topic-filter-row select{color:#16364c;background:#fff;border:1px solid #c8dfda;border-radius:10px;height:44px;padding:0 12px}.home-global-visual{background:radial-gradient(circle at 52% 45%,#caeee7 0 23%,#0000 24%),linear-gradient(145deg,#0f6d64,#1a9386);place-items:center;display:grid;position:relative;overflow:hidden}.visual-globe{aspect-ratio:1;color:#fff;text-align:center;border:2px solid #ffffff8c;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:min(430px,72%);display:flex;box-shadow:0 0 0 35px #ffffff12,0 0 0 75px #ffffff0a}.visual-globe span{letter-spacing:-.08em;opacity:.2;font-size:clamp(3rem,8vw,7rem);font-weight:900}.visual-globe b{max-width:270px;font-size:1rem;line-height:1.5}.visual-topic-chip{color:#174d49;background:#fff;border-radius:999px;padding:10px 14px;font-weight:800;position:absolute;box-shadow:0 10px 24px #0000001f}.visual-topic-chip.t2{top:28%;right:10%}.visual-topic-chip.t3{bottom:22%;left:14%}.v5-grid{grid-template-columns:repeat(3,1fr)}.curiolens-method{color:#fff;background:#0f625b;border-radius:24px;margin:0 clamp(22px,4vw,64px) 70px;padding:42px}.curiolens-method h2{letter-spacing:-.04em;margin:8px 0 26px;font-size:clamp(2rem,4vw,3.7rem)}.method-steps{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.method-steps article{background:#ffffff17;border-radius:16px;gap:8px;padding:20px;display:grid}.method-steps article>b{color:#0f625b;background:#dff3ef;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.method-steps article span{color:#c9e5df;font-size:.86rem;line-height:1.5}.topic-hero-v5{background:#fff;border-bottom:1px solid #dcebe7;grid-template-columns:1.1fr .9fr;min-height:430px;display:grid}.topic-hero-v5>div:first-child{flex-direction:column;justify-content:center;padding:64px clamp(24px,5vw,78px);display:flex}.topic-hero-v5 h1{font-size:clamp(2.8rem,5vw,5.4rem)}.topic-hero-v5 p{color:#597383;max-width:760px;font-size:1.08rem;line-height:1.65}.topic-hero-art{color:#fff;background:linear-gradient(145deg,#0f6d64,#36a496);flex-direction:column;justify-content:flex-end;padding:34px;display:flex;position:relative;overflow:hidden}.topic-hero-art:before,.topic-hero-art:after{content:"";border:2px solid #ffffff40;border-radius:50%;position:absolute}.topic-hero-art:before{width:330px;height:330px;top:-80px;right:-80px}.topic-hero-art:after{width:240px;height:240px;bottom:-60px;left:-60px}.topic-hero-art span{opacity:.15;letter-spacing:-.06em;font-size:4rem;font-weight:900}.topic-hero-art b{z-index:1;font-size:1.1rem;position:relative}.climate-art{background:linear-gradient(160deg,#0c5f58 0%,#1e9b83 40%,#d39e42 100%)}.women-art{background:linear-gradient(145deg,#7a3f78,#d86483)}.development-art{background:linear-gradient(145deg,#155c65,#35a39b)}.democracy-art{background:linear-gradient(145deg,#243b68,#5b77a7)}.welfare-art{background:linear-gradient(145deg,#546d3d,#8eb866)}.topic-filter-row{background:#eef8f5;border-bottom:1px solid #d7e8e3;grid-template-columns:repeat(3,minmax(170px,240px));gap:12px;padding:24px clamp(24px,5vw,78px);display:grid}.topic-question-grid{grid-template-columns:repeat(2,1fr);gap:18px;padding:34px clamp(24px,5vw,78px);display:grid}.topic-question-card{background:#fff;border:1px solid #d7e8e3;border-radius:18px;padding:26px}.topic-question-card h2{color:#0d2342;margin:0 0 16px;font-size:1.45rem}.subtopic-cloud{flex-wrap:wrap;gap:9px;display:flex}.subtopic-cloud button{color:#315b60;cursor:pointer;background:#f7fcfb;border:1px solid #cce1dc;border-radius:999px;padding:9px 12px}.subtopic-cloud button:hover{background:#dff3ef;border-color:#88c9bc}.topic-feature-story{grid-template-columns:1.05fr .95fr;align-items:stretch;gap:30px;margin:10px clamp(24px,5vw,78px) 70px;display:grid}.topic-feature-story>div:last-child{flex-direction:column;justify-content:center;padding:34px;display:flex}.topic-feature-story h2{color:#0d2342;margin:10px 0 12px;font-size:2.2rem}.topic-feature-story p{color:#607786;line-height:1.65}.feature-image-placeholder{color:#fff;border-radius:20px;flex-direction:column;justify-content:flex-end;min-height:340px;padding:28px;display:flex;position:relative;overflow:hidden}.climate-photo{background:linear-gradient(145deg,#094144bf,#d4773d94),radial-gradient(circle at 25% 20%,#f6d587 0 15%,#0000 16%),linear-gradient(160deg,#5f8f86,#cf7258)}.feature-image-placeholder span{text-transform:uppercase;letter-spacing:.08em;opacity:.9;font-size:.72rem}.feature-image-placeholder strong{max-width:520px;margin-top:6px;font-size:1.5rem}.feature-image-placeholder small{opacity:.9;max-width:580px;margin-top:8px;line-height:1.45}.subtopic-grid-v5{grid-template-columns:repeat(3,1fr);gap:14px;padding:36px clamp(24px,5vw,78px) 72px;display:grid}.subtopic-grid-v5 article{background:#fff;border:1px solid #d7e8e3;border-radius:16px;flex-direction:column;justify-content:flex-end;min-height:150px;padding:22px;display:flex}.subtopic-grid-v5 strong{color:#0d2342;font-size:1.18rem}.subtopic-grid-v5 span{color:#6d818c;margin-top:7px;font-size:.84rem;line-height:1.5}@media (max-width:1000px){.home-global-hero,.topic-hero-v5,.topic-feature-story{grid-template-columns:1fr}.home-global-visual{min-height:420px}.v5-grid,.subtopic-grid-v5,.method-steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:650px){.geo-chooser-demo,.topic-filter-row,.topic-question-grid,.v5-grid,.subtopic-grid-v5,.method-steps{grid-template-columns:1fr}.home-global-copy{padding:52px 22px}.home-section-wide,.topic-question-grid{padding-left:16px;padding-right:16px}.curiolens-method,.topic-feature-story{margin-left:16px;margin-right:16px}.topic-hero-v5>div:first-child{padding:48px 20px}.home-global-visual{min-height:350px}.visual-topic-chip{font-size:.72rem}.topic-filter-row{padding-left:16px;padding-right:16px}}.credibility-strip-v5{background:linear-gradient(135deg,#fff,#edf9f6);border:1px solid #cfe5df;border-radius:22px;grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;margin:0 clamp(22px,4vw,64px) 28px;padding:34px 38px;display:grid}.credibility-strip-v5 h2{color:#0d2342;letter-spacing:-.045em;margin:8px 0 0;font-size:clamp(2rem,3.5vw,3.4rem)}.credibility-strip-v5 p{color:#607786;margin:0 0 16px;line-height:1.65}.sources-page{background:#f7fbfa;min-height:100vh;padding-bottom:80px}.sources-hero{background:linear-gradient(135deg,#edf9f6,#fff);border-bottom:1px solid #d7e8e3;padding:74px clamp(24px,5vw,78px) 46px}.sources-hero h1{color:#0d2342;letter-spacing:-.06em;max-width:980px;margin:12px 0 18px;font-size:clamp(3rem,5.3vw,6rem);line-height:.96}.sources-hero p{color:#597383;max-width:850px;font-size:1.1rem;line-height:1.65}.sources-grid-wrap{gap:26px;padding:38px clamp(24px,5vw,78px);display:grid}.source-group{background:#fff;border:1px solid #d7e8e3;border-radius:20px;padding:28px}.source-group-head{grid-template-columns:.8fr 1.2fr;align-items:start;gap:24px;margin-bottom:20px;display:grid}.source-group h2{color:#0d2342;margin:0;font-size:1.65rem}.source-group-head p{color:#6b818d;margin:0;line-height:1.55}.source-link-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.source-link-card{background:#fbfefd;border:1px solid #d8e8e4;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:18px;text-decoration:none;transition:all .18s;display:flex}.source-link-card:hover{border-color:#70b9ad;transform:translateY(-2px);box-shadow:0 10px 25px #176c6214}.source-link-card div{gap:6px;display:grid}.source-link-card strong{color:#12324b}.source-link-card span{color:#6c818c;font-size:.84rem;line-height:1.45}.source-link-card b{color:#168c7f;white-space:nowrap;font-size:.8rem}.source-rule-card{color:#fff;background:#0f625b;border-radius:22px;grid-template-columns:1.1fr .9fr;align-items:center;gap:36px;margin:0 clamp(24px,5vw,78px);padding:34px;display:grid}.source-rule-card h2{letter-spacing:-.045em;margin:8px 0 0;font-size:clamp(2rem,3.4vw,3.4rem)}.source-rule-card p{color:#cce7e2;margin:0;line-height:1.65}.footer-new a{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (max-width:800px){.credibility-strip-v5,.source-group-head,.source-rule-card,.source-link-grid{grid-template-columns:1fr}.source-link-card{flex-direction:column;align-items:flex-start}}.reading-rule-strip{background:#f0f9f6;border:1px solid #cfe5df;border-radius:18px;grid-template-columns:repeat(4,1fr);gap:10px;margin:0 clamp(18px,3vw,46px) 24px;padding:14px;display:grid}.reading-rule-strip>div{background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.reading-rule-strip b{color:#11766c;background:#d9f1eb;border-radius:50%;flex:0 0 30px;place-items:center;height:30px;display:grid}.reading-rule-strip span{gap:2px;display:grid}.reading-rule-strip strong{color:#12324b;font-size:.85rem}.reading-rule-strip small{color:#6b808b;font-size:.73rem;line-height:1.3}.simple-metric-card{flex-direction:column;display:flex}.simple-metric-card>p{color:#667d88;margin:6px 0 14px;font-size:.79rem;line-height:1.45}.evidence-footer{border-top:1px solid #dcebe7;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;padding-top:12px;display:flex}.evidence-source-copy{gap:2px;min-width:0;display:grid}.evidence-source-copy>span{color:#7a8c94;text-transform:uppercase;letter-spacing:.06em;font-size:.62rem;font-weight:800}.evidence-source-copy strong{color:#214757;font-size:.75rem;line-height:1.25}.evidence-source-copy small{color:#7a8c94;font-size:.67rem}.evidence-footer>a{color:#117c70;background:#e7f5f1;border:1px solid #c7e4dd;border-radius:9px;flex:none;padding:7px 9px;font-size:.72rem;font-weight:800;text-decoration:none}.evidence-footer>a:hover{background:#d9f0ea;border-color:#9fd1c6}.meaning-panel .evidence-footer,.comparison-panel .evidence-footer,.world-insight-panel .evidence-footer{margin-top:20px}.learn-term{background:#fbfefd;border:1px solid #d8e8e4;border-radius:12px;margin-top:16px}.learn-term summary{cursor:pointer;color:#1f605b;padding:12px 14px;font-size:.82rem;font-weight:800}.learn-term p{color:#667d88;margin:0;padding:0 14px 14px;font-size:.82rem;line-height:1.5}.card-helper{color:#6e828c;margin:-4px 0 18px;font-size:.82rem;line-height:1.5}.snapshot-card .evidence-footer{margin-left:-2px;margin-right:-2px}@media (max-width:900px){.reading-rule-strip{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.reading-rule-strip{grid-template-columns:1fr;margin-left:14px;margin-right:14px}.evidence-footer{flex-direction:column;align-items:flex-start}.evidence-footer>a{text-align:center;width:100%}}:root{--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px)}body{padding-left:var(--safe-left);padding-right:var(--safe-right);-moz-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-x:none}button,select,input,summary,a{-webkit-tap-highlight-color:#2a8c8229}button,select,input{font-size:16px}.mobile-menu{display:none;position:relative}.mobile-menu>summary{cursor:pointer;list-style:none}.mobile-menu>summary::-webkit-details-marker{display:none}@media (max-width:980px){.site-header-full{z-index:1000;min-height:calc(64px + var(--safe-top));padding:calc(10px + var(--safe-top)) max(16px, var(--safe-right)) 10px max(16px, var(--safe-left));-webkit-backdrop-filter:blur(14px);background:#fbfaf6f5;position:sticky;top:0}.desktop-nav{display:none!important}.mobile-menu{margin-left:auto;display:block}.mobile-menu>summary{color:#194d49;background:#fff;border:1px solid #cfe5df;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding:0 12px;font-weight:750;display:inline-flex}.mobile-menu>summary b{font-size:1.05rem}.mobile-nav-panel{left:max(12px, var(--safe-left));right:max(12px, var(--safe-right));top:calc(68px + var(--safe-top));max-height:calc(100dvh - 86px - var(--safe-top) - var(--safe-bottom));background:#fffffffa;border:1px solid #cfe5df;border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px;display:grid;position:fixed;overflow-y:auto;box-shadow:0 18px 50px #0f4f4a2e}.mobile-nav-panel a{color:#173c3a;background:#f2faf8;border-radius:12px;align-items:center;min-height:48px;padding:10px 12px;font-size:.9rem;font-weight:700;display:flex}.nav-search{place-items:center;min-width:44px;min-height:44px;margin-left:8px;display:grid}.brand-new{min-height:44px}.footer-new{padding-bottom:calc(28px + var(--safe-bottom))}}@media (max-width:700px){.site-header-full{gap:8px}.brand-new b{font-size:1rem}.brand-lens{width:32px;height:32px}.mobile-menu>summary span{display:none}.mobile-nav-panel{grid-template-columns:1fr 1fr}.home-global-hero,.topic-hero-v5,.topic-feature-story,.featured-card{grid-template-columns:1fr!important}.home-global-copy,.topic-hero-v5>div:first-child,.sources-hero{padding-left:18px!important;padding-right:18px!important}.home-global-copy{padding-top:44px!important;padding-bottom:38px!important}.home-global-copy h1,.topic-hero-v5 h1,.sources-hero h1{line-height:.96;font-size:clamp(2.55rem,13vw,4.1rem)!important}.home-global-copy p,.topic-hero-v5 p,.sources-hero p{line-height:1.58;font-size:1rem!important}.home-global-visual{min-height:300px!important}.home-section-wide,.sources-grid-wrap,.subtopic-grid-v5,.topic-question-grid,.topic-filter-row{padding-left:14px!important;padding-right:14px!important}.topic-grid,.v5-grid,.subtopic-grid-v5,.topic-question-grid,.method-steps,.source-link-grid{grid-template-columns:1fr!important}.topic-card,.topic-question-card,.source-group{border-radius:16px}.education-hero{padding:42px 14px 28px!important}.education-hero h1{font-size:clamp(2.55rem,12vw,4rem)!important}.education-section{padding-left:12px!important;padding-right:12px!important}.education-panel{border-radius:18px;padding:16px!important}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.metric-card{min-height:150px;padding:15px!important}.state-picker{width:100%;max-width:none}.state-picker select,.topic-filter-row select{min-height:48px}.reading-rule-strip{margin-left:12px!important;margin-right:12px!important;padding:10px!important}.credibility-strip-v5,.curiolens-method,.topic-feature-story,.source-rule-card{margin-left:12px!important;margin-right:12px!important;padding-left:18px!important;padding-right:18px!important}.credibility-strip-v5{padding-top:24px;padding-bottom:24px}.evidence-footer{gap:8px}.evidence-footer>a{place-items:center;min-height:44px;display:grid}.map-frame,.map-shell,.comparison-chart,.chart-panel,.world-map,.india-map,.bihar-map{-webkit-overflow-scrolling:touch;overflow-x:auto}.map-frame svg,.map-shell svg,.world-map svg,.india-map svg,.bihar-map svg{min-width:560px}.footer-new{flex-direction:column;gap:18px;align-items:flex-start!important;padding-left:18px!important;padding-right:18px!important}}@media (max-width:430px){.nav-search{display:none}.mobile-nav-panel{grid-template-columns:1fr}.metric-grid{grid-template-columns:1fr!important}.hero h1{font-size:3rem}.featured-copy{padding:26px 20px}.featured-copy h2{font-size:2.35rem}.topic-feature-story{margin-left:10px!important;margin-right:10px!important}.source-link-card{padding:15px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.v8-header-wrap{z-index:5000;-webkit-backdrop-filter:blur(18px);background:#f5fbf9eb;border-bottom:1px solid #116d6114;padding:12px clamp(14px,2vw,28px);position:sticky;top:0}.v8-header{background:#fffffff5;border:1px solid #d9ebe6;border-radius:22px;align-items:center;gap:22px;max-width:1540px;min-height:68px;margin:0 auto;padding:8px 10px 8px 16px;display:flex;box-shadow:0 12px 34px #185b5314}.v8-brand{color:#0f5960;align-items:center;gap:10px;min-width:220px;text-decoration:none;display:inline-flex}.v8-brand-mark{color:#087e6e;background:#e1f5ef;border-radius:50%;place-items:center;width:38px;height:38px;font-size:1.45rem;display:grid}.v8-brand>span:last-child{line-height:1;display:grid}.v8-brand b{letter-spacing:-.045em;font-size:1.5rem}.v8-brand small{color:#607b83;letter-spacing:.01em;margin-top:4px;font-size:.62rem;font-weight:650}.v8-desktop-nav{color:#13394d;align-items:center;gap:5px;margin-left:auto;display:flex}.nav-pill{color:#173a4d;white-space:nowrap;border-radius:11px;justify-content:center;align-items:center;gap:7px;height:46px;padding:0 13px;font-size:.87rem;font-weight:720;transition:all .18s;display:inline-flex}.nav-pill:hover,.nav-pill.active{color:#086d64;background:#e3f7f1}.nav-pill.active{box-shadow:inset 0 0 0 1px #cae9e1}.nav-details{position:relative}.nav-details>summary{cursor:pointer;list-style:none}.nav-details>summary::-webkit-details-marker{display:none}.nav-details[open]>summary{color:#086d64;background:#e3f7f1}.v8-header-actions{align-items:center;gap:8px;display:flex}.search-button{color:#12384b;border-radius:12px;place-items:center;width:44px;height:44px;font-size:1.3rem;display:grid}.search-button:hover{background:#f0f7f5}.place-button{color:#fff;background:linear-gradient(135deg,#0f9d86,#087968);border-radius:13px;align-items:center;gap:8px;height:46px;padding:0 16px;font-size:.84rem;font-weight:800;display:flex;box-shadow:0 7px 16px #0f8d7b33}.mega-menu{background:#fff;border:1px solid #d5e8e3;border-radius:20px;grid-template-columns:1.55fr .75fr;gap:20px;width:min(760px,80vw);padding:22px;display:grid;position:absolute;top:58px;left:-120px;box-shadow:0 24px 70px #0d4b452b}.mega-menu:before{content:"";background:#fff;border-top:1px solid #d5e8e3;border-left:1px solid #d5e8e3;width:15px;height:15px;position:absolute;top:-8px;left:155px;transform:rotate(45deg)}.mega-copy h3{color:#11364a;letter-spacing:-.035em;margin:6px 0 16px;font-size:1.4rem}.topic-nav-item{color:#173b50;border-radius:10px;align-items:center;gap:10px;min-height:44px;padding:8px 10px;font-size:.87rem;font-weight:700;display:flex}.topic-nav-item:hover{color:#087566;background:#eef9f6}.topic-nav-icon{text-align:center;width:28px;font-size:1.1rem}.mega-feature{background:linear-gradient(#eaf8f4,#f9fcfb);border:1px solid #d6eae4;border-radius:15px;flex-direction:column;padding:14px;display:flex}.mega-feature-art{background:linear-gradient(150deg,#c7ebe0,#f5d897);border-radius:12px;height:105px;margin-bottom:12px;position:relative;overflow:hidden}.mega-feature-art span{font-size:2rem;position:absolute;top:12px;left:18px}.mega-feature-art i{color:#0f8877;font-size:3rem;font-style:normal;position:absolute;bottom:12px;right:20px}.mega-feature-art b{color:#31586b;font-size:2rem;position:absolute;bottom:14px;left:50%}.mega-feature small{color:#6a8790;text-transform:uppercase;letter-spacing:.06em;font-weight:800}.mega-feature strong{color:#10364b;margin-top:5px;font-size:1.2rem}.mega-feature p{color:#5f7782;margin:7px 0;font-size:.78rem;line-height:1.45}.mega-feature em{color:#078273;margin-top:auto;font-size:.8rem;font-style:normal;font-weight:850}.desktop-place-picker{background:#fff;border:1px solid #d5e8e3;border-radius:18px;gap:11px;width:360px;padding:18px;display:grid;position:absolute;top:58px;right:0;box-shadow:0 24px 70px #0d4b4529}.place-picker-title{color:#10384c;margin-bottom:2px;font-weight:850}.desktop-place-picker label,.mobile-place-picker label{gap:5px;display:grid}.desktop-place-picker label span,.mobile-place-picker label span{color:#70848c;text-transform:uppercase;letter-spacing:.06em;font-size:.68rem;font-weight:850}.desktop-place-picker select,.mobile-place-picker select{color:#17394b;background:#fbfefd;border:1px solid #d4e5e1;border-radius:10px;width:100%;height:44px;padding:0 10px}.place-go{color:#fff;background:#0d8e7d;border-radius:11px;place-items:center;height:44px;margin-top:4px;font-size:.84rem;font-weight:850;display:grid}.v8-mobile-menu{display:none}.v8-mobile-menu>summary{color:#0b6d64;cursor:pointer;background:#e7f7f3;border:1px solid #cfe6e0;border-radius:12px;place-items:center;width:44px;height:44px;font-size:1.25rem;list-style:none}.v8-mobile-menu>summary::-webkit-details-marker{display:none}.mobile-drawer{top:calc(8px + var(--safe-top));left:max(8px,var(--safe-left));right:max(8px,var(--safe-right));max-height:calc(100dvh - 16px - var(--safe-top) - var(--safe-bottom));background:#fffffffc;border:1px solid #d5e8e3;border-radius:22px;padding:18px;position:fixed;overflow:auto;box-shadow:0 26px 80px #0c3d3a38}.mobile-drawer-head{border-bottom:1px solid #e3efec;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.mobile-drawer .v8-brand{min-width:0}.mobile-primary-link,.mobile-menu-link,.mobile-nested>summary{color:#143c50;border-radius:12px;align-items:center;gap:11px;min-height:52px;padding:0 14px;font-weight:760;list-style:none;display:flex}.mobile-primary-link{color:#087566;background:#e3f7f1;margin-top:14px}.mobile-menu-link:hover,.mobile-nested>summary:hover{background:#f1f8f6}.mobile-nested>summary{cursor:pointer;justify-content:space-between}.mobile-nested>summary::-webkit-details-marker{display:none}.mobile-topic-list{padding:5px 0 8px 12px;display:grid}.mobile-topic-list .topic-nav-item{border-bottom:1px solid #ecf2f0;border-radius:0;padding:10px 8px}.mobile-topic-list .topic-nav-item b{color:#759097;margin-left:auto;font-size:1.25rem}.place-mobile-details{border-top:1px solid #e4efec;margin-top:6px;padding-top:7px}.mobile-place-picker{background:#f4fbf9;border-radius:14px;gap:10px;margin:2px 8px 12px 12px;padding:14px;display:grid}.muted-mobile-link{color:#607a83;border-top:1px solid #e4efec;border-radius:0;margin-top:4px}.home-v5{background:linear-gradient(#f5fcfa 0,#fff 340px)}.home-global-hero{grid-template-columns:1.02fr .98fr;align-items:center;gap:34px;max-width:1600px;min-height:560px;margin:0 auto;padding:56px clamp(24px,5vw,80px);display:grid}.home-global-copy h1{color:#0f3550;letter-spacing:-.065em;max-width:760px;margin:16px 0 20px;font-size:clamp(3.2rem,6.4vw,6.4rem);line-height:.91}.home-global-copy h1 em{color:#138b78;font-style:normal}.home-global-copy>p{color:#5e7885;max-width:650px;font-size:1.1rem;line-height:1.65}.home-global-visual{background:linear-gradient(145deg,#d9f3ed,#b9ddd7 45%,#8dc8c1);border-radius:28px;min-height:420px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fff9}.home-global-visual:before{content:"";background:radial-gradient(circle at 64% 38%,#ffffffc7,#0000 23%),linear-gradient(115deg,#0000 52%,#ffffff45 53%,#0000 58%);position:absolute;inset:0}.visual-globe{text-align:center;color:#0d655d;background:radial-gradient(circle at 35% 30%,#f5fffc,#bee5dc 52%,#83c1b8);border:2px solid #0e746747;border-radius:50%;place-items:center;width:260px;height:260px;display:grid;position:absolute;top:17%;right:12%;box-shadow:0 18px 40px #10695d21}.visual-globe span{letter-spacing:.08em;font-size:2rem;font-weight:900}.visual-globe b{width:180px;font-size:.7rem;font-weight:750;position:absolute;bottom:72px}.visual-topic-chip{color:#0f5060;background:#fff;border-radius:999px;padding:10px 14px;font-size:.74rem;font-weight:850;position:absolute;box-shadow:0 8px 22px #1a59531f}.visual-topic-chip.t1{top:18%;left:8%}.visual-topic-chip.t2{bottom:18%;left:12%}.visual-topic-chip.t3{top:12%;right:5%}.visual-topic-chip.t4{bottom:14%;right:8%}.geo-chooser-demo{background:#ffffffe0;border:1px solid #d9eae6;border-radius:16px;grid-template-columns:repeat(3,1fr);gap:8px;max-width:670px;margin-top:24px;padding:12px;display:grid}.geo-chooser-demo label{color:#6e858c;gap:4px;font-size:.65rem;font-weight:850;display:grid}.geo-chooser-demo select{color:#153c4f;background:#fff;border:1px solid #d8e7e3;border-radius:10px;height:42px;padding:0 8px}@media (max-width:1180px){.v8-brand{min-width:190px}.v8-desktop-nav .nav-pill{padding:0 9px}.v8-desktop-nav{gap:2px}.place-button span{display:none}.home-global-hero{grid-template-columns:1fr 1fr}}@media (max-width:980px){.v8-header-wrap{padding:8px max(10px,var(--safe-right)) 8px max(10px,var(--safe-left))}.v8-header{border-radius:17px;min-height:62px;padding:7px 8px 7px 12px}.v8-brand{min-width:0;margin-right:auto}.v8-brand-mark{width:34px;height:34px}.v8-brand b{font-size:1.27rem}.v8-brand small{font-size:.55rem}.v8-desktop-nav,.place-details{display:none}.v8-mobile-menu{display:block}.v8-mobile-menu>summary{display:grid}.search-button{width:42px;height:42px}.home-global-hero{grid-template-columns:1fr;padding-top:32px}.home-global-visual{min-height:330px}.geo-chooser-demo{grid-template-columns:1fr}.mega-menu{display:none}}@media (max-width:560px){.v8-header-wrap{padding-top:max(6px,var(--safe-top))}.v8-header{gap:5px}.v8-brand small{display:block}.v8-brand-mark{width:32px;height:32px}.v8-brand b{font-size:1.14rem}.search-button,.v8-mobile-menu>summary{width:39px;height:39px}.home-global-hero{gap:20px;padding:24px 16px 38px}.home-global-copy h1{margin-top:10px;font-size:clamp(2.7rem,14vw,4rem)}.home-global-copy>p{font-size:.96rem}.hero-actions{grid-template-columns:1fr;gap:8px;display:grid}.primary-button,.ghost-button{text-align:center}.home-global-visual{border-radius:20px;min-height:275px}.visual-globe{width:190px;height:190px;top:14%;right:8%}.visual-topic-chip{padding:7px 9px;font-size:.65rem}.geo-chooser-demo{margin-top:18px}.mobile-drawer{padding:14px}.mobile-drawer .v8-brand small{display:block}.footer-new{padding-bottom:calc(26px + var(--safe-bottom))}}.comparison-modern{gap:18px;margin-top:22px;display:grid}.comparison-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.comparison-summary-card{background:linear-gradient(#fff,#f8fcfb);border:1px solid #dceae6;border-radius:14px;gap:4px;min-height:92px;padding:14px 15px;display:grid}.comparison-summary-card span{text-transform:uppercase;letter-spacing:.06em;color:#6f838b;font-size:.68rem;font-weight:800}.comparison-summary-card strong{color:#17364b;font-size:1.3rem;line-height:1.15}.comparison-summary-card small{color:#71848e;font-size:.72rem}.comparison-summary-card.focus{background:linear-gradient(145deg,#fff2ef,#fffaf8);border-color:#f1c7c2}.comparison-summary-card.focus strong{color:#c9565a}.comparison-summary-card.gap{background:linear-gradient(145deg,#fff7ee,#fffdf9);border-color:#f0d6b7}.comparison-summary-card.ahead{background:linear-gradient(145deg,#edf9f5,#fbfffd);border-color:#cbe8de}.comparison-summary-card.ahead strong{color:#13786d}.state-rank-list{gap:10px;display:grid}.state-rank-row{background:#fff;border:1px solid #e2ece9;border-radius:12px;gap:7px;padding:10px 12px;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid}.state-rank-row:hover{border-color:#c9e0da;transform:translateY(-1px);box-shadow:0 8px 22px #144e4812}.state-rank-row.is-bihar{background:linear-gradient(90deg,#fff4f1,#fff);border-color:#efc8c1}.state-rank-meta{grid-template-columns:28px 1fr auto;align-items:center;gap:10px;display:grid}.rank-no{color:#3f706b;background:#edf6f3;border-radius:50%;place-items:center;width:24px;height:24px;font-size:.72rem;font-weight:800;display:grid}.state-rank-meta strong{color:#20384b;font-size:.88rem}.rank-value{color:#17364b;font-weight:850}.state-rank-row.is-bihar .rank-value{color:#c9565a}.state-rank-track{background:#edf2f1;border-radius:999px;height:10px;overflow:hidden}.state-rank-track i{border-radius:inherit;background:linear-gradient(90deg,#6dc7b8,#2f9d8d);height:100%;transition:width .35s;display:block}.comparison-reading{background:#eff8f5;border:1px solid #d2e8e1;border-radius:14px;grid-template-columns:40px 1fr;align-items:start;gap:12px;padding:14px;display:grid}.comparison-reading-icon{color:#14796e;background:#d5efe8;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.comparison-reading strong{color:#17465a;margin-bottom:3px;display:block}.comparison-reading p{color:#627983;margin:0;font-size:.8rem;line-height:1.45}@media (max-width:900px){.comparison-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.comparison-summary{grid-template-columns:1fr 1fr;gap:8px}.comparison-summary-card{min-height:82px;padding:12px}.comparison-summary-card strong{font-size:1.05rem}.state-rank-row{padding:9px 10px}.state-rank-meta{grid-template-columns:24px 1fr auto;gap:8px}.rank-no{width:22px;height:22px}.comparison-reading{grid-template-columns:34px 1fr;padding:12px}.comparison-reading-icon{width:32px;height:32px}}body{position:relative}main,header,footer,.education-page,.education-dashboard-full,.edu-toolbar,.toolbar-controls,.snapshot-strip,.primary-data-grid,.map-layout-grid,.world-section-grid,.bottom-insight-grid,.data-visual-panel,.visual-card,.insight-card{min-width:0;max-width:100%}img,svg,canvas{max-width:100%}.smart-select{gap:7px;min-width:0;display:grid;position:relative}.smart-select-label{color:#536b78;font-size:.74rem;font-weight:800;line-height:1}.smart-select-trigger{color:#17394b;width:100%;min-width:0;min-height:48px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #c9ddd8;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:0 14px;font-weight:650;transition:border-color .16s,box-shadow .16s,background .16s;display:flex;box-shadow:0 1px #11534a05}.smart-select-trigger:hover,.smart-select.is-open .smart-select-trigger{background:#fbfffd;border-color:#58ad9f;box-shadow:0 0 0 3px #2d9a8c1a}.smart-select-trigger:disabled{opacity:.52;cursor:not-allowed;background:#f4f7f6}.smart-select-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.smart-select-chevron{color:#55747b;flex:none;font-size:1.15rem;transform:translateY(-1px)}.smart-select-menu{z-index:9000;background:#fff;border:1px solid #d3e4e0;border-radius:14px;width:max(100%,250px);max-width:min(360px,100vw - 28px);max-height:330px;padding:8px;position:absolute;top:calc(100% + 8px);left:0;overflow:auto;box-shadow:0 18px 44px #0e463f26}.smart-select-mobile-head{display:none}.smart-select-options{gap:4px;display:grid}.smart-select-option{color:#183c4f;width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:.9rem;display:flex}.smart-select-option.is-selected{color:#087465;background:#e1f4ee;font-weight:800}.smart-select-option b{color:#0a8c79}.smart-select.is-disabled{opacity:.55}.toolbar-controls>*,.toolbar-controls .smart-select{min-width:0}.inline-select.smart-select{width:230px;min-width:0}@media (max-width:980px){.place-popover{display:none!important}.v8-header-actions{min-width:0;margin-left:auto}.v8-header{gap:8px;width:100%;max-width:100%;overflow:visible}.v8-brand{max-width:calc(100vw - 145px)}.v8-brand>span:last-child{min-width:0}.v8-brand b,.v8-brand small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mobile-menu-button{color:#17394b;background:#f2f5f4;border:1px solid #d4e5e1;border-radius:13px;place-items:center;width:42px;height:42px;font-size:1.2rem;display:grid}.mobile-nav-overlay{z-index:10000;-webkit-backdrop-filter:blur(3px);background:#081b1f70;position:fixed;inset:0}.mobile-drawer{width:min(88vw,390px);max-height:none;padding-top:max(16px, var(--safe-top));padding-bottom:max(16px, var(--safe-bottom));border-radius:22px 0 0 22px;grid-template-rows:auto 1fr;display:grid;inset:0 0 0 auto;overflow:hidden}.mobile-drawer-scroll{overscroll-behavior:contain;padding-right:2px;overflow-y:auto}.mobile-close-button{color:#17394b;background:#eff5f3;border:0;border-radius:50%;width:40px;height:40px;font-size:1.6rem}}@media (max-width:600px){.v8-header-wrap{width:100%;max-width:100vw;padding-left:10px;padding-right:10px}.v8-header{border-radius:16px;padding:7px 8px 7px 10px}.v8-brand{gap:8px;max-width:calc(100vw - 126px)}.v8-brand-mark{flex:0 0 32px}.v8-brand b{font-size:1.06rem}.v8-brand small{font-size:.5rem}.search-button{flex:0 0 38px;width:38px;height:38px}.mobile-menu-button{flex:0 0 40px;width:40px;height:40px}.education-page-hero{padding-left:14px;padding-right:14px}.education-dashboard-full{gap:14px;padding-left:10px;padding-right:10px}.edu-toolbar{gap:18px;padding:16px}.toolbar-controls{gap:12px;grid-template-columns:1fr!important}.toolbar-intro h2{font-size:1.35rem}.toolbar-intro p{font-size:.88rem}.reading-rule-strip{margin-left:0;margin-right:0}.smart-select-trigger{border-radius:13px;min-height:52px;font-size:1rem}.smart-select-layer{z-index:12000;background:#081b1f6b;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}.smart-select-menu{width:100%;max-width:none;max-height:min(72dvh,620px);padding:0 0 max(12px, var(--safe-bottom));border:0;border-radius:22px 22px 0 0;animation:.16s ease-out curioSheetIn;position:relative;top:auto;left:auto;overflow:hidden;box-shadow:0 -18px 50px #0d363338}.smart-select-mobile-head{border-bottom:1px solid #e1ece9;justify-content:space-between;align-items:center;min-height:58px;padding:10px 16px;display:flex}.smart-select-mobile-head strong{color:#163b4d;font-size:1rem}.smart-select-mobile-head button{color:#294b58;background:#eef5f3;border:0;border-radius:50%;width:36px;height:36px;font-size:1.35rem}.smart-select-options{max-height:calc(min(72dvh,620px) - 58px);padding:8px 10px;overflow-y:auto}.smart-select-option{border-radius:12px;min-height:52px;padding:12px 14px;font-size:1rem}.inline-select.smart-select{width:100%}.snapshot-strip,.primary-data-grid,.map-layout-grid,.world-section-grid,.bottom-insight-grid{grid-template-columns:1fr!important}.panel-topline{flex-direction:column;align-items:stretch}.data-visual-panel,.visual-card,.world-insight-panel,.insight-card{width:100%;min-width:0;padding:16px}}@keyframes curioSheetIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}:root{--curio:#0b8f7e;--curio-dark:#08675d;--curio-deep:#113b4c;--curio-ink:#18384b;--curio-muted:#647b86;--curio-line:#d7e8e3;--curio-soft:#eef8f5;--curio-soft-2:#f7fbfa;--curio-white:#fff;--curio-shadow:0 14px 38px #114d4514;--curio-radius:18px;--curio-shell:min(1440px,calc(100% - 48px))}html,body{width:100%;max-width:100%;color:var(--curio-ink);background:#f8fbfa;margin:0;overflow-x:clip}body>main{width:100%;min-width:0}*,:before,:after{box-sizing:border-box}a{color:inherit}button,select,input{font:inherit}.v9-header-wrap{z-index:7000;border-bottom:1px solid var(--curio-line);-webkit-backdrop-filter:blur(16px);background:#f8fbfaf5;width:100%;position:sticky;top:0}.v9-header{width:var(--curio-shell);grid-template-columns:270px 1fr auto;align-items:center;gap:18px;height:72px;margin:0 auto;display:grid}.v9-brand{min-width:0;color:var(--curio-deep);align-items:center;gap:11px;text-decoration:none;display:flex}.v9-brand-mark{background:#e0f3ee;border:1px solid #cce8e1;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.v9-brand-mark>span{border:3px solid var(--curio);border-radius:50%;width:18px;height:18px;box-shadow:0 0 0 5px #0b8f7e1f}.v9-brand>span:last-child{min-width:0;line-height:1;display:grid}.v9-brand b{letter-spacing:-.035em;font-size:1.35rem}.v9-brand small{color:#6b8189;letter-spacing:.01em;margin-top:5px;font-size:.62rem;font-weight:700}.v9-desktop-nav{justify-content:center;align-items:center;gap:2px;min-width:0;display:flex}.v9-nav-link{color:#173a4d;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;height:42px;padding:0 11px;font-size:.82rem;font-weight:760;line-height:1;text-decoration:none;display:inline-flex}.v9-nav-button{gap:6px;padding-left:10px;padding-right:9px}.v9-nav-button .v9-chevron-icon{margin-left:0}:is(.v9-nav-link:hover,.v9-nav-link.is-active,.v9-nav-popover:has(.v9-nav-button[aria-expanded=true])>.v9-nav-button){color:var(--curio-dark);background:#e7f5f1}.v9-nav-button{appearance:none}.v9-chevron-icon{color:currentColor;flex:none;margin-left:1px;transition:transform .18s}.v9-chevron-icon.is-open,.mobile-nested[open] summary .v9-chevron-icon{transform:rotate(180deg)}.v9-nav-popover{position:relative}.v9-header-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.v9-icon-button,.v9-mobile-menu-button{color:#173a4d;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.v9-icon-button:hover,.v9-mobile-menu-button:hover{background:#edf6f3}.v9-place-button{background:var(--curio);color:#fff;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:8px;height:44px;padding:0 15px;font-size:.82rem;font-weight:850;display:inline-flex;box-shadow:0 8px 18px #0b8f7e2e}.v9-place-button:hover{background:var(--curio-dark)}.v9-mobile-menu-button{border:1px solid var(--curio-line);background:#fff;display:none}.v9-mobile-placebar{display:none}.v9-mega-menu{border:1px solid var(--curio-line);background:#fff;border-radius:18px;grid-template-columns:minmax(0,1fr) 210px;gap:22px;width:690px;padding:22px;display:grid;position:absolute;top:50px;left:0;box-shadow:0 22px 58px #10413d29}.v9-mega-main{min-width:0}.menu-kicker{text-transform:uppercase;letter-spacing:.1em;color:var(--curio);font-size:.66rem;font-weight:900}.v9-mega-main h3{color:var(--curio-deep);letter-spacing:-.02em;margin:6px 0 15px;font-size:1.2rem}.mega-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px;display:grid}.topic-nav-item{min-height:42px;color:var(--curio-ink);border-radius:9px;align-items:center;gap:9px;padding:8px 10px;font-size:.84rem;font-weight:700;text-decoration:none;display:flex}.topic-nav-item:hover{background:var(--curio-soft);color:var(--curio-dark)}.topic-nav-icon{width:31px;height:31px;color:var(--curio-dark);background:#e9f6f2;border-radius:9px;flex:0 0 31px;place-items:center;display:grid}.v9-mega-feature{background:var(--curio-soft);border:1px solid #d6eae4;border-radius:15px;flex-direction:column;min-height:100%;padding:18px;text-decoration:none;display:flex}.v9-feature-icon{width:50px;height:50px;color:var(--curio);background:#fff;border:1px solid #d5e9e4;border-radius:14px;place-items:center;margin-bottom:18px;display:grid}.v9-mega-feature small{text-transform:uppercase;letter-spacing:.08em;color:#6f878e;font-size:.64rem;font-weight:850}.v9-mega-feature strong{color:var(--curio-deep);margin-top:5px;font-size:1.15rem}.v9-mega-feature p{color:#607782;margin:8px 0 16px;font-size:.78rem;line-height:1.5}.v9-mega-feature em{color:var(--curio-dark);margin-top:auto;font-size:.78rem;font-style:normal;font-weight:850}.v9-place-popover .desktop-place-picker{width:340px;top:52px;left:auto;right:0}.v9-home{width:100%}.v9-home-hero{width:var(--curio-shell);grid-template-columns:minmax(0,1.05fr) minmax(430px,.95fr);align-items:center;gap:72px;margin:0 auto;padding:72px 0 60px;display:grid}.v9-hero-copy h1{color:#10384f;letter-spacing:-.065em;max-width:760px;margin:10px 0 20px;font-size:clamp(3.5rem,5.5vw,6.4rem);line-height:.93}.v9-hero-copy h1 em{color:var(--curio);font-style:normal}.v9-hero-copy p{color:#5f7782;max-width:690px;font-size:1.08rem;line-height:1.65}.hero-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.primary-button,.ghost-button{border-radius:10px;justify-content:center;align-items:center;min-height:46px;padding:0 17px;font-size:.86rem;font-weight:800;text-decoration:none;display:inline-flex}.primary-button{background:var(--curio);color:#fff}.primary-button:hover{background:var(--curio-dark)}.ghost-button{color:var(--curio-dark);background:#fff;border:1px solid #c9ded8}.v9-trust-line{color:#6c828a;align-items:center;gap:10px;margin-top:28px;font-size:.76rem;font-weight:700;display:flex}.v9-trust-line i{background:#8eb9b0;border-radius:50%;width:4px;height:4px}.v9-hero-explorer{border:1px solid var(--curio-line);box-shadow:var(--curio-shadow);background:#fff;border-radius:22px;gap:18px;padding:26px;display:grid}.v9-explorer-head{align-items:center;gap:12px;display:flex}.v9-explorer-icon{background:var(--curio-soft);width:46px;height:46px;color:var(--curio);border-radius:13px;place-items:center;display:grid}.v9-explorer-head div{gap:3px;display:grid}.v9-explorer-head small{color:#6f858d;font-weight:750}.v9-explorer-head strong{color:var(--curio-deep)}.v9-explorer-place{color:#2b5960;border:1px solid #d8e8e4;border-radius:12px;align-items:center;gap:10px;min-height:48px;padding:0 14px;font-size:.82rem;display:flex}.v9-explorer-place svg{color:var(--curio)}.v9-explorer-place b{color:#9bb3af}.v9-explorer-divider{background:#e4efec;height:1px}.v9-explorer-label{color:#70858c;text-transform:uppercase;letter-spacing:.08em;font-weight:850}.v9-explorer-topics{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.v9-explorer-topics a{color:#173c4e;background:#f6fbfa;border-radius:11px;grid-template-columns:26px 1fr auto;align-items:center;gap:8px;min-height:48px;padding:0 12px;font-size:.82rem;font-weight:750;text-decoration:none;display:grid}.v9-explorer-topics a svg{color:var(--curio)}.v9-explorer-topics a:hover{background:#e9f6f2}.v9-section,.v9-method-section{width:var(--curio-shell);margin:0 auto;padding:52px 0}.v9-section-head{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:end;gap:50px;margin-bottom:25px;display:grid}.v9-section-head h2{color:var(--curio-deep);letter-spacing:-.045em;margin:7px 0 0;font-size:clamp(2rem,3.3vw,3.3rem)}.v9-section-head p{color:#657b85;margin:0;line-height:1.6}.v9-topic-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.v9-topic-card{border:1px solid var(--curio-line);background:#fff;border-radius:16px;grid-template-columns:46px 1fr auto;align-items:start;gap:14px;min-height:126px;padding:20px;text-decoration:none;transition:all .18s;display:grid}.v9-topic-card:hover{border-color:#a7d2c8;transform:translateY(-2px);box-shadow:0 10px 28px #12484112}.v9-topic-card-icon{background:var(--curio-soft);width:46px;height:46px;color:var(--curio);border-radius:13px;place-items:center;display:grid}.v9-topic-card strong{color:var(--curio-deep);font-size:1rem;display:block}.v9-topic-card p{color:#6b8089;margin:6px 0 0;font-size:.8rem;line-height:1.45}.v9-topic-card>b{color:#87a49e}.v9-proof-band{width:var(--curio-shell);background:var(--curio-deep);color:#fff;border-radius:22px;grid-template-columns:1fr 1fr;align-items:center;gap:50px;margin:30px auto 0;padding:38px 42px;display:grid}.v9-proof-band h2{letter-spacing:-.04em;margin:8px 0 0;font-size:clamp(2rem,3vw,3rem)}.v9-proof-band p{color:#c8dadd;line-height:1.6}.v9-proof-band a{color:#fff;text-underline-offset:4px;font-weight:800}.v9-method-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.v9-method-grid article{border:1px solid var(--curio-line);background:#fff;border-radius:16px;gap:8px;padding:22px;display:grid}.v9-method-grid b{color:var(--curio);letter-spacing:.08em;font-size:.72rem}.v9-method-grid strong{color:var(--curio-deep)}.v9-method-grid span{color:#6a8088;font-size:.82rem;line-height:1.45}.education-page{background:#f8fbfa}.education-page-hero{width:var(--curio-shell);background:0 0;border:0;grid-template-columns:minmax(0,1fr) 300px;gap:40px;margin:0 auto;padding:52px 0 28px;display:grid}.education-page-hero h1{color:var(--curio-deep);letter-spacing:-.055em;margin:8px 0 14px;font-size:clamp(2.6rem,4.2vw,4.7rem);line-height:.98}.education-page-hero p{color:#657b85;max-width:820px;line-height:1.6}.hero-side-note{background:var(--curio-soft);border:1px solid var(--curio-line);border-radius:15px;align-self:center;gap:6px;padding:18px;display:grid}.hero-side-note strong{color:var(--curio-deep)}.hero-side-note span{color:#668087;font-size:.82rem;line-height:1.45}.education-dashboard-full{width:var(--curio-shell);gap:18px;margin:0 auto;display:grid;padding:0 0 60px!important}.edu-toolbar{box-shadow:none!important;border-radius:18px!important;grid-template-columns:280px minmax(0,1fr)!important;gap:24px!important;padding:22px!important;display:grid!important}.toolbar-controls{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important}.smart-select-trigger{box-shadow:none!important;border-radius:10px!important}.smart-select-trigger:hover,.smart-select.is-open .smart-select-trigger{border-color:#8fc8bc!important;box-shadow:0 0 0 2px #0b8f7e14!important}.reading-rule-strip{background:#eef7f4!important;border-radius:16px!important;margin:0!important;padding:10px!important}.reading-rule-strip>div{min-height:58px!important;box-shadow:none!important;border:1px solid #dfebe8!important}.reading-rule-strip b{color:var(--curio-dark)!important;background:#dcefe9!important}.snapshot-strip{grid-template-columns:220px repeat(6,minmax(0,1fr))!important;gap:10px!important}.snapshot-title,.snapshot-card{border-color:var(--curio-line)!important;box-shadow:none!important;border-radius:15px!important}.snapshot-card{min-height:170px!important}.snapshot-card strong{color:var(--curio-deep)!important}.evidence-footer>a{color:var(--curio-dark)!important;background:#edf7f4!important;border-color:#d2e7e1!important}.comparison-summary-card,.state-rank-row{box-shadow:none!important}.comparison-summary-card.focus,.state-rank-row.is-bihar{background:#edf8f5!important;border-color:#bcded6!important}.comparison-summary-card.focus strong,.state-rank-row.is-bihar .rank-value{color:var(--curio-dark)!important}.state-rank-row.is-bihar .rank-no{color:var(--curio-dark)!important;background:#d8eee8!important}.state-rank-row.is-bihar .state-rank-track i{background:var(--curio)!important}.comparison-summary-card.gap{border-color:var(--curio-line)!important;background:#f8fbfa!important}.comparison-summary-card.gap strong{color:var(--curio-deep)!important}.data-integrity-note{color:#526f75!important;background:#f4f9f7!important;border-color:#d6e7e2!important}.footer-new{color:#fff;width:100%;padding:34px max(24px,50% - 696px);background:#103f3b!important}.footer-new span,.footer-new small{color:#c3d8d4!important}.v9-topic-page{width:100%}.v9-topic-hero{width:var(--curio-shell);grid-template-columns:minmax(0,1.05fr) minmax(350px,.95fr);align-items:center;gap:56px;margin:0 auto;padding:64px 0 36px;display:grid}.v9-topic-hero h1{color:var(--curio-deep);letter-spacing:-.06em;margin:9px 0 16px;font-size:clamp(3rem,5vw,5.6rem);line-height:.95}.v9-topic-hero p{color:#637a84;max-width:720px;line-height:1.65}.v9-climate-visual{border:1px solid var(--curio-line);min-height:280px;color:var(--curio-deep);background:linear-gradient(145deg,#dff2ed,#eef8f5);border-radius:22px;flex-direction:column;justify-content:flex-end;gap:8px;padding:30px;display:flex}.v9-climate-visual>span{width:64px;height:64px;color:var(--curio);background:#fff;border:1px solid #d5e8e3;border-radius:18px;place-items:center;margin-bottom:auto;display:grid}.v9-climate-visual strong{font-size:1.25rem}.v9-climate-visual small{color:#617b83}.v9-place-strip{width:var(--curio-shell);border:1px solid var(--curio-line);background:#fff;border-radius:14px;align-items:center;gap:8px;min-height:58px;margin:0 auto 26px;padding:8px 12px;display:flex}.v9-place-strip>span{color:var(--curio-dark);align-items:center;gap:7px;margin-right:4px;font-weight:850;display:flex}.v9-place-strip button{color:#315661;background:#f0f7f5;border:0;border-radius:9px;padding:9px 12px;font-weight:700}.v9-place-strip b{color:#9ab1ad}.v9-place-strip a{color:var(--curio-dark);margin-left:auto;font-size:.8rem;font-weight:850}.v9-climate-grid{width:var(--curio-shell);grid-template-columns:repeat(2,1fr);gap:14px;margin:0 auto;padding:8px 0 36px;display:grid}.v9-climate-card{border:1px solid var(--curio-line);background:#fff;border-radius:17px;padding:22px}.v9-climate-card-head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.v9-climate-card-head>span{background:var(--curio-soft);width:46px;height:46px;color:var(--curio);border-radius:13px;place-items:center;display:grid}.v9-climate-card-head small{color:#799097;letter-spacing:.08em;font-size:.66rem;font-weight:900}.v9-climate-card h2{color:var(--curio-deep);margin:2px 0 0;font-size:1.28rem}.v9-climate-card ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px;margin:0;padding:0;list-style:none;display:grid}.v9-climate-card li{color:#315761;background:#f7fbfa;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:0 10px;font-size:.82rem;display:flex}.v9-climate-card li b{color:#8ca7a1}.v9-climate-feature{width:var(--curio-shell);border:1px solid var(--curio-line);background:#fff;border-radius:20px;grid-template-columns:1fr 1fr;margin:10px auto 70px;display:grid;overflow:hidden}.v9-climate-image{color:#103f3b;background:linear-gradient(155deg,#c9e6df,#8dbeb4);flex-direction:column;justify-content:flex-end;min-height:320px;padding:28px;display:flex}.v9-climate-image span{text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;font-weight:900}.v9-climate-image strong{max-width:520px;margin-top:6px;font-size:1.25rem}.v9-climate-feature>div:last-child{flex-direction:column;justify-content:center;padding:34px;display:flex}.v9-climate-feature h2{color:var(--curio-deep);margin:8px 0 12px;font-size:2rem}.v9-climate-feature p{color:#647b85;line-height:1.6}.smart-select-menu{border-color:var(--curio-line)!important;box-shadow:0 18px 42px #11464124!important}.smart-select-option.is-selected{background:var(--curio-soft)!important;color:var(--curio-dark)!important}.smart-select-option:hover{background:#f1f8f6!important}@media (max-width:1080px){:root{--curio-shell:min(100% - 32px,940px)}.v9-header{grid-template-columns:240px 1fr auto}.v9-desktop-nav{gap:0}.v9-nav-link{padding:0 8px;font-size:.76rem}.v9-place-button{padding:0 12px}.v9-home-hero{grid-template-columns:1fr 420px;gap:34px}.v9-topic-grid{grid-template-columns:repeat(2,1fr)}.snapshot-strip{grid-template-columns:repeat(3,1fr)!important}.snapshot-title{grid-column:1/-1}}@media (max-width:900px){:root{--curio-shell:calc(100% - 28px)}.v9-header{grid-template-columns:1fr auto;width:calc(100% - 24px);height:68px}.v9-desktop-nav,.v9-place-popover{display:none!important}.v9-mobile-menu-button{display:grid}.v9-brand{max-width:calc(100vw - 120px)}.v9-brand small{font-size:.58rem}.v9-mobile-placebar{border:1px solid var(--curio-line);color:#315860;background:#fff;border-radius:11px;align-items:center;gap:8px;width:calc(100% - 28px);min-height:42px;margin:8px auto 0;padding:0 12px;font-size:.78rem;font-weight:700;display:flex}.v9-mobile-placebar svg{color:var(--curio)}.v9-mobile-placebar button{color:var(--curio-dark);background:0 0;border:0;margin-left:auto;font-weight:850}.v9-home-hero,.v9-topic-hero{grid-template-columns:1fr;gap:28px;padding-top:44px}.v9-hero-copy h1,.v9-topic-hero h1{font-size:clamp(2.9rem,9vw,4.7rem)}.v9-hero-explorer{max-width:none}.v9-section-head{grid-template-columns:1fr;gap:12px}.v9-proof-band{grid-template-columns:1fr;gap:18px}.v9-method-grid{grid-template-columns:repeat(2,1fr)}.education-page-hero{grid-template-columns:1fr;padding-top:34px}.hero-side-note{display:none}.education-dashboard-full{width:var(--curio-shell)!important}.edu-toolbar{grid-template-columns:1fr!important}.toolbar-controls{grid-template-columns:repeat(2,minmax(0,1fr))!important}.toolbar-controls>:last-child{grid-column:1/-1}.snapshot-strip{grid-template-columns:repeat(2,1fr)!important}.snapshot-title{grid-column:1/-1}.primary-data-grid,.map-layout-grid,.world-section-grid,.bottom-insight-grid{grid-template-columns:1fr!important}.v9-climate-grid,.v9-climate-feature{grid-template-columns:1fr}.v9-place-strip{overflow-x:auto}.v9-place-strip>*{white-space:nowrap}}@media (max-width:600px){:root{--curio-shell:calc(100% - 24px)}html,body{overflow-x:clip!important}.v9-header-wrap{padding:0!important}.v9-header{border:1px solid var(--curio-line);background:#fff;border-radius:16px;width:calc(100% - 20px);height:66px;margin:8px auto 0;padding:0 10px;box-shadow:0 8px 22px #1146410f}.v9-brand-mark{flex-basis:36px;width:36px;height:36px}.v9-brand b{font-size:1.12rem}.v9-brand small{margin-top:4px;font-size:.52rem}.v9-header-actions{gap:3px}.v9-icon-button{width:38px;height:38px}.v9-mobile-menu-button{width:40px;height:40px}.v9-mobile-placebar{width:calc(100% - 24px);margin:7px auto 8px}.mobile-nav-overlay{inset:0!important}.mobile-drawer{border-radius:18px 0 0 18px!important;width:min(90vw,380px)!important;padding:14px!important;inset:0 0 0 auto!important}.mobile-drawer-head .v9-brand{max-width:calc(100% - 50px)}.mobile-primary-link,.mobile-menu-link,.mobile-nested>summary{border-radius:10px!important;min-height:50px!important}.mobile-nested>summary>span{align-items:center;gap:10px;display:flex}.mobile-topic-list .topic-nav-item{min-height:48px}.mobile-place-picker{margin:8px 0!important;padding:12px!important}.v9-home-hero{padding:38px 0 30px}.v9-hero-copy h1{font-size:clamp(2.7rem,13vw,4.2rem)}.v9-hero-copy p{font-size:.97rem}.v9-trust-line{flex-wrap:wrap}.v9-hero-explorer{border-radius:16px;padding:18px}.v9-explorer-place{white-space:nowrap;overflow-x:auto}.v9-explorer-topics{grid-template-columns:1fr}.v9-section,.v9-method-section{padding:34px 0}.v9-topic-grid{grid-template-columns:1fr}.v9-topic-card{min-height:104px;padding:16px}.v9-proof-band{border-radius:16px;padding:28px 22px}.v9-method-grid{grid-template-columns:1fr}.education-page-hero{width:var(--curio-shell);padding:30px 0 18px}.education-page-hero h1{font-size:clamp(2.4rem,11vw,3.4rem)}.education-dashboard-full{gap:12px!important;padding:0 0 42px!important}.edu-toolbar{border-radius:14px!important;padding:15px!important}.toolbar-controls{grid-template-columns:1fr!important}.toolbar-controls>:last-child{grid-column:auto}.reading-rule-strip{grid-template-columns:1fr!important;padding:8px!important}.snapshot-strip{grid-template-columns:1fr!important}.snapshot-title{grid-column:auto}.snapshot-card{min-height:150px!important}.data-visual-panel,.visual-card,.world-insight-panel,.insight-card{padding:15px!important}.v9-topic-hero{padding:34px 0 24px}.v9-topic-hero h1{font-size:clamp(2.7rem,12vw,4rem)}.v9-climate-visual{min-height:220px}.v9-place-strip{min-height:50px;margin-bottom:18px}.v9-climate-grid{padding-bottom:22px}.v9-climate-card{padding:16px}.v9-climate-card ul{grid-template-columns:1fr}.v9-climate-feature{margin-bottom:44px}.v9-climate-image{min-height:230px}.v9-climate-feature>div:last-child{padding:22px}.footer-new{padding:30px 18px calc(30px + var(--safe-bottom))!important}.smart-select-trigger{min-height:50px!important;font-size:.95rem!important}.smart-select-menu{border-radius:18px 18px 0 0!important}}.climate-v10-page{background:linear-gradient(#f3fbf8 0,#fff 520px)}.climate-v10-hero{position:relative}.climate-v10-visual{background:linear-gradient(145deg,#dff4ed 0%,#edf9f6 58%,#f8f0d5 100%);position:relative;overflow:hidden}.climate-hero-orbit{color:#165f58;background:#fff;border:1px solid #d2e7e1;border-radius:999px;padding:8px 11px;font-size:.72rem;font-weight:900;position:absolute;box-shadow:0 8px 20px #1f585014}.orbit-one{top:24px;right:24px}.orbit-two{top:70px;right:32px}.climate-data-dashboard{width:var(--curio-shell);margin:0 auto;padding:10px 0 42px}.climate-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.climate-metric-card{border:1px solid var(--curio-line);background:#fff;border-radius:18px;min-width:0;padding:20px;position:relative;overflow:hidden;box-shadow:0 10px 28px #184e460a}.climate-metric-card:after{content:"";background:#19917e0f;border-radius:50%;width:110px;height:110px;position:absolute;top:-44px;right:-44px}.climate-metric-icon{color:#0e786d;background:#e6f5f1;border-radius:12px;place-items:center;width:42px;height:42px;margin-bottom:18px;display:grid}.climate-metric-label{color:#58727e;font-size:.72rem;font-weight:800}.climate-metric-card>strong{color:#0d2940;letter-spacing:-.04em;margin-top:6px;font-size:2rem;display:block}.climate-metric-card>small{color:#85969d;margin-top:2px;font-size:.67rem;display:block}.climate-metric-card>p{color:#607984;min-height:60px;margin:13px 0 16px;font-size:.8rem;line-height:1.5}.climate-metric-source{border-top:1px solid #e3efec;justify-content:space-between;align-items:center;gap:8px;padding-top:11px;font-size:.68rem;display:flex}.climate-metric-source span{color:#6e838b}.climate-source-link{color:#0f776d;white-space:nowrap;font-weight:850;text-decoration:none}.climate-source-link:hover{text-decoration:underline}.tone-warm{background:linear-gradient(145deg,#fff,#fff8ef)}.tone-mint{background:linear-gradient(145deg,#fff,#f1fbf7)}.tone-blue{background:linear-gradient(145deg,#fff,#f1f8fc)}.tone-purple{background:linear-gradient(145deg,#fff,#f7f4fc)}.climate-compare-row{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.climate-panel,.climate-state-section,.climate-chain{border:1px solid var(--curio-line);background:#fff;border-radius:19px;padding:24px}.climate-panel-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.climate-panel-head h2{color:#0d2940;letter-spacing:-.025em;margin:5px 0 0;font-size:1.4rem}.climate-panel-head p{color:#6b8189;margin:7px 0 0;font-size:.82rem;line-height:1.5}.percapita-bars{gap:16px;display:grid}.percapita-row{grid-template-columns:145px 1fr;align-items:center;gap:12px;display:grid}.percapita-row>div:first-child{justify-content:space-between;gap:8px;font-size:.78rem;display:flex}.percapita-row b{color:#173d4e}.percapita-row span{color:#667e88}.percapita-track{background:#edf4f2;border-radius:999px;height:14px;overflow:hidden}.percapita-track i{background:linear-gradient(90deg,#19a28d,#68c7b8);border-radius:999px;height:100%;display:block}.percapita-row.world .percapita-track i{background:linear-gradient(90deg,#6e8290,#aab7bd)}.climate-simple-note{color:#55717b;background:#f1f8f6;border-radius:12px;margin:20px 0 0;padding:14px 15px;font-size:.78rem;line-height:1.55}.climate-simple-note b{color:#174b4d}.inequality-list{gap:10px;display:grid}.inequality-row{grid-template-columns:30px minmax(0,1fr) 110px;align-items:center;gap:10px;display:grid}.inequality-number{color:#0d756a;background:#e4f4f0;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.72rem;font-weight:900;display:grid}.inequality-copy{display:grid}.inequality-copy b{color:#16384a;font-size:.78rem}.inequality-copy span{color:#71868e;font-size:.66rem;line-height:1.35}.inequality-range{background:#eef3f2;border-radius:999px;height:8px;overflow:hidden}.inequality-range i{background:#1f9a87;border-radius:999px;height:100%;display:block}.climate-state-section{margin-bottom:14px}.climate-state-head{align-items:flex-end}.climate-segmented{background:#f0f7f5;border:1px solid #dceae7;border-radius:11px;padding:4px;display:flex}.climate-segmented button{color:#5a737d;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:9px 12px;font-size:.72rem;font-weight:800}.climate-segmented button.active{color:#0c7067;background:#fff;box-shadow:0 2px 8px #184e4614}.climate-state-card{grid-template-columns:320px 1fr;align-items:stretch;gap:24px;display:grid}.climate-state-map{color:#186e66;background:radial-gradient(circle at 55% 44%,#8fcfc3 0 10%,#0000 11%),linear-gradient(145deg,#e4f4f0,#f4faf8);border:1px solid #dcebe7;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;min-height:230px;display:flex}.climate-state-map span{letter-spacing:.12em;opacity:.22;font-size:2.2rem;font-weight:900}.climate-state-map i{font-size:.72rem;font-style:normal;font-weight:800}.climate-state-copy{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.climate-state-copy>small{color:#738991;font-weight:800}.climate-state-copy h3{color:#0d2940;margin:4px 0 0;font-size:2rem}.climate-state-copy>strong{color:#11907f;margin:4px 0 10px;font-size:2.4rem}.climate-state-copy p{color:#617983;max-width:780px;font-size:.84rem;line-height:1.58}.climate-impact-grid{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.climate-impact-card{border:1px solid var(--curio-line);background:#fff;border-radius:19px;grid-template-columns:190px 1fr;align-items:center;gap:24px;min-height:280px;padding:24px;display:grid}.impact-visual{color:#225b70;background:linear-gradient(160deg,#dff3f7,#b9dde5);border-radius:15px;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:210px;display:flex}.impact-visual span{letter-spacing:.16em;font-size:.72rem;font-weight:900}.impact-visual b{letter-spacing:-.05em;font-size:2.6rem}.climate-impact-card h2{color:#0d2940;margin:6px 0 10px;font-size:1.5rem}.climate-impact-card p{color:#627b84;font-size:.82rem;line-height:1.58}.gas-stack{gap:8px;height:100%;min-height:210px;display:grid}.gas-stack>span{color:#0f6d64;background:#eef8f5;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;display:flex}.gas-stack>span:last-child{color:#866321;background:#f7f1e6}.gas-stack b{font-size:1.7rem}.gas-stack small{font-size:.66rem}.source-pair{flex-wrap:wrap;gap:14px;display:flex}.climate-chain{grid-template-columns:300px 1fr;align-items:center;gap:24px;margin-bottom:22px;display:grid}.climate-chain h2{color:#0d2940;margin:6px 0 0;font-size:1.6rem}.climate-chain-steps{justify-content:space-between;align-items:center;gap:8px;display:flex}.climate-chain-steps>span{background:#f3f9f7;border-radius:13px;flex:1;gap:3px;min-width:0;padding:14px;display:grid}.climate-chain-steps b{color:#0b7369;background:#d9f0eb;border-radius:50%;place-items:center;width:26px;height:26px;font-size:.7rem;display:grid}.climate-chain-steps strong{color:#163a4b;font-size:.82rem}.climate-chain-steps small{color:#748a91;font-size:.66rem}.climate-chain-steps>i{color:#9db2ad;font-style:normal}@media (max-width:1100px){.climate-metric-grid{grid-template-columns:repeat(2,1fr)}.climate-state-card{grid-template-columns:250px 1fr}.climate-impact-card{grid-template-columns:150px 1fr}.climate-chain{grid-template-columns:1fr}.climate-chain-steps{padding-bottom:4px;overflow-x:auto}.climate-chain-steps>span{min-width:150px}}@media (max-width:780px){.climate-data-dashboard{padding-top:2px}.climate-metric-grid,.climate-compare-row,.climate-impact-grid{grid-template-columns:1fr}.climate-metric-card{padding:17px}.climate-metric-card>p{min-height:0}.climate-panel,.climate-state-section,.climate-chain{border-radius:16px;padding:18px}.climate-panel-head,.climate-state-head{gap:12px;display:grid}.percapita-row{grid-template-columns:1fr}.inequality-row{grid-template-columns:28px 1fr}.inequality-range{grid-column:2}.climate-state-card{grid-template-columns:1fr}.climate-state-map{min-height:170px}.climate-segmented{width:100%;overflow-x:auto}.climate-segmented button{white-space:nowrap}.climate-impact-card{grid-template-columns:1fr}.impact-visual,.gas-stack{min-height:150px}.climate-chain-steps{grid-template-columns:1fr;display:grid}.climate-chain-steps>span{min-width:0}.climate-chain-steps>i{justify-self:center;transform:rotate(90deg)}.climate-hero-orbit{display:none}}.topic-data-page{background:linear-gradient(#f4fbf9 0,#fff 32%);min-height:100vh;padding:24px clamp(18px,4vw,64px) 64px}.data-hero{background:radial-gradient(circle at 85% 15%,#d8f5ed 0,#0000 32%),#fff;border:1px solid #d8ebe6;border-radius:28px;grid-template-columns:minmax(0,1.4fr) minmax(320px,.7fr);align-items:center;gap:28px;margin-bottom:24px;padding:34px;display:grid;box-shadow:0 18px 50px #12544b14}.data-hero h1{letter-spacing:-.04em;color:#0c3646;margin:10px 0 14px;font-size:clamp(36px,5vw,70px);line-height:.98}.data-hero p{color:#5e7480;max-width:820px;font-size:18px;line-height:1.55}.hero-stat-cluster{gap:10px;display:grid}.hero-stat-cluster span{color:#607580;background:#ffffffe0;border:1px solid #dcebe8;border-radius:18px;justify-content:space-between;align-items:end;gap:16px;padding:18px 20px;display:flex}.hero-stat-cluster b{color:#0b6f68;font-size:28px}.public-data-dashboard{gap:24px;display:grid}.public-metric-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.public-metric-grid.compact-four{grid-template-columns:repeat(4,minmax(0,1fr))}.public-metric-card{background:#fff;border:1px solid #dceae7;border-radius:22px;flex-direction:column;min-height:245px;padding:22px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #194d460d}.public-metric-card:before{content:"";background:#63bdb2;height:5px;position:absolute;inset:0 0 auto}.public-metric-card.pink:before{background:#e88aaf}.public-metric-card.blue:before{background:#72aee8}.public-metric-card.amber:before{background:#f2b25f}.public-metric-card.violet:before{background:#9e83df}.public-metric-card.coral:before{background:#ef7e73}.public-metric-card span{color:#5d737d;text-transform:uppercase;letter-spacing:.05em;font-size:13px;font-weight:800}.public-metric-card strong{color:#0c3546;margin:17px 0 8px;font-size:34px;line-height:1}.public-metric-card b{color:#157b72;font-size:14px}.public-metric-card p{color:#667a83;margin:12px 0 18px;font-size:14px;line-height:1.5}.evidence-link{color:#087f75;margin-top:auto;font-size:13px;font-weight:800;text-decoration:none}.split-story-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.story-panel,.ranking-panel{background:#fff;border:1px solid #dceae7;border-radius:24px;padding:26px;box-shadow:0 10px 28px #194d460d}.story-panel h2,.ranking-panel h2{color:#0d3546;margin:8px 0 10px;font-size:28px}.story-panel p,.ranking-panel p{color:#647983;line-height:1.6}.duo-bars{gap:15px;margin:24px 0;display:grid}.duo-bars>div{grid-template-columns:180px 1fr 64px;align-items:center;gap:12px;display:grid}.duo-bars i,.rank-row i{background:#edf4f2;border-radius:999px;height:12px;overflow:hidden}.duo-bars i span,.rank-row i span{border-radius:inherit;background:linear-gradient(90deg,#32aa9d,#82d0c4);height:100%;display:block}.simple-callout{color:#315f63;background:#eef9f6;border-radius:18px;flex-direction:column;gap:6px;margin:22px 0;padding:18px;display:flex}.panel-title-row{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.rank-bars{gap:12px;margin-top:24px;display:grid}.rank-row{border-radius:14px;grid-template-columns:70px 150px 1fr 54px;align-items:center;gap:12px;padding:10px 12px;display:grid}.rank-row.focus{background:#eaf8f3}.rank-row.focus i span{background:#0a8f82}.rank-num{color:#7c8d94}.rank-row strong{text-align:right}.hunger-bars .rank-row{grid-template-columns:160px 1fr 70px}.women-data-hero{background:radial-gradient(circle at 86% 10%,#ffe4ef 0,#0000 34%),#fff}.democracy-data-hero{background:radial-gradient(circle at 86% 10%,#e2f1ff 0,#0000 34%),#fff}.development-data-hero{background:radial-gradient(circle at 86% 10%,#fff0d8 0,#0000 34%),#fff}@media (max-width:1100px){.public-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.public-metric-grid.compact-four{grid-template-columns:repeat(2,minmax(0,1fr))}.data-hero{grid-template-columns:1fr}.hero-stat-cluster{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.topic-data-page{padding:14px 14px 48px}.data-hero{border-radius:22px;padding:22px}.data-hero h1{font-size:40px}.data-hero p{font-size:16px}.hero-stat-cluster,.public-metric-grid,.public-metric-grid.compact-four{grid-template-columns:1fr}.public-metric-card{min-height:auto}.split-story-grid{grid-template-columns:1fr}.panel-title-row{display:block}.rank-row{grid-template-columns:45px 105px minmax(90px,1fr) 45px;font-size:13px}.hunger-bars .rank-row{grid-template-columns:100px minmax(100px,1fr) 55px}.duo-bars>div{grid-template-columns:1fr}.story-panel,.ranking-panel{padding:20px}.story-panel h2,.ranking-panel h2{font-size:24px}}html,body{width:100%;max-width:100%;overflow-x:clip}#__next,main,.site-main{min-width:0}.topic-dashboard-page{width:min(100%,1680px);margin:0 auto;padding:34px clamp(18px,4vw,64px) 72px}.topic-dashboard-hero{grid-template-columns:minmax(0,1.55fr) minmax(280px,.65fr);align-items:stretch;gap:28px;margin-bottom:24px;display:grid}.topic-dashboard-hero>div,.economy-hero-card{border:1px solid var(--line,#d6e7e3);background:linear-gradient(135deg,#f7fffd,#eef9f6);border-radius:28px;padding:clamp(24px,4vw,48px)}.topic-dashboard-hero h1{letter-spacing:-.045em;max-width:900px;margin:8px 0 12px;font-size:clamp(38px,5vw,76px);line-height:.98}.topic-dashboard-hero p{color:#607782;max-width:840px;margin:0;font-size:clamp(17px,1.4vw,22px);line-height:1.6}.economy-hero-card{color:#fff;background:linear-gradient(145deg,#0d756d,#159b89);flex-direction:column;justify-content:center;display:flex}.economy-hero-card span{text-transform:uppercase;letter-spacing:.14em;opacity:.8;font-size:12px;font-weight:800}.economy-hero-card b{margin:10px 0;font-size:26px;line-height:1.2}.economy-hero-card p{color:#ffffffd1;font-size:15px}.economy-dashboard{gap:22px;display:grid}.econ-question-strip{background:#eaf8f4;border:1px solid #cee7e0;border-radius:24px;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:14px;display:grid}.econ-question-strip>div{background:#fff;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:16px;display:grid}.econ-question-strip span{color:#087c70;background:#d9f4ed;border-radius:50%;grid-row:1/3;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.econ-question-strip b{color:#0b3144}.econ-question-strip small{color:#70848e}.econ-headline-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.econ-metric-card{border:1px solid #dce9e6;border-radius:24px;flex-direction:column;min-width:0;min-height:270px;padding:22px;display:flex}.econ-metric-card.econ-blue{background:linear-gradient(145deg,#f1f8ff,#eaf6ff)}.econ-metric-card.econ-mint{background:linear-gradient(145deg,#f2fffb,#e8f9f4)}.econ-metric-card.econ-sand{background:linear-gradient(145deg,#fffaf0,#fff3db)}.econ-metric-card.econ-violet{background:linear-gradient(145deg,#faf6ff,#f1eaff)}.econ-card-eyebrow,.section-kicker{text-transform:uppercase;letter-spacing:.13em;color:#0c877a;font-size:12px;font-weight:900}.econ-metric-card>strong{color:#0a2d42;margin:18px 0 8px;font-size:clamp(34px,3vw,54px);line-height:1}.econ-metric-card h3{color:#0a2d42;margin:0 0 8px;font-size:20px}.econ-metric-card p{color:#607782;margin:0 0 18px;line-height:1.5}.econ-source-link{color:#087b70;margin-top:auto;font-size:14px;font-weight:800;text-decoration:none}.econ-reality-panel{grid-template-columns:1.45fr .55fr;gap:16px;display:grid}.econ-reality-copy,.econ-plain-card,.econ-panel,.econ-way-forward{background:#fff;border:1px solid #dce9e6;border-radius:26px;padding:clamp(22px,3vw,34px)}.econ-reality-copy h2,.econ-panel h2,.econ-way-forward h2{color:#092d42;margin:7px 0 10px;font-size:clamp(28px,3vw,42px)}.econ-reality-copy>p,.econ-panel-head p,.econ-panel>p{color:#627884;line-height:1.6}.econ-lens-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.econ-lens-grid div{background:#f4faf8;border-radius:16px;padding:16px}.econ-lens-grid b{color:#0b3f4f;margin-bottom:5px;display:block}.econ-lens-grid span{color:#6f8189;font-size:14px;line-height:1.4}.econ-plain-card{color:#fff;background:linear-gradient(145deg,#0c5d58,#0d8176);flex-direction:column;justify-content:center;display:flex}.econ-plain-card span{text-transform:uppercase;letter-spacing:.12em;opacity:.75;font-size:12px;font-weight:900}.econ-plain-card strong{margin:13px 0;font-size:clamp(25px,2.3vw,38px);line-height:1.15}.econ-plain-card p{color:#ffffffd1;margin:0;line-height:1.55}.econ-two-col{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.econ-panel-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:20px;display:flex}.econ-panel-head h2{margin-bottom:5px}.econ-panel-head p{max-width:620px;margin:0}.econ-bars{gap:12px;display:grid}.econ-bar-row{grid-template-columns:110px minmax(0,1fr) 62px;align-items:center;gap:12px;display:grid}.econ-bar-label{color:#284a58;font-weight:750}.econ-bar-track{background:#edf3f2;border-radius:999px;height:16px;overflow:hidden}.econ-bar-track span{border-radius:inherit;background:#86a6a1;height:100%;display:block}.econ-bar-row.is-focus .econ-bar-track span{background:#0e9988}.econ-bar-row.is-focus .econ-bar-label,.econ-bar-row.is-focus b{color:#087b70}.econ-bar-row>b{text-align:right;color:#455f6a}.econ-note{border-top:1px solid #e4efec;padding-top:14px;font-size:14px;margin-top:18px!important}.econ-consumption-pairs,.econ-job-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.econ-consumption-card,.econ-job-grid>div{background:#f5faf9;border-radius:18px;padding:18px}.econ-consumption-card small,.econ-consumption-card span{color:#6b818a;display:block}.econ-consumption-card strong{color:#0b3848;margin:4px 0;font-size:34px;display:block}.econ-consumption-card p{color:#496572;line-height:1.55}.econ-consumption-card em{color:#087b70;font-style:normal;font-weight:800}.econ-gini{background:#edf7f4;border-radius:16px;gap:4px;margin-top:14px;padding:15px 17px;display:grid}.econ-gini span,.econ-gini small{color:#58707b}.econ-job-grid strong{color:#0c6f67;margin-bottom:5px;font-size:30px;display:block}.econ-job-grid span{color:#5f7781;line-height:1.4}.econ-world-compare{grid-template-columns:repeat(2,1fr);gap:12px;margin:18px 0;display:grid}.econ-world-compare>div{background:#eef8f5;border-radius:18px;padding:18px}.econ-world-compare span,.econ-world-compare small{color:#607883;display:block}.econ-world-compare strong{color:#0c3c4c;margin:5px 0;font-size:36px;display:block}.econ-forward-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.econ-forward-grid>div{background:#f2f9f7;border-radius:18px;padding:18px}.econ-forward-grid b{color:#0d7269;margin-bottom:5px;display:block}.econ-forward-grid span{color:#617985;line-height:1.4}@media (max-width:900px){.topic-dashboard-page{width:100%;max-width:100%;padding:18px 16px 48px;overflow-x:clip}.topic-dashboard-hero{grid-template-columns:1fr;gap:12px}.topic-dashboard-hero>div,.economy-hero-card{border-radius:22px;padding:22px 18px}.topic-dashboard-hero h1{font-size:clamp(38px,12vw,58px)}.econ-question-strip,.econ-headline-grid{grid-template-columns:1fr 1fr}.econ-reality-panel,.econ-two-col{grid-template-columns:1fr}.econ-lens-grid,.econ-forward-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.topic-dashboard-page{padding-inline:14px}.econ-question-strip{border-radius:20px;grid-template-columns:1fr}.econ-headline-grid{grid-template-columns:1fr}.econ-metric-card{min-height:0}.econ-lens-grid,.econ-consumption-pairs,.econ-job-grid,.econ-world-compare,.econ-forward-grid{grid-template-columns:1fr}.econ-panel,.econ-reality-copy,.econ-plain-card,.econ-way-forward{border-radius:22px;padding:20px 18px}.econ-panel-head{flex-direction:column;gap:8px}.econ-bar-row{grid-template-columns:86px minmax(0,1fr) 54px;gap:8px;font-size:13px}.econ-bar-track{height:13px}.v9-header-actions .v9-place-popover{display:none!important}.v9-mobile-placebar{display:flex!important}.v9-header{width:100%;max-width:100%}}.women-v13-page{width:min(100%,1680px);margin:0 auto;padding:30px clamp(18px,4vw,64px) 72px;overflow-x:clip}.women-v13-hero{grid-template-columns:minmax(0,1.4fr) minmax(290px,.6fr);gap:18px;margin-bottom:22px;display:grid}.women-v13-hero-copy,.women-v13-hero-note{background:linear-gradient(135deg,#fff8fc 0,#f4fffb 58%,#edf9f6 100%);border:1px solid #d9e9e5;border-radius:30px;padding:clamp(26px,4vw,50px)}.women-v13-kicker,.women-v13-section-label{text-transform:uppercase;letter-spacing:.14em;color:#a33972;font-size:12px;font-weight:900}.women-v13-hero h1{letter-spacing:-.05em;color:#0a3042;max-width:1000px;margin:9px 0 14px;font-size:clamp(42px,5vw,78px);line-height:.98}.women-v13-hero p{color:#5d7580;max-width:900px;margin:0;font-size:clamp(16px,1.35vw,21px);line-height:1.6}.women-v13-pills{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.women-v13-pills span{color:#48636e;background:#fff;border:1px solid #d9e8e5;border-radius:999px;padding:9px 12px;font-size:13px;font-weight:750}.women-v13-hero-note{color:#fff;background:linear-gradient(145deg,#7c2e64,#a94778);flex-direction:column;justify-content:center;display:flex}.women-v13-hero-note span{text-transform:uppercase;letter-spacing:.13em;opacity:.78;font-size:12px;font-weight:900}.women-v13-hero-note strong{margin:12px 0;font-size:clamp(28px,2.4vw,42px);line-height:1.05}.women-v13-hero-note p{color:#ffffffd4;font-size:15px}.women-v13-dashboard{gap:20px;display:grid}.women-v13-overview{grid-template-columns:minmax(0,1fr) 300px;align-items:stretch;gap:14px;display:grid}.women-v13-overview>div:first-child,.women-v13-gii{background:#fff;border:1px solid #dceae7;border-radius:24px;padding:24px}.women-v13-overview h2{color:#0a3143;margin:6px 0 7px;font-size:clamp(28px,3vw,42px)}.women-v13-overview p{color:#617984;margin:0;line-height:1.55}.women-v13-gii{background:#f8f1f7;flex-direction:column;display:flex}.women-v13-gii>span{color:#7f5670;font-size:13px;font-weight:800}.women-v13-gii strong{color:#782a60;margin:7px 0 0;font-size:44px}.women-v13-gii b{color:#5d3b53;margin-bottom:10px}.women-v13-lens-nav{background:#f4faf8;border:1px solid #dae9e6;border-radius:19px;grid-template-columns:repeat(9,minmax(0,1fr));gap:7px;padding:8px;display:grid}.women-v13-lens-nav button{appearance:none;color:#49646f;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:13px;justify-content:center;align-items:center;gap:6px;padding:11px 8px;font-size:12px;font-weight:800;display:flex}.women-v13-lens-nav button span{color:#8da09f;font-size:10px}.women-v13-lens-nav button:hover,.women-v13-lens-nav button.is-active{color:#8d2f69;background:#fff;box-shadow:0 6px 18px #204f4714}.women-v13-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.women-v13-card{cursor:pointer;background:#fff;border:1px solid #dce9e6;border-radius:24px;flex-direction:column;min-width:0;padding:21px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.women-v13-card:hover,.women-v13-card.is-active{border-color:#b9d9d2;transform:translateY(-2px);box-shadow:0 16px 38px #19423d1a}.women-v13-card.sky{background:linear-gradient(145deg,#f5fbff,#eef8ff)}.women-v13-card.rose{background:linear-gradient(145deg,#fff7fa,#fff0f5)}.women-v13-card.mint{background:linear-gradient(145deg,#f5fffb,#ebf9f4)}.women-v13-card.amber{background:linear-gradient(145deg,#fffaf1,#fff3dd)}.women-v13-card.coral{background:linear-gradient(145deg,#fff8f5,#fff0ea)}.women-v13-card.violet{background:linear-gradient(145deg,#fbf8ff,#f3edff)}.women-v13-card.sand{background:linear-gradient(145deg,#fffdf7,#f8f3e5)}.women-v13-card.blue{background:linear-gradient(145deg,#f5faff,#eaf5ff)}.women-v13-card.pink{background:linear-gradient(145deg,#fff7fc,#fcecf7)}.women-v13-card header{align-items:center;gap:12px;display:flex}.women-v13-card-icon{color:#8d2f69;background:#ffffffc7;border:1px solid #6e87821f;border-radius:13px;place-items:center;width:42px;height:42px;font-size:18px;font-weight:950;display:grid}.women-v13-card header small{color:#788e96;font-size:11px;display:block}.women-v13-card h3{color:#13394a;margin:2px 0 0;font-size:20px}.women-v13-question{color:#536e78;min-height:42px;margin:16px 0 14px;font-size:15px;font-weight:750}.women-v13-number-row{grid-template-columns:1fr auto 1fr;align-items:end;gap:10px;display:grid}.women-v13-number-row>div:not(.women-v13-vs){min-width:0}.women-v13-number-row strong{color:#0b3b4d;font-size:clamp(27px,2.4vw,42px);line-height:1;display:block}.women-v13-number-row span{color:#71868e;margin-top:5px;font-size:11px;line-height:1.3;display:block}.women-v13-vs{color:#9aabae;align-self:center;font-size:11px;font-weight:900}.women-v13-mini-bars{flex-direction:column;gap:4px;height:16px;margin:17px 0 9px;display:flex}.women-v13-mini-bars span{background:#bf7da4;border-radius:999px;max-width:100%;height:6px;display:block}.women-v13-mini-bars span+span{background:#65a89c}.women-v13-gap{color:#6a5663;background:#ffffffbf;border-radius:999px;align-self:flex-start;padding:6px 9px;font-size:11px;font-weight:900}.women-v13-simple{color:#5d747e;margin:13px 0 15px;font-size:13px;line-height:1.5}.women-v13-source{color:#087f72;margin-top:auto;font-size:13px;font-weight:850;text-decoration:none}.women-v13-source+.women-v13-source{margin-left:12px}.women-v13-focus{background:#fff;border:1px solid #d8e7e4;border-radius:28px;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:16px;padding:clamp(22px,3vw,36px);display:grid}.women-v13-focus h2{color:#0b3445;margin:7px 0 10px;font-size:clamp(30px,3.5vw,50px);line-height:1.05}.women-v13-focus-copy>p{color:#5e7680;max-width:850px;line-height:1.6}.women-v13-focus-stat{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.women-v13-focus-stat>div{background:#f4faf8;border-radius:17px;padding:16px}.women-v13-focus-stat strong{color:#0d6f66;font-size:32px;display:block}.women-v13-focus-stat span{color:#698087;margin-top:4px;font-size:12px;display:block}.women-v13-focus-visual{color:#fff;background:linear-gradient(145deg,#0c6861,#168d80);border-radius:22px;flex-direction:column;justify-content:center;padding:24px;display:flex}.women-v13-focus-visual>span{text-transform:uppercase;letter-spacing:.13em;opacity:.72;font-size:11px;font-weight:900}.women-v13-focus-visual>strong{margin:8px 0 20px;font-size:22px;line-height:1.2}.women-v13-big-bars{gap:11px;display:grid}.women-v13-big-bars i{background:#ffffff2e;border-radius:999px;height:13px;overflow:hidden}.women-v13-big-bars i span{border-radius:inherit;background:#fff;height:100%;display:block}.women-v13-big-bars i+i span{background:#b7eee4}.women-v13-focus-visual p{color:#fffc;margin:18px 0 0;font-size:13px;line-height:1.45}.women-v13-reading-guide{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.women-v13-reading-guide article{background:#f8fbfa;border:1px solid #dceae6;border-radius:20px;padding:19px}.women-v13-reading-guide b{color:#0b5f58}.women-v13-reading-guide p{color:#637a83;margin:6px 0 0;font-size:13px;line-height:1.5}@media (max-width:1100px){.women-v13-lens-nav{grid-template-columns:repeat(5,minmax(0,1fr))}.women-v13-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.women-v13-page{width:100%;max-width:100%;padding:14px 14px 50px}.women-v13-hero{grid-template-columns:1fr;gap:10px}.women-v13-hero-copy,.women-v13-hero-note{border-radius:22px;padding:22px 18px}.women-v13-hero h1{font-size:clamp(38px,12vw,56px)}.women-v13-pills{gap:6px}.women-v13-pills span{padding:7px 9px;font-size:11px}.women-v13-overview{grid-template-columns:1fr}.women-v13-lens-nav{scroll-snap-type:x proximity;scrollbar-width:none;gap:5px;padding:7px;display:flex;overflow-x:auto}.women-v13-lens-nav::-webkit-scrollbar{display:none}.women-v13-lens-nav button{scroll-snap-align:start;flex:none;padding:10px 12px}.women-v13-card-grid{grid-template-columns:1fr}.women-v13-card{border-radius:21px;padding:18px}.women-v13-question{min-height:0}.women-v13-number-row strong{font-size:32px}.women-v13-focus{border-radius:22px;grid-template-columns:1fr;padding:18px}.women-v13-focus-stat{grid-template-columns:1fr}.women-v13-focus-visual{border-radius:18px;padding:20px}.women-v13-reading-guide{grid-template-columns:1fr}.women-v13-source+.women-v13-source{margin-top:8px;margin-left:0;display:block}}.education-v132 .edu-toolbar-simple{grid-template-columns:minmax(220px,.7fr) minmax(420px,1.3fr)!important;align-items:end!important}.education-v132 .toolbar-controls-simple{width:100%;max-width:720px;margin-left:auto;grid-template-columns:repeat(2,minmax(0,1fr))!important}.education-location-status{color:#58717a;background:#f3faf8;border:1px solid #d8ebe6;border-radius:11px;grid-column:1/-1;align-items:center;gap:10px;min-height:42px;padding:9px 12px;font-size:.78rem;display:flex}.education-location-status strong{color:var(--curio-deep);font-size:.82rem}.education-location-status span{min-width:0}.snapshot-section-v132{border:1px solid var(--curio-line);background:#fff;border-radius:18px;padding:18px}.snapshot-section-head{justify-content:space-between;align-items:end;gap:16px;margin-bottom:12px;display:flex}.snapshot-section-head h2{color:var(--curio-deep);margin:4px 0 0;font-size:1.55rem}.snapshot-section-head>span{color:#72868e;font-size:.76rem;font-weight:750}.compact-metric-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.compact-metric-card{border:1px solid var(--curio-line);background:linear-gradient(#fff,#fbfefd);border-radius:14px;flex-direction:column;justify-content:space-between;min-width:0;min-height:144px;padding:15px;display:flex}.compact-metric-top{min-width:0}.compact-metric-top>span{color:#677e88;white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;display:block;overflow:hidden}.compact-metric-top>strong{color:var(--curio-deep);letter-spacing:-.045em;margin:7px 0 5px;font-size:clamp(1.45rem,2vw,2rem);line-height:1;display:block}.compact-metric-top>p{color:#6d828a;margin:0;font-size:.72rem;line-height:1.35}.compact-source{border-top:1px solid #e1ece9;justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-top:12px;padding-top:9px;display:flex}.compact-source>span{text-overflow:ellipsis;white-space:nowrap;color:#789098;min-width:0;font-size:.62rem;overflow:hidden}.compact-source>a{color:var(--curio-dark);flex:none;font-size:.66rem;font-weight:850;text-decoration:none}.compact-source>a:hover{text-underline-offset:3px;text-decoration:underline}.compact-comparison-summary{grid-template-columns:repeat(4,minmax(0,1fr))!important}.compact-rank-list .state-rank-row{padding:8px 10px!important}.comparison-empty{color:#6b8289;text-align:center;background:#f8fbfa;border:1px dashed #c9ded8;border-radius:13px;padding:28px}.education-hero-compact-v132{padding-bottom:20px!important}.education-hero-compact-v132 h1{max-width:980px}.education-hero-compact-v132 p{max-width:780px}.state-district-map-card .geo-map-wrap{min-height:360px}.smart-select-trigger{transition:border-color .16s,box-shadow .16s,background .16s;position:relative;background:#fff!important;border:1px solid #c7ddd7!important;padding-right:46px!important}.smart-select-trigger:hover{background:#fcfffe!important;border-color:#94c8bc!important}.smart-select.is-open .smart-select-trigger{border-color:var(--curio)!important;box-shadow:0 0 0 3px #0b8f7e1a!important}.smart-select-chevron{color:#23695f;background:#edf7f4;border-radius:8px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:50%;right:10px;transform:translateY(-50%);font-size:0!important}.smart-select-chevron:before{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;transition:transform .16s;transform:translateY(-2px)rotate(45deg)}.smart-select.is-open .smart-select-chevron:before{transform:translateY(2px)rotate(225deg)}.smart-select-menu{background:#fff!important;border-radius:14px!important;padding:9px!important;box-shadow:0 18px 50px #0e3d3a29!important}.smart-select-option{border-radius:9px!important;min-height:42px!important;padding:9px 11px!important}.smart-select-option.is-selected{color:#075f56!important;background:#e7f6f2!important}.smart-select-option.is-selected b{width:22px;height:22px;color:var(--curio);background:#fff;border-radius:7px;place-items:center;display:grid;box-shadow:0 0 0 1px #c9e5df}@media (max-width:760px){html,body{width:100%!important;max-width:100%!important;overflow-x:clip!important}body>div,main,.education-page,.education-dashboard-full{min-width:0!important;max-width:100%!important}.v9-header-wrap{width:100%!important;max-width:100%!important;overflow:visible!important}.v9-header{grid-template-columns:minmax(0,1fr) auto!important;width:calc(100% - 20px)!important;max-width:calc(100% - 20px)!important;margin:8px 10px 0!important}.v9-header-actions .v9-place-popover{display:none!important}.v9-brand{min-width:0!important}.v9-brand>span:last-child{min-width:0}.v9-brand b{white-space:nowrap}.v9-brand small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mobile-nav-overlay{z-index:9999!important;background:#0823286b!important;width:100vw!important;height:100dvh!important;position:fixed!important;inset:0!important;overflow:hidden!important}.mobile-drawer{width:min(92vw,390px)!important;height:100dvh!important;max-height:100dvh!important;padding:max(14px,var(--safe-top)) 14px max(14px,var(--safe-bottom))!important;border-radius:18px 0 0 18px!important;flex-direction:column!important;display:flex!important;position:absolute!important;inset:0 0 0 auto!important;overflow:hidden!important}.mobile-drawer-head{flex:none!important}.mobile-drawer-scroll{-webkit-overflow-scrolling:touch!important;flex:auto!important;min-height:0!important;padding-bottom:24px!important;overflow-y:auto!important}.education-page-hero,.education-dashboard-full{width:calc(100% - 24px)!important;margin-left:12px!important;margin-right:12px!important}.education-page-hero{padding:28px 0 16px!important}.education-page-hero h1{font-size:clamp(2.25rem,10.5vw,3.2rem)!important;line-height:.98!important}.education-page-hero p{font-size:.98rem!important;line-height:1.55!important}.education-v132 .edu-toolbar-simple{grid-template-columns:1fr!important;padding:15px!important}.education-v132 .toolbar-controls-simple{max-width:none;margin:0;grid-template-columns:1fr!important}.education-location-status{flex-direction:column;align-items:flex-start;gap:3px}.snapshot-section-v132{padding:14px!important}.snapshot-section-head{flex-direction:column;align-items:flex-start;gap:4px}.compact-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.compact-metric-card{min-height:132px;padding:13px}.compact-metric-top>strong{font-size:1.55rem}.compact-source{align-items:flex-end}.compact-source>span{max-width:68%}.compact-comparison-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}.state-rank-meta{grid-template-columns:28px minmax(0,1fr) auto!important}.state-rank-meta strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.map-layout-grid,.world-section-grid,.bottom-insight-grid,.primary-data-grid{grid-template-columns:1fr!important}.smart-select-trigger{min-height:48px!important}.smart-select-layer{z-index:10050!important;background:#08232859!important;align-items:flex-end!important;padding:0!important;display:flex!important;position:fixed!important;inset:0!important}.smart-select-menu{width:100%!important;max-height:min(72dvh,620px)!important;padding:12px 12px max(16px,var(--safe-bottom))!important;border-radius:20px 20px 0 0!important;position:relative!important;inset:auto!important}.smart-select-mobile-head{justify-content:space-between!important;align-items:center!important;padding:4px 4px 10px!important;display:flex!important}.smart-select-mobile-head button{color:#214d56;background:#eef6f4;border:0;border-radius:11px;width:38px;height:38px;font-size:1.25rem}.smart-select-options{-webkit-overflow-scrolling:touch!important;max-height:calc(72dvh - 70px)!important;overflow-y:auto!important}}@media (max-width:430px){.compact-metric-grid{grid-template-columns:1fr!important}.compact-metric-card{min-height:118px}.compact-comparison-summary{grid-template-columns:1fr 1fr!important}.education-page-hero h1{font-size:clamp(2.1rem,11vw,2.85rem)!important}}@media (min-width:761px){.smart-select{isolation:isolate}.smart-select-layer{pointer-events:none;z-index:11000!important;width:100%!important;min-width:0!important;height:0!important;position:absolute!important;top:calc(100% + 8px)!important;left:0!important;overflow:visible!important}.smart-select-menu{pointer-events:auto;transform-origin:0 0;animation:.14s ease-out both curioSelectIn;width:max(100%,260px)!important;max-width:min(380px,100vw - 32px)!important;max-height:340px!important;position:absolute!important;top:0!important;left:0!important;right:auto!important;overflow-y:auto!important}}@keyframes curioSelectIn{0%{opacity:0;transform:translateY(-4px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.smart-select-trigger{border-radius:12px!important;padding-right:48px!important}.smart-select-chevron{color:#23695f!important;background:#f3faf8!important;border:1px solid #d7e9e4!important;border-radius:9px!important;place-items:center!important;width:30px!important;height:30px!important;transition:background .16s,border-color .16s,transform .16s!important;display:grid!important;position:absolute!important;top:50%!important;right:10px!important;transform:translateY(-50%)!important}.smart-select-chevron:before{content:none!important}.smart-select-chevron svg{fill:none;stroke:currentColor;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px;transition:transform .16s}.smart-select.is-open .smart-select-chevron{background:#e4f5f0!important;border-color:#a9d4ca!important}.smart-select.is-open .smart-select-chevron svg{transform:rotate(180deg)}.smart-select-option{position:relative}.smart-select-check{width:24px;height:24px;color:var(--curio);background:#fff;border-radius:8px;flex:0 0 24px;place-items:center;display:grid;box-shadow:0 0 0 1px #cae5df}.smart-select-check svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.education-v132 .toolbar-controls-simple{align-self:end}.education-v132 .toolbar-controls-simple .smart-select{width:100%}@media (max-width:760px){.smart-select-layer{height:auto!important}.smart-select-chevron{width:32px!important;height:32px!important;right:8px!important}.smart-select-menu{animation:.18s ease-out both curioSheetIn}}.frontier-page{max-width:1500px;margin:0 auto;padding:34px 28px 70px}.frontier-hero{border:1px solid var(--line,#d4e5e1);background:linear-gradient(135deg,#f8fffd 0%,#edf9f6 56%,#fff 100%);border-radius:28px;grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);align-items:stretch;gap:28px;padding:34px;display:grid;overflow:hidden}.frontier-hero h1{letter-spacing:-.045em;max-width:930px;margin:12px 0 18px;font-size:clamp(42px,6vw,82px);line-height:.97}.frontier-hero p{color:#5a747d;max-width:780px;font-size:18px;line-height:1.65}.frontier-visual{color:#073f49;background:radial-gradient(circle at 75% 20%,#0f8d7b38,#0000 36%),linear-gradient(160deg,#dff6f0,#f8fffd);border-radius:24px;flex-direction:column;justify-content:flex-end;gap:10px;min-height:260px;padding:28px;display:flex}.space-hero .frontier-visual{background:radial-gradient(circle at 75% 20%,#415bb433,#0000 34%),linear-gradient(160deg,#e9f1ff,#f8fffd)}.frontier-visual>span{background:#fff;border-radius:20px;place-items:center;width:70px;height:70px;display:grid;box-shadow:0 16px 34px #0a414614}.frontier-visual strong{font-size:25px}.frontier-visual small{color:#56727a;font-size:15px}.frontier-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.frontier-grid article{background:#fff;border:1px solid #d6e7e3;border-radius:22px;min-height:220px;padding:26px;position:relative;box-shadow:0 12px 30px #174c500a}.frontier-grid article>b{color:#0b7e70;background:#e1f5f0;border-radius:999px;place-items:center;width:38px;height:38px;font-size:13px;display:inline-grid}.frontier-grid h2{margin:22px 0 10px;font-size:24px}.frontier-grid p{color:#617981;min-height:76px;line-height:1.55}.frontier-grid span{color:#0b7e70;font-weight:800}.frontier-band{color:#fff;background:#0c4b48;border-radius:24px;grid-template-columns:1fr 1fr;gap:34px;margin-top:22px;padding:30px 34px;display:grid}.frontier-band h2{margin:8px 0;font-size:34px}.frontier-band p{color:#d7ebe7;align-self:center;line-height:1.7}.frontier-band .section-tag.light{color:#9fe0d4}@media (max-width:900px){.frontier-page{padding:20px 16px 48px}.frontier-hero{border-radius:22px;grid-template-columns:1fr;padding:22px}.frontier-hero h1{font-size:clamp(42px,12vw,62px)}.frontier-visual{min-height:190px}.frontier-grid{grid-template-columns:1fr}.frontier-grid article{min-height:0}.frontier-band{grid-template-columns:1fr;padding:24px}.frontier-band h2{font-size:28px}}.education-v132 .toolbar-controls-simple{max-width:960px;grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (max-width:900px){.education-v132 .toolbar-controls-simple{max-width:none;grid-template-columns:1fr!important}}:root{--curio-editorial:"Iowan Old Style","Palatino Linotype","Book Antiqua",Georgia,serif}.sources-hero h1,.education-page-hero h1,.topic-dashboard-hero h1,.women-v13-hero h1,.frontier-hero h1,.data-hero h1{font-family:var(--curio-editorial);letter-spacing:-.045em;font-weight:700}.sources-hero{padding-top:48px;padding-bottom:34px}.sources-hero h1{max-width:820px;margin:10px 0 14px;font-size:clamp(2.6rem,4.25vw,4.6rem);line-height:1.01}.sources-hero p{max-width:760px;margin:0;font-size:1.02rem;line-height:1.58}.map-tooltip{opacity:0;text-overflow:ellipsis;max-width:min(220px,100% - 18px);transition:opacity .12s;bottom:auto;left:auto;overflow:hidden;transform:translate(-50%)}.map-tooltip.is-visible{opacity:1}.geo-shape:hover{fill:#8fcfc3;filter:drop-shadow(0 1px 1px #0e5a5126)}.geo-shape.is-active{fill:#0f7168;stroke:#073f3b;stroke-width:1.8px}.geo-shape:focus-visible{stroke:#073f3b;stroke-width:2.2px}.policy-note{background:#f3faf8;border:1px solid #d7e9e4;border-radius:12px;gap:4px;margin:16px 0;padding:12px 13px;display:grid}.policy-note b{color:#145f59;font-size:.78rem}.policy-note span{color:#607883;font-size:.76rem;line-height:1.45}@media (max-width:800px){.sources-hero{padding-top:30px!important;padding-bottom:26px!important}.sources-hero h1{font-size:clamp(2.25rem,10vw,3.35rem)!important;line-height:1!important}.sources-hero p{font-size:.96rem!important}}.live-index-section{background:linear-gradient(#fbfffe 0%,#f4faf8 100%);border:1px solid #d8e8e4;border-radius:24px;margin:26px auto;padding:24px;box-shadow:0 12px 32px #184f4a0f}.live-index-head{justify-content:space-between;align-items:flex-start;gap:22px;margin-bottom:18px;display:flex}.live-index-head h2{color:#173f3b;margin:5px 0 7px;font-size:clamp(1.45rem,2.4vw,2.1rem);line-height:1.12}.live-index-head p{color:#59716e;max-width:760px;margin:0;line-height:1.6}.live-status{color:#35645f;white-space:nowrap;background:#fff;border:1px solid #cce2dd;border-radius:999px;flex:none;align-items:center;gap:7px;padding:8px 11px;font-size:12px;font-weight:800;display:inline-flex}.live-status.ready:before{content:"";background:#2a8c82;border-radius:50%;width:8px;height:8px}.live-status.loading:before{content:"";background:#d39b37;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #d39b371f}.live-status.fallback:before{content:"";background:#8a9b99;border-radius:50%;width:8px;height:8px}.live-index-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.live-index-grid article{background:#fff;border:1px solid #deebe8;border-radius:18px;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding:17px;display:flex}.live-index-grid article>span{color:#607a76;text-transform:uppercase;letter-spacing:.035em;font-size:12px;font-weight:800;line-height:1.35}.live-index-grid article>strong{color:#184f4a;letter-spacing:-.04em;font-size:clamp(1.7rem,3vw,2.35rem);line-height:1}.live-index-grid article>small{color:#6c7d7a;min-height:32px;font-size:12px;line-height:1.4}.live-index-grid article>p{color:#506966;margin:2px 0 4px;font-size:13px;line-height:1.5}.live-index-grid .evidence-link,.live-index-grid .women-v13-source,.live-index-grid .climate-source-link{margin-top:auto;font-size:12px}.live-index-footnote{color:#6b7e7b;margin:14px 2px 0;font-size:12.5px;line-height:1.55}.compact-live-section{margin-top:0}.econ-live-note{justify-content:flex-end;margin:4px 0 14px;display:flex}.health-live-dashboard{width:min(1180px,100% - 32px);margin:0 auto 56px}.inner-compact-hero{min-height:auto!important;padding-top:44px!important;padding-bottom:38px!important}.women-live-index{margin-top:22px}@media (max-width:900px){.live-index-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.live-index-head{flex-direction:column;gap:12px}.live-status{white-space:normal}}@media (max-width:560px){.live-index-section{border-radius:18px;margin:18px 0;padding:16px}.live-index-grid{grid-template-columns:1fr 1fr;gap:9px}.live-index-grid article{border-radius:14px;padding:13px}.live-index-grid article>strong{font-size:1.55rem}.live-index-grid article>small{min-height:0}.live-index-head h2{font-size:1.45rem}.health-live-dashboard{width:calc(100% - 32px)}}@media (max-width:390px){.live-index-grid{grid-template-columns:1fr}}.econ-fiscal-panel{margin-top:24px}.econ-fiscal-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.econ-fiscal-meta>div{border:1px solid var(--line,#dbe7e4);background:#fbfefd;border-radius:16px;flex-direction:column;gap:3px;padding:14px 16px;display:flex}.econ-fiscal-meta small{text-transform:uppercase;letter-spacing:.08em;color:#6d7c79;font-size:.75rem}.econ-fiscal-meta strong{color:#173f3b;font-size:1.55rem;line-height:1.1}.econ-fiscal-meta span{color:#60716e;font-size:.82rem}.econ-fiscal-ranking{gap:10px;margin-top:14px;display:grid}.econ-fiscal-row{grid-template-columns:42px minmax(120px,180px) minmax(120px,1fr) 48px;align-items:center;gap:10px;display:grid}.econ-fiscal-rank{color:#2a8c82;font-weight:800}.econ-fiscal-state{color:#253b38;font-weight:700}.econ-fiscal-track{background:#e7f1ef;border-radius:999px;height:10px;overflow:hidden}.econ-fiscal-track span{border-radius:inherit;color:#2a8c82;background:currentColor;height:100%;display:block}.econ-fiscal-row b{text-align:right;font-variant-numeric:tabular-nums}@media (max-width:720px){.econ-fiscal-meta{grid-template-columns:1fr}.econ-fiscal-row{grid-template-columns:36px 110px minmax(80px,1fr) 42px;gap:7px}.econ-fiscal-state,.econ-fiscal-row b{font-size:.86rem}}.stable-index-grid{align-items:stretch}.stable-index-grid article{min-height:154px}.stable-index-grid article>strong{font-variant-numeric:tabular-nums}.women-global-grid article,.climate-global-grid article{min-height:158px}.niti-sdg-panel{background:#fff;border:1px solid #d8e8e4;border-radius:24px;margin:26px auto;padding:24px;box-shadow:0 12px 32px #184f4a0d}.niti-sdg-controls{grid-template-columns:minmax(240px,1.35fr) repeat(2,minmax(180px,.8fr));gap:14px;margin-top:18px;display:grid}.niti-sdg-controls label,.niti-sdg-score{background:#f9fcfb;border:1px solid #dce9e6;border-radius:17px;min-width:0;padding:14px 16px}.niti-sdg-controls label{flex-direction:column;gap:8px;display:flex}.niti-sdg-controls label>span,.niti-sdg-score>span{text-transform:uppercase;letter-spacing:.055em;color:#607a76;font-size:12px;font-weight:800}.niti-sdg-controls select{width:100%;min-height:46px;font:inherit;color:#173f3b;background:#fff;border:1px solid #cfe1dd;border-radius:12px;padding:0 40px 0 12px;font-weight:700}.niti-sdg-score{flex-direction:column;gap:6px;display:flex}.niti-sdg-score strong{color:#0b756d;font-size:2.1rem;line-height:1}.niti-sdg-score small{color:#6b7e7b;line-height:1.35}.niti-top-five{color:#254f4b;background:#eef8f5;border-radius:15px;margin-top:14px;padding:14px 16px}.niti-top-five>b{margin-bottom:8px;display:block}.niti-top-five>div{flex-wrap:wrap;gap:8px;display:flex}.niti-top-five span{background:#fff;border:1px solid #d9e8e4;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;display:inline-flex}.niti-top-five strong{color:#087c72}@media (max-width:900px){.niti-sdg-controls{grid-template-columns:1fr 1fr}.niti-sdg-controls label{grid-column:1/-1}}@media (max-width:560px){.stable-index-grid article{min-height:132px}.niti-sdg-panel{border-radius:18px;padding:16px}.niti-sdg-controls{grid-template-columns:1fr}.niti-sdg-controls label{grid-column:auto}.niti-top-five>div{grid-template-columns:1fr 1fr;display:grid}.women-global-grid,.climate-global-grid{grid-template-columns:1fr 1fr}}@media (max-width:390px){.women-global-grid,.climate-global-grid,.niti-top-five>div{grid-template-columns:1fr}}.v9-place-popover .desktop-place-picker{max-width:min(390px,100vw - 28px);gap:12px!important;width:390px!important;padding:18px!important}.place-picker-heading{gap:4px;margin-bottom:2px;display:grid}.place-picker-heading small{color:#6d7f7c;font-size:.76rem;line-height:1.45}.place-picker-title{align-items:center;gap:8px;display:flex}.place-picker-country-note,.country-scope-note{color:#5d7470;background:#f4faf8;border:1px solid #d8e7e4;border-radius:12px;padding:12px 13px;font-size:.8rem;line-height:1.5}.country-scope-note{width:min(1180px,100% - 32px);margin:18px auto}.country-scope-note b{color:#184f4a}.place-picker-status{color:#667b77;font-size:.73rem}.place-picker-status.ready{color:#27766d}.place-picker-status.error{color:#9a5c4f}.place-go{cursor:pointer;border:0;font-family:inherit}.smart-select-search-wrap{padding:4px 4px 8px}.smart-select-search{color:#173f3b;width:100%;height:40px;font:inherit;background:#f9fcfb;border:1px solid #d2e4df;border-radius:10px;outline:none;padding:0 11px;font-size:.88rem}.smart-select-search:focus{border-color:#8fc8bc;box-shadow:0 0 0 3px #0b8f7e14}.smart-select-empty{color:#758884;text-align:center;padding:15px 12px;font-size:.85rem}.v9-place-button>span{text-overflow:ellipsis;white-space:nowrap;max-width:130px;overflow:hidden}@media (max-width:900px){.country-scope-note{width:calc(100% - 32px)}.mobile-place-picker .smart-select-search{height:44px}.mobile-place-picker .place-picker-heading{margin-bottom:4px}}@media (min-width:901px){.v9-place-popover .desktop-place-picker{overscroll-behavior:contain;z-index:14000!important;border-radius:18px!important;width:min(360px,100vw - 36px)!important;max-width:none!important;max-height:calc(100dvh - 92px)!important;padding:16px!important;position:fixed!important;top:72px!important;left:auto!important;right:18px!important;overflow-y:auto!important}.desktop-place-picker .smart-select{isolation:auto!important}.desktop-place-picker .smart-select-layer{z-index:15000!important}.desktop-place-picker .smart-select-menu{width:100%!important;min-width:100%!important;max-width:100%!important;left:auto!important;right:0!important}}.district-evidence-panel{background:#fbfefd;border:1px solid #d8e8e4;border-radius:20px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px;padding:22px;display:grid}.district-evidence-panel h2{color:#173f3b;margin:5px 0 8px;font-size:clamp(1.45rem,2.2vw,2rem)}.district-evidence-panel p{color:#617873;margin:0;line-height:1.55}.district-evidence-links{grid-template-columns:1fr 1fr;gap:10px;display:grid}.district-evidence-links a{color:#173f3b;background:#fff;border:1px solid #dceae6;border-radius:14px;flex-direction:column;gap:5px;padding:14px;text-decoration:none;display:flex}.district-evidence-links a:hover{background:#f6fbfa;border-color:#9bcfc4}.district-evidence-links span{color:#657b76;font-size:.78rem;line-height:1.45}.state-context-strip{color:#55706a;background:#eef7f4;border-radius:12px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;padding:11px 13px;font-size:.79rem;display:flex}.state-context-strip b{color:#185b54}.state-context-strip span{min-width:0}.benchmark-footnote{color:#687b77;margin:10px 0 0;font-size:.75rem;line-height:1.45}.state-rank-row.is-focus{background:#eef8f5;border-radius:10px;margin:0 -8px;padding:6px 8px}.topic-source-groups{gap:18px;display:grid}.topic-source-group{padding:22px!important}.source-region-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:16px;display:grid}.source-region-column{min-width:0}.source-region-column h3{color:#275b55;text-transform:uppercase;letter-spacing:.07em;margin:0 0 9px;font-size:.82rem}.source-region-column .source-link-grid{grid-template-columns:1fr!important;gap:8px!important}.source-region-column .source-link-card{min-height:94px!important;padding:14px!important}#topics{scroll-margin-top:86px}@media (max-width:760px){.district-evidence-panel{border-radius:16px;grid-template-columns:1fr;padding:16px}.district-evidence-links{grid-template-columns:1fr}.state-context-strip{flex-direction:column;grid-column:auto;align-items:flex-start;gap:4px}.source-region-grid{grid-template-columns:1fr}.topic-source-group{padding:16px!important}}.world-map-stage{position:relative}.world-map-stage .geo-map-wrap{margin-top:12px}.world-map-corner{z-index:6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;background:#fffffff0;border:1px solid #c3dcd6f2;border-radius:12px;gap:3px;width:min(260px,42%);padding:11px 13px;display:grid;position:absolute;top:14px;right:14px;box-shadow:0 10px 28px #0d363f1a}.world-map-corner span{text-transform:uppercase;letter-spacing:.08em;color:#71858e;font-size:.62rem;font-weight:850}.world-map-corner strong{color:var(--navy);font-size:1rem;line-height:1.15}.world-map-corner small{color:#58717d;font-size:.72rem;line-height:1.35}@media (max-width:600px){.world-map-corner{width:auto;max-width:none;top:10px;left:10px;right:10px}.world-map-corner small{font-size:.68rem}.geo-map-svg.is-world{box-sizing:border-box;padding-top:74px}}.toolbar-controls-state-only{grid-template-columns:minmax(260px,420px);align-items:end;display:grid}.map-layout-single{grid-template-columns:1fr!important}.map-layout-single>.visual-card{width:100%}.bottom-insight-single{grid-template-columns:1fr!important}.comparison-panel .inline-select.smart-select{width:290px;max-width:36vw}.comparison-panel .smart-select-menu{min-width:290px}.comparison-panel .smart-select-option>span:first-child{white-space:normal;line-height:1.35}.world-map-selection{color:#617873;background:#f7fbfa;border:1px solid #d8e8e4;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 2px;padding:9px 12px;display:flex}.world-map-selection>span{text-transform:uppercase;letter-spacing:.08em;color:#71858e;font-size:.66rem;font-weight:850}.world-map-selection>strong{color:var(--navy);font-size:.94rem}.world-map-selection>small{color:#58717d;font-size:.75rem;line-height:1.35}.world-map-corner{display:none!important}.geo-map-svg.is-world{padding-top:0!important}.local-explorer-panel{background:#fff;border:1px solid #d8e8e4;border-radius:22px;margin-top:20px;padding:22px;box-shadow:0 12px 32px #184f4a0a}.local-explorer-copy{max-width:900px}.local-explorer-copy h2{color:var(--navy);margin:6px 0 8px;font-size:clamp(1.5rem,2.2vw,2rem)}.local-explorer-copy p{color:#617873;margin:0;line-height:1.55}.local-explorer-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.local-explorer-grid{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:stretch;gap:18px;display:grid}.local-map-wrap>.visual-card{height:100%}.local-evidence-card{background:#f9fcfb;border:1px solid #dceae6;border-radius:18px;flex-direction:column;gap:9px;padding:20px;display:flex}.local-evidence-card h3{color:var(--navy);margin:0;font-size:1.45rem}.local-evidence-card>strong{color:#0b756d}.local-evidence-card>p{color:#617873;margin:0;line-height:1.55}.local-evidence-card .district-evidence-links{grid-template-columns:1fr;margin-top:auto}.site-footer-v17{color:#fff;background:#103f3b;width:100%;padding:38px max(24px,50% - 696px) 22px}.site-footer-main{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:start;gap:48px;display:grid}.site-footer-brand h2{letter-spacing:-.035em;margin:7px 0 10px;font-size:clamp(1.7rem,2.6vw,2.5rem)}.site-footer-brand p{color:#c3d8d4;max-width:720px;margin:0;line-height:1.6}.site-footer-profile{gap:4px;display:grid}.site-footer-profile small{color:#a9c9c4;text-transform:uppercase;letter-spacing:.08em;font-weight:800}.site-footer-profile strong{font-size:1.35rem}.site-footer-profile>span{color:#c3d8d4}.site-footer-links{flex-wrap:wrap;gap:9px;margin-top:12px;display:flex}.site-footer-links a,.about-profile-links a{color:#fff;border:1px solid #ffffff38;border-radius:999px;padding:8px 11px;font-size:.82rem;font-weight:750;text-decoration:none;display:inline-flex}.site-footer-links a:hover{background:#ffffff14}.site-footer-note{color:#9fc1bc;border-top:1px solid #ffffff21;margin-top:26px;padding-top:14px;font-size:.74rem;line-height:1.5}.about-v17{max-width:1000px}.about-profile-card{background:#f7fbfa;border:1px solid #d8e8e4;border-radius:18px;gap:5px;margin-top:12px;padding:20px;display:grid}.about-profile-card>strong{color:#173f3b;font-size:1.4rem}.about-profile-card>span{color:#5f7672}.about-profile-card>p{margin:8px 0 0}.about-profile-links{gap:8px;margin-top:8px;display:flex}.about-profile-links a{color:#0b756d;background:#fff;border-color:#bcded7}@media (max-width:900px){.toolbar-controls-state-only{grid-template-columns:1fr}.comparison-panel .inline-select.smart-select{width:100%;max-width:none}.comparison-panel .smart-select-menu{min-width:100%}.local-explorer-controls{grid-template-columns:1fr 1fr}.local-explorer-controls>.smart-select:last-child{grid-column:1/-1}.local-explorer-grid{grid-template-columns:1fr}.site-footer-main{grid-template-columns:1fr;gap:26px}}@media (max-width:560px){.local-explorer-panel{border-radius:18px;padding:16px}.local-explorer-controls{grid-template-columns:1fr}.local-explorer-controls>.smart-select:last-child{grid-column:auto}.world-map-selection{grid-template-columns:auto 1fr;gap:3px 8px;display:grid}.world-map-selection small{grid-column:1/-1}.site-footer-v17{padding:30px 18px calc(30px + var(--safe-bottom))}.site-footer-links{grid-template-columns:1fr 1fr;display:grid}.site-footer-links a{justify-content:center}}.governance-index-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.governance-index-card{background:#fff;border:1px solid #d8e8e4;border-radius:18px;flex-direction:column;min-width:0;padding:18px;display:flex}.governance-index-label{text-transform:uppercase;letter-spacing:.05em;color:#58716c;font-size:.78rem;font-weight:850;line-height:1.3}.governance-rank{color:var(--navy);letter-spacing:-.04em;margin:7px 0 3px;font-size:clamp(2rem,3vw,2.8rem);line-height:1;display:block}.governance-rank .rank-out-of{color:#657b76;letter-spacing:-.02em;font-size:.55em;font-weight:750}.governance-index-meta{flex-wrap:wrap;align-items:baseline;gap:8px;min-height:24px;display:flex}.governance-index-meta b{color:#0b756d;font-size:.82rem}.governance-index-meta small{color:#6b7f7b;font-size:.73rem}.governance-index-card>p{color:#617873;margin:10px 0 12px;font-size:.85rem;line-height:1.48}.index-factor-block{background:#f4faf8;border-radius:12px;margin-top:auto;padding:11px}.index-factor-block>span{color:#56706a;text-transform:uppercase;letter-spacing:.06em;margin-bottom:7px;font-size:.65rem;font-weight:850;display:block}.index-factor-block>div{flex-wrap:wrap;gap:6px;display:flex}.index-factor-block em{color:#315b56;background:#fff;border:1px solid #d6e9e4;border-radius:999px;padding:5px 7px;font-size:.68rem;font-style:normal;line-height:1.15}.governance-index-card .evidence-link{margin-top:12px}.governance-series-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.governance-series-grid article{background:#fff;border:1px solid #dbe9e5;border-radius:15px;flex-direction:column;min-width:0;padding:15px;display:flex}.governance-series-grid article>span{color:#315b56;font-size:.78rem;font-weight:800}.governance-series-grid article>strong{color:var(--navy);margin:6px 0 2px;font-size:1.65rem}.governance-series-grid article>small{color:#6a7d79;font-size:.7rem}.governance-series-grid article>p{color:#617873;margin:9px 0 10px;font-size:.78rem;line-height:1.45}.governance-series-grid article.is-unavailable{background:#fbfcfc}.governance-series-grid article.is-unavailable strong{color:#8fa09d}@media (max-width:1050px){.governance-index-grid{grid-template-columns:1fr}.governance-series-grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.governance-series-grid{grid-template-columns:1fr}.governance-index-card{padding:15px}.index-factor-block em{font-size:.66rem}}.women-v13-card:nth-child(3n+2){background:linear-gradient(145deg,#f8fbfa,#f1f6f4)!important}.women-v13-card:hover,.women-v13-card.is-active{box-shadow:0 16px 38px #19423d1a;border-color:#8fc9be!important}.women-v13-card-icon{color:#0b7f73!important;background:#ffffffd1!important;border-color:#d6e7e3!important}.women-v13-gap{border:1px solid #dbe9e6;color:#325f5a!important;background:#fff!important}.women-v13-mini-chart{gap:7px;margin:17px 0 10px;display:grid}.women-v13-mini-track{background:#dfeae7;border-radius:999px;height:7px;overflow:hidden}.women-v13-mini-track>span{border-radius:inherit;height:100%;display:block}.women-v13-focus{background:linear-gradient(145deg,#fff,#f4faf8)!important}.women-v13-focus-visual{background:linear-gradient(145deg,#0c6861,#168d80)!important}.women-v13-dashboard{width:100%;max-width:none}.women-live-index{width:100%;max-width:none;margin-left:0;margin-right:0}.women-v13-card-grid{gap:16px}.women-v13-card{background:linear-gradient(145deg,#f6fcfa,#edf8f5)!important;border-color:#d1e8e2!important}.women-v13-card:nth-child(3n+2){background:linear-gradient(145deg,#f8fbfa,#eef5f3)!important;border-color:#d8e7e3!important}.women-v13-card:nth-child(3n){background:linear-gradient(145deg,#f3faf8,#e8f5f1)!important;border-color:#cee5df!important}.women-v13-mini-chart.women-v13-mini-vertical{justify-content:flex-start;align-items:flex-end;gap:14px;height:74px;margin:14px 0 10px;display:flex}.women-v13-mini-column{grid-template-rows:52px auto;justify-items:center;gap:5px;min-width:52px;max-width:92px;display:grid}.women-v13-mini-column .women-v13-mini-track{background:#dfeae7;border-radius:7px;align-items:flex-end;width:22px;height:52px;display:flex;overflow:hidden}.women-v13-mini-column .women-v13-mini-track>span{border-radius:6px 6px 3px 3px;width:100%;height:auto}.women-v13-mini-column small{color:#71868e;text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:92px;font-size:9px;line-height:1.15;overflow:hidden}.women-v13-mini-primary{background:linear-gradient(#45b5a3,#168d80)!important}.women-v13-mini-secondary{background:linear-gradient(#9dbab4,#6f918a)!important}.local-explorer-controls{grid-template-columns:minmax(240px,1fr) minmax(240px,1fr);align-items:end;gap:14px}.local-explorer-controls>.smart-select:only-child{grid-column:1/-1}.local-explorer-grid{gap:20px}.local-map-wrap,.local-evidence-card{min-height:100%}@media (max-width:760px){.local-explorer-controls{grid-template-columns:1fr}.women-v13-card-grid{gap:12px}}.edu-toolbar-compact-v22{grid-template-columns:minmax(0,1.35fr) minmax(260px,.55fr) auto!important;align-items:end!important;gap:20px!important;padding:18px 20px!important}.edu-toolbar-compact-v22 .toolbar-intro h2{margin-bottom:5px!important}.edu-toolbar-compact-v22 .toolbar-intro p{max-width:680px!important}.edu-toolbar-compact-v22 .toolbar-controls-state-only{grid-template-columns:minmax(220px,300px)!important}.education-location-status-compact{white-space:nowrap!important;background:#f7fbfa!important;border:1px solid #d8e8e4!important;border-radius:12px!important;grid-column:auto!important;align-self:end!important;gap:1px!important;min-height:48px!important;padding:8px 11px!important;display:grid!important}.education-location-status-compact strong{color:var(--navy)!important;font-size:.76rem!important}.education-location-status-compact span{color:#6b807b!important;font-size:.68rem!important}@media (min-width:761px){.local-explorer-controls .smart-select-layer{top:auto!important;bottom:calc(100% + 8px)!important}.local-explorer-controls .smart-select-menu{max-height:260px!important;top:auto!important;bottom:0!important}}.local-explorer-panel,.local-explorer-controls{overflow:visible!important}.local-explorer-controls{z-index:20;position:relative}.local-explorer-grid{z-index:1;position:relative}.district-evidence-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:7px 0 4px;display:grid}.district-evidence-summary>div{background:#fff;border:1px solid #dceae6;border-radius:13px;gap:3px;padding:11px;display:grid}.district-evidence-summary span{text-transform:uppercase;letter-spacing:.05em;color:#6f817d;font-size:.66rem;font-weight:800}.district-evidence-summary strong{color:#0b756d;font-size:.86rem}.district-evidence-summary small{color:#667c77;font-size:.72rem;line-height:1.4}.health-live-dashboard.health-v22{width:min(1500px,100% - 40px);margin:0 auto 56px}.health-v22 .live-index-head{margin-bottom:16px}.health-index-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:14px}.health-index-grid article{height:100%;min-height:220px;padding:18px}.health-index-grid article>small{min-height:20px}.health-index-grid article>p{flex:1}@media (max-width:1100px){.edu-toolbar-compact-v22{grid-template-columns:1fr minmax(240px,320px)!important}.education-location-status-compact{width:max-content;max-width:100%;grid-column:1/-1!important}.health-index-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.edu-toolbar-compact-v22{grid-template-columns:1fr!important;padding:15px!important}.edu-toolbar-compact-v22 .toolbar-controls-state-only{grid-template-columns:1fr!important}.education-location-status-compact{white-space:normal!important;width:100%!important}.district-evidence-summary{grid-template-columns:1fr}.health-live-dashboard.health-v22{width:calc(100% - 24px)}}@media (max-width:520px){.health-index-grid{grid-template-columns:1fr}.health-index-grid article{min-height:0}}.development-data-dashboard .live-index-section{box-sizing:border-box;width:100%;max-width:none}.development-data-dashboard .live-index-grid{align-items:stretch}.development-data-dashboard .live-index-grid article{box-sizing:border-box;height:100%;min-height:220px}.development-data-dashboard .live-index-grid article>small{min-height:34px}.development-data-dashboard .live-index-grid article>p{color:#566f6b;min-height:60px;margin:4px 0 8px;font-size:.8rem;line-height:1.48}.development-data-dashboard .development-global-index .live-index-grid article>strong{letter-spacing:-.035em;font-size:clamp(1.65rem,2.7vw,2.25rem)}@media (max-width:900px){.development-data-dashboard .live-index-grid article{min-height:205px}}@media (max-width:560px){.development-data-dashboard .live-index-grid article,.development-data-dashboard .live-index-grid article>small,.development-data-dashboard .live-index-grid article>p{min-height:0}}@media (min-width:761px){.edu-toolbar-compact-v22{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) minmax(340px,.9fr)!important;align-items:start!important;gap:10px 28px!important;padding:18px 22px!important;display:grid!important}.edu-toolbar-compact-v22 .toolbar-intro{grid-area:1/1/span 2!important;align-self:center!important;max-width:680px!important}.edu-toolbar-compact-v22 .toolbar-controls-state-only{grid-area:1/2!important;justify-self:start!important;width:100%!important;max-width:520px!important}.edu-toolbar-compact-v22 .education-location-status-compact{white-space:normal!important;grid-area:2/2!important;justify-self:start!important;width:100%!important;max-width:520px!important;min-height:0!important;padding:7px 10px!important}.local-explorer-controls{z-index:30!important;grid-template-columns:minmax(280px,520px) minmax(280px,520px)!important;justify-content:start!important;align-items:end!important;gap:14px!important;max-width:1060px!important;display:grid!important;position:relative!important;overflow:visible!important}.local-explorer-controls>.smart-select:only-child{grid-column:1!important;width:100%!important;max-width:520px!important}.local-explorer-controls .smart-select{isolation:isolate!important;min-width:0!important;position:relative!important}.local-explorer-controls .smart-select-layer{pointer-events:none!important;z-index:12000!important;width:100%!important;min-width:0!important;height:0!important;position:absolute!important;inset:calc(100% + 8px) auto auto 0!important;overflow:visible!important}.local-explorer-controls .smart-select-menu{pointer-events:auto!important;border-radius:14px!important;width:100%!important;min-width:100%!important;max-width:100%!important;max-height:300px!important;padding:8px!important;position:absolute!important;inset:0 auto auto 0!important;overflow:hidden!important;box-shadow:0 18px 42px #11464129!important}.local-explorer-controls .smart-select-options{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;max-height:230px!important;overflow-y:auto!important}.local-explorer-controls .smart-select-search-wrap{z-index:2!important;background:#fff!important;padding:2px 2px 8px!important;position:sticky!important;top:0!important}}@media (min-width:761px) and (max-width:1100px){.edu-toolbar-compact-v22{grid-template-columns:minmax(0,1fr) minmax(300px,.85fr)!important}.local-explorer-controls{grid-template-columns:minmax(260px,1fr) minmax(260px,1fr)!important;max-width:100%!important}}.v9-search-wrap{align-items:center;display:flex;position:relative}.v9-search-popover{z-index:1200;background:#fff;border:1px solid #cfe3df;border-radius:18px;width:min(430px,100vw - 32px);padding:10px;position:absolute;top:calc(100% + 14px);right:-12px;box-shadow:0 20px 54px #0f3c3929}.v9-search-popover:before{content:"";background:#fff;border-top:1px solid #cfe3df;border-left:1px solid #cfe3df;width:13px;height:13px;position:absolute;top:-7px;right:22px;transform:rotate(45deg)}.v9-search-head{z-index:1;color:#176d66;background:#f8fcfb;border:1px solid #bcdad5;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:0 12px;display:grid;position:relative}.v9-search-head input{color:#0d3345;width:100%;min-width:0;height:46px;font:inherit;background:0 0;border:0;outline:0;font-size:14px}.v9-search-head input::placeholder{color:#6f858c}.v9-search-head button{color:#557078;cursor:pointer;background:0 0;border:0;padding:5px;font-size:24px;line-height:1}.v9-search-results{gap:4px;max-height:360px;margin-top:8px;padding:2px;display:grid;overflow:auto}.v9-search-results>a{color:#0b3444;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;padding:11px 12px;text-decoration:none;display:flex}.v9-search-results>a:hover,.v9-search-results>a:focus-visible{background:#eaf7f4;outline:none}.v9-search-results>a span{gap:2px;min-width:0;display:grid}.v9-search-results>a b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.v9-search-results>a small{color:#71878d;font-size:11px}.v9-search-results>a strong{color:#168d82;font-size:20px;font-weight:600}.v9-search-empty{color:#657b82;padding:16px 12px;font-size:13px;line-height:1.5}@media (max-width:760px){.v9-search-popover{z-index:1500;border-radius:16px;width:auto;max-height:calc(100dvh - 92px);position:fixed;top:72px;left:12px;right:12px}.v9-search-popover:before{display:none}.v9-search-results{max-height:calc(100dvh - 170px)}}
