.rc-slider{position:relative;width:100%;height:14px;padding:5px 0;border-radius:6px;touch-action:none}.rc-slider,.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{position:absolute;width:100%;height:4px;background-color:#e9e9e9;border-radius:6px}.rc-slider-track,.rc-slider-tracks{position:absolute;height:4px;background-color:#abe2fb;border-radius:6px}.rc-slider-track-draggable{z-index:1;box-sizing:content-box;background-clip:content-box;border-top:5px solid transparent;border-bottom:5px solid transparent;transform:translateY(-5px)}.rc-slider-handle{position:absolute;z-index:1;width:14px;height:14px;margin-top:-5px;background-color:#fff;border:2px solid #96dbfa;border-radius:50%;cursor:pointer;cursor:grab;opacity:.8;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-x}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging-delete{opacity:0}.rc-slider-handle:focus{outline:none;box-shadow:none}.rc-slider-handle:focus-visible{border-color:#2db7f5;box-shadow:0 0 0 3px #96dbfa}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:grabbing}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;color:#999;text-align:center;vertical-align:middle;cursor:pointer}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}.rc-slider-dot{position:absolute;bottom:-2px;width:8px;height:8px;vertical-align:middle;background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;cursor:pointer}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-handle{background-color:#fff;border-color:#ccc;box-shadow:none;cursor:not-allowed}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-mark-text{cursor:not-allowed!important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{width:4px;height:100%}.rc-slider-vertical .rc-slider-track{bottom:0;left:5px;width:4px}.rc-slider-vertical .rc-slider-track-draggable{border-top:0;border-right:5px solid transparent;border-bottom:0;border-left:5px solid transparent;transform:translateX(-5px)}.rc-slider-vertical .rc-slider-handle{position:absolute;z-index:1;margin-top:0;margin-left:-5px;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{width:4px;height:100%}.rc-slider-vertical .rc-slider-dot{margin-left:-2px}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-leave{display:block!important;animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused}.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active,.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter{transform:scale(0);animation-timing-function:cubic-bezier(.23,1,.32,1)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{transform:scale(0);transform-origin:50% 100%;opacity:0}to{transform:scale(1);transform-origin:50% 100%}}@keyframes rcSliderTooltipZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}to{transform:scale(0);transform-origin:50% 100%;opacity:0}}.rc-slider-tooltip{position:absolute;top:-9999px;left:-9999px;visibility:visible}.rc-slider-tooltip,.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{min-width:24px;height:24px;padding:6px 2px;color:#fff;font-size:12px;line-height:1;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}.scroll-bar{height:3.23rem;border:1px solid #cfd4d9;display:flex;align-items:center;padding-right:1rem;border-radius:.25rem}.bar-sign{margin:1rem;font-size:16px}.input-text{border:none!important;width:36%;font-size:16px}.input-text:focus,.input-text:focus-visible{border:1px solid #0d99ff!important;border-radius:.25rem!important;outline:1px solid #0d99ff!important}.custom-range{margin-left:10px;width:56%!important}.Affordability_affordabilityModal__N0PM7 .ant-modal-content{background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding:0 47px;min-height:573px;height:auto;border-radius:25px}.Affordability_affordabilityModal__N0PM7 .ant-modal-close{top:20px;right:20px}.Affordability_affordabilityModal__N0PM7 .ant-modal-close-x{font-size:20px;color:#6e6e70}.Affordability_affordabilityModal__N0PM7 .ant-modal-mask{background-color:rgba(0,0,0,.75)}.Affordability_affordabilityModal__N0PM7 .ant-switch{min-width:44px!important;height:24px!important;background-color:#e5e6e7!important}.Affordability_affordabilityModal__N0PM7 .ant-switch.ant-switch-checked{background-color:#325ceb!important}.Affordability_affordabilityModal__N0PM7 .ant-switch .ant-switch-handle{width:20px!important;height:20px!important;top:2px!important}.Affordability_affordabilityModal__N0PM7 .ant-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 22px)!important}.Affordability_affordabilityModal__N0PM7 .ant-select{height:44px!important}.Affordability_affordabilityModal__N0PM7 .ant-select .ant-select-selector{height:44px!important;padding:0!important}.Affordability_affordabilityModal__N0PM7 .ant-select .ant-select-selection-item{line-height:44px!important;font-size:16px!important;color:#222!important;padding-left:16px!important}.Affordability_affordabilityModal__N0PM7 .ant-select .ant-select-arrow{width:33px!important;height:33px!important;top:50%!important;right:0!important;margin-top:-16.5px!important}.Affordability_affordabilityModal__N0PM7 .ant-select .ant-select-arrow .anticon{display:none!important}.Affordability_affordabilityModal__N0PM7 .ant-select .ant-select-arrow:after{content:""!important;display:block!important;width:100%!important;height:100%!important;background:url(/images/general/select-arrow.svg) 50% no-repeat!important;background-size:contain!important}.Affordability_affordabilityModal__N0PM7 .ant-input{height:44px!important;font-size:16px!important;color:#222!important;padding:0 16px!important}.Affordability_affordabilityModal__N0PM7 .ant-input-affix-wrapper{height:44px!important;padding:0 16px!important}.Affordability_affordabilityModal__N0PM7 .ant-input-affix-wrapper .ant-input{height:42px!important;padding:0!important}.Affordability_affordabilityModal__N0PM7 .ant-input-affix-wrapper .ant-input-prefix{margin-right:8px!important}.Affordability_affordabilityModal__N0PM7 .ant-input-affix-wrapper .ant-input-suffix{margin-left:8px!important}.Affordability_sectionTitle__We54C{display:block;font-size:1.25rem;line-height:1.75rem;font-weight:600}.Affordability_formLabel__j86Yo{margin-bottom:.5rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.Affordability_questionIcon__xxkhj{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(110 110 112/var(--tw-text-opacity,1))}.Affordability_taxDescription__Je_Ba{font-weight:500;line-height:10px;color:62707c}.Affordability_taxesPeriod__pxfiO{font-weight:400;--tw-text-opacity:1;color:rgb(138 140 144/var(--tw-text-opacity,1))}.Affordability_alertMessage__hWQJi{margin-bottom:1rem;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(245 247 255/var(--tw-bg-opacity,1));padding:.5rem}.Affordability_alertContent__XQTOd{display:flex;align-items:flex-start;gap:.5rem}.Affordability_alertContent__XQTOd span{text-align:left;font-size:.875rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.Affordability_alertContent__XQTOd .Affordability_alertIcon__6Drub{margin-top:.25rem;flex-shrink:0;font-size:1.25rem;line-height:1.75rem}.Affordability_alertIcon__6Drub.Affordability_bulb__aVq_i{--tw-text-opacity:1;color:rgb(25 57 183/var(--tw-text-opacity,1))}.Affordability_alertIcon__6Drub.Affordability_warning__1oS1B{--tw-text-opacity:1;color:rgb(250 173 20/var(--tw-text-opacity,1))}.Affordability_paymentDetailItem__Qy59b{flex:1 1 0%;text-align:center}.Affordability_paymentDetailItem__Qy59b .Affordability_paymentDetailLabel__kfykb{margin-bottom:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(110 110 112/var(--tw-text-opacity,1))}.Affordability_paymentDetailItem__Qy59b .Affordability_paymentDetailValue__PfaRj{font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.Affordability_housePriceDetails__124tt{margin-bottom:.25rem;display:flex;justify-content:space-between;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.Affordability_housePriceDetails__124tt .Affordability_subValue__cHWBs{font-weight:500;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.Affordability_housePriceDetails__124tt:last-child{border-bottom:none}@media (max-width:767px){.Affordability_affordabilityModal__N0PM7 .ant-modal-content{padding:0 20px}.Affordability_affordabilityModal__N0PM7 .ant-modal-close{top:16px;right:20px}.Affordability_affordabilityModal__N0PM7 .ant-modal-close-x{font-size:18px;color:#545f71}.Affordability_sectionTitle__We54C{font-size:.875rem;line-height:1.25rem}.Affordability_formLabel__j86Yo{font-size:.75rem;line-height:1rem}}.Affordability_gradientText__QZfic{background:linear-gradient(180deg,#1d1e1e,#3e6e86)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important}.MortgageRates_affordabilityButton___79TO{display:flex;height:31px;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(1 113 228/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:14px 11px;text-align:center;font-size:.75rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(1 113 228/var(--tw-text-opacity,1))}.MortgageRates_ratesForm__BqBLI{margin-bottom:2.5rem;background-color:transparent}.MortgageRates_ratesForm__BqBLI .MortgageRates_formRow__sgilx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}.MortgageRates_ratesForm__BqBLI .MortgageRates_formRow__sgilx+.MortgageRates_formRow__sgilx{margin-top:1.25rem}.MortgageRates_ratesForm__BqBLI .MortgageRates_formLabel__JhJ__{margin-bottom:.75rem;display:block;font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.MortgageRates_ratesForm__BqBLI .ant-input-affix-wrapper>input.ant-input{font-size:16px!important;border:none!important;padding:0!important;height:38px!important}.MortgageRates_ratesForm__BqBLI .ant-input,.MortgageRates_ratesForm__BqBLI .ant-input-affix-wrapper,.MortgageRates_ratesForm__BqBLI .ant-select-selector{height:40px!important;display:flex!important;align-items:center!important;border-radius:4px!important}.MortgageRates_ratesForm__BqBLI .ant-input,.MortgageRates_ratesForm__BqBLI .ant-input-affix-wrapper input,.MortgageRates_ratesForm__BqBLI .ant-input-prefix,.MortgageRates_ratesForm__BqBLI .ant-input-suffix,.MortgageRates_ratesForm__BqBLI .ant-select-selection-item{font-size:16px!important;color:#6e6e70!important;font-weight:400!important}.MortgageRates_ratesForm__BqBLI .ant-input::-moz-placeholder{color:#6e6e70!important;font-size:16px!important;font-weight:400!important}.MortgageRates_ratesForm__BqBLI .ant-input::placeholder,.MortgageRates_ratesForm__BqBLI .ant-select-selection-placeholder{color:#6e6e70!important;font-size:16px!important;font-weight:400!important}.MortgageRates_ratesForm__BqBLI .ant-select .ant-select-arrow{width:33px!important;height:33px!important;top:50%!important;right:0!important;margin-top:-13px!important}.MortgageRates_ratesForm__BqBLI .ant-select .ant-select-arrow .anticon{display:none!important}.MortgageRates_ratesForm__BqBLI .ant-select .ant-select-arrow:after{content:""!important;display:block!important;width:100%!important;height:100%!important;background:url(/images/general/select-arrow.svg) 50% no-repeat!important;background-size:contain!important}.MortgageRates_ratesForm__BqBLI .ant-input,.MortgageRates_ratesForm__BqBLI .ant-input-affix-wrapper,.MortgageRates_ratesForm__BqBLI .ant-select{width:100%!important}.MortgageRates_numericalInputWrapper__i3rlj{height:2.5rem;width:100%}.MortgageRates_numericalInputWrapper__i3rlj .input-group{display:flex;height:2.5rem;width:100%}.MortgageRates_numericalInputWrapper__i3rlj .input-group-text{display:flex;height:2.5rem;align-items:center;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-width:1px 0 1px 1px;--tw-border-opacity:1;border-color:rgb(217 217 217/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:11px;padding-right:11px;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(110 110 112/var(--tw-text-opacity,1))}.MortgageRates_numericalInputWrapper__i3rlj .form-control{height:2.5rem;flex:1 1 0%;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-width:1px 1px 1px 0;--tw-border-opacity:1;border-color:rgb(217 217 217/var(--tw-border-opacity,1));font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(110 110 112/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.MortgageRates_numericalInputWrapper__i3rlj .form-control:focus,.MortgageRates_numericalInputWrapper__i3rlj .form-control:hover{border-left-width:1px;--tw-border-opacity:1;border-color:rgb(64 150 255/var(--tw-border-opacity,1))}.MortgageRates_numericalInputWrapper__i3rlj .form-control:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(22 119 255/var(--tw-ring-opacity,1));--tw-ring-opacity:0.2}.MortgageRates_downPaymentRow__hL6sw{display:flex;height:2.5rem;gap:.5rem}.MortgageRates_downPaymentRow__hL6sw .MortgageRates_formSliderOutline__Ad7M3{display:flex;width:100%;align-items:center;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 217 217/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.MortgageRates_formSliderOutline__Ad7M3:has(.MortgageRates_commaizedInput__NK986:focus),.MortgageRates_formSliderOutline__Ad7M3:has(.MortgageRates_commaizedInput__NK986:hover){border-right:none}.MortgageRates_formSliderOutline__Ad7M3 .MortgageRates_dollarSign__v7RbG{padding:.25rem .5rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(110 110 112/var(--tw-text-opacity,1))}.MortgageRates_formSliderOutline__Ad7M3 .MortgageRates_commaizedInput__NK986{max-height:40px;border-style:none;background-color:transparent;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(110 110 112/var(--tw-text-opacity,1))}.MortgageRates_formSliderOutline__Ad7M3 .react-numeric-input{width:100%!important}.MortgageRates_formSliderOutline__Ad7M3 .react-numeric-input .input-group .form-control{border:none!important;height:40px!important;background-color:transparent!important;width:100%!important}.MortgageRates_formSliderOutline__Ad7M3 .react-numeric-input .input-group .form-control:focus,.MortgageRates_formSliderOutline__Ad7M3 .react-numeric-input .input-group .form-control:hover{border:1px solid #4096ff!important;border-top-right-radius:4px!important;border-bottom-right-radius:4px!important;margin-left:1px!important;position:relative!important;z-index:1!important}.MortgageRates_formSliderOutline__Ad7M3 .react-numeric-input .input-group .form-control:focus{box-shadow:0 0 0 2px rgba(24,144,255,.2)!important;outline:none!important}.MortgageRates_percentageInput__7Xz3p{height:2.5rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(110 110 112/var(--tw-text-opacity,1))}.MortgageRates_percentageInput__7Xz3p .ant-input{-webkit-appearance:none;-moz-appearance:textfield;appearance:none;margin:0}.MortgageRates_percentageInput__7Xz3p .ant-input::-webkit-inner-spin-button,.MortgageRates_percentageInput__7Xz3p .ant-input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.MortgageRates_pointsSelector__hhQEd{margin-top:.5rem;display:flex;flex-direction:row;align-items:center;gap:3px}.MortgageRates_pointsContainer__ulaVR{position:relative;display:flex;height:2.5rem;width:100%;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(207 212 217/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(246 246 246/var(--tw-bg-opacity,1))}.MortgageRates_pointsContainer__ulaVR .MortgageRates_pointItem__QfLrs{position:relative;z-index:10;display:flex;flex:1 1 0%;cursor:pointer;align-items:center;justify-content:center;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity:1;color:rgb(110 110 112/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.MortgageRates_pointsContainer__ulaVR .MortgageRates_pointItem__QfLrs.MortgageRates_selected__iDbbZ{font-weight:500}.MortgageRates_pointsContainer__ulaVR .MortgageRates_highlight__NFQ_a{position:absolute;top:3px;left:3.5px;height:calc(100% - 6px);width:calc(100% - 7px);border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.MortgageRates_checkRatesButton__4OUr_{height:46px;border-radius:6px;background-color:rgb(1 113 228/var(--tw-bg-opacity,1));padding:13px 30px;font-size:1rem;font-weight:600;line-height:1.25rem}.MortgageRates_checkRatesButton__4OUr_,.MortgageRates_checkRatesButton__4OUr_:hover{border-style:none;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.MortgageRates_checkRatesButton__4OUr_:hover{background-color:rgb(51 79 209/var(--tw-bg-opacity,1))}.MortgageRates_termsContainer__ful3c{margin-top:15px;display:flex;height:2.5rem;width:100%;flex-wrap:nowrap;gap:19px;overflow-x:auto;-ms-overflow-style:none!important;scrollbar-width:none!important}.MortgageRates_termsContainer__ful3c::-webkit-scrollbar{display:none!important}.MortgageRates_termTag__ICnIF{display:flex;height:2.5rem;max-width:92px;flex:1 1 0%;cursor:pointer;align-items:center;justify-content:center;white-space:nowrap;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(193 193 193/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:1rem;font-weight:400;line-height:1.25rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.MortgageRates_termTagActive__JTPvc,.MortgageRates_termTag__ICnIF:hover{--tw-border-opacity:1;border-color:rgb(50 92 235/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(50 92 235/var(--tw-text-opacity,1))}.MortgageRates_termTagInactive__yavvN{--tw-border-opacity:1;border-color:rgb(193 193 193/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.MortgageRates_disclaimer__imEyY{margin:0;font-size:.75rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(110 110 112/var(--tw-text-opacity,1))}.MortgageRates_ratesTable__0mt2O{margin-top:15.27px;margin-bottom:30px;width:100%;@media (max-width:767px){margin-top:14px;margin-bottom:13px}}.MortgageRates_ratesTable__0mt2O .ant-table-thead>tr>th,.MortgageRates_ratesTable__0mt2O .ant-table-thead>tr>th:hover{background:none!important;background-color:transparent!important}.MortgageRates_ratesTable__0mt2O,.MortgageRates_ratesTable__0mt2O .ant-table,.MortgageRates_ratesTable__0mt2O .ant-table-container,.MortgageRates_ratesTable__0mt2O .ant-table-content,.MortgageRates_ratesTable__0mt2O .ant-table-tbody>tr>td,.MortgageRates_ratesTable__0mt2O .ant-table-thead,.MortgageRates_ratesTable__0mt2O .ant-table-thead>tr{background:none!important;background-color:transparent!important;border:none!important}.MortgageRates_ratesTable__0mt2O .ant-table-thead>tr>th:after,.MortgageRates_ratesTable__0mt2O .ant-table-thead>tr>th:before{display:none!important}.MortgageRates_ratesTable__0mt2O .ant-table-thead>tr{border-bottom:1px solid #ececec!important}.MortgageRates_ratesTable__0mt2O .ant-table-thead>tr>th{padding:8px 0!important;color:#858585!important;font-size:16px!important;font-weight:600!important;line-height:28px!important}.MortgageRates_ratesTable__0mt2O .ant-table-tbody>tr>td{padding:9.5px 0!important;color:#222!important;font-size:20px!important;font-weight:500!important;line-height:20px!important;background:transparent!important}.MortgageRates_ratesTable__0mt2O .ant-table-tbody>tr:last-child>td{padding-bottom:0!important}.MortgageRates_ratesTable__0mt2O .ant-table-tbody>tr>td:last-child{padding-right:40px!important}.MortgageRates_ratesTable__0mt2O .ant-table-tbody>tr>td:last-child>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:-moz-fit-content!important;min-width:fit-content!important;height:28px!important;padding:14px 11px!important;background-color:#0171e4!important;border:none!important;border-radius:6px!important;font-size:14px!important;font-weight:600!important;line-height:20px!important;color:#fff!important}@media (max-width:767px){.MortgageRates_ratesTable__0mt2O .ant-table-tbody>tr>td,.MortgageRates_ratesTable__0mt2O .ant-table-thead>tr>th{padding-right:10px!important}.MortgageRates_ratesTable__0mt2O .ant-table-thead>tr>th{padding-top:0!important;padding-bottom:6px!important}.MortgageRates_ratesTable__0mt2O .ant-table-tbody>tr>td{padding-top:6px!important;padding-bottom:6px!important;font-size:14px!important}.MortgageRates_ratesTable__0mt2O .ant-table-tbody>tr:first-child>td{padding-top:10px!important}.MortgageRates_ratesTable__0mt2O .ant-table-tbody>tr>td:last-child{padding-right:0!important;transform:translateX(-20px)!important}.MortgageRates_ratesTable__0mt2O .ant-table-tbody>tr>td:last-child>button{height:20px!important;padding:0 11px!important;font-size:12px!important;font-weight:500!important}.MortgageRates_affordabilityButton___79TO{width:-moz-fit-content;width:fit-content}.MortgageRates_ratesForm__BqBLI{margin-bottom:22.52px}.MortgageRates_ratesForm__BqBLI .MortgageRates_formRow__sgilx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.MortgageRates_ratesForm__BqBLI .MortgageRates_formRow__sgilx:has(>div:only-child){grid-template-columns:repeat(1,minmax(0,1fr))!important}.MortgageRates_ratesForm__BqBLI .MortgageRates_formRow__sgilx+.MortgageRates_formRow__sgilx{margin-top:.5rem!important}.MortgageRates_ratesForm__BqBLI .MortgageRates_formRow__sgilx .MortgageRates_formLabel__JhJ__{margin-bottom:10px!important}.MortgageRates_numericalInputWrapper__i3rlj,.MortgageRates_numericalInputWrapper__i3rlj .input-group{width:100%!important}.MortgageRates_numericalInputWrapper__i3rlj .form-control{flex:1 1 0%!important;width:calc(100% - 40px)!important}.MortgageRates_percentageInput__7Xz3p{padding-left:.25rem;padding-right:.25rem}.MortgageRates_checkRatesButton__4OUr_{height:2.5rem;padding-top:10px;padding-bottom:10px}.MortgageRates_termsContainer__ful3c{margin-top:.75rem}.MortgageRates_termTag__ICnIF{min-width:92px}.MortgageRates_disclaimer__imEyY{cursor:pointer;border-width:0;background-color:transparent;padding:0;font-size:11px;font-weight:400;--tw-text-opacity:1;color:rgb(50 92 235/var(--tw-text-opacity,1));text-decoration-line:underline}}.MortgageRates_gradientText__90Sj3{background:linear-gradient(180deg,#1d1e1e,#3e6e86)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important}.PersonalInfo_contactButton__7_hIA{height:2.5rem;width:100%;border-radius:.5rem;border-width:1px;background-color:rgb(1 113 228/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;font-weight:600}.PersonalInfo_contactButton__7_hIA,.PersonalInfo_contactButton__7_hIA:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.PersonalInfo_contactButton__7_hIA:hover{border-style:none;background-color:rgb(51 79 209/var(--tw-bg-opacity,1))}.PersonalInfo_preQualifyButton__Zy6oa{height:2.5rem;width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(1 113 228/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(1 113 228/var(--tw-text-opacity,1))}@media (max-width:767px){.PersonalInfo_cardContainer__VodC7{display:flex;flex-direction:column;width:100%;overflow-x:hidden;overflow-y:auto;border-radius:10px!important;height:calc(100vh - 120px);-ms-overflow-style:none;scrollbar-width:none}.PersonalInfo_cardContainer__VodC7::-webkit-scrollbar{display:none}.PersonalInfo_fixedBottom__EsBsp{position:fixed;bottom:0;left:0;right:0;background-color:#fff;border:1px solid #ececec;padding:14px 30px 20px;box-shadow:0 -4px 4px 0 hsla(0,6%,85%,.25);z-index:50}}.PersonalInfo_gradientText__YBbgr{background:linear-gradient(180deg,#1d1e1e,#3e6e86)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important}.RequireCallback_callbackForm__jgClc{width:533px}.RequireCallback_fieldRow__mxymg{display:flex;gap:50px}.RequireCallback_formItem__ZHC7k{flex:1 1 0%;font-size:1rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(88 101 112/var(--tw-text-opacity,1))}.RequireCallback_formItem__ZHC7k .RequireCallback_inputField___Gxeg,.RequireCallback_formItem__ZHC7k .RequireCallback_selectField__awwSw{height:3.5rem;border-radius:.5rem!important}.RequireCallback_checkboxText__SlDdR{font-size:.875rem;font-weight:400;line-height:1.25rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.RequireCallback_submitBtn__6kMA3{margin-bottom:18px;height:3.5rem;width:100%;cursor:pointer;border-radius:.375rem;border-width:0;--tw-bg-opacity:1!important;background-color:rgb(1 113 228/var(--tw-bg-opacity,1))!important;font-size:1rem;line-height:1.5rem;font-weight:600;line-height:19.36px;--tw-text-opacity:1;color:rgb(252 252 252/var(--tw-text-opacity,1))}.RequireCallback_submitBtn__6kMA3:hover{background-color:#334fd1!important;border:none!important;color:#fff!important}.RequireCallback_disclaimerText__Fssn5{font-size:11px;font-weight:400;line-height:13.31px;--tw-text-opacity:1;color:rgb(110 110 112/var(--tw-text-opacity,1))}.RequireCallback_callbackForm__jgClc .ant-select .ant-select-arrow{width:33px!important;height:33px!important;top:50%!important;right:10px!important;margin-top:-16.5px!important}.RequireCallback_callbackForm__jgClc .ant-select .ant-select-arrow .anticon{display:none!important}.RequireCallback_callbackForm__jgClc .ant-select .ant-select-arrow:after{content:""!important;display:block!important;width:100%!important;height:100%!important;background:url(/images/general/select-arrow.svg) 50% no-repeat!important;background-size:contain!important}.RequireCallback_callbackForm__jgClc .ant-input,.RequireCallback_callbackForm__jgClc .ant-input-affix-wrapper,.RequireCallback_callbackForm__jgClc .ant-input-textarea,.RequireCallback_callbackForm__jgClc .ant-select-selector{background-color:#fcfcfc!important;border-radius:8px!important;border:1px solid #ececec!important;padding:12px 20px!important}.RequireCallback_callbackForm__jgClc .ant-input-affix-wrapper:focus,.RequireCallback_callbackForm__jgClc .ant-input-affix-wrapper:hover,.RequireCallback_callbackForm__jgClc .ant-input-textarea textarea:focus,.RequireCallback_callbackForm__jgClc .ant-input-textarea textarea:hover,.RequireCallback_callbackForm__jgClc .ant-input:focus,.RequireCallback_callbackForm__jgClc .ant-input:hover,.RequireCallback_callbackForm__jgClc .ant-select-focused .ant-select-selector,.RequireCallback_callbackForm__jgClc .ant-select-selector:focus,.RequireCallback_callbackForm__jgClc .ant-select-selector:hover{border-color:#0171e4!important;box-shadow:0 0 0 2px rgba(22,48,172,.1)!important}.RequireCallback_callbackForm__jgClc .ant-input-textarea textarea::-moz-placeholder,.RequireCallback_callbackForm__jgClc .ant-input::-moz-placeholder{color:#858585!important;font-size:16px!important;font-weight:400!important;line-height:32px!important}.RequireCallback_callbackForm__jgClc .ant-input-textarea textarea::placeholder,.RequireCallback_callbackForm__jgClc .ant-input::placeholder,.RequireCallback_callbackForm__jgClc .ant-select-selection-placeholder{color:#858585!important;font-size:16px!important;font-weight:400!important;line-height:32px!important}.RequireCallback_callbackForm__jgClc .ant-input,.RequireCallback_callbackForm__jgClc .ant-input-textarea textarea,.RequireCallback_callbackForm__jgClc .ant-select-selection-item{color:#222!important;font-size:16px!important;font-weight:400!important;line-height:32px!important}.RequireCallback_callbackForm__jgClc .ant-input-textarea textarea{padding:12px 20px!important;height:124px!important;min-height:124px!important;resize:none!important}.RequireCallback_callbackForm__jgClc .ant-checkbox-checked .ant-checkbox-inner{background-color:#0171e4!important;border-color:#0171e4!important}.RequireCallback_callbackForm__jgClc .ant-checkbox-wrapper:hover .ant-checkbox-inner,.RequireCallback_callbackForm__jgClc .ant-checkbox:hover .ant-checkbox-inner{border-color:#0171e4!important}.RequireCallback_callbackForm__jgClc .ant-form-item-required:before{display:none!important}@media (max-width:767px){.RequireCallback_callbackForm__jgClc{width:100%}.RequireCallback_fieldRow__mxymg{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1.25rem!important}.RequireCallback_fieldRow__mxymg .ant-form-item{margin:0!important}.RequireCallback_formItem__ZHC7k{font-size:.875rem!important;line-height:1.25rem!important}.RequireCallback_formItem__ZHC7k .RequireCallback_inputField___Gxeg,.RequireCallback_formItem__ZHC7k .RequireCallback_selectField__awwSw{height:2.75rem}.RequireCallback_submitBtn__6kMA3{margin-top:.5rem;margin-bottom:.75rem;height:2.75rem}.RequireCallback_callbackForm__jgClc>.ant-form-item:not(:first-child){margin-top:.5rem!important;margin-bottom:.5rem!important}.RequireCallback_callbackForm__jgClc .ant-form-item-label{padding-bottom:5px!important}.RequireCallback_callbackForm__jgClc .ant-input-textarea textarea::-moz-placeholder,.RequireCallback_callbackForm__jgClc .ant-input::-moz-placeholder{line-height:20px!important}.RequireCallback_callbackForm__jgClc .ant-input-textarea textarea::placeholder,.RequireCallback_callbackForm__jgClc .ant-input::placeholder,.RequireCallback_callbackForm__jgClc .ant-select-selection-placeholder{line-height:20px!important}.RequireCallback_callbackForm__jgClc .ant-input,.RequireCallback_callbackForm__jgClc .ant-input-textarea textarea,.RequireCallback_callbackForm__jgClc .ant-select-selection-item{line-height:20px!important}.RequireCallback_callbackForm__jgClc .ant-input-textarea textarea{height:62px!important;min-height:62px!important}}.RequireCallback_gradientText__Kwl_m{background:linear-gradient(180deg,#1d1e1e,#3e6e86)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important}.Reviews_reviewsContainer__dIrwt{display:flex;gap:16px;overflow-x:auto;margin-bottom:26px;scrollbar-width:none;-ms-overflow-style:none}.Reviews_reviewsContainer__dIrwt::-webkit-scrollbar{display:none}.Reviews_reviewCard__MC4ym{position:relative;display:flex;height:325px;width:320px;min-width:320px;flex-direction:column;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 217 217/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:66px 21.5px 2.5rem 31.5px}.Reviews_reviewIndicator__8iBjw{height:.125rem;width:26px;cursor:pointer;border-width:0;padding:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.Reviews_gradientText__poAMC{background:linear-gradient(180deg,#1d1e1e,#3e6e86)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important}.Profile_tabsNavigation__SePwp{display:flex;width:100%;border-top-left-radius:10px;border-top-right-radius:10px}.Profile_tabsNavigation__SePwp>:not(:last-child){border-right:1px solid #fff}.Profile_tabItem__WyXVz{flex:1;text-align:center;cursor:pointer;font-weight:500;display:flex;align-items:center;justify-content:center;min-height:50px}.Profile_tabItemActive__9qQQC{background-color:#0171e4;color:#fff;font-size:14px;font-weight:600}.Profile_tabItemInactive__iA2Cf{color:#858585;background-color:#e5e6e7;font-size:14px;font-weight:500}.Profile_cardContainer__reYkh{display:flex;flex-direction:column;overflow-y:auto;margin-bottom:-20px;height:calc(100vh - 150px);-ms-overflow-style:none;scrollbar-width:none}.Profile_cardContainer__reYkh::-webkit-scrollbar{display:none}.Profile_cardContainer__reYkh.ant-card{margin:0!important;border:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important;border-bottom-left-radius:10px!important;border-bottom-right-radius:10px!important}.Profile_cardContainer__reYkh.ant-card .ant-card-body{padding:0!important;display:flex!important;flex-direction:column!important;height:100%!important}@media (max-width:768px){.Profile_hamburgerSidebar__m_whq{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:50;transition:opacity .3s ease-in-out;opacity:0;pointer-events:none}.Profile_hamburgerSidebar__m_whq.Profile_visible__gk2xl{opacity:1;pointer-events:auto}.Profile_hamburgerSidebar__m_whq .Profile_sideMenu__tRJT5{position:fixed;top:0;right:0;left:auto;width:56vw;height:100%;background-color:#fcfcfc;transform:translateX(100%);transition:transform .3s ease-in-out}.Profile_hamburgerSidebar__m_whq.Profile_visible__gk2xl .Profile_sideMenu__tRJT5{transform:translateX(0)}.Profile_sectionCard__gJPIQ.ant-card{margin:0!important;border:0!important;border-radius:10px!important;overflow:hidden!important}.Profile_sectionCard__gJPIQ.ant-card .ant-card-body{padding:0!important}}