._calculatorPage_ot9ho_2{width:100%;padding:40px 0 60px}._calculatorPage_ot9ho_2>h1{margin-bottom:40px}._calculatorLayout_ot9ho_12{display:flex;gap:48px;align-items:flex-start;margin-bottom:56px}._inputPanel_ot9ho_20{width:300px;flex-shrink:0}._inputPanelForm_ot9ho_25{display:flex;flex-direction:column;gap:0}._fieldLabel_ot9ho_31{display:block;font-size:14px;font-weight:600;color:#2b2b2b;margin-bottom:6px}._fieldGroup_ot9ho_39{margin-bottom:16px}._breakdownPanel_ot9ho_44{flex:1;min-width:0;margin-right:auto;margin-left:auto}._breakdownTitle_ot9ho_51{font-size:22px!important;font-weight:700!important;line-height:1.3!important;text-transform:none!important;margin-bottom:4px!important}._breakdownSubtitle_ot9ho_59{font-size:14px;color:#54595f;margin-bottom:24px;font-weight:600}._breakdownBody_ot9ho_66{display:flex;gap:32px;align-items:center}._pieChartContainer_ot9ho_72{flex:0 0 clamp(300px,60%,400px);aspect-ratio:1}._breakdownItems_ot9ho_77{flex:1;display:flex;flex-direction:column;gap:18px}._breakdownItem_ot9ho_77{display:flex;align-items:center;justify-content:space-between;gap:12px}._breakdownItemLabel_ot9ho_91{display:flex;align-items:center;gap:8px;font-size:14px;color:#2b2b2b;flex-shrink:0}._legendDot_ot9ho_100{width:12px;height:12px;border-radius:50%;flex-shrink:0;display:inline-block}._breakdownItemValue_ot9ho_108{font-size:15px;font-weight:600;color:#2b2b2b;white-space:nowrap}._inlineInputWrapper_ot9ho_115{width:130px!important;flex-shrink:0!important;min-width:130px!important;max-width:130px!important}._amortizationSection_ot9ho_123{width:100%}._amortizationTitle_ot9ho_127{font-size:28px!important;font-weight:700!important;line-height:1.3!important;text-transform:none!important;margin-bottom:8px!important}._amortizationDesc_ot9ho_135{font-size:14px;color:#54595f;line-height:1.6;max-width:800px;margin-bottom:0}._divider_ot9ho_143{border:none;border-top:1px solid #e0e0e0;margin:20px 0}._statsRow_ot9ho_150{display:flex;gap:0;margin:4px 0}._statCard_ot9ho_156{flex:1;display:flex;flex-direction:column;gap:4px;padding-right:24px;margin-right:24px;border-right:1px solid #e0e0e0}._statCard_ot9ho_156:last-child{border-right:none;padding-right:0;margin-right:0}._statLabel_ot9ho_172{font-size:13px;color:#54595f;font-weight:400;line-height:1.4}._statValue_ot9ho_179{font-size:20px;font-weight:700;color:#2b2b2b;line-height:1.2}._statValuePayoff_ot9ho_186{font-size:24px;font-weight:800;color:#2b2b2b;line-height:1.2}._chartContainer_ot9ho_193{margin-top:8px}._wealthSection_ot9ho_198{width:100%;margin-top:64px}._wealthCardsRow_ot9ho_204{display:flex;gap:24px;margin-bottom:40px}._wealthCard_ot9ho_204{flex:1;border-radius:12px;overflow:hidden;box-shadow:0 1px 4px #00000014;border:1px solid #e8e8e8;background:#fff}._wealthCardAccent_ot9ho_219{height:8px}._wealthCardTraditional_ot9ho_223 ._wealthCardAccent_ot9ho_219{background:#c0392b}._wealthCardBuilder_ot9ho_227 ._wealthCardAccent_ot9ho_219{background:#27ae60}._wealthCardBody_ot9ho_231{padding:28px 32px 32px}._wealthCardTitle_ot9ho_235{font-size:20px!important;font-weight:700!important;color:#1a1a1a!important;margin-bottom:24px!important;text-transform:none!important;line-height:1.3!important}._wealthCardStat_ot9ho_244{margin-bottom:20px}._wealthCardStat_ot9ho_244:last-child{margin-bottom:0}._wealthCardStatLabel_ot9ho_252{display:block;font-size:14px;color:#54595f;margin-bottom:4px;font-weight:400}._wealthCardStatValue_ot9ho_260{display:block;font-size:32px;font-weight:800;color:#1a1a1a;line-height:1.1}._wealthCardStatValueNegative_ot9ho_268{color:#c0392b!important}._wealthCardStatValuePositive_ot9ho_272{color:#27ae60!important}._comparisonTableWrapper_ot9ho_277{width:100%;overflow-x:auto;margin-bottom:40px;border-radius:12px;overflow:hidden;box-shadow:0 1px 4px #00000014}._comparisonTable_ot9ho_277{width:100%;border-collapse:collapse;font-size:15px}._comparisonTableHeader_ot9ho_292{background-color:#1a2b4a;color:#fff;font-weight:700;font-size:15px;padding:18px 24px;text-align:center}._comparisonTableHeader_ot9ho_292:first-child{text-align:left}._comparisonRow_ot9ho_305{border-bottom:1px solid #f0f0f0}._comparisonRow_ot9ho_305:last-child{border-bottom:none}._comparisonRow_ot9ho_305:nth-child(2n){background-color:#fafafa}._comparisonLabel_ot9ho_317{padding:16px 24px;color:#2b2b2b;font-weight:400;text-align:left}._comparisonValue_ot9ho_324{padding:16px 24px;color:#2b2b2b;text-align:center;font-weight:500}._comparisonValueHighlightGreen_ot9ho_331{background-color:#e8f8ee;color:#1a1a1a;font-weight:800}._wealthBanner_ot9ho_338{background:linear-gradient(135deg,#27ae60,#1e8449);border-radius:12px;padding:56px 40px;text-align:center;margin-top:8px}._wealthBannerTitle_ot9ho_346{font-size:36px!important;font-weight:800!important;color:#fff!important;text-transform:uppercase!important;letter-spacing:.04em!important;margin-bottom:12px!important;line-height:1.2!important}._wealthBannerSubtitle_ot9ho_356{font-size:16px;color:#ffffffe6;margin-bottom:20px;font-weight:400}._wealthBannerAmount_ot9ho_363{font-size:56px;font-weight:800;color:#fff;line-height:1.1;margin:0}@media screen and (max-width:1200px){._pieChartContainer_ot9ho_72{flex:0 0 auto;width:min(60vw,240px);aspect-ratio:1;margin:0 auto}._breakdownBody_ot9ho_66{flex-direction:column;align-items:flex-start}}@media screen and (max-width:768px){._calculatorLayout_ot9ho_12{flex-direction:column;gap:32px}._inputPanel_ot9ho_20{width:100%}._breakdownBody_ot9ho_66{flex-direction:column;align-items:flex-start}._pieChartContainer_ot9ho_72{flex:0 0 auto;width:min(60vw,240px);aspect-ratio:1;margin:0 auto}._statsRow_ot9ho_150{flex-wrap:wrap;gap:20px}._statCard_ot9ho_156{flex:1 1 40%;border-right:none;padding-right:0;margin-right:0}._wealthCardsRow_ot9ho_204{flex-direction:column}._wealthCardStatValue_ot9ho_260{font-size:24px}._wealthBannerTitle_ot9ho_346{font-size:24px!important}._wealthBannerAmount_ot9ho_363{font-size:36px}._comparisonLabel_ot9ho_317,._comparisonValue_ot9ho_324,._comparisonTableHeader_ot9ho_292{padding:12px 14px;font-size:13px}}
