.report_page__S0vS6{--ink:#1e1b16;--cream:#fff8f0;--parch:#faf3e9;--terra:#e25822;--muted:#795746;--muted2:#594139;--wb:hsla(15,43%,79%,.2);--s1:8px;--s2:16px;--s3:24px;--s4:32px;--s5:48px;--s6:64px;--serif:"Noto Serif",Georgia,serif;--sans:"Manrope",sans-serif;min-height:100vh;background:var(--cream);font-family:var(--sans);color:var(--ink)}@keyframes report_fu___5dz8{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes report_dp__6_5_v{0%{r:10;opacity:.55}to{r:30;opacity:0}}@keyframes report_gpulse__zBXhG{0%{r:8;opacity:.45}to{r:26;opacity:0}}.report_hero__s_RQy{background:var(--ink);position:relative;overflow:hidden}.report_hero__s_RQy:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 55% 70% at 85% 50%,rgba(226,88,34,.09),transparent 68%);pointer-events:none}.report_heroInner__ElRL2{max-width:1120px;margin:0 auto;padding:var(--s3) var(--s5) var(--s5);position:relative;z-index:1}.report_heroTop__fw62O{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--s4)}.report_brand__Ks623{font-family:var(--serif);font-size:16px;color:rgba(255,248,240,.7);background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:var(--s1)}.report_brandArrow__DDilk{width:9px;height:9px;background:var(--terra);-webkit-clip-path:polygon(100% 0,0 50%,100% 100%);clip-path:polygon(100% 0,0 50%,100% 100%);flex-shrink:0}.report_modePill__CvNgO{display:flex;background:rgba(255,248,240,.07);border:1px solid rgba(255,248,240,.12);border-radius:100px;padding:3px;position:relative}.report_modePillSlider__JusDZ{position:absolute;top:3px;left:3px;height:calc(100% - 6px);border-radius:100px;background:var(--cream);transition:transform .22s cubic-bezier(.4,0,.2,1),width .22s cubic-bezier(.4,0,.2,1);z-index:0}.report_modePillOpt__brRwm{padding:7px 18px;font-size:12px;font-weight:700;letter-spacing:.6px;color:rgba(255,248,240,.38);cursor:pointer;border-radius:100px;border:none;background:none;font-family:var(--sans);white-space:nowrap;position:relative;z-index:1;transition:color .2s}.report_modePillOptOn__AjBFh{color:var(--ink)}.report_heroBody__IB_tz{display:flex;justify-content:space-between;align-items:center;gap:var(--s4)}.report_heroLeft__Q9Hsu{display:flex;flex-direction:column;gap:var(--s2)}.report_heroMeta__w4Jj_{font-size:11px;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:rgba(255,248,240,.35)}.report_heroBadges__tZCFh{display:flex;gap:var(--s1);flex-wrap:wrap;align-items:center}.report_verdictBadge__KLBD7{padding:8px 18px;font-size:14px;font-weight:800;letter-spacing:2px;text-transform:uppercase;display:inline-flex;align-items:center;gap:8px}.report_verdictBadgeDot__H_qX_{width:8px;height:8px;border-radius:50%;flex-shrink:0}.report_quadrantBadge__WPnaA{padding:8px 18px;font-size:13px;font-weight:600;letter-spacing:.5px;background:rgba(255,248,240,.07);color:rgba(255,248,240,.7);border:1px solid rgba(255,248,240,.12);display:inline-flex;align-items:center}.report_heroDate__kg_ZK{font-size:11px;color:rgba(255,248,240,.22)}.report_heroScoreWrap__elKY2{display:flex;flex-direction:column;align-items:center;gap:var(--s1);flex-shrink:0}.report_heroScoreRing__ME6Pz{position:relative;display:inline-flex;align-items:center;justify-content:center}.report_heroScoreNum__ucFqk{position:absolute;font-family:var(--serif);font-size:52px;font-weight:400;color:#fff8f0;letter-spacing:-1px;line-height:1}.report_heroScoreLbl__yM3F_{font-size:9px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgba(255,248,240,.3)}.report_miniBars__Zuy4t{width:90px;display:flex;flex-direction:column;gap:5px;margin-top:var(--s1)}.report_mbRow__E6RlZ{display:flex;align-items:center;gap:6px}.report_mbLbl__IbxRA{font-size:9px;color:rgba(255,248,240,.25);width:22px;letter-spacing:.5px;text-transform:uppercase}.report_mbTrack__P_zJm{flex:1 1;height:2px;background:hsla(0,0%,100%,.07);border-radius:2px}.report_mbFill__MGYg5{height:100%;border-radius:2px}.report_mbVal__Q6_EY{font-size:9px;color:rgba(255,248,240,.32);width:18px;text-align:right}.report_tabBar__DbUep{background:var(--ink);border-bottom:1px solid rgba(255,248,240,.07);position:-webkit-sticky;position:sticky;top:0;z-index:100;transition:box-shadow .2s}.report_tabBarStuck__GN1KC{box-shadow:0 4px 32px rgba(30,27,22,.45)}.report_tabInner__Ekdi_{max-width:1120px;margin:0 auto;padding:0 var(--s5);display:flex;align-items:center}.report_tabBtn__2wQkC{background:none;cursor:pointer;font-family:var(--sans);font-size:13px;font-weight:600;letter-spacing:.5px;color:rgba(255,248,240,.3);padding:16px 20px 14px;border:none;border-bottom:2px solid transparent;transition:color .15s,border-color .15s;white-space:nowrap}.report_tabBtn__2wQkC:hover{color:rgba(255,248,240,.6)}.report_tabBtnOn__QpyMi{color:#fff8f0;border-bottom-color:var(--terra)}.report_geekBar__GBBtQ{display:none;background:rgba(226,88,34,.09);border-bottom:1px solid rgba(226,88,34,.15);padding:7px var(--s5);font-size:12px;font-weight:700;letter-spacing:.6px;color:rgba(226,88,34,.88)}.report_geekBarShow__caPsQ{display:block}.report_content__nryBF{max-width:1120px;margin:0 auto;padding:0 var(--s5) var(--s6)}.report_pane__LR2Jn{display:none;flex-direction:column}.report_paneOn__sseHx{display:flex;animation:report_fu___5dz8 .25s ease both}.report_secHdr__z6NzX{padding:var(--s5) 0 var(--s4)}.report_secQ__IGw9C{font-family:var(--serif);font-size:clamp(26px,3vw,36px);font-weight:400;color:var(--ink);line-height:1.2;margin-bottom:var(--s1)}.report_secSub__l3dU1{font-size:15px;color:var(--muted2);line-height:1.6}.report_dp__6_5_v{animation:report_dp__6_5_v 2s ease-out infinite}.report_ghostPulse__Ingm_{animation:report_gpulse__zBXhG 2.2s ease-out .4s infinite}.report_qSection__eLPuZ{padding:var(--s3) 0 var(--s4);display:flex;flex-direction:column;align-items:center;border-bottom:1px solid var(--wb)}.report_qSvgWrap__ZQMoG{width:min(360px,90vw);display:block}.report_qCallout__XJN2S{text-align:center;margin-top:var(--s3);display:flex;flex-direction:column;align-items:center;gap:var(--s1)}.report_qCalloutBadge___h0Wh{display:inline-flex;padding:5px 16px;font-size:11px;font-weight:800;letter-spacing:2px;text-transform:uppercase;margin-bottom:var(--s1)}.report_qCalloutVerdict__fBsHD{font-family:var(--serif);font-size:clamp(28px,4vw,44px);font-weight:400;line-height:1.15}.report_qCalloutSub__kd5pg{font-size:13px;color:var(--muted);font-style:italic;margin-top:4px}.report_qTooltip___yfXa{display:none;background:var(--ink);color:#fff8f0;padding:var(--s2) var(--s3);margin-top:var(--s2);max-width:380px;width:100%;text-align:left;border-left:3px solid}.report_qTooltipShow__hIwcF{display:block}.report_verdictBlock__j9r4Y{padding:clamp(40px,5vw,64px) clamp(24px,4vw,56px);border-bottom:4px solid}.report_verdictPill__EIHfd{display:inline-flex;padding:5px 14px;font-size:11px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:#fff;margin-bottom:var(--s2)}.report_verdictText__tNWnV{font-family:var(--serif);font-size:clamp(17px,2vw,22px);line-height:1.88;max-width:700px}.report_scoreStrip__TfTDF{display:flex;gap:var(--s5);flex-wrap:wrap;padding-top:var(--s3);margin-top:var(--s3);border-top:1px solid rgba(0,0,0,.07)}.report_oriScore__w3i9I{display:flex;flex-direction:column;align-items:center;gap:4px}.report_oriScoreNum__tXxSD{font-family:var(--serif);font-size:36px;font-weight:400;line-height:1}.report_oriScoreLbl__SFPby{font-size:9px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted)}.report_oriDiv__WwxVB{width:1px;background:rgba(0,0,0,.08);align-self:stretch}.report_sigGrid___xXPK{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px;gap:2px;background:hsla(15,43%,79%,.15)}.report_sigCard__Ymhh5{background:var(--cream);border:none;cursor:pointer;text-align:left;padding:var(--s4);display:flex;flex-direction:column;gap:var(--s2);transition:background .12s}.report_sigCard__Ymhh5:hover{background:var(--parch)}.report_sigTop__YA2AD{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--s2)}.report_sigIcon__8zniz{font-size:18px;color:var(--terra);display:block;margin-bottom:4px}.report_sigLbl__xk_On{font-size:10px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;color:var(--muted);display:block}.report_sigBadge__jGYVt{font-size:12px;font-weight:800;padding:4px 12px;align-self:flex-start;margin-top:4px}.report_barTrack__XDJXT{height:4px;background:hsla(15,43%,79%,.2);border-radius:2px;overflow:hidden}.report_barFill__GZmKp{height:100%;border-radius:2px}.report_sigStats__oVb3H{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2px;gap:2px;background:hsla(15,43%,79%,.15);margin:0 calc(-1 * var(--s4));padding:0 2px}.report_sigStatCell__uZkAv{background:var(--cream);padding:var(--s2);display:flex;flex-direction:column;gap:3px}.report_sigStatVal__LAeEM{font-family:var(--serif);font-size:22px;line-height:1}.report_sigStatLbl__Ue5KE{font-size:9px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--muted)}.report_sigStatNote__3JQVf{font-size:11px;color:var(--muted2);line-height:1.4}.report_sigInterp__tvE4X{font-size:13px;line-height:1.65;color:var(--muted2);padding-top:var(--s2);border-top:1px solid var(--wb)}.report_sigCta__D_M8I{font-size:12px;color:var(--terra);font-weight:700}.report_nudgeRow__0xHnp{display:flex;justify-content:flex-end;padding:var(--s1) 0 0}.report_gnudge__kfJqP{display:inline-flex;align-items:center;gap:5px;background:none;border:1px solid rgba(121,87,70,.2);padding:4px 11px;cursor:pointer;font-size:11px;color:var(--muted);font-family:var(--sans)}.report_gnudge__kfJqP:hover{background:rgba(121,87,70,.05)}.report_fpPanel__BfaJQ{background:var(--ink);padding:clamp(var(--s4),4vw,var(--s5))}.report_fpEyebrow___I_Ar{font-size:10px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:rgba(255,248,240,.25);margin-bottom:var(--s1)}.report_fpHeader__vZKNA{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:var(--s3);margin-bottom:var(--s4)}.report_fpStmt__baRUc{font-family:var(--serif);font-size:clamp(16px,2vw,21px);color:#fff8f0;line-height:1.7;max-width:440px;font-weight:400}.report_fpFloorLbl__B04OC{font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:rgba(255,248,240,.25);margin-bottom:6px;text-align:right}.report_fpFloorNum__rh8z_{font-family:var(--serif);font-size:clamp(32px,4.5vw,48px);color:var(--terra);font-weight:400;line-height:1}.report_fpRows__wC0A9{border-top:1px solid rgba(255,248,240,.07);padding-top:var(--s4);display:flex;flex-direction:column;gap:var(--s2)}.report_fpRowHdr___uFG0{display:flex;justify-content:space-between;margin-bottom:6px;font-size:13px}.report_fpBar__KbETD{height:6px;border-radius:3px;transition:width .5s}.report_fpCream__AhVMw{padding:var(--s4) 0}.report_fpCreamHdr__EOOEc{display:flex;align-items:center;gap:var(--s2);margin-bottom:var(--s3)}.report_ctaRow__0i9M_{display:flex;gap:var(--s1);flex-wrap:wrap}.report_ctaBtn__Ft1mJ{padding:13px 20px;background:var(--parch);border:1px solid hsla(15,43%,79%,.25);font-size:13px;font-weight:600;color:var(--muted2);cursor:pointer;font-family:var(--sans);display:flex;align-items:center;gap:8px;transition:background .12s}.report_ctaBtn__Ft1mJ:hover{background:#eae0d3}.report_tabFooter__AvoNh{border-top:1px solid var(--wb);margin-top:var(--s6);padding-top:var(--s5);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--s3)}.report_tabFooterNext__bpAGN{display:flex;flex-direction:column;gap:4px}.report_tabFooterLabel__ZEws3{font-size:10px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:var(--muted)}.report_tabFooterTitle___OhW_{font-family:var(--serif);font-size:20px;color:var(--ink);font-weight:400}.report_tabFooterSub__o7tur{font-size:13px;color:var(--muted2);margin-top:2px}.report_tabFooterBtn__z4GWh{padding:13px 28px;background:var(--ink);border:none;font-size:13px;font-weight:700;color:#fff8f0;cursor:pointer;font-family:var(--sans);transition:opacity .15s;white-space:nowrap;flex-shrink:0}.report_tabFooterBtn__z4GWh:hover{opacity:.85}.report_closingWrap__om_Zv{border-top:1px solid var(--wb);margin-top:var(--s6);padding-top:var(--s6)}.report_closingTagline__6wF9O{font-family:var(--serif);font-size:clamp(14px,1.5vw,17px);color:var(--muted);font-style:italic;text-align:center;margin-bottom:var(--s5)}.report_closing___togN{background:var(--ink);padding:clamp(var(--s4),5vw,56px);display:flex;justify-content:space-between;align-items:flex-start;gap:var(--s4);flex-wrap:wrap}.report_closingLeft__jFewX{display:flex;flex-direction:column;gap:var(--s2);max-width:580px}.report_closingEyebrow__Lpdti{font-size:10px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:rgba(255,248,240,.25)}.report_closingText__RloAj{font-family:var(--serif);font-size:clamp(17px,2vw,22px);color:#fff8f0;line-height:1.75;font-weight:400}.report_closingSub__wsCuu{font-size:13px;color:rgba(255,248,240,.4);line-height:1.65}.report_closingActions__jWoVs{display:flex;gap:var(--s2);align-items:center;flex-wrap:wrap;flex-shrink:0}.report_btnPrimary__l8Tlg{padding:13px 24px;background:var(--terra);border:none;font-size:13px;font-weight:700;color:#fff;cursor:pointer;font-family:var(--sans);transition:opacity .15s}.report_btnPrimary__l8Tlg:hover{opacity:.88}.report_btnGhost__FUhIR{padding:13px 24px;background:none;border:1px solid rgba(255,248,240,.14);font-size:13px;font-weight:600;color:rgba(255,248,240,.5);cursor:pointer;font-family:var(--sans)}.report_shareRow__PABhv{display:flex;gap:var(--s2);margin-top:var(--s2);flex-wrap:wrap}.report_shareBtn__IqNV7{padding:10px 18px;background:rgba(255,248,240,.06);border:1px solid rgba(255,248,240,.1);font-size:13px;font-weight:600;color:rgba(255,248,240,.5);cursor:pointer;font-family:var(--sans);display:flex;align-items:center;gap:7px}.report_shareBtn__IqNV7:hover{background:rgba(255,248,240,.1)}.report_dealScoreBand___v72G{display:flex;align-items:center;gap:var(--s3);background:var(--parch);border-left:4px solid;padding:var(--s4);margin-bottom:var(--s4)}.report_pillarGrid__Q_PiH{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s2);gap:var(--s2);margin-bottom:var(--s4)}.report_pillarCard__Y7eN6{background:var(--parch);border:1px solid var(--wb);padding:var(--s4);display:flex;flex-direction:column;gap:var(--s2)}.report_pHdr__2nm79{display:flex;justify-content:space-between;align-items:flex-start}.report_pName__aO_EL{font-family:var(--serif);font-size:19px;font-weight:400;color:var(--ink);display:block;margin-bottom:4px}.report_pWeight__MqfXV{font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--muted);display:block}.report_pRows__gPKUV{display:flex;flex-direction:column;border-top:1px solid hsla(15,43%,79%,.25)}.report_pRow__7Hqhb{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s2);padding:10px 0;border-bottom:1px solid hsla(15,43%,79%,.14);font-size:13px}.report_pRl__mobmI{color:#794739}.report_pRv__KCVrq{font-weight:600;color:var(--ink);text-align:right}.report_pInterp__2DbQ9{font-size:13px;line-height:1.65;color:var(--muted2)}.report_pBadge__0vLgf{font-size:11px;font-weight:700;padding:3px 10px;display:inline-flex;margin-top:2px}.report_locSection__AauUj{display:flex;flex-direction:column;gap:var(--s3)}.report_locScoreBanner__ra3GM{background:var(--ink);padding:var(--s4);display:flex;align-items:stretch;gap:var(--s4);flex-wrap:wrap}.report_locScoreLeft__W21Og{display:flex;flex-direction:column;gap:var(--s1);justify-content:center;flex-shrink:0}.report_locScoreNum__vVBT8{font-family:var(--serif);font-size:64px;color:#fff8f0;line-height:1;font-weight:400}.report_locScoreLbl__F9Xyi{font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:rgba(255,248,240,.3)}.report_locCats__7YYhF{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2px;gap:2px;background:rgba(255,248,240,.07);flex:1 1;min-width:280px}.report_locCat__EtGRB{background:#272318;padding:var(--s2) var(--s3);display:flex;flex-direction:column;gap:8px}.report_locCatTop__DDneh{display:flex;justify-content:space-between;align-items:center}.report_locCatIcon__nixjH{font-size:16px}.report_locCatScore__2ZmPo{font-family:var(--serif);font-size:20px;color:#fff8f0;font-weight:400}.report_locCatLbl__4w2_1{font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:rgba(255,248,240,.35)}.report_locCatBar__3buAj{height:3px;background:rgba(255,248,240,.08);border-radius:2px}.report_locCatFill__YfLiV{height:100%;border-radius:2px;background:var(--terra)}.report_locCatNote__p_ynb{font-size:11px;color:rgba(255,248,240,.4);line-height:1.4}.report_poiGrid__ddl_Y{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:2px;gap:2px;background:hsla(15,43%,79%,.15)}.report_poiCard__wnWXP{background:var(--cream);padding:var(--s2) var(--s3);display:flex;gap:var(--s2);align-items:flex-start}.report_poiIcon__rXKjX{font-size:18px;flex-shrink:0;margin-top:2px}.report_poiName__dv3Ph{font-size:13px;font-weight:600;color:var(--ink);margin-bottom:3px}.report_poiNote__midDw{font-size:12px;color:var(--muted2);line-height:1.45}.report_poiDist__grZHn{font-size:11px;color:rgba(89,65,57,.45);margin-top:2px}.report_riskFlags__EmQKm{display:flex;flex-direction:column;gap:var(--s1)}.report_riskFlag__Qyz4O{display:flex;gap:var(--s2);align-items:flex-start;padding:var(--s2) var(--s3)}.report_locNarrative__ZryCE{border-left:3px solid var(--terra);padding:var(--s3) var(--s4);background:var(--parch)}.report_locNarEyebrow__8J1wX{font-size:10px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:var(--muted);margin-bottom:var(--s1)}.report_locNarText__55ICr{font-family:var(--serif);font-size:clamp(15px,1.8vw,18px);line-height:1.82;color:var(--ink)}.report_locNarDisclaimer__wJa_2{font-size:11px;color:var(--muted2);line-height:1.4;margin-top:8px}.report_locNarrativeAdvice__HnNVW{margin-top:16px}.report_dealPlain__3rV3n{border-left:4px solid var(--terra);padding:var(--s3) var(--s4);background:var(--parch)}.report_dealPlainEy__SHOrt{font-size:10px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:var(--muted);margin-bottom:var(--s2)}.report_dealPlainTxt__ayeCc{font-family:var(--serif);font-size:clamp(15px,1.8vw,18px);line-height:1.8;color:var(--ink)}.report_fitLead__w974q{padding:var(--s4)}.report_fitLeadTop__RwBET{display:flex;align-items:center;gap:var(--s3);margin-bottom:var(--s2);flex-wrap:wrap}.report_fitLbl__YrrJx{font-size:10px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:5px}.report_fitCap__vcave{font-size:12px;font-weight:700;color:#8b1a1a;background:#ffdee0;padding:3px 10px;display:inline-block}.report_fitTxt__Sbdm2{font-family:var(--serif);font-size:clamp(15px,1.8vw,19px);line-height:1.85}.report_twoCol__OGxXX{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s2);gap:var(--s2)}.report_fitBox__YBLp4{background:var(--parch);border:1px solid var(--wb);padding:var(--s4)}.report_fitBoxLbl__1zdZn{font-size:10px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;color:var(--muted);margin-bottom:var(--s2)}.report_foirZones__P4J_J{position:relative;height:14px;display:flex;border-radius:7px;overflow:hidden;margin-bottom:var(--s1)}.report_foirNeedle__aucMc{position:absolute;top:0;width:3px;height:100%;transform:translateX(-50%)}.report_foirAxis__bVnyD{display:flex;justify-content:space-between;font-size:10px;font-weight:600;margin-bottom:var(--s2)}.report_foirValRow__X91A0{display:flex;align-items:baseline;gap:var(--s2);margin-bottom:var(--s1)}.report_foirBig__D_XfJ{font-family:var(--serif);font-size:48px;line-height:1}.report_foirBadge__5rMUk{font-size:12px;font-weight:800;padding:4px 12px;align-self:center}.report_rwBlock__1kxgB{display:flex;flex-direction:column;gap:var(--s3)}.report_rwItemHdr__bTusX{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:var(--s1)}.report_rwLbl__sETGc{font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted)}.report_rwNumWrap__5Fblh{display:flex;align-items:center;gap:8px}.report_rwBig__e9Qmd{font-family:var(--serif);font-size:28px;line-height:1}.report_rwUnit__o8uoe{font-size:12px;color:var(--muted)}.report_rwBadge__zVazw{font-size:11px;font-weight:800;padding:2px 9px}.report_rwTrack__3Kth4{height:8px;background:#eee7dd;border-radius:4px;position:relative;overflow:visible}.report_rwFill__LpLBg{height:100%;border-radius:4px}.report_rwMarker__xtkJW{position:absolute;top:-4px;width:2px;height:16px;background:var(--ink);border-radius:1px;transform:translateX(-50%)}.report_rwHint___S6OS{font-size:11px;color:var(--muted);margin-top:6px}.report_relief__r8iNy{display:flex;align-items:flex-start;gap:var(--s2);padding:var(--s3) var(--s4);border-left:4px solid}.report_reliefTitle__gqWvq{font-size:15px;font-weight:600;color:var(--ink);margin-bottom:4px;line-height:1.4}.report_reliefSub__JK2Sy{font-size:13px;color:var(--muted2);line-height:1.5}.report_checklist__Vv_2O{border:1px solid var(--wb)}.report_clGrpHdr__OybrX{font-size:10px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:var(--muted);padding:12px var(--s3);background:hsla(15,43%,79%,.12);border-top:1px solid var(--wb)}.report_clGrpHdr__OybrX:first-child{border-top:none}.report_clItem__UIRtb{display:flex;gap:var(--s2);align-items:flex-start;padding:var(--s2) var(--s3);border-top:1px solid hsla(15,43%,79%,.11)}.report_clDot__rGhIF{width:22px;height:22px;border-radius:50%;flex-shrink:0;margin-top:2px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:800}.report_clLabel__PzNRy{font-size:13px;font-weight:700;color:var(--ink);margin-bottom:3px}.report_clPlain__lx5ta{font-size:13px;color:var(--muted2);line-height:1.65}.report_clDetail__67Twv{font-size:12px;color:var(--muted2);background:hsla(15,43%,79%,.12);padding:7px 12px;margin-top:8px;border-left:2px solid hsla(15,43%,79%,.4);line-height:1.6}.report_fitClosing__YRbbu{background:var(--ink);padding:clamp(var(--s4),4vw,var(--s5));margin-top:var(--s3)}.report_fitClosingEy__J_p0A{font-size:10px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:rgba(255,248,240,.25);margin-bottom:var(--s2)}.report_fitClosingTxt___vxoB{font-family:var(--serif);font-size:clamp(16px,1.9vw,20px);line-height:1.8;color:#fff8f0;margin-bottom:var(--s3)}.report_stressTip__lrOHj{background:#fff3cd;border-left:4px solid #ba7517;padding:var(--s2) var(--s3);display:flex;gap:var(--s2);align-items:flex-start}.report_stressQWrap__Jg_R0{display:flex;flex-direction:column;align-items:center;padding:var(--s3) 0 var(--s4);border-bottom:1px solid var(--wb)}.report_stressQSvg__dLSfz{display:block;width:min(500px,95vw);height:auto}.report_scenarioPills__E3a32{display:flex;gap:var(--s1);flex-wrap:wrap;justify-content:center;padding:var(--s3) 0 0}.report_scenarioPill__k_dZL{padding:8px 20px;border:1px solid hsla(15,43%,79%,.28);background:var(--parch);font-size:13px;font-weight:600;color:var(--muted2);cursor:pointer;font-family:var(--sans);border-radius:100px;transition:all .15s;display:flex;align-items:center;gap:6px}.report_scenarioPillOn__ajhv6{background:var(--ink);border-color:var(--ink);color:#fff8f0}.report_scenarioPill__k_dZL:hover:not(.report_scenarioPillOn__ajhv6){background:#eae0d3}.report_shiftAlert__oj8SQ{background:#ffdee0;border-left:4px solid #8b1a1a;padding:var(--s2) var(--s3);display:flex;align-items:flex-start;gap:var(--s2)}.report_consequenceGrid__EymSR{display:flex;flex-direction:column;gap:0;border:1px solid var(--wb)}.report_consequenceRow__1Zb9o{display:grid;grid-template-columns:1fr 32px 1fr;align-items:center;padding:var(--s3) var(--s4);border-bottom:1px solid var(--wb)}.report_consequenceRow__1Zb9o:last-child{border-bottom:none}.report_consequenceSide__2YW7k{display:flex;flex-direction:column;gap:3px}.report_consequenceLbl__ID_fp{font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted)}.report_consequenceVal__eNmfy{font-family:var(--serif);font-size:26px;line-height:1.1}.report_consequenceMetric__8RnZ6{font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--muted);padding:var(--s1) var(--s4);background:hsla(15,43%,79%,.08)}.report_consequenceNote__cQTtQ{font-size:12px;color:var(--muted2);line-height:1.4;margin-top:2px}.report_consequenceArrow__dY0KS{text-align:center;font-size:16px;color:rgba(89,65,57,.25)}.report_stressVerdict__MAjkU{font-family:var(--serif);font-size:clamp(15px,1.8vw,19px);line-height:1.85;color:var(--ink);padding:var(--s3) var(--s4);background:var(--parch);border-left:4px solid var(--terra)}.report_decisionClose__GfI9v{background:var(--ink);padding:var(--s4) var(--s5);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--s3)}.report_decisionQ__sUumX{font-family:var(--serif);font-size:clamp(17px,2vw,21px);color:#fff8f0;font-weight:400;max-width:480px;line-height:1.4}.report_decisionBtns__vqvKm{display:flex;gap:var(--s2);flex-wrap:wrap}.report_rw__H3plz{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.report_rn__bLF7A{position:absolute;font-family:var(--serif);pointer-events:none}@media (max-width:720px){.report_content__nryBF,.report_geekBar__GBBtQ,.report_heroInner__ElRL2,.report_tabInner__Ekdi_{padding-left:var(--s2);padding-right:var(--s2)}.report_tabInner__Ekdi_{overflow-x:auto}.report_heroBody__IB_tz{flex-direction:column;align-items:flex-start}.report_locCats__7YYhF,.report_pillarGrid__Q_PiH,.report_sigGrid___xXPK,.report_twoCol__OGxXX{grid-template-columns:1fr}.report_sigStats__oVb3H{grid-template-columns:1fr 1fr}.report_decisionClose__GfI9v{flex-direction:column;padding:var(--s4) var(--s2)}}