.report_reportPage__wsYGH{background:#f4f3ef;color:#24394d}.report_reportArticle__is53L{background:#fff;border:1px solid #e6e0d7;border-radius:4px;box-shadow:0 10px 45px rgba(30,42,55,.07);padding:clamp(22px,5vw,60px);color:#27394a}.report_reportTitle__RylL5{color:#243e55;font-size:clamp(1.8rem,3.3vw,2.6rem);font-weight:800;line-height:1.19;letter-spacing:-.025em;margin:0 0 14px}.report_reportMeta__9K9kg{color:#64748b;font-size:.86rem}.report_reportBody__zrp8B{font-size:1.07rem;line-height:1.75;color:#293b4d}.report_reportBody__zrp8B p{color:#293b4d;margin:0 0 1rem}.report_reportBody__zrp8B b,.report_reportBody__zrp8B strong{color:#23415b;font-weight:750}.report_reportBody__zrp8B h2{font-size:clamp(1.48rem,2.4vw,1.9rem);font-weight:800;color:#253f55;line-height:1.25;margin:2.6rem 0 1rem;letter-spacing:-.02em}.report_reportBody__zrp8B h3{font-size:1.2rem;color:#254560;font-weight:750;margin:2rem 0 .7rem;line-height:1.35}.report_reportBody__zrp8B a{color:#995119;font-weight:700;text-decoration:underline;text-underline-offset:3px}.report_reportBody__zrp8B .report-eyebrow,.report_reportBody__zrp8B .report-section-eyebrow{color:#a66025;font-size:.78rem;letter-spacing:.12em;font-weight:800;text-transform:uppercase;margin:0 0 1rem}.report_reportBody__zrp8B .report-deck{font-size:1rem;color:#526576;line-height:1.5;padding-bottom:1rem;border-bottom:2px solid #be7a39}.report_reportBody__zrp8B .report-lead{background:#f3f4f4;border-left:4px solid #bc7c3c;padding:18px 22px;margin:1.2rem 0}.report_reportBody__zrp8B .report-lead p{color:#965b2d;font-size:.74rem;font-weight:800;letter-spacing:.11em;margin:0 0 4px}.report_reportBody__zrp8B .report-lead strong{display:block;color:#24435d;font-size:1.35rem;line-height:1.35}.report_reportBody__zrp8B .report-note{border-left:4px solid #315575;background:#f2f5f7;padding:14px 18px;margin:1.4rem 0}.report_reportBody__zrp8B .report-note strong{display:block;margin-bottom:4px}.report_reportBody__zrp8B .report-note p{margin:0}.report_reportBody__zrp8B .report-slim-cta{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;border-top:1px solid #d8d5ce;border-bottom:1px solid #d8d5ce;padding:12px 0;margin:1.3rem 0 1.8rem}.report_reportBody__zrp8B .report-slim-cta>span{font-weight:750;color:#29465f}.report_reportBody__zrp8B .report-cta-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#b96c25;border:1px solid #9d571a;color:#fff!important;padding:11px 16px;border-radius:6px;text-decoration:none!important;font-size:.93rem;line-height:1.4;font-weight:800}.report_reportBody__zrp8B .report-cta-link:hover{background:#94511b}.report_reportBody__zrp8B .report-stat-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:1.6rem 0 2rem}.report_reportBody__zrp8B .report-stat{display:flex;align-items:center;gap:14px;background:#f7f5f1;border-top:3px solid #b77635;padding:16px}.report_reportBody__zrp8B .report-stat:nth-child(2){background:#f2f5f7;border-top-color:#315575}.report_reportBody__zrp8B .report-stat>strong{font-size:clamp(1.6rem,3vw,2.2rem);color:#b16b2d;flex-shrink:0}.report_reportBody__zrp8B .report-stat:nth-child(2)>strong{color:#315575}.report_reportBody__zrp8B .report-stat p{margin:0;font-size:.85rem;line-height:1.4}.report_reportBody__zrp8B .report-stat b,.report_reportBody__zrp8B .report-stat span{display:block}.report_reportBody__zrp8B .report-chapter-head{margin:3.6rem 0 1.9rem;padding-bottom:1.1rem;border-bottom:1px solid #d7a577}.report_reportBody__zrp8B .report-chapter-eyebrow{color:#a46835;font-size:.77rem;letter-spacing:.14em;font-weight:800;margin:0 0 9px}.report_reportBody__zrp8B .report-chapter-head h2{color:#b27432;font-size:clamp(2.2rem,5vw,3rem);font-weight:850;margin:0 0 7px;line-height:1.1}.report_reportBody__zrp8B .report-chapter-head h2 span{font-size:.75em;margin-right:.12em}.report_reportBody__zrp8B .report-chapter-subtitle{font-size:1.3rem;line-height:1.4;font-weight:750;color:#24435d;margin:0}.report_reportBody__zrp8B .report-code-map{background:#f5f5f4;border-top:3px solid #b87738;padding:22px;margin:1.4rem 0 1.7rem}.report_reportBody__zrp8B .report-code-kicker{font-size:.74rem;letter-spacing:.08em;color:#965e30;font-weight:800;margin:0 0 15px}.report_reportBody__zrp8B .report-code-columns{display:grid;grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr);gap:12px;align-items:center}.report_reportBody__zrp8B .report-code-columns>div>span{display:block;color:#8b6650;font-size:.73rem;font-weight:750;letter-spacing:.04em;margin-bottom:2px}.report_reportBody__zrp8B .report-code-columns>div>strong{display:block;font-size:clamp(1.65rem,3.5vw,2.3rem);color:#253b4e;line-height:1.3}.report_reportBody__zrp8B .report-code-columns>div:last-child>strong{color:#315b7b}.report_reportBody__zrp8B .report-code-columns>div>p{font-size:.9rem;line-height:1.4;margin:4px 0 0}.report_reportBody__zrp8B .report-code-columns .report-code-arrow{font-size:2rem;color:#ae6a2d;text-align:center}.report_reportBody__zrp8B .report-code-explanation{border-top:1px solid #d4d3d0;margin-top:18px;padding-top:14px}.report_reportBody__zrp8B .report-code-explanation p{font-size:.97rem;margin:0 0 9px}.report_reportBody__zrp8B .report-finding{background:#f2f5f7;border-left:4px solid #b87532;padding:20px;color:#24435d;font-weight:750;font-size:1.17rem;line-height:1.55;margin:1.3rem 0}.report_reportBody__zrp8B .report-practical-label{color:#a56833;font-size:.76rem;letter-spacing:.1em;font-weight:800;margin:1rem 0 .5rem}.report_reportBody__zrp8B .report-section-deck{color:#54687a;font-size:1.13rem;font-weight:650;margin-top:-.6rem}.report_reportBody__zrp8B .report-table-wrap{overflow-x:auto;margin:1.4rem 0 2rem;border:1px solid #d6dce0;border-radius:5px}.report_reportBody__zrp8B .report-table{width:100%;border-collapse:collapse;min-width:530px;font-size:.95rem}.report_reportBody__zrp8B .report-table th{text-align:left;padding:12px 14px;background:#e8edf0;color:#25435c;font-weight:750}.report_reportBody__zrp8B .report-table td{padding:12px 14px;border-top:1px solid #e0e4e8;color:#293d4e}.report_reportBody__zrp8B .report-table tr:last-child td{font-weight:750;background:#f4f6f7}.report_reportBody__zrp8B .report-action{margin:1.8rem 0;background:#f4f6f7;border-top:3px solid #b87532;padding:24px}.report_reportBody__zrp8B .report-action h3{margin:0 0 9px}.report_reportBody__zrp8B .report-action p{margin-bottom:15px}.report_reportBody__zrp8B .report-sources{padding-left:1.3rem}.report_reportBody__zrp8B .report-sources li{padding:3px 0}@media(max-width:640px){.report_reportArticle__is53L{padding:22px 17px}.report_reportBody__zrp8B{font-size:1rem;line-height:1.65}.report_reportBody__zrp8B .report-stat-grid{grid-template-columns:1fr}.report_reportBody__zrp8B .report-code-map{padding:17px}.report_reportBody__zrp8B .report-code-columns{grid-template-columns:1fr;gap:9px}.report_reportBody__zrp8B .report-code-columns .report-code-arrow{text-align:left;font-size:1.4rem}.report_reportBody__zrp8B .report-chapter-head h2{font-size:2.25rem}.report_reportBody__zrp8B .report-chapter-subtitle{font-size:1.15rem}}.report_reportLayout__7E2nm{display:grid;width:100%;max-width:1400px;grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px}.report_reportMain__xsosd{min-width:0}.report_reportSidebar__0ImlM{min-width:0;align-self:stretch}.report_reportSticky__xdb_i{position:sticky;top:112px;max-height:calc(100vh - 124px);overflow-y:auto;scrollbar-width:thin;border:1px solid #315574;border-top:4px solid #d59651}.report_reportSidebarEyebrow__s9reY{color:#ffcf9b;font-size:.7rem;font-weight:800;letter-spacing:.08em}.report_reportSidebarIntro__pFzhH{margin-bottom:12px}.report_reportSidebarIntro__pFzhH h2{color:#fff;font-size:1.35rem;font-weight:800;line-height:1.25;margin:6px 0}.report_reportSidebarIntro__pFzhH p{color:#f1f5f9;font-size:.85rem;line-height:1.5}.report_reportContactForm__1e_O8{max-width:none!important;background:#244765!important;border:1px solid #54728c!important;padding:12px!important}.report_reportBody__zrp8B .report-table-wrap{border-color:#284761}.report_reportBody__zrp8B .report-table th{background:#203d58!important;color:#fff!important}.report_reportBody__zrp8B .report-table td{background:#fff}.report_reportBody__zrp8B .report-table tr:nth-child(2n) td{background:#e9eff5}.report_reportBody__zrp8B .report-table tr:last-child td{background:#203d58!important;color:#fff!important;font-weight:800}.report_reportBody__zrp8B .report-code-map{background:#203d58!important;border-top-color:#df9c52;color:#fff}.report_reportBody__zrp8B .report-code-columns>div>span,.report_reportBody__zrp8B .report-code-kicker{color:#ffd09c!important}.report_reportBody__zrp8B .report-code-columns>div:last-child>strong,.report_reportBody__zrp8B .report-code-columns>div>strong{color:#fff!important}.report_reportBody__zrp8B .report-code-columns>div>p,.report_reportBody__zrp8B .report-code-explanation p,.report_reportBody__zrp8B .report-code-explanation strong{color:#f2f6fb!important}.report_reportBody__zrp8B .report-code-columns .report-code-arrow{color:#ffb563}.report_reportBody__zrp8B .report-code-explanation{border-top-color:#607e97}@media (max-width:1279px){.report_reportLayout__7E2nm{max-width:900px;grid-template-columns:minmax(0,1fr)}}.report_reportBody__zrp8B .report-mapping-summary{margin:1.6rem 0 2rem;border:1px solid #cbd5df;border-radius:5px;overflow:hidden}.report_reportBody__zrp8B .report-mapping-title{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;background:#203d58;color:#fff!important;font-weight:800;margin:0;padding:14px 18px}.report_reportBody__zrp8B .report-mapping-title span{color:#fbd0a2;font-weight:600}.report_reportBody__zrp8B .report-mapping-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.report_reportBody__zrp8B .report-mapping-card{padding:20px;background:#f4f7fa}.report_reportBody__zrp8B .report-mapping-card-multiple{background:#e4edf5;border-left:1px solid #cad5df}.report_reportBody__zrp8B .report-mapping-label{color:#29435b;display:block;font-size:.86rem;font-weight:800}.report_reportBody__zrp8B .report-mapping-figure{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin:8px 0}.report_reportBody__zrp8B .report-mapping-figure strong{font-size:2.4rem;line-height:1.2;color:#203d58}.report_reportBody__zrp8B .report-mapping-figure span{color:#465f73;font-weight:700}.report_reportBody__zrp8B .report-mapping-card p{margin:0;font-size:.88rem;line-height:1.55}.report_reportBody__zrp8B .report-mapping-bar{display:flex;height:12px}.report_reportBody__zrp8B .report-mapping-bar span:first-child{width:71.8%;background:#203d58}.report_reportBody__zrp8B .report-mapping-bar span:last-child{width:28.2%;background:#c47d35}.report_reportDisclaimer__OycH1{margin-top:20px;padding:17px 21px;background:#e9ecee;border-left:3px solid #8193a3;color:#405469;font-size:.82rem;line-height:1.6}.report_reportDisclaimer__OycH1 strong{display:block;margin-bottom:5px;color:#2b4358;font-size:.86rem}.report_reportDisclaimer__OycH1 p{margin:0}@media (max-width:640px){.report_reportBody__zrp8B .report-mapping-cards{grid-template-columns:1fr}.report_reportBody__zrp8B .report-mapping-card-multiple{border-left:0;border-top:1px solid #cad5df}}