.mega-deduction-calculator_calculator__BJHB5,.mega-deduction-calculator_results__6j0VX{background:#fff;border:1px solid #d8d5cd;box-shadow:0 28px 80px -56px rgba(15,23,42,.45);max-width:1040px;margin:0 auto}.mega-deduction-calculator_calculator__BJHB5{padding:0 48px 40px}.mega-deduction-calculator_progress__DwiMz{height:3px;background:#e7e5e4;margin:0 -48px}.mega-deduction-calculator_progress__DwiMz span{display:block;height:100%;background:#194f94;transition:width .3s ease}.mega-deduction-calculator_stepMeta__SuP1I{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:32px 0;border-bottom:1px solid #e7e5e4}.mega-deduction-calculator_stepMeta__SuP1I>span{color:#194f94;font-family:"Bureau Serif",serif;font-size:28px}.mega-deduction-calculator_stepMeta__SuP1I p{font-weight:600;color:#171b2f}.mega-deduction-calculator_stepMeta__SuP1I small{color:#64748b}.mega-deduction-calculator_step__vh7SL{padding:46px 0 20px}.mega-deduction-calculator_step__vh7SL h2{font-family:"Bureau Serif",serif;font-size:clamp(2rem,4vw,3.2rem);font-weight:300;letter-spacing:-.04em;color:#171b2f;line-height:1.05}.mega-deduction-calculator_step__vh7SL>p{color:#64748b;margin:12px 0 30px;font-size:1.05rem}.mega-deduction-calculator_categoryGrid__b4TiM{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid #d8d5cd}.mega-deduction-calculator_categoryGrid__b4TiM button{padding:19px 18px;text-align:left;background:#fff;border:0;border-bottom:1px solid #d8d5cd;cursor:pointer;transition:background .15s}.mega-deduction-calculator_categoryGrid__b4TiM button:nth-child(odd){border-right:1px solid #d8d5cd}.mega-deduction-calculator_categoryGrid__b4TiM button span,.mega-deduction-calculator_categoryGrid__b4TiM button strong{display:block}.mega-deduction-calculator_categoryGrid__b4TiM button strong{color:#171b2f;font-size:1rem}.mega-deduction-calculator_categoryGrid__b4TiM button span{color:#64748b;font-size:.85rem;margin-top:4px}.mega-deduction-calculator_categoryGrid__b4TiM button.mega-deduction-calculator_selected__42Jkl,.mega-deduction-calculator_categoryGrid__b4TiM button:hover{background:#eef3f8}.mega-deduction-calculator_categoryGrid__b4TiM button.mega-deduction-calculator_selected__42Jkl{box-shadow:inset 3px 0 #194f94}.mega-deduction-calculator_fieldGrid__q8Tkb{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:32px}.mega-deduction-calculator_fieldGrid__q8Tkb>label:last-child:nth-child(odd){grid-column:1/-1}.mega-deduction-calculator_step__vh7SL label{display:block}.mega-deduction-calculator_choice__Rinuf legend,.mega-deduction-calculator_step__vh7SL label>span{display:block;font-weight:600;color:#334155;margin-bottom:9px}.mega-deduction-calculator_step__vh7SL input,.mega-deduction-calculator_step__vh7SL select{width:100%;height:50px;border:1px solid #cbd5e1;background:#fff;padding:0 14px;color:#0f172a;font:inherit}.mega-deduction-calculator_categoryGrid__b4TiM button:focus-visible,.mega-deduction-calculator_choice__Rinuf button:focus-visible,.mega-deduction-calculator_step__vh7SL input:focus,.mega-deduction-calculator_step__vh7SL select:focus{outline:3px solid #bfdbfe;outline-offset:2px;border-color:#194f94}.mega-deduction-calculator_step__vh7SL label small{display:block;color:#64748b;margin-top:7px;line-height:1.4}.mega-deduction-calculator_moneyInput__DNWMW{position:relative}.mega-deduction-calculator_moneyInput__DNWMW b{position:absolute;left:14px;top:13px;color:#194f94}.mega-deduction-calculator_moneyInput__DNWMW input{padding-left:32px;font-variant-numeric:tabular-nums}.mega-deduction-calculator_choice__Rinuf{border:0;padding:0;margin:28px 0}.mega-deduction-calculator_choice__Rinuf>div{display:flex;gap:8px}.mega-deduction-calculator_choice__Rinuf button{min-width:100px;border:1px solid #cbd5e1;background:#fff;padding:11px 16px;color:#334155;cursor:pointer}.mega-deduction-calculator_choice__Rinuf button.mega-deduction-calculator_selected__42Jkl{border-color:#194f94;background:#eef3f8;color:#123c72;font-weight:600}.mega-deduction-calculator_vehicleQuestions__AqYaA{margin-top:32px;padding-top:28px;border-top:1px solid #e7e5e4}.mega-deduction-calculator_checkbox__Ks7ZD{display:flex!important;gap:14px;padding:18px;border:1px solid #cbd5e1;margin-top:26px}.mega-deduction-calculator_checkbox__Ks7ZD input{width:20px;height:20px;flex:none}.mega-deduction-calculator_checkbox__Ks7ZD span{margin:0!important}.mega-deduction-calculator_checkbox__Ks7ZD small{font-weight:400}.mega-deduction-calculator_navigation__GiKcW{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e7e5e4;padding-top:28px;margin-top:20px}.mega-deduction-calculator_navigation__GiKcW button,.mega-deduction-calculator_resultActions__wPWZV a,.mega-deduction-calculator_resultActions__wPWZV button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:0 22px;border:1px solid #cbd5e1;background:#fff;color:#171b2f;font-weight:600;text-decoration:none;cursor:pointer}.mega-deduction-calculator_navigation__GiKcW svg,.mega-deduction-calculator_resultActions__wPWZV svg{width:17px}.mega-deduction-calculator_navigation__GiKcW .mega-deduction-calculator_continue__8PJ7Z,.mega-deduction-calculator_resultActions__wPWZV a{background:#194f94;color:#fff;border-color:#194f94}.mega-deduction-calculator_navigation__GiKcW .mega-deduction-calculator_continue__8PJ7Z:hover,.mega-deduction-calculator_resultActions__wPWZV a:hover{background:#123c72}.mega-deduction-calculator_errors__0oOoQ,.mega-deduction-calculator_infoNotice__mAujE,.mega-deduction-calculator_lossNotice__uPbXa{padding:16px 18px;background:#fff7ed;border-left:3px solid #c2410c;color:#9a3412;margin-top:28px}.mega-deduction-calculator_errors__0oOoQ p+p{margin-top:6px}.mega-deduction-calculator_infoNotice__mAujE{background:#eef3f8;border-color:#194f94;color:#334155}.mega-deduction-calculator_infoNotice__mAujE p,.mega-deduction-calculator_lossNotice__uPbXa p{margin-top:5px}.mega-deduction-calculator_results__6j0VX{padding:48px}.mega-deduction-calculator_resultHeader__C1TGz{display:grid;grid-template-columns:1.3fr .7fr;gap:48px;align-items:end;padding-bottom:40px;border-bottom:1px solid #d8d5cd}.mega-deduction-calculator_status__U5h_W{display:flex;align-items:flex-start;gap:10px;font-family:"Bureau Serif",serif;font-size:clamp(2rem,4vw,3.4rem);line-height:1.02;letter-spacing:-.04em;color:#171b2f}.mega-deduction-calculator_status__U5h_W svg{width:27px;color:#194f94;flex:none;margin-top:7px}.mega-deduction-calculator_resultHeader__C1TGz p{max-width:650px;color:#64748b;margin-top:18px;line-height:1.7}.mega-deduction-calculator_primaryFigure__asWMb{text-align:right}.mega-deduction-calculator_primaryFigure__asWMb span{display:block;font-family:"Bureau Serif",serif;font-size:clamp(2.6rem,5vw,4.5rem);line-height:1;color:#194f94;font-variant-numeric:tabular-nums}.mega-deduction-calculator_primaryFigure__asWMb small{display:block;color:#64748b;margin-top:10px}.mega-deduction-calculator_comparison__1RoV4{margin:42px 0}.mega-deduction-calculator_comparisonLabels__iGyUk,.mega-deduction-calculator_comparisonRow__BU8UL{display:grid;grid-template-columns:1.1fr .75fr .75fr;gap:20px}.mega-deduction-calculator_comparisonLabels__iGyUk{color:#64748b;font-size:.85rem;padding:0 14px 10px;text-align:right}.mega-deduction-calculator_comparisonRow__BU8UL{border-top:1px solid #e7e5e4;padding:17px 14px;align-items:center}.mega-deduction-calculator_comparisonRow__BU8UL:last-child{border-bottom:1px solid #e7e5e4}.mega-deduction-calculator_comparisonRow__BU8UL strong{color:#334155}.mega-deduction-calculator_comparisonRow__BU8UL span{text-align:right;font-variant-numeric:tabular-nums;color:#171b2f}.mega-deduction-calculator_incremental__uDuO6{display:grid;grid-template-columns:1fr 1fr;background:#0a1425;color:#fff}.mega-deduction-calculator_incremental__uDuO6 div{padding:28px 30px}.mega-deduction-calculator_incremental__uDuO6 div+div{border-left:1px solid rgba(255,255,255,.18)}.mega-deduction-calculator_incremental__uDuO6 small,.mega-deduction-calculator_incremental__uDuO6 strong{display:block}.mega-deduction-calculator_incremental__uDuO6 small{color:#cbd5e1}.mega-deduction-calculator_incremental__uDuO6 strong{font-family:"Bureau Serif",serif;font-size:2.3rem;font-weight:300;margin-top:10px}.mega-deduction-calculator_explanationGrid__nrZTd{display:grid;grid-template-columns:1fr 1fr;gap:56px;margin:48px 0}.mega-deduction-calculator_eyebrow__6qCBf{text-transform:uppercase;letter-spacing:.16em;font-size:.75rem;font-weight:700;color:#194f94;margin-bottom:18px}.mega-deduction-calculator_checkList__avy36,.mega-deduction-calculator_recordList__yubCZ{list-style:none;padding:0;margin:0}.mega-deduction-calculator_checkList__avy36 li,.mega-deduction-calculator_recordList__yubCZ li{padding:11px 0;border-bottom:1px solid #e7e5e4;color:#475569}.mega-deduction-calculator_checkList__avy36 li{display:flex;gap:10px}.mega-deduction-calculator_checkList__avy36 svg{width:17px;color:#15803d;flex:none}.mega-deduction-calculator_checkList__avy36 .mega-deduction-calculator_reviewItem__DHKJR svg{color:#b45309}.mega-deduction-calculator_disclosure__hAvP4{border-top:1px solid #d8d5cd;border-bottom:1px solid #d8d5cd}.mega-deduction-calculator_disclosure__hAvP4 summary{display:flex;justify-content:space-between;padding:18px 0;font-weight:600;cursor:pointer}.mega-deduction-calculator_disclosure__hAvP4 summary svg{width:18px}.mega-deduction-calculator_disclosure__hAvP4[open] summary svg{transform:rotate(180deg)}.mega-deduction-calculator_disclosure__hAvP4>div{padding:0 0 24px;color:#64748b;line-height:1.6}.mega-deduction-calculator_disclosure__hAvP4>div p+p{margin-top:10px}.mega-deduction-calculator_disclosure__hAvP4 a{display:inline-flex;gap:6px;align-items:center;color:#194f94;margin-top:14px}.mega-deduction-calculator_disclosure__hAvP4 a svg{width:15px}.mega-deduction-calculator_resultActions__wPWZV{display:flex;gap:12px;margin-top:32px}.mega-deduction-calculator_disclaimer__e7Yri{font-size:.83rem;color:#64748b;line-height:1.6;margin-top:28px}.mega-deduction-calculator_lossNotice__uPbXa{margin:28px 0 0}@media(max-width:760px){.mega-deduction-calculator_calculator__BJHB5{padding:0 20px 24px}.mega-deduction-calculator_progress__DwiMz{margin:0 -20px}.mega-deduction-calculator_stepMeta__SuP1I{padding:24px 0}.mega-deduction-calculator_stepMeta__SuP1I small{display:none}.mega-deduction-calculator_categoryGrid__b4TiM,.mega-deduction-calculator_explanationGrid__nrZTd,.mega-deduction-calculator_fieldGrid__q8Tkb,.mega-deduction-calculator_incremental__uDuO6,.mega-deduction-calculator_resultHeader__C1TGz{grid-template-columns:1fr}.mega-deduction-calculator_categoryGrid__b4TiM button:nth-child(odd){border-right:0}.mega-deduction-calculator_fieldGrid__q8Tkb>label:last-child:nth-child(odd){grid-column:auto}.mega-deduction-calculator_choice__Rinuf>div{display:grid;grid-template-columns:repeat(3,1fr)}.mega-deduction-calculator_choice__Rinuf button{min-width:0;padding:11px 6px}.mega-deduction-calculator_results__6j0VX{padding:28px 20px}.mega-deduction-calculator_resultHeader__C1TGz{gap:30px}.mega-deduction-calculator_primaryFigure__asWMb{text-align:left}.mega-deduction-calculator_comparisonLabels__iGyUk{display:none}.mega-deduction-calculator_comparisonRow__BU8UL{grid-template-columns:1fr 1fr;gap:10px}.mega-deduction-calculator_comparisonRow__BU8UL strong{grid-column:1/-1}.mega-deduction-calculator_comparisonRow__BU8UL span{text-align:left}.mega-deduction-calculator_comparisonRow__BU8UL span:before{content:attr(data-label);display:block;font-size:.72rem;color:#64748b;margin-bottom:3px}.mega-deduction-calculator_incremental__uDuO6 div+div{border-left:0;border-top:1px solid rgba(255,255,255,.18)}.mega-deduction-calculator_resultActions__wPWZV{flex-direction:column}.mega-deduction-calculator_navigation__GiKcW{position:sticky;bottom:0;background:#fff;padding:14px 0 0;z-index:3}.mega-deduction-calculator_navigation__GiKcW button{padding:0 14px}}@media(prefers-reduced-motion:reduce){.mega-deduction-calculator_categoryGrid__b4TiM button,.mega-deduction-calculator_progress__DwiMz span{transition:none}}.mega-deduction-calculator_calculator__BJHB5,.mega-deduction-calculator_results__6j0VX{max-width:960px;border-radius:10px;box-shadow:0 20px 50px -42px rgba(15,23,42,.4)}.mega-deduction-calculator_calculator__BJHB5{padding:0 40px 32px}.mega-deduction-calculator_progress__DwiMz{margin:0 -40px;border-radius:10px 10px 0 0;overflow:hidden}.mega-deduction-calculator_stepMeta__SuP1I{padding:24px 0;gap:12px}.mega-deduction-calculator_stepMeta__SuP1I>span{font-family:var(--font-dm-sans);font-size:18px;font-weight:600}.mega-deduction-calculator_step__vh7SL{padding:32px 0 16px}.mega-deduction-calculator_step__vh7SL h2{font-family:var(--font-dm-sans);font-size:clamp(1.6rem,3vw,2rem);font-weight:600;letter-spacing:-.025em;line-height:1.15}.mega-deduction-calculator_step__vh7SL>p{margin:10px 0 24px;font-size:1rem}.mega-deduction-calculator_results__6j0VX{padding:36px}.mega-deduction-calculator_status__U5h_W{font-family:var(--font-dm-sans);font-size:clamp(1.7rem,3vw,2.25rem);font-weight:600;line-height:1.12;letter-spacing:-.03em}.mega-deduction-calculator_primaryFigure__asWMb span{font-family:var(--font-dm-sans);font-size:clamp(2.25rem,4vw,3.25rem);font-weight:600;letter-spacing:-.035em}.mega-deduction-calculator_incremental__uDuO6 strong{font-family:var(--font-dm-sans);font-size:1.8rem;font-weight:600}@media(max-width:760px){.mega-deduction-calculator_calculator__BJHB5{padding:0 20px 24px}.mega-deduction-calculator_progress__DwiMz{margin:0 -20px}.mega-deduction-calculator_results__6j0VX{padding:26px 20px}}.mega-deduction-calculator_incremental__uDuO6{grid-template-columns:repeat(3,1fr)}.mega-deduction-calculator_incremental__uDuO6 div{padding:28px 24px}.mega-deduction-calculator_incremental__uDuO6 span{display:block;color:#cbd5e1;font-size:.78rem;margin-top:5px}.mega-deduction-calculator_assetPlan__zLb5f{margin:30px 0 0;border:1px solid #d8d5cd;border-radius:8px;overflow:hidden}.mega-deduction-calculator_assetPlanHeading__L7g_9,.mega-deduction-calculator_assetPlan__zLb5f li{display:flex;align-items:center;justify-content:space-between;gap:20px}.mega-deduction-calculator_assetPlanHeading__L7g_9{padding:16px 18px;background:#f8fafc}.mega-deduction-calculator_assetPlanHeading__L7g_9 div span{display:block;color:#64748b;font-size:.82rem;margin-top:2px}.mega-deduction-calculator_assetPlan__zLb5f ul{list-style:none;margin:0;padding:0}.mega-deduction-calculator_assetPlan__zLb5f li{padding:13px 18px;border-top:1px solid #e7e5e4;color:#334155}.mega-deduction-calculator_assetPlan__zLb5f li>span:first-child small{display:block;color:#64748b;font-size:.76rem;margin-top:2px}.mega-deduction-calculator_assetPlan__zLb5f li>span:last-child{display:flex;align-items:center;gap:12px;font-variant-numeric:tabular-nums}.mega-deduction-calculator_assetPlan__zLb5f button{display:inline-flex;border:0;background:transparent;color:#64748b;padding:4px;cursor:pointer}.mega-deduction-calculator_assetPlan__zLb5f button:hover{color:#b42318}.mega-deduction-calculator_assetPlan__zLb5f button svg{width:16px;height:16px}.mega-deduction-calculator_resultActions__wPWZV button:disabled{cursor:not-allowed;opacity:.45}@media(max-width:760px){.mega-deduction-calculator_incremental__uDuO6{grid-template-columns:1fr}.mega-deduction-calculator_assetPlanHeading__L7g_9,.mega-deduction-calculator_assetPlan__zLb5f li{align-items:flex-start}.mega-deduction-calculator_resultActions__wPWZV{gap:8px}}