.CapacityModel_cap__dn6J3{--cm-line:#e6e6ea;--cm-mute:#6b7280;--cm-bad:#c0392b;--cm-good:#1f8a5b;display:grid;gap:26px}.CapacityModel_controls__pr1Rm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 32px;background:var(--white);border:1px solid var(--cm-line);border-radius:12px;padding:24px}@media (max-width:767px){.CapacityModel_controls__pr1Rm{grid-template-columns:minmax(0,1fr)}}.CapacityModel_field__8oMzQ{display:grid;gap:6px;align-content:start}.CapacityModel_field__8oMzQ label{font-family:var(--font-source-sans),sans-serif;font-size:14px;font-weight:700;color:var(--dark-grey)}.CapacityModel_row__D_baV{display:flex;align-items:center;gap:14px}.CapacityModel_range__awQXK{flex:1 1 auto;min-width:0;accent-color:var(--kit-accent);height:24px}.CapacityModel_range__awQXK:focus-visible{outline:2px solid var(--kit-accent);outline-offset:4px}.CapacityModel_out__mjaX4{flex:none;min-width:2.6em;text-align:right;font-family:var(--font-source-sans),sans-serif;font-size:22px;font-weight:700;color:var(--kit-accent);font-variant-numeric:tabular-nums}.CapacityModel_hint__SRPm3{margin:0;font-size:13px;line-height:1.5;color:var(--cm-mute)}.CapacityModel_results__Okrs4{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1.35fr);gap:20px;align-items:stretch}@media (max-width:991px){.CapacityModel_results__Okrs4{grid-template-columns:minmax(0,1fr)}}.CapacityModel_verdict__SXx1r{display:grid;gap:2px;align-content:center;border-radius:12px;padding:26px 28px;background:var(--kit-ink)}.CapacityModel_verdictLabel__DqvP7{margin:0;font-family:var(--font-source-sans),sans-serif;font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:color-mix(in srgb,var(--white) 66%,transparent)}.CapacityModel_verdictValue__4_Oac{margin:2px 0;font-family:var(--font-source-sans),sans-serif;font-size:44px;font-weight:700;line-height:1.05;color:var(--white)}@media (max-width:575px){.CapacityModel_verdictValue__4_Oac{font-size:34px}}.CapacityModel_verdictNote__oAvw7{margin:4px 0 0;font-size:14px;line-height:1.6;color:color-mix(in srgb,var(--white) 78%,transparent)}.CapacityModel_verdictFits__xygG0{box-shadow:inset 4px 0 0 var(--cm-good)}.CapacityModel_verdictOver__9kjo2{box-shadow:inset 4px 0 0 var(--cm-bad)}.CapacityModel_stats__vEPKe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width:575px){.CapacityModel_stats__vEPKe{grid-template-columns:minmax(0,1fr)}}.CapacityModel_stat__o4JMW{display:grid;gap:1px;align-content:start;background:var(--white);border:1px solid var(--cm-line);border-radius:10px;padding:16px}.CapacityModel_statLabel__MJtz2{margin:0;font-family:var(--font-source-sans),sans-serif;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--cm-mute)}.CapacityModel_statValue___YGhV{margin:2px 0 0;font-family:var(--font-source-sans),sans-serif;font-size:26px;font-weight:700;line-height:1.1;color:var(--dark-grey);font-variant-numeric:tabular-nums}.CapacityModel_statNote__f1BrE{margin:2px 0 0;font-size:13px;line-height:1.45;color:var(--cm-mute)}.CapacityModel_figure__nmnPt{margin:0}.CapacityModel_caption__VRiVE{margin:0 0 12px;font-family:var(--font-source-sans),sans-serif;font-size:14px;font-weight:700;color:var(--dark-grey)}.CapacityModel_rows__gYOx_{list-style:none;margin:0;padding:0;display:grid;gap:8px}.CapacityModel_rowItem__Ia224{display:grid;grid-template-columns:116px minmax(0,1fr) 104px;gap:14px;align-items:center;background:var(--white);border:1px solid var(--cm-line);border-radius:8px;padding:10px 14px}@media (max-width:575px){.CapacityModel_rowItem__Ia224{grid-template-columns:88px minmax(0,1fr) 84px;gap:8px}}.CapacityModel_name__0laOw{display:grid;gap:1px;font-family:var(--font-source-sans),sans-serif;font-size:14px;font-weight:700;color:var(--dark-grey)}.CapacityModel_name__0laOw span{font-size:11px;font-weight:400;color:var(--cm-mute);font-variant-numeric:tabular-nums}.CapacityModel_track__QfIbT{position:relative;height:18px;border-radius:4px;background:var(--white-smoke);overflow:hidden}.CapacityModel_fill__e0ev8{position:absolute;inset:0 auto 0 0;background:var(--kit-accent);border-radius:4px 0 0 4px}.CapacityModel_fillOver__q01vK{background:var(--cm-bad)}.CapacityModel_line__EgwjA{position:absolute;top:-2px;bottom:-2px;width:2px;background:var(--dark-grey)}.CapacityModel_num__zdxBx{text-align:right;font-family:var(--font-source-sans),sans-serif;font-size:13px;font-weight:700;color:var(--dark-grey);font-variant-numeric:tabular-nums}.CapacityModel_num__zdxBx span{font-weight:400;color:var(--cm-mute)}.CapacityModel_numOver__w__a1,.CapacityModel_numOver__w__a1 span{color:var(--cm-bad)}.CapacityModel_line2__5CXYz{margin:14px 0 0;font-size:15px;font-weight:700;color:var(--cm-good)}.CapacityModel_line2Over__YYdOU{color:var(--cm-bad)}.CapacityModel_honest__9k5NP{margin:0;max-width:76ch;font-size:16px;line-height:1.7;color:var(--text-color);border-left:2px solid var(--kit-accent);padding-left:18px}.CapacityModel_honest__9k5NP strong{color:var(--dark-grey);font-variant-numeric:tabular-nums}