  @charset "UTF-8";.svgicon{fill:#e60000}.svgicon__definition{display:none}.svgicon__tick{width:10px;height:8px}.svgicon__arrow{width:29px;height:29px}.mortgageCalc__button--primary .svgicon{fill:#fff}.arrowicon__chevron,.arrowicon__line{transform:translateX(-20%);transition:transform .15s ease-in}.arrowicon__line{transform:scaleX(0);transform-origin:50%}.svgicon--hoverTrigger:focus .arrowicon__line,.svgicon--hoverTrigger:hover .arrowicon__line{transform:scaleX(1) translateX(-5%)}.svgicon--hoverTrigger:focus .arrowicon__chevron,.svgicon--hoverTrigger:hover .arrowicon__chevron{transform:translateX(-5%)}.mortgageCalc__formInputsWrapper{width:100%}@media (min-width:768px){.mortgageCalc__formInputsWrapper{width:40%;padding:1.5625em 1.5625em 0}}.mortgageCalc__formInputs{width:100%}.mortgageCalc__formInputs .mortgageCalc__tooltipContainer{margin:-.9375em 0 1.25em;padding:.625em .9375em .625em 2.8125em}.mortgageCalc__form{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap}@media (min-width:768px){.mortgageCalc__form{-ms-flex-direction:row;flex-direction:row;background-color:#fafafa}}.mortgageCalc__form.mortgageCalc__inputNumber--error{padding:0;background:none;border:0}.mortgageCalc__formResults{background:url(/content/dam/wcms/illustrations/documents-with-calculator-and-house-key.svg) 50%/contain no-repeat content-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;background-size: 65%}.mortgageCalc__base--filled .mortgageCalc__formResults{background:none}@media (min-width:768px){.mortgageCalc__base--filled .mortgageCalc__formResults{padding:1.5625em}}@media (min-width:768px){.mortgageCalc__formResults{padding:1.5625em;width:60%}}.mortgageCalc__buttonWrapper{width:100%;min-width:150px}@media (min-width:768px){.mortgageCalc__buttonWrapper{width:auto}}.mortgageCalc__buttonLabel{display:none}@media (min-width:1024px){.mortgageCalc__buttonLabel{display:block;float:left;position:absolute;top:50%;transform:translateY(-50%)}}.mortgageCalc__buttons{margin-top:1.25em;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.mortgageCalc__buttons{-ms-flex-direction:row;flex-direction:row}}.mortgageCalc__button{font:300 .875em/1.14286 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;padding-top:.32571em;padding-bottom:.30286em;background-color:#444;border-radius:2px;color:#fff}.mortgageCalc__button--general{padding:.875em 1.25em .9375em;margin-top:.625em;display:inline-block;width:100%;position:relative}@media (min-width:768px){.mortgageCalc__button--general{width:auto}}.mortgageCalc__button:focus,.mortgageCalc__button:hover{background-color:#000}.mortgageCalc__button--rate{padding:.625em .9375em .625em 0;display:-ms-flexbox;display:flex;vertical-align:top;background:none}.mortgageCalc__button--rate:focus,.mortgageCalc__button--rate:hover{background:none}.mortgageCalc__button--cta{padding:.5625em 3.125em;display:inline-block;position:relative}.mortgageCalc__button--canIAffordIt{font:700 1em/1.125 Frutiger,Arial,Helvetica,sans-serif;color:#000;padding-top:.2675em;padding-bottom:.245em;padding:1em 1.5em;background-color:transparent;border:1px solid #000;border-radius:2px;display:inline-block;width:100%;position:relative;-ms-flex-positive:1;flex-grow:1;white-space:nowrap}@media (min-width:768px){.mortgageCalc__button--canIAffordIt{width:auto}}.mortgageCalc__button--primary{background-color:#e60000;color:#fff;border:0;max-width:-webkit-fit-content;max-width:fit-content}.mortgageCalc__button--primary:focus,.mortgageCalc__button--primary:hover{background-color:#b30000}.mortgageCalc__button--secondary{padding:.75em 1.5em}.mortgageCalc__button--secondary:focus,.mortgageCalc__button--secondary:hover{outline:1px solid #000}.mortgageCalc__buttonTitle{vertical-align:middle}.mortgageCalc__buttonSubtitle{font:400 .75em/1 Frutiger,Arial,Helvetica,sans-serif;color:#000;padding-top:.485em;padding-bottom:.465em;display:block;padding:0}.mortgageCalc__resultContainer{display:none;width:100%}@media (min-width:768px){.mortgageCalc__resultContainer{padding:2.5em;background-color:#fff}}.mortgageCalc__resultContainer--negative,.mortgageCalc__resultContainer--positive{display:block}.mortgageCalc__resultContainer--positive .mortgageCalc__resultWrapper{background-color:#eaecd0}.mortgageCalc__resultContainer--negative .mortgageCalc__resultWrapper{background-color:#fff3d8}.mortgageCalc__resultContainer--almostOk .actionbutton__wrapper{display:none}.mortgageCalc__block{margin-top:.75em}.mortgageCalc__block--major{margin-top:2.25em}@media (min-width:1024px){.mortgageCalc__block{margin-top:1.25em}}.mortgageCalc__table{margin-top:.625em;border-top:1px solid #bebebe;table-layout:fixed;width:100%}.mortgageCalc__table:first-of-type{margin-top:0}.mortgageCalc__tableTitle{font:1.25em/1.2 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;padding-top:.512em;padding-bottom:.488em}@media (min-width:768px){.mortgageCalc__tableTitle{font:1.5em/1.08333 Frutiger,Arial,Helvetica,sans-serif;padding-top:.44417em;padding-bottom:.4225em}}.mortgageCalc__tableRow{border-bottom:.0625em solid #d7d7d7;height:32px;background-clip:padding-box}.mortgageCalc__tableRow:nth-child(odd){background-color:#f5f5f5}.mortgageCalc__tableRow:nth-child(2n){background-color:#fff}.mortgageCalc__tableRow .mortgageCalc__tooltipContainer{clear:both;margin:10px -15px -5px;width:calc(100% + 30px)}.mortgageCalc__tableColumn{padding:15px}.mortgageCalc__tableColumn,.mortgageCalc__tableHeader{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mortgageCalc__tableHeader{text-align:left;vertical-align:middle;width:75%}.mortgageCalc__tableHeaderText{font:300 1em/1.375 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;padding-top:.145em;padding-bottom:.1175em;max-width:75%}@media (min-width:1024px){.mortgageCalc__tableHeaderText{font:300 .875em/1.42857 Frutiger,Arial,Helvetica,sans-serif;padding-top:.18571em;padding-bottom:.15714em}}@media (min-width:1280px){.mortgageCalc__tableHeaderText{font:300 1em/1.375 Frutiger,Arial,Helvetica,sans-serif;padding-top:.145em;padding-bottom:.1175em}}.mortgageCalc__tableHeader--final .mortgageCalc__tableHeaderText{font-weight:700}@media (max-width:560px){.mortgageCalc__tableHeader{width:60%}}.mortgageCalc__tableCell{font:300 1em/1.375 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;padding-top:.145em;padding-bottom:.1175em;text-align:right;max-width:40%;min-width:23%}@media (min-width:1024px){.mortgageCalc__tableCell{font:300 .875em/1.42857 Frutiger,Arial,Helvetica,sans-serif;padding-top:.18571em;padding-bottom:.15714em}}@media (min-width:1280px){.mortgageCalc__tableCell{font:300 1em/1.375 Frutiger,Arial,Helvetica,sans-serif;padding-top:.145em;padding-bottom:.1175em}}.mortgageCalc__tableCell--final{font-weight:700}.mortgageCalc__tableCell .mortgageCalc__tooltipContainer{text-align:left}@media (max-width:560px){.mortgageCalc__tableCell{width:40%}}.mortgageCalc__currency{font:300 .875em/1.14286 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;padding-top:.32571em;padding-bottom:.30286em;margin-right:1.25em;padding:0}.mortgageCalc__cellContent{margin-right:5px}.mortgageCalc__valueWarning{padding:.5em .625em;margin-top:-.3125em;display:inline-block;white-space:nowrap;background-color:#fff3d8;border-radius:5px;border:1px solid #fff;margin-left:auto}.mortgageCalc__valueWarning:empty{display:none}@media (max-width:560px){.mortgageCalc__valueWarning{margin-top:.3125em;margin-left:0}}.mortgageCalc__resultParagraph{font:1em/1.375 Frutiger,Arial,Helvetica,sans-serif;padding-top:.145em;padding-bottom:.1175em;margin-bottom:1.5625em;display:inline-block}@media (min-width:768px){.mortgageCalc__resultParagraph{font:1em/1.375 Frutiger,Arial,Helvetica,sans-serif;padding-top:.145em;padding-bottom:.1175em}}@media (min-width:1024px){.mortgageCalc__resultParagraph{font:1.25em/1.4 Frutiger,Arial,Helvetica,sans-serif;padding-top:.039em;padding-bottom:.011em}}@media (min-width:1280px){.mortgageCalc__resultParagraph{font:1.25em/1.4 Frutiger,Arial,Helvetica,sans-serif;padding-top:.039em;padding-bottom:.011em}}.mortgageCalc__resultParagraph span{padding-top:.375em;display:block}.mortgageCalc__resultParagraph--bold{font-weight:700}.mortgageCalc__resultWrapper{padding:1.25em}.mortgageCalc__resultHeading{font:1em/1.375 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;padding-top:.145em;padding-bottom:.1175em}@media (min-width:768px){.mortgageCalc__resultHeading{font:1em/1.375 Frutiger,Arial,Helvetica,sans-serif;padding-top:.145em;padding-bottom:.1175em}}@media (min-width:1024px){.mortgageCalc__resultHeading{font:1.25em/1.4 Frutiger,Arial,Helvetica,sans-serif;padding-top:.039em;padding-bottom:.011em}}@media (min-width:1280px){.mortgageCalc__resultHeading{font:1.25em/1.4 Frutiger,Arial,Helvetica,sans-serif;padding-top:.039em;padding-bottom:.011em}}.mortgageCalc__resultParagraph{font:400 .875em/1.57143 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;padding-top:.11571em;padding-bottom:.08429em}.mortgageCalc__resultParagraphWrapper{margin-top:.625em}.mortgageCalc__resultValues{margin-top:1.25em;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}.mortgageCalc__resultValues .mortgageCalc__value{padding:0 0 .625em 1.25em;border-left:2px solid #e60000;height:100%}.mortgageCalc__resultValues .mortgageCalc__valueContainer{padding:1.5em 1.375em;-ms-flex-preferred-size:50%;flex-basis:50%;border-radius:6px;box-shadow:0 1px 2px hsla(0,0%,57%,.34),0 0 13px #eee}.mortgageCalc__resultValues .mortgageCalc__valueContainer:only-child{-ms-flex-preferred-size:100%;flex-basis:100%}.mortgageCalc__resultValues .mortgageCalc__valueLabel{font:400 1em/1.5 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;padding-top:.08375em;padding-bottom:.05375em}.mortgageCalc__resultValues .mortgageCalc__valueNumber{font:700 1.125em/1.61111 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;padding-top:0;padding-bottom:0;margin-top:-.02278em;margin-bottom:-.055em}@media (min-width:768px){.mortgageCalc__resultValues{-ms-flex-direction:row;flex-direction:row}}.mortgageCalc__link{font:700 .875em/1.14286 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;padding-top:.32571em;padding-bottom:.30286em}.mortgageCalc__linkWrapper{margin-top:1.4375em}.mortgageCalc__heading{font:700 1em/1.625 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;padding-top:.0225em;padding-bottom:0;margin-bottom:-.01em}.mortgageCalc__headingWrapper{margin-top:2.6875em}.mortgageCalc__list{margin-top:1.0625em}.mortgageCalc__listItem{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.mortgageCalc__listItem:not(:first-child){margin-top:.625em}.mortgageCalc__listItemText{padding-left:.8125em}.mortgageCalc__paragraph{font:400 1em/1.5 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;padding-top:.08375em;padding-bottom:.05375em}.mortgageCalc__paragraphWrapper{margin-top:.625em}.mortgageCalc__resultEmphasis{font-weight:700;display:block}.mortgageCalc__resultMaxPrice{font-weight:700}.mortgageCalc__rateForm{padding:.625em 0 .625em .9375em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.mortgageCalc__rateForm--hover{border:2px solid #000}.mortgageCalc__rateForm--isFocus{border:2px solid #009bd2}.mortgageCalc__icon{background-image:url(/content/dam/content-fragments/html-custom-code/private-clients-ch/mortgage-calculator-99/img/icons.png);background-repeat:no-repeat}.mortgageCalc__icon--result{display:none}@media (min-width:1024px){.mortgageCalc__icon--result{margin-right:.375em;transform:scale(1.35);display:inline-block;vertical-align:top;top:6px;position:relative}}.mortgageCalc__icon--percent{display:inline-block}.mortgageCalc__icon--refresh{display:inline-block;position:relative;background-position:0 -16px;width:16px;height:16px}.mortgageCalc__icon--refreshSmall{background-position:0 -28px;width:12px;height:12px}.mortgageCalc__icon--negative{background-position:0 -60px;width:16px;height:16px}.mortgageCalc__icon--positive,.mortgageCalc__resultContainer--positive .mortgageCalc__icon{background-position:0 0;width:16px;height:16px;position:relative;top:2px}.mortgageCalc__icon--info{margin-left:.3125em;display:inline-block;background-position:0 -44px;width:16px;height:16px;vertical-align:middle}.mortgageCalc__icon--maxPrice{vertical-align:bottom}.mortgageCalc__monthlyTitle{font:300 1.5em/1.25 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;padding-top:.05em;padding-bottom:.025em}@media (min-width:768px){.mortgageCalc__monthlyTitle{font:300 1.875em/1.1 Frutiger,Arial,Helvetica,sans-serif;padding-top:.061em;padding-bottom:.039em}}@media (min-width:1024px){.mortgageCalc__monthlyTitle{font:300 1.625em/1.15385 Frutiger,Arial,Helvetica,sans-serif;padding-top:.07308em;padding-bottom:.05em}}@media (min-width:1280px){.mortgageCalc__monthlyTitle{font:300 1.875em/1.1 Frutiger,Arial,Helvetica,sans-serif;padding-top:.061em;padding-bottom:.039em}}.mortgageCalc__monthlyParagraph{font:300 .875em/1.14286 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;padding-top:.32571em;padding-bottom:.30286em}@media (min-width:1024px){.mortgageCalc__monthlyParagraph{font:300 .75em/1.16667 Frutiger,Arial,Helvetica,sans-serif;padding-top:.40333em;padding-bottom:.38em}}@media (min-width:1280px){.mortgageCalc__monthlyParagraph{font:300 .875em/1.14286 Frutiger,Arial,Helvetica,sans-serif;padding-top:.32571em;padding-bottom:.30286em}}.mortgageCalc__inputContainer--rate{display:-ms-flexbox;display:flex;width:95%;-ms-flex-align:center;align-items:center;position:relative}.mortgageCalc__inputContainer--button{padding-bottom:1.5625em;position:relative}.mortgageCalc__inputContainer--hasSliders{margin-bottom:1.25em;padding:.9375em .3125em}.mortgageCalc__inputLabel{font:.75em/1.16667 Frutiger,Arial,Helvetica,sans-serif;color:#646464;padding-top:.40333em;padding-bottom:.38em;text-align:right;width:100%}.mortgageCalc__inputLabel--general{padding-right:2.125em}.mortgageCalc__inputLabel--rate{font:300 1em/1.375 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;padding-top:.145em;padding-bottom:.1175em;width:auto;display:inline-block;text-align:left}@media (min-width:1024px){.mortgageCalc__inputLabel--rate{font:300 .875em/1.42857 Frutiger,Arial,Helvetica,sans-serif;padding-top:.18571em;padding-bottom:.15714em}}@media (min-width:1280px){.mortgageCalc__inputLabel--rate{font:300 1em/1.375 Frutiger,Arial,Helvetica,sans-serif;padding-top:.145em;padding-bottom:.1175em}}.mortgageCalc__labelLink{font:.875em/1.21429 Frutiger,Arial,Helvetica,sans-serif;color:#007099;text-decoration:underline;padding-top:.29071em;padding-bottom:.26643em;margin-top:-.625em;padding-bottom:.625em;text-decoration:none}.mortgageCalc__labelLink--smallScreen{padding-bottom:1.875em;display:block;clear:both}@media (min-width:1024px){.mortgageCalc__labelLink--smallScreen{display:none}}.mortgageCalc__labelLink--largeScreen{display:none}@media (min-width:1024px){.mortgageCalc__labelLink--largeScreen{display:block;padding-top:0}}.mortgageCalc__inputError{margin-top:-.3125em;display:none;width:100%}.mortgageCalc__inputNumber--error .mortgageCalc__inputError:not(:empty){display:block}.mortgageCalc__inputBoxContainer+.mortgageCalc__inputError{margin:-7px 0 22px}.mortgageCalc__inputBoxContainer{margin-bottom:1.25em;padding:.625em;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%;background-color:#fff;border:1px solid #aaa}.mortgageCalc__inputContainer--hasSliders .mortgageCalc__inputBoxContainer{margin-bottom:0}.mortgageCalc__inputBoxContainer .mortgageCalc__tooltipTrigger{position:relative;top:1px}.mortgageCalc__inputBoxContainer--rate{position:absolute;top:-15px;width:auto;background:none;right:15px;border:0}.mortgageCalc__inputContainer--isFocus .mortgageCalc__inputBoxContainer{outline:2px solid #009bd2;outline-offset:-2px}.mortgageCalc__rangeSliderBoxContainer{margin-top:1.25em}.mortgageCalc__rangeSliderLabelsContainer{margin:.625em 0;font:300 .75em/1.25 Frutiger,Arial,Helvetica,sans-serif;color:#646464;padding-top:.3625em;padding-bottom:.3375em;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.mortgageCalc__rangeSliderLabel{position:relative;-ms-flex:1 1 0;flex:1 1 0;text-overflow:ellipsis;overflow:hidden;max-width:33%}.mortgageCalc__rangeSliderLabel--mid{padding-top:.9375em;text-align:center}.mortgageCalc__rangeSliderLabel--mid:before{content:"|";position:absolute;top:0;left:50%;transform:translateX(-50%)}.mortgageCalc__rangeSliderLabel--max{text-align:right}.mortgageCalc__inputButton{background-color:#d6d6d6;color:#535353;width:30px;height:30px;border-radius:1px;display:inline-block}@media (min-width:1024px){.mortgageCalc__inputButton{display:none}}.mortgageCalc__inputButton:focus,.mortgageCalc__inputButton:hover{background-color:#a6a6a6;outline:1px solid #005079;outline-offset:2px}.mortgageCalc__inputNumber{font:300 1em/1.375 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;padding-top:.145em;padding-bottom:.1175em;text-align:right;border:0;margin-left:auto;width:42%;min-width:150px}@media (min-width:1024px){.mortgageCalc__inputNumber{font:300 .875em/1.42857 Frutiger,Arial,Helvetica,sans-serif;padding-top:.18571em;padding-bottom:.15714em}}@media (min-width:1280px){.mortgageCalc__inputNumber{font:300 1em/1.375 Frutiger,Arial,Helvetica,sans-serif;padding-top:.145em;padding-bottom:.1175em}}.mortgageCalc__inputNumber::-ms-clear{display:none}.mortgageCalc__inputNumber:-ms-input-placeholder{color:#919191}.mortgageCalc__inputNumber::placeholder{color:#919191}.mortgageCalc__inputNumber--rate{padding:.625em 0;margin-left:auto;width:50px;min-width:50px;-webkit-appearance:textfield;appearance:textfield;background:transparent;color:#646464}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.mortgageCalc__inputNumber--rate{top:-7px}}.mortgageCalc__inputNumber--rate::-webkit-inner-spin-button,.mortgageCalc__inputNumber--rate::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.mortgageCalc__inputNumber--rate:focus,.mortgageCalc__inputNumber--rate:hover{color:#1c1c1c}@media (min-width:1024px){.mortgageCalc__inputNumber--general{width:65%}}.mortgageCalc__inputNumber--error{padding-right:1.5625em;border-color:#f2bb3a;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnIHN0YW5kYWxvbmU9J25vJz8+PHN2ZyB4bWxuczpzdmc9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNCcgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDE2IDE2JyBkYXRhLXRhZ3M9J2F0dGVudGlvbixleGNsYW1hdGlvbiBtYXJrJz48ZyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwLDApJz48cGF0aCBkPSdNMCwyNTZjMCwxNDEuMzY4LDExNC42NDksMjU2LDI1Ni4wMTQsMjU2QzM5Ny4zNjgsNTEyLDUxMiwzOTcuMzY4LDUxMiwyNTZDNTEyLDExNC42MjIsMzk3LjM2OCwwLDI1Ni4wMTQsMEMxMTQuNjQ5LDAsMCwxMTQuNjIyLDAsMjU2eiBNMjg0LjgxOSw0MjcuODgyYy04LjEwNCw3LjIxNi0xNy43NSwxMC44NTQtMjguNTgsMTAuODU0Yy0xMC45ODYsMC0yMC43MTUtMy42MTEtMjguODk2LTEwLjcyM2MtOC4zOTYtNy4yNzEtMTIuNjc0LTE3LjQ3OS0xMi42NzQtMzAuMzEyYzAtMTEuMjg0LDQuMDM5LTIwLjk4NiwxMS45NTItMjguODk2YzcuODg1LTcuOTE3LDE3LjcyMi0xMS45MjQsMjkuMTExLTExLjkyNGMxMS40MTMsMCwyMS4yODEsMy45NzksMjkuMzUxLDExLjg5NmM4LjEwNCw3LjkxLDEyLjIxNiwxNy42NCwxMi4yMTYsMjguOTI0QzI5Ny4yOTksNDEwLjM2OCwyOTMuMTA0LDQyMC41LDI4NC44MTksNDI3Ljg4MnogTTI5NS41NjIsMTY4LjM4OWwtMTAuNTI3LDEwNS43NTdjLTEuMTgxLDE1LjAyMS02LjkwMyw0Mi43OTktNi45MDMsNDIuNzk5bC00My4wMzgsMC4yNjRjMCwwLTguODE5LTI3LjY5NC0xMC4zMTYtNDMuNTIxbC03Ljg2MS0xMDIuNTE4Yy0xLjQ5Ny0yMy4yMDUtNC44MTItNzMuMjYtNC44MTItNzMuMjZsODcuNzkyLTAuNTA3QzI5OS44OTYsOTcuNDAzLDI5Ni43MTUsMTU3LjE2LDI5NS41NjIsMTY4LjM4OXogJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwLDApIHNjYWxlKDAuMDMxMjUsMC4wMzEyNSknIGZpbGw9JyNGMkJCM0EnIHN0eWxlPSd1bmRlZmluZWQnPjwvcGF0aD48L2c+PC9zdmc+");background-position:99%;background-position:calc(100% - 6px) 50%}.mortgageCalc__inputNumber--error:focus{border-color:#000;box-shadow:0 0 2px 1px #f8db97;background-position:99%;background-position:calc(100% - 5px) 50%}.mortgageCalc__sign{font:300 1em/1.375 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;padding-top:.145em;padding-bottom:.1175em;margin:0 .625em 0 .3125em}@media (min-width:1024px){.mortgageCalc__sign{font:300 .875em/1.42857 Frutiger,Arial,Helvetica,sans-serif;padding-top:.18571em;padding-bottom:.15714em}}@media (min-width:1280px){.mortgageCalc__sign{font:300 1em/1.375 Frutiger,Arial,Helvetica,sans-serif;padding-top:.145em;padding-bottom:.1175em}}.mortgageCalc__inputUnit{font:300 1em/1.375 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;padding-top:.145em;padding-bottom:.1175em;top:2.1875em;position:absolute}@media (min-width:1024px){.mortgageCalc__inputUnit{font:300 .875em/1.42857 Frutiger,Arial,Helvetica,sans-serif;padding-top:.18571em;padding-bottom:.15714em}}@media (min-width:1280px){.mortgageCalc__inputUnit{font:300 1em/1.375 Frutiger,Arial,Helvetica,sans-serif;padding-top:.145em;padding-bottom:.1175em}}@media (min-width:1024px){.mortgageCalc__inputUnit--rate{position:relative;left:-14px;top:auto}}@media (min-width:1024px){.mortgageCalc__inputUnit--general{position:relative;top:auto;bottom:auto}}.mortgageCalc__rangeSlider{height:.75em;-webkit-appearance:none;appearance:none;width:100%;border:0;border-radius:5px;outline:none;cursor:pointer}.mortgageCalc__rangeSlider::-webkit-slider-thumb{height:1.875em;width:1.875em;-webkit-appearance:none;appearance:none;border-radius:50%;border:0;background:#e60000;transition:box-shadow .2s ease-in-out}.mortgageCalc__rangeSlider::-webkit-slider-thumb:hover{box-shadow:0 0 0 .5rem hsla(0,0%,67%,.2)}.mortgageCalc__rangeSlider::-moz-range-thumb{height:1.875em;width:1.875em;appearance:none;border-radius:50%;border:0;background:#e60000;transition:box-shadow .2s ease-in-out}.mortgageCalc__rangeSlider::-moz-range-thumb:hover{box-shadow:0 0 0 .5rem hsla(0,0%,67%,.2)}.mortgageCalc__maxPriceTitle{font:1.5em/1.08333 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;padding-top:.13167em;padding-bottom:.11em;margin-bottom:.3125em}@media (min-width:768px){.mortgageCalc__maxPriceTitle{font:1.875em/1.1 Frutiger,Arial,Helvetica,sans-serif;padding-top:.061em;padding-bottom:.039em}}@media (min-width:1024px){.mortgageCalc__maxPriceTitle{font:1.625em/1.07692 Frutiger,Arial,Helvetica,sans-serif;padding-top:.11077em;padding-bottom:.08923em}}@media (min-width:1280px){.mortgageCalc__maxPriceTitle{font:1.875em/1.1 Frutiger,Arial,Helvetica,sans-serif;padding-top:.061em;padding-bottom:.039em}}.mortgageCalc__tooltipTrigger{padding:.125em;display:inline;outline:none;cursor:pointer;font-size:16px}.mortgageCalc__tooltipTrigger--helpOtherCosts{position:relative;bottom:2px}.mortgageCalc__tooltipContainer{display:none}.mortgageCalc__tooltipContainer--active{margin:.625em 0;font:300 .875em/1.14286 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;padding-top:.32571em;padding-bottom:.30286em;padding:.625em .9375em .625em 2.8125em;display:block;background-color:#dee2e9;position:relative}.mortgageCalc__tooltipContainer .mortgageCalc__icon--info{position:absolute;left:10px}.mortgageCalc__tooltipContainer b,.mortgageCalc__tooltipContainer strong{font-weight:400}.mortgageCalc__resultZone{display:none}.mortgageCalc__resultZone--filled{padding-top:.625em;display:block}@media (min-width:768px){.mortgageCalc__resultZone--filled{padding-top:0}}.mortgageCalc__items{margin-bottom:1.5625em;margin-top:.9375em;padding-left:.625em}.mortgageCalc__items,.mortgageCalc__itemsTitle{font:.875em/1.21429 Frutiger,Arial,Helvetica,sans-serif;padding-top:.29071em;padding-bottom:.26643em}.mortgageCalc__item--result{margin-bottom:.625em;padding-left:.625em;position:relative}.mortgageCalc__item--result:last-of-type{margin-bottom:0}.mortgageCalc__item--result:before{left:-.625em;content:"✓";position:absolute}