.Calculator-module__rqS5gG__calculator{color:#131245;font-size:16px;line-height:1.65}.Calculator-module__rqS5gG__panel{background:#fff;border:1px solid #e3ded6;border-radius:16px;grid-template-columns:minmax(0,.95fr) minmax(0,1.55fr);display:grid;overflow:hidden}.Calculator-module__rqS5gG__inputs{border-right:1px solid #e3ded6;min-width:0;padding:26px}.Calculator-module__rqS5gG__inputs [role=tablist]{flex-wrap:nowrap;width:100%;margin-bottom:24px;display:flex}.Calculator-module__rqS5gG__inputs [role=tab]{text-align:center;flex:1;padding-inline:10px}.Calculator-module__rqS5gG__inputs form{margin:0}.Calculator-module__rqS5gG__primary{color:#fff;background:#c5410d;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:48px;margin-top:24px;padding:12px 18px;font-weight:600;display:flex}.Calculator-module__rqS5gG__primary:hover{background:#a9370b}.Calculator-module__rqS5gG__results{min-width:0;padding:28px 30px}.Calculator-module__rqS5gG__resultLabel{justify-content:space-between;align-items:start;gap:14px;display:flex}.Calculator-module__rqS5gG__resultLabel p{letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:13px;font-weight:600}.Calculator-module__rqS5gG__resultLabel>span{color:#6b553d;border:1px solid #ddd4c7;border-radius:5px;flex:none;padding:2px 7px;font-size:12px}.Calculator-module__rqS5gG__amount{letter-spacing:-.04em;overflow-wrap:normal;margin-block:14px 8px;font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:1.25}.Calculator-module__rqS5gG__amount>span{letter-spacing:normal;white-space:nowrap;font-size:16px;font-weight:400}.Calculator-module__rqS5gG__note{color:#51596f;margin-top:6px;font-size:14px;line-height:1.6}.Calculator-module__rqS5gG__note a{color:#035ae8;text-decoration:underline}.Calculator-module__rqS5gG__chartRow{grid-template-columns:132px minmax(0,1fr);align-items:center;gap:26px;margin-block:24px 16px;display:grid}.Calculator-module__rqS5gG__donut{border-radius:50%;width:132px;height:132px;position:relative}.Calculator-module__rqS5gG__donut:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:18px}.Calculator-module__rqS5gG__donut svg{stroke-width:1.3px;width:35px;height:35px;margin:auto;position:absolute;inset:0}.Calculator-module__rqS5gG__legend{min-width:0;font-size:14px}.Calculator-module__rqS5gG__legend>div{justify-content:space-between;align-items:baseline;gap:12px;margin-block:8px;display:flex}.Calculator-module__rqS5gG__legend dd{font-variant-numeric:tabular-nums;white-space:nowrap}.Calculator-module__rqS5gG__fullBreakdown{margin-top:12px;font-size:14px}.Calculator-module__rqS5gG__fullBreakdown summary{color:#035ae8}.Calculator-module__rqS5gG__cash{border-top:1px solid #e3ded6;grid-template-columns:minmax(0,1fr) minmax(120px,.8fr);gap:18px;margin-top:18px;padding-top:18px;font-size:14px;display:grid}.Calculator-module__rqS5gG__cash>div>strong{margin-top:4px;font-size:26px;line-height:1.3;display:block}.Calculator-module__rqS5gG__cashGap{color:#795015;background:#fbf4e8;border-radius:10px;padding:12px}.Calculator-module__rqS5gG__warning{color:#714709;background:#fbf4e8;border:1px solid #e9d8b6;border-radius:10px;margin-top:18px;padding:16px}.Calculator-module__rqS5gG__warning h2{font-size:24px;line-height:1.4}.Calculator-module__rqS5gG__warning p{margin-top:10px}.Calculator-module__rqS5gG__assumptions{background:#faf7f2;border-top:1px solid #e3ded6;grid-column:1/-1;padding:12px 26px;font-size:14px}.Calculator-module__rqS5gG__programComparison{border-top:1px solid #e3ded6;margin-top:28px;padding-block:24px}.Calculator-module__rqS5gG__programComparison>h2{font-size:24px;font-weight:600;line-height:1.35}.Calculator-module__rqS5gG__secondary{background:#fff;border:1px solid #b9bace;border-radius:8px;justify-content:center;align-items:center;min-height:48px;margin-top:18px;padding:10px 18px;font-weight:600;display:inline-flex}@media (max-width:780px){.Calculator-module__rqS5gG__panel{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:24px;overflow:visible}.Calculator-module__rqS5gG__results{background:#fff;border:1px solid #e3ded6;border-radius:16px;order:1;padding:24px}.Calculator-module__rqS5gG__inputs{background:#fff;border:1px solid #e3ded6;border-radius:16px;order:2;padding:24px}.Calculator-module__rqS5gG__assumptions{border-top:0;order:3;padding:0}.Calculator-module__rqS5gG__chartRow{grid-template-columns:94px minmax(0,1fr);gap:16px}.Calculator-module__rqS5gG__donut{width:94px;height:94px}.Calculator-module__rqS5gG__donut:before{inset:13px}.Calculator-module__rqS5gG__legend{font-size:13px}.Calculator-module__rqS5gG__legend>div{gap:8px}.Calculator-module__rqS5gG__resultLabel{flex-wrap:wrap;gap:8px}.Calculator-module__rqS5gG__cash{grid-template-columns:minmax(0,1fr) minmax(110px,.85fr);gap:12px}}@media (max-width:350px){.Calculator-module__rqS5gG__chartRow{grid-template-columns:minmax(0,1fr)}.Calculator-module__rqS5gG__donut{margin:auto}.Calculator-module__rqS5gG__cash{grid-template-columns:minmax(0,1fr)}}.Calculator-module__rqS5gG__comparisonSummary{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin-block:18px;display:grid}.Calculator-module__rqS5gG__comparisonSummary>div{background:#fff;border:1px solid #e3ded6;border-radius:12px;padding:18px}.Calculator-module__rqS5gG__comparisonSummary dt,.Calculator-module__rqS5gG__comparisonSummary p{font-size:14px;line-height:1.6}.Calculator-module__rqS5gG__comparisonSummary dd{overflow-wrap:anywhere;margin-top:8px;font-size:24px;font-weight:600}
