.study_page__3HcFJ{min-height:100vh;background:#070f20;color:#e2e8f0}.study_main__7fvCe{max-width:1200px;margin:0 auto;padding:28px 24px 64px}.study_main__7fvCe>section{margin-top:56px;scroll-margin-top:30px}.study_main__7fvCe a{color:#7dd3fc;text-decoration:underline;text-underline-offset:4px}.study_main__7fvCe a:hover{color:#bae6fd}.study_main__7fvCe [tabindex]:focus-visible,.study_main__7fvCe a:focus-visible,.study_main__7fvCe button:focus-visible,.study_main__7fvCe summary:focus-visible{outline:3px solid #7dd3fc;outline-offset:5px}.study_main__7fvCe p{line-height:1.7}.study_breadcrumb__7YAp6{display:flex;flex-wrap:wrap;gap:10px;font-size:13px;color:#94a3b8;margin-bottom:28px}.study_hero__Ace9N{padding:36px;border:1px solid #334155;border-radius:24px;background:radial-gradient(ellipse at top right,#10364b 0,transparent 65%),#0d192b}.study_reviewBadge__Wq2Kg{display:inline-block;color:#bae6fd;font-size:12px;font-weight:600;border-left:3px solid #38bdf8;padding-left:12px}.study_hero__Ace9N h1{font-size:clamp(30px,4vw,48px);line-height:1.12;letter-spacing:-.035em;font-weight:650;max-width:890px;margin:20px 0;color:#f8fafc}.study_lead__xj9Ij{max-width:900px;color:#cbd5e1;font-size:17px}.study_facts__0PtFi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0;padding:22px 0;border-block:1px solid #334155}.study_facts__0PtFi span{display:block;color:#94a3b8;font-size:12px;margin-bottom:7px}.study_facts__0PtFi strong{font-size:14px;color:#f1f5f9}.study_scopeNote__nTMGY{color:#cbd5e1;font-size:14px;max-width:960px}.study_scopeNote__nTMGY strong{color:#f8fafc}.study_jumpLinks__wu_xG{display:flex;flex-wrap:wrap;gap:14px 24px;margin-top:23px;font-size:14px}.study_eyebrow__uDQE_{color:#7dd3fc;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin-bottom:9px}.study_sectionIntro__k_JYB{margin-bottom:24px;max-width:900px}.study_downloads__2xwum h2,.study_sectionIntro__k_JYB h2{color:#f8fafc;font-size:clamp(23px,2.7vw,31px);font-weight:600;letter-spacing:-.025em;line-height:1.2;margin-bottom:12px}.study_sectionIntro__k_JYB>p:last-child{color:#b8c5d8;font-size:15px}.study_comparisonGrid__CdND9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.study_comparisonCard__jTpJV{border:1px solid #334155;border-radius:18px;background:#101c2f;padding:23px}.study_comparisonCard__jTpJV h3{font-size:20px;color:#f8fafc;font-weight:600;margin-bottom:4px}.study_comparisonCard__jTpJV>p{color:#aebdd1;font-size:12px}.study_comparisonCard__jTpJV dl{margin:22px 0 14px}.study_comparisonCard__jTpJV dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:11px 0}.study_comparisonCard__jTpJV dt{font-size:13px;color:#cbd5e1}.study_comparisonCard__jTpJV dd{font-size:22px;color:#f8fafc;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.study_comparisonCard__jTpJV .study_unknownRow__XEJo2{border-top:1px solid #475569;margin-top:6px;padding-top:16px}.study_unknownRow__XEJo2 dd{color:#cbd5e1}.study_tabs__jfVhY{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.study_tabs__jfVhY button{min-height:46px;padding:11px 18px;background:#101c2f;border:1px solid #475569;border-radius:10px;color:#cbd5e1;cursor:pointer;font-size:14px}.study_tabs__jfVhY button[aria-selected=true]{border-color:#7dd3fc;background:#173b50;color:#e0f2fe;box-shadow:inset 0 -3px #7dd3fc}.study_cityPanel__uwszf{border:1px solid #334155;border-radius:20px;background:#0d192b;padding:26px}.study_cityHeading__Kb1H1{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap}.study_cityHeading__Kb1H1 h3{font-size:25px;font-weight:600;color:#f8fafc}.study_cityHeading__Kb1H1 p{font-size:12px;color:#aebdd1;margin-top:5px}.study_scenarioTag__hCH5c{height:fit-content;font-size:11px;padding:8px 11px;border-radius:6px;background:#1e334a;color:#bae6fd}.study_cityNote__PUJop{font-size:13px;color:#cbd5e1;margin:18px 0 22px}.study_mapLayout__BQhWy{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(290px,1fr);gap:25px;align-items:start}.study_mapFigure__IsfZ4{min-width:0}.study_mapImage__GxxSc{display:block;width:100%;height:auto;border-radius:10px;background:#f8fafc}.study_mapFigure__IsfZ4 figcaption{margin-top:13px;font-size:12px;line-height:1.65;color:#b8c5d8}.study_mapLinks__cq_el{display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:14px;font-size:13px}.study_mapLinks__cq_el a{min-height:36px}.study_mapFallback___599y{padding:35px 20px;border:1px solid #64748b;border-radius:8px}.study_breakdown__TNVYt{min-width:0}.study_breakdown__TNVYt h4{font-weight:600;font-size:16px;color:#f1f5f9;margin-bottom:5px}.study_smallText__lTkmC{font-size:12px;color:#b8c5d8;line-height:1.7}.study_stackedBar__L4NDT{display:flex;width:100%;overflow:hidden;border-radius:5px;height:20px;margin:18px 0;border:1px solid #64748b}.study_stackedBar__L4NDT>span{height:100%}.study_unknownSwatch__IFdVS{background-image:repeating-linear-gradient(135deg,transparent,transparent 4px,#64748b 0,#64748b 5px)}.study_swatch__Enmht{display:inline-block;width:13px;height:13px;margin-right:7px;border:1px solid #64748b;vertical-align:-1px;flex-shrink:0}.study_breakdownTable__2WQnT{width:100%;font-size:12px;border-collapse:collapse}.study_breakdownTable__2WQnT th{text-align:left;font-weight:400}.study_breakdownTable__2WQnT thead th{color:#aebdd1;font-size:11px;padding:0 0 12px}.study_breakdownTable__2WQnT td{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.study_breakdownTable__2WQnT thead th:not(:first-child){text-align:right}.study_breakdownTable__2WQnT tbody th,.study_breakdownTable__2WQnT td,.study_breakdownTable__2WQnT tfoot th{padding:12px 0;border-top:1px solid #2f4158}.study_breakdownTable__2WQnT tbody th{padding-right:8px}.study_breakdownTable__2WQnT tfoot{color:#f8fafc}.study_breakdownTable__2WQnT tfoot th{font-weight:600}.study_unknownNote__cSRtQ{margin:20px 0 14px;border-left:3px solid #94a3b8;padding:12px 14px;background:#17243a;color:#cbd5e1;font-size:13px}.study_methodGrid__3NuIW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 36px}.study_method__9_VTc h3{font-size:17px;font-weight:600;color:#f1f5f9;margin-bottom:9px}.study_details__uY5jg p,.study_downloads__2xwum>p,.study_limitations__rX02G li,.study_methodGrid__3NuIW p,.study_sources__ud1AS li{color:#b8c5d8;font-size:14px;line-height:1.8}.study_limitations__rX02G{margin-top:32px;padding:25px;border:1px solid #334155;border-radius:14px}.study_limitations__rX02G ul,.study_sources__ud1AS{list-style:disc;padding-left:20px}.study_limitations__rX02G li+li,.study_sources__ud1AS li+li{margin-top:13px}.study_details__uY5jg{margin-top:24px;padding:20px 24px;border:1px solid #334155;border-radius:12px}.study_details__uY5jg summary{cursor:pointer;font-size:15px;color:#e2e8f0;padding:5px 0}.study_details__uY5jg p{margin-top:18px}.study_tableScroll__3sCMg{overflow:auto;margin-top:20px;max-width:100%}.study_tableScroll__3sCMg table{width:100%;font-size:13px;border-collapse:collapse;min-width:520px}.study_tableScroll__3sCMg caption{text-align:left;font-size:12px;color:#b8c5d8;margin-bottom:12px}.study_tableScroll__3sCMg td,.study_tableScroll__3sCMg th{text-align:left;padding:13px 10px 13px 0;border-bottom:1px solid #334155;font-weight:400}.study_tableScroll__3sCMg td{font-variant-numeric:tabular-nums}.study_downloads__2xwum{padding:30px;background:#101c2f;border:1px solid #334155;border-radius:20px}.study_downloadLinks__hHgM3{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0 28px}.study_downloadLinks__hHgM3 a{padding:12px 16px;font-size:13px;border:1px solid #41627c;border-radius:8px;background:#153147}.study_sources__ud1AS{margin-bottom:24px}.study_srOnly__wuc_J{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.study_skipLink__sWmBq{position:absolute;top:0;left:12px;z-index:100;transform:translateY(-140%);padding:12px;background:#fff;color:#0f172a}.study_skipLink__sWmBq:focus{transform:translateY(0)}@media (max-width:900px){.study_comparisonGrid__CdND9{gap:12px}.study_comparisonCard__jTpJV{padding:18px}.study_mapLayout__BQhWy{grid-template-columns:1fr}.study_mapFigure__IsfZ4{max-width:730px}}@media (max-width:650px){.study_main__7fvCe{padding:20px 16px 44px}.study_hero__Ace9N{padding:24px 20px;border-radius:18px}.study_lead__xj9Ij{font-size:15px}.study_facts__0PtFi{grid-template-columns:1fr;gap:16px}.study_facts__0PtFi span{margin-bottom:3px}.study_comparisonGrid__CdND9,.study_methodGrid__3NuIW{grid-template-columns:1fr}.study_comparisonCard__jTpJV{padding:22px}.study_comparisonCard__jTpJV dl>div{padding:8px 0}.study_main__7fvCe>section{margin-top:40px}.study_cityPanel__uwszf{padding:18px 14px}.study_tabs__jfVhY{gap:7px}.study_tabs__jfVhY button{padding:10px 12px;font-size:13px}.study_cityHeading__Kb1H1 h3{font-size:23px}.study_details__uY5jg,.study_downloads__2xwum,.study_limitations__rX02G{padding:22px 17px}.study_breakdownTable__2WQnT{font-size:11px}.study_breakdownTable__2WQnT td{padding-left:5px}.study_downloadLinks__hHgM3{flex-direction:column}}@media print{.study_page__3HcFJ{background:white;color:#111}.study_main__7fvCe{max-width:none}.study_main__7fvCe dd,.study_main__7fvCe dt,.study_main__7fvCe h1,.study_main__7fvCe h2,.study_main__7fvCe h3,.study_main__7fvCe h4,.study_main__7fvCe p,.study_main__7fvCe strong,.study_main__7fvCe td,.study_main__7fvCe th{color:#111}.study_cityPanel__uwszf,.study_comparisonCard__jTpJV,.study_downloads__2xwum,.study_hero__Ace9N,.study_unknownNote__cSRtQ{background:white}.study_mapImage__GxxSc{break-inside:avoid}}