.report_report__Vukjw{max-width:1180px;margin:auto;padding:64px 28px 80px;color:#17251f}.report_eyebrow__fg68s{text-transform:uppercase;letter-spacing:.13em;font-size:12px;font-weight:750;color:#426952}.report_hero__MhZWN{max-width:900px}.report_hero__MhZWN h1{font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(36px,5vw,64px);font-weight:500;line-height:1.08;letter-spacing:-.025em;margin:20px 0}.report_dek__ocYWV{font-size:20px;line-height:1.6;max-width:790px;color:#45564d}.report_links__wd0aH{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0}.report_links__wd0aH a{display:inline-block;padding:11px 16px;border:1px solid #bdcec1;border-radius:6px;color:#173e2a;background:#f0f5ef;text-decoration:none;font-weight:650}.report_stats__tWBhr{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;border-top:1px solid #cdd7cd;border-bottom:1px solid #cdd7cd;padding:26px 0;margin:40px 0}.report_stats__tWBhr strong{display:block;font-size:34px;font-weight:600}.report_stats__tWBhr span{display:block;font-size:13px;line-height:1.5;color:#536359;margin-top:5px}.report_section___aKM0{padding:32px 0;border-bottom:1px solid #d6ded4;scroll-margin-top:30px}.report_section___aKM0 h2{font-family:Georgia,serif;font-size:32px;font-weight:500;line-height:1.2;margin:0 0 18px}.report_section___aKM0 p{line-height:1.65;max-width:870px}.report_findings__8I73T{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.report_findings__8I73T h3{font-size:20px;line-height:1.3;margin:15px 0}.report_findings__8I73T p{font-size:15px;color:#45564d}.report_number__AWAAA{font-size:13px;color:#66806a;font-weight:700}.report_controls__Vm42J{display:flex;gap:16px;flex-wrap:wrap;margin:24px 0}.report_controls__Vm42J label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:650}.report_controls__Vm42J select{min-width:180px;border:1px solid #a8b8a9;border-radius:5px;padding:10px;background:#fff;color:#17251f;font:inherit}.report_tableWrap__xrkPj{overflow-x:auto;border:1px solid #d4ded2;border-radius:6px;margin:20px 0}.report_tableWrap__xrkPj table{border-collapse:collapse;width:100%;font-size:14px}.report_tableWrap__xrkPj caption{text-align:left;padding:15px;background:#eaf0e6;font-weight:600}.report_tableWrap__xrkPj td,.report_tableWrap__xrkPj th{padding:13px 16px;border-bottom:1px solid #e0e6db;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.report_tableWrap__xrkPj th:first-child{text-align:left}.report_tableWrap__xrkPj thead th{font-size:12px;color:#576657;white-space:normal}.report_tableWrap__xrkPj tbody th{font-weight:550}.report_tableWrap__xrkPj tr:last-child td,.report_tableWrap__xrkPj tr:last-child th{border-bottom:0}.report_tableWrap__xrkPj tbody tr:nth-child(2n){background:#f6f8f3}.report_note__SkPhN{font-size:13px!important;color:#526352;line-height:1.6}.report_callout__rMJ4O{border-left:3px solid #647b41;padding:6px 20px;background:#f0f3e6;margin:24px 0}.report_method__U2uJm{padding:18px 0;border-top:1px solid #d9dfd4}.report_method__U2uJm summary{font-weight:650;cursor:pointer}.report_method__U2uJm dl{display:grid;grid-template-columns:160px 1fr;gap:14px;font-size:14px;line-height:1.6}.report_method__U2uJm dt{font-weight:650}.report_method__U2uJm dd{margin:0}.report_quote__UAY_G{background:#edf2e7;padding:22px;border-radius:6px;font-size:15px;line-height:1.7}.report_report__Vukjw a:focus-visible,.report_report__Vukjw select:focus-visible,.report_tableWrap__xrkPj:focus-visible{outline:3px solid #57865b;outline-offset:4px}@media(max-width:720px){.report_report__Vukjw{padding:35px 18px 60px}.report_stats__tWBhr{grid-template-columns:repeat(2,1fr);gap:24px}.report_stats__tWBhr strong{font-size:30px}.report_findings__8I73T{grid-template-columns:1fr;gap:8px}.report_section___aKM0 h2{font-size:28px}.report_dek__ocYWV{font-size:18px}.report_method__U2uJm dl{grid-template-columns:1fr;gap:7px}.report_method__U2uJm dd{margin-bottom:14px}.report_controls__Vm42J label{flex:1;min-width:140px}.report_controls__Vm42J select{min-width:0;width:100%}}