div.MortgageCalculator_container__obbIq{padding-right:0;padding-left:0}@media(min-width:1200px){div.MortgageCalculator_container__obbIq{padding-right:24px;padding-left:24px}}.MortgageCalculator_title__4voM_{display:flex;justify-content:space-between;width:100%;margin-bottom:24px;padding-right:16px;padding-left:16px;font-weight:500;font-size:20px;line-height:32px;color:var(--color-black-500);cursor:pointer}@media(min-width:1200px){.MortgageCalculator_title__4voM_{display:inline-block;width:auto;padding-right:0;padding-left:0;font-size:28px;cursor:auto}}.MortgageCalculator_collapseArrow__hRzZc{display:none;display:block;margin-left:8px;transform:rotate(90deg);transition:transform .3s ease}@media(min-width:1200px){.MortgageCalculator_collapseArrow__hRzZc{display:none}}.MortgageCalculator_collapseArrowOpened__I21wK{transform:rotate(-90deg)}.MortgageCalculator_fieldsContainer__w9LxI{padding-right:16px;padding-left:16px}@media(min-width:1200px){.MortgageCalculator_fieldsContainer__w9LxI{padding-right:0;padding-left:0;overflow:visible}}.MortgageCalculator_field__oVB4u+.MortgageCalculator_field__oVB4u{margin-top:16px}.MortgageCalculator_fieldRange__sz28u{padding-bottom:31px}.MortgageCalculator_collapseContainerWrapper__ghdFY:has(.MortgageCalculator_collapseContainer__Q7_hC){margin-bottom:0}.MortgageCalculator_typeDescription__rfz_b{padding:0 16px}.MortgageCalculator_link__dOau3{margin-top:24px;padding:12px 0}.MortgageCalculator_chips__MoApk{padding-right:16px;padding-left:16px}.MortgageCalculator_legend__MgAJW{white-space:nowrap}.MortgageCalculator_chipsForm__oVkqA{flex-wrap:wrap;gap:16px 0;margin-top:16px}.MortgageCalculator_additionalItemsWrapper__Fbp0i{padding-top:9px}.MortgageCalculator_additionalItemsTitle__i__HE{padding-bottom:16px;font-weight:500;font-size:16px;line-height:24px}@media(min-width:1200px){.MortgageCalculator_additionalItemsTitle__i__HE{font-size:20px;line-height:28px}}.MortgageCalculator_additionalItem__roEmt{display:flex;align-items:center;justify-content:space-between}.MortgageCalculator_additionalItem__roEmt:not(:last-child){margin-bottom:16px}.MortgageCalculator_fieldsContainer__w9LxI .MortgageCalculator_additionalItemsWrapper__Fbp0i .MortgageCalculator_additionalItem__roEmt label>span>span,.MortgageCalculator_fieldsContainer__w9LxI .MortgageCalculator_collapseContainerWrapper__ghdFY .MortgageCalculator_additionalItem__roEmt label>span>span{white-space:nowrap}.MortgageCalculator_fieldsContainer__w9LxI .MortgageCalculator_additionalItemsWrapper__Fbp0i .MortgageCalculator_additionalItem__roEmt label>span>span>span:hover>input:not(:disabled):checked+span,.MortgageCalculator_fieldsContainer__w9LxI .MortgageCalculator_additionalItemsWrapper__Fbp0i .MortgageCalculator_additionalItem__roEmt label>span>span>span>input:checked+span,.MortgageCalculator_fieldsContainer__w9LxI .MortgageCalculator_collapseContainerWrapper__ghdFY .MortgageCalculator_additionalItem__roEmt label>span>span>span:hover>input:not(:disabled):checked+span,.MortgageCalculator_fieldsContainer__w9LxI .MortgageCalculator_collapseContainerWrapper__ghdFY .MortgageCalculator_additionalItem__roEmt label>span>span>span>input:checked+span{background:var(--color-purple-600)}.MortgageCalculator_fieldsContainer__w9LxI .MortgageCalculator_additionalItemsWrapper__Fbp0i .MortgageCalculator_additionalItem__roEmt label>span>span>span:hover>input:not(:disabled)+span,.MortgageCalculator_fieldsContainer__w9LxI .MortgageCalculator_additionalItemsWrapper__Fbp0i .MortgageCalculator_additionalItem__roEmt label>span>span>span>span,.MortgageCalculator_fieldsContainer__w9LxI .MortgageCalculator_collapseContainerWrapper__ghdFY .MortgageCalculator_additionalItem__roEmt label>span>span>span:hover>input:not(:disabled)+span,.MortgageCalculator_fieldsContainer__w9LxI .MortgageCalculator_collapseContainerWrapper__ghdFY .MortgageCalculator_additionalItem__roEmt label>span>span>span>span{background:var(--color-gray-600)}.MortgageCalculator_divider__3m4Vm{width:100%;height:1px;margin-top:20px;margin-bottom:20px;background-color:var(--color-gray-500)}.MortgageCalculator_additionalItemName__3Yczj{display:flex;align-items:center}.MortgageCalculator_additionalItemName__3Yczj>span{margin-right:4px}.MortgageCalculator_typeDescription__rfz_b{padding:9px 0 0}.MortgageCalculator_fieldsWrapper__AQ_Rz{padding-right:16px;padding-left:16px}@media(min-width:1200px){.MortgageCalculator_fieldsWrapper__AQ_Rz{padding-right:0;padding-left:0}}.MortgageCalculator_fieldWrapper__BjPhj{position:relative;padding-bottom:16px}.MortgageCalculator_fieldValue__ZvdYe{position:relative}.MortgageCalculator_label__k_Jz1{display:block;margin-bottom:8px;font-size:14px;line-height:20px;color:var(--color-gray-700)}.MortgageCalculator_tooltip__KD02w{position:absolute;top:20px;right:0;z-index:10;margin-right:10px}.MortgageCalculator_collapseContainerWrapper__ghdFY{margin-bottom:0}.MortgageCalculator_collapseContainerWrapper__ghdFY .MortgageCalculator_collapseContainer__Q7_hC{margin-bottom:16px;padding-top:16px}.MortgageCalculator_additionalItemCollapsible__gjP85{display:flex;align-items:center;justify-content:space-between;padding:12px 0;cursor:pointer}.MortgageCalculator_additionalItemCollapsible__gjP85.MortgageCalculator_collapsedContainer__qn0lC .MortgageCalculator_additionalItemName__3Yczj{font-weight:500}.MortgageCalculator_toggle__4yNag{position:relative;display:inline-flex;align-items:center;cursor:pointer}.MortgageCalculator_toggleInput__320VY{position:absolute;width:0;height:0;opacity:0;cursor:pointer}.MortgageCalculator_toggleInput__320VY:checked+.MortgageCalculator_toggleTrack___PN4n{background-color:var(--color-purple-600)}.MortgageCalculator_toggleInput__320VY:checked+.MortgageCalculator_toggleTrack___PN4n .MortgageCalculator_toggleThumb__JzFTQ{transform:translateX(20px)}.MortgageCalculator_toggleTrack___PN4n{position:relative;width:40px;height:20px;border-radius:20px;background-color:var(--color-gray-500);transition:background-color .2s}.MortgageCalculator_toggleThumb__JzFTQ{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:transform .2s}.MortgageCalculator_firstPaymentRangeWrapper__Fp1GW{position:relative}.MortgageCalculator_firstPaymentLabels__Uclje{display:flex;justify-content:space-between;margin-top:-24px}.MortgageCalculator_firstPaymentLabel__jcOTO{font-size:var(--font-size-14);line-height:16px;color:var(--color-gray-800)}.finkit-modular-accordion{position:relative;display:flex;flex-direction:column;gap:16px}.finkit-modular-accordion--secondary .finkit-modular-accordion-item__body{background:var(--color-gray-200)}.finkit-modular-accordion--secondary .finkit-modular-accordion-item__body.finkit-modular-accordion-item--disabled{background:var(--color-gray-300)}.finkit-modular-accordion--without-outline .finkit-modular-accordion-item__inner{outline:none}.finkit-modular-accordion-item{display:flex;flex-direction:column;gap:2px}.finkit-modular-accordion-item__inner{outline:1px solid var(--color-gray-500);outline-offset:-1px;border-radius:16px}.finkit-modular-accordion-item__body{display:flex;flex-direction:column;overflow:hidden;border-radius:16px;background-color:var(--color-white)}.finkit-modular-accordion-item__body.finkit-modular-accordion-item--disabled{background-color:var(--color-gray-400);pointer-events:none}.finkit-modular-accordion-item__body.finkit-modular-accordion-item--disabled .finkit-modular-accordion-item__control-icon,.finkit-modular-accordion-item__body.finkit-modular-accordion-item--disabled .finkit-modular-accordion-item__icon,.finkit-modular-accordion-item__body.finkit-modular-accordion-item--disabled .finkit-modular-accordion-item__subtitle,.finkit-modular-accordion-item__body.finkit-modular-accordion-item--disabled .finkit-modular-accordion-item__title,.finkit-modular-accordion-item__body.finkit-modular-accordion-item--disabled .finkit-modular-accordion-item__toggle-icon{color:var(--color-gray-600)}.finkit-modular-accordion-item__header{display:flex;flex-direction:column;gap:4px;align-items:flex-start;padding:16px;outline:none;border:none;border-radius:16px 16px 0 0;background-color:transparent;cursor:pointer}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-accordion-item__header{transition:var(--transition-default)}}.finkit-modular-accordion-item__header:hover{background-color:var(--color-gray-400)}.finkit-modular-accordion-item__header:has(button:focus-visible){outline:3px solid rgba(106,128,239,.4);outline-offset:1px;background-color:var(--color-gray-400)}.finkit-modular-accordion-item__title-wrapper{display:flex;gap:8px;align-items:center;width:100%}.finkit-modular-accordion-item__title{font-size:var(--font-size-16);line-height:var(--font-line-height-16);margin:0;padding:0;font-weight:var(--font-weight-medium);text-align:left;color:var(--color-black-500)}.finkit-modular-accordion-item__title.finkit-modular-accordion-item--with-control{font-size:var(--font-size-24);line-height:var(--font-line-height-24);color:var(--color-gray-800)}.finkit-modular-accordion-item__subtitle{font-size:var(--font-size-12);line-height:var(--font-line-height-12);text-align:left;color:var(--color-gray-800)}.finkit-modular-accordion-item__subtitle.finkit-modular-accordion-item--with-icon{padding-left:32px}.finkit-modular-accordion-item__icon,.finkit-modular-accordion-item__toggle-icon{display:inline-flex;font-size:var(--font-size-24);line-height:0}.finkit-modular-accordion-item__toggle-icon{margin-left:auto;color:var(--color-gray-800)}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-accordion-item__toggle-icon{transition:var(--transition-default)}}.finkit-modular-accordion-item__toggle-icon.finkit-modular-accordion-item--active{transform:rotate(-180deg)}.finkit-modular-accordion-item__toggle-icon.finkit-modular-accordion-item--with-control{margin-left:0}.finkit-modular-accordion-item__control-icon{display:inline-flex;margin-left:auto;font-size:var(--font-size-24);line-height:0;color:var(--color-gray-800)}.finkit-modular-accordion-item__control-icon:hover{color:var(--color-gray-900)}.finkit-modular-accordion-item__content{height:0;padding:0 16px;overflow:hidden}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-accordion-item__content{transition:all .3s ease-in-out}}.finkit-modular-accordion-item__content-inner{padding:12px 0 16px;font-size:var(--font-size-16);line-height:var(--font-line-height-16)}