.styles_report__q5HSN{--ink:var(--color-text-primary);--ink2:var(--color-text-secondary);--ink3:var(--color-text-muted);--paper:var(--color-background);--paper2:var(--color-surface);--line:var(--color-border);--accent:var(--color-accent);background:var(--paper);color:var(--ink);font-family:var(--font-body);line-height:1.4;position:relative;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}.styles_slide___beUJ{min-height:100vh;padding:80px 7%;display:flex;flex-direction:column;justify-content:center;position:relative;border-bottom:1px solid var(--line)}.styles_slideLabel__rnHR8{font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.3em;color:var(--ink3);margin-bottom:40px;display:flex;align-items:center;gap:20px}.styles_slideLabel__rnHR8:before{content:"";width:40px;height:1px;background:var(--accent)}.styles_slideNum__RJ3m8{position:absolute;top:80px;right:7%;font-family:var(--font-mono);font-size:14px;color:var(--ink3)}.styles_h1__an4hn{font-family:var(--font-display);font-size:clamp(48px,9vw,110px);font-weight:300;line-height:.85;margin-bottom:40px;letter-spacing:-.04em}.styles_h1__an4hn em{font-style:italic;color:var(--accent);font-weight:400}.styles_h2__SHQIc{font-family:var(--font-display);font-size:clamp(36px,6vw,72px);font-weight:400;margin-bottom:25px;line-height:1;letter-spacing:-.02em}.styles_h2__SHQIc em{font-style:italic;color:var(--accent)}.styles_lede__FiD7b{font-size:clamp(16px,1.6vw,22px);color:var(--ink2);max-width:850px;margin-bottom:60px;font-weight:300;line-height:1.45;font-family:var(--font-display)}.styles_lede__FiD7b strong{color:var(--ink);font-weight:500}.styles_kicker__amcPB{font-size:clamp(16px,1.6vw,22px);color:var(--ink2);max-width:560px;margin-bottom:32px;font-weight:300;line-height:1.4;font-family:var(--font-display)}.styles_kicker__amcPB strong{color:var(--ink);font-weight:500}.styles_heroStats__8qWOs{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;padding-top:60px;border-top:1px solid var(--line)}.styles_hsNum__QPw3y{font-family:var(--font-display);font-size:clamp(40px,6vw,80px);line-height:1;color:var(--ink);letter-spacing:-.04em;font-weight:400}.styles_hsLbl__hU_GG{font-family:var(--font-mono);font-size:12px;text-transform:uppercase;color:var(--ink3);margin-top:16px;letter-spacing:.14em}.styles_layoutGrid__UXs0e{display:grid;grid-template-columns:1.2fr .8fr;gap:60px;align-items:center}.styles_chartContainer__fRqZC{background:var(--paper);border:1px solid var(--line);border-radius:24px;padding:10px;position:relative;box-shadow:0 10px 30px rgba(0,0,0,.02)}.styles_legend__AQI2H{list-style:none;padding:0;margin:0;display:grid;gap:14px}.styles_legend__AQI2H li{display:flex;align-items:center;gap:12px;font-family:var(--font-body);font-size:14px;color:var(--ink2)}.styles_legend__AQI2H li strong{color:var(--ink);font-weight:600;margin-right:4px}.styles_swatch__vi1_Z{display:inline-block;width:18px;height:18px;border-radius:4px;border:1px solid rgba(0,0,0,.06);flex-shrink:0}.styles_pct__G_eJU{margin-left:auto;font-family:var(--font-mono);font-size:13px;color:var(--ink3);font-variant-numeric:tabular-nums}.styles_legendCount___55Ol{margin-left:auto;font-family:var(--font-mono);font-size:11px;color:var(--ink3);text-transform:uppercase;letter-spacing:.08em}.styles_rankTableWrap__T6erf{background:var(--paper2);border:1px solid var(--line);border-radius:20px;padding:30px;margin-top:20px;overflow-x:auto}.styles_table__MO6N_{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.styles_table__MO6N_ th{font-family:var(--font-mono);font-size:10px;text-transform:uppercase;color:var(--ink3);padding:15px;text-align:left;border-bottom:2px solid var(--line);letter-spacing:.1em}.styles_table__MO6N_ td{padding:15px;border-bottom:1px solid var(--line);font-size:15px;color:var(--ink2)}.styles_tdNum__lccXj{font-weight:600;color:var(--accent);width:40px}.styles_tdDept__XRzsN{font-weight:600;color:var(--ink)}.styles_tdReg__CS7lP{font-size:12px}.styles_badge___v_dL{display:inline-block;padding:3px 10px;border-radius:999px;font-family:var(--font-mono);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.styles_pBarBg__26Xzk{width:100%;height:6px;background:rgba(0,0,0,.05);border-radius:3px;position:relative;margin-top:4px}.styles_pBarFill__nAf1g{height:100%;border-radius:3px;background:var(--accent)}.styles_pVal__TPZFN{font-family:var(--font-mono);font-size:12px;font-weight:600}.styles_slideFooter__PsTW2{margin-top:auto;padding-top:40px;display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:10px;color:var(--ink3);text-transform:uppercase;letter-spacing:.1em}@media (max-width:1200px){.styles_layoutGrid__UXs0e{grid-template-columns:1fr;gap:40px}.styles_heroStats__8qWOs{grid-template-columns:repeat(2,1fr);gap:32px}}@media (max-width:768px){.styles_slide___beUJ{padding:48px 6%;min-height:auto}.styles_slideNum__RJ3m8{top:48px;right:6%}.styles_heroStats__8qWOs{grid-template-columns:1fr;gap:28px;padding-top:40px}.styles_legend__AQI2H li{font-size:13px}}@supports (animation-timeline:view()){[data-motion=expressive] .styles_chartContainer__fRqZC,[data-motion=expressive] .styles_slideLabel__rnHR8{animation:styles_reveal-fade-up__3n6Qs linear both;animation-timeline:view();animation-range:entry 0 entry 30%}}