  .mortgageCalc__form{padding:.9375em;background-color:#f5f5f5}.mortgageCalc__buttonWrapper{left:50%;transform:translateX(-50%);position:relative;width:42%;min-width:150px}@media (min-width:768px){.mortgageCalc__buttonWrapper{width:47%}}@media (min-width:1024px){.mortgageCalc__buttonWrapper{float:right;transform:none;left:auto}}.mortgageCalc__buttonLabel{display:none}@media (min-width:1024px){.mortgageCalc__buttonLabel{display:block;float:left;position:absolute;top:50%;transform:translateY(-50%)}}.mortgageCalc__button{font:.875em/1.21429 Frutiger,Arial,Helvetica,sans-serif;color:#fff;padding-top:.29071em;padding-bottom:.26643em;background-color:#e60000;border-radius:2px;border:2px solid #e60000}.mortgageCalc__button--general{padding:.5625em;margin-top:.625em;display:block;width:100%;position:relative}@media (min-width:768px){.mortgageCalc__button--general{width:82%}}@media (min-width:1024px){.mortgageCalc__button--general{width:65%;margin-left:auto;margin-right:auto}}.mortgageCalc__button--rate{display:none}@media (min-width:1024px){.mortgageCalc__button--rate{display:inline-block;width:27px;height:27px;vertical-align:top}}.mortgageCalc__button--cta{padding:.5625em 3.125em;display:inline-block;position:relative}.mortgageCalc__button:focus,.mortgageCalc__button:hover{background-color:#b30000;outline:1px solid #b30000;border:2px solid #b30000}.mortgageCalc__extraCTAButton{margin-top:1em;margin-bottom:1em}.mortgageCalc__resultContainer{font:300 1em/1.375 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;padding-top:.145em;padding-bottom:.1175em;padding:.9375em;display:none}@media (min-width:1024px){.mortgageCalc__resultContainer{font:300 .875em/1.42857 Frutiger,Arial,Helvetica,sans-serif;padding-top:.18571em;padding-bottom:.15714em}}@media (min-width:1280px){.mortgageCalc__resultContainer{font:300 1em/1.375 Frutiger,Arial,Helvetica,sans-serif;padding-top:.145em;padding-bottom:.1175em}}@media (min-width:1024px){.mortgageCalc__resultContainer{padding:.9375em}}.mortgageCalc__resultContainer--negative,.mortgageCalc__resultContainer--positive{display:block;background-color:#f5f5f5}@media (min-width:1024px){.mortgageCalc__resultContent{padding-left:2.1875em}}.mortgageCalc__resultContainer--negative>.mortgageCalc__resultContent{padding-left:0}.mortgageCalc__extraCTAContainer{font:300 1em/1.375 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;padding-top:.145em;padding-bottom:.1175em;padding:.9375em;background-color:#ebebeb}@media (min-width:1024px){.mortgageCalc__extraCTAContainer{font:300 .875em/1.42857 Frutiger,Arial,Helvetica,sans-serif;padding-top:.18571em;padding-bottom:.15714em}}@media (min-width:1280px){.mortgageCalc__extraCTAContainer{font:300 1em/1.375 Frutiger,Arial,Helvetica,sans-serif;padding-top:.145em;padding-bottom:.1175em}}@media (min-width:1024px){.mortgageCalc__extraCTAContainer{padding:.9375em}}.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;width:100%}.mortgageCalc__tableTitle{font:700 .875em/1.14286 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;padding-top:.32571em;padding-bottom:.30286em}@media (min-width:1024px){.mortgageCalc__tableTitle{font:700 .75em/1.16667 Frutiger,Arial,Helvetica,sans-serif;padding-top:.40333em;padding-bottom:.38em}}@media (min-width:1280px){.mortgageCalc__tableTitle{font:700 .875em/1.14286 Frutiger,Arial,Helvetica,sans-serif;padding-top:.32571em;padding-bottom:.30286em}}.mortgageCalc__tableRow{border-bottom:.0625em solid #bebebe;background-clip:padding-box;height:32px}.mortgageCalc__tableRow:nth-child(odd){background-color:#f2f2f2}.mortgageCalc__tableRow:nth-child(2n){background-color:#f9f9f9}.mortgageCalc__tableHeader{padding:.32571em 10px .30286em;font:300 .875em/1.14286 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;text-align:left;border-right:.0625em solid #fff;height:25px;vertical-align:middle}@media (min-width:1024px){.mortgageCalc__tableHeader{font:300 .75em/1.16667 Frutiger,Arial,Helvetica,sans-serif;padding-top:.40333em;padding-bottom:.38em}}@media (min-width:1280px){.mortgageCalc__tableHeader{font:300 .875em/1.14286 Frutiger,Arial,Helvetica,sans-serif;padding-top:.32571em;padding-bottom:.30286em}}.mortgageCalc__tableHeader--final{font:700 .875em/1.14286 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;padding-top:.32571em;padding-bottom:.30286em;background-color:#d6d6d6}@media (min-width:1024px){.mortgageCalc__tableHeader--final{font:700 .75em/1.16667 Frutiger,Arial,Helvetica,sans-serif;padding-top:.40333em;padding-bottom:.38em}}@media (min-width:1280px){.mortgageCalc__tableHeader--final{font:700 .875em/1.14286 Frutiger,Arial,Helvetica,sans-serif;padding-top:.32571em;padding-bottom:.30286em}}.mortgageCalc__tableCell{padding:.32571em 10px .30286em 5px;font:300 .875em/1.14286 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;text-align:right;border-right:.0625em solid #fff;border-bottom:.0625em solid #bebebe;width:33%;position:relative;vertical-align:middle}@media (min-width:1024px){.mortgageCalc__tableCell{font:300 .75em/1.16667 Frutiger,Arial,Helvetica,sans-serif;padding-top:.40333em;padding-bottom:.38em}}@media (min-width:1280px){.mortgageCalc__tableCell{font:300 .875em/1.14286 Frutiger,Arial,Helvetica,sans-serif;padding-top:.32571em;padding-bottom:.30286em}}@media (min-width:1024px){.mortgageCalc__tableCell{min-width:23%}}.mortgageCalc__tableCell--final{font:700 .875em/1.14286 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;padding-top:.32571em;padding-bottom:.30286em;background-color:#d6d6d6;background-clip:padding-box}@media (min-width:1024px){.mortgageCalc__tableCell--final{font:700 .75em/1.16667 Frutiger,Arial,Helvetica,sans-serif;padding-top:.40333em;padding-bottom:.38em}}@media (min-width:1280px){.mortgageCalc__tableCell--final{font:700 .875em/1.14286 Frutiger,Arial,Helvetica,sans-serif;padding-top:.32571em;padding-bottom:.30286em}}.mortgageCalc__tableCell--positive{color:#576c2b}.mortgageCalc__tableCell--negative{color:#831918}.mortgageCalc__cellContent{position:absolute;right:34px;top:5px;white-space:nowrap}.mortgageCalc__valueWarning{display:none}@media (min-width:1024px){.mortgageCalc__valueWarning{display:inline;position:absolute;right:110%;width:200px;white-space:nowrap;top:5px}}.mortgageCalc__resultParagraph{margin-bottom:.625em;display:inline-block;min-height:30px}.mortgageCalc__resultParagraph--bold{font-weight:700}.mortgageCalc__resultParagraph--olive{color:#6a7d39}.mortgageCalc__resultEmphasis{font-weight:700;display:block}.mortgageCalc__resultMaxPrice{font-weight:700}.mortgageCalc__titleExtraCTA{margin-bottom:.625em;font-weight:700}.mortgageCalc__icon{background-image:url(/content/dam/content-fragments/html-custom-code/private-clients-ch/purchase-price-calculator/img/sprite.svg);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{transform:scale(.6);display:inline-block;position:absolute;top:0;right:10px}.mortgageCalc__icon--refresh{transform:scale(.6);display:inline-block;position:relative;background-position:-48px 0;width:24px;height:24px;top:-3px}.mortgageCalc__icon--negative{background-position:-24px 0;width:24px;height:24px}.mortgageCalc__icon--positive,.mortgageCalc__resultContainer--positive .mortgageCalc__icon{background-position:0 0;width:24px;height:24px}.mortgageCalc__icon--info{transform:scale(.8);display:inline-block;background-position:-72px 0;width:24px;height:24px;vertical-align:middle}.mortgageCalc__tooltipTrigger:focus .mortgageCalc__icon--info,.mortgageCalc__tooltipTrigger:hover .mortgageCalc__icon--info{background-position:-96px 0;outline:1px solid #005079}.mortgageCalc__icon--maxPrice{vertical-align:bottom}.mortgageCalc__monthlyTitle{font:1.5em/1.08333 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;padding-top:.13167em;padding-bottom:.11em;color:#646464}@media (min-width:768px){.mortgageCalc__monthlyTitle{font:1.875em/1.1 Frutiger,Arial,Helvetica,sans-serif;padding-top:.061em;padding-bottom:.039em}}@media (min-width:1024px){.mortgageCalc__monthlyTitle{font:1.625em/1.07692 Frutiger,Arial,Helvetica,sans-serif;padding-top:.11077em;padding-bottom:.08923em}}@media (min-width:1280px){.mortgageCalc__monthlyTitle{font: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--general{padding:.625em 0}@media (min-width:1024px){.mortgageCalc__inputContainer--rate{display:inline-block;width:93%;height:auto}}.mortgageCalc__inputContainer--rate .mortgageCalc__tooltipContainer--active{max-width:750%}@media (min-width:430px){.mortgageCalc__inputContainer--rate .mortgageCalc__tooltipContainer--active{max-width:none}}.mortgageCalc__inputContainer--button{height:50px;position:relative}@media (min-width:768px){.mortgageCalc__inputContainer--button{margin-right:-80px}}@media (min-width:1024px){.mortgageCalc__inputContainer--button{margin-right:-20px}}.mortgageCalc__inputLabel{font:300 .875em/1.21429 Frutiger,Arial,Helvetica,sans-serif;color:#444;padding-top:.29071em;padding-bottom:.26643em;float:left;min-height:3.3em}.mortgageCalc__inputLabel:after,.mortgageCalc__inputLabel:before{content:" ";display:table}.mortgageCalc__inputLabel:after{clear:both}@media (min-width:1024px){.mortgageCalc__inputLabel{min-height:0}}.mortgageCalc__inputLabel--rate{margin-top:.4375em}.mortgageCalc__inputLabel--purchasePrice{min-height:0}.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.form__error{display:none;width:71%}@media (min-width:1024px){.mortgageCalc__inputError.form__error{width:86%}}.mortgageCalc__inputNumber--error~.mortgageCalc__inputError.form__error{display:block}.mortgageCalc__inputError.form__error:not(:empty){display:none}.mortgageCalc__inputBoxContainer{display:inline-block;position:relative;min-width:250px;width:100%;text-align:center}@media (min-width:1024px){.mortgageCalc__inputBoxContainer{float:right;position:relative;min-width:0;width:auto;left:auto;transform:none}}@media (min-width:1024px){.mortgageCalc__inputBoxContainer--general{width:48%}}.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{padding:.18588em .625em .16118em;font:1.0625em/1.23529 Frutiger,Arial,Helvetica,sans-serif;color:#646464;text-align:right;border:1px solid #9c9c9c;width:42%;margin-left:3%;margin-right:3%;min-width:150px}@media (min-width:768px){.mortgageCalc__inputNumber{min-width:0}}.mortgageCalc__inputNumber::-ms-clear{display:none}.mortgageCalc__inputNumber--rate{-moz-appearance:textfield}@media (min-width:1024px){.mortgageCalc__inputNumber--rate{margin-right:-.625em;padding-right:1.125em;margin-left:auto;width:75px}}.mortgageCalc__inputNumber--rate::-webkit-inner-spin-button,.mortgageCalc__inputNumber--rate::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (min-width:1024px){.mortgageCalc__inputNumber--general{width:65%;margin-left:auto;margin-right:auto;border-radius:1px}}.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__inputNumber:focus,.mortgageCalc__inputNumber:hover{outline:2px solid #009bd2}.mortgageCalc__inputUnit{font:.875em/1.21429 Frutiger,Arial,Helvetica,sans-serif;color:#646464;padding-top:.29071em;padding-bottom:.26643em;top:.1875em;position:absolute;right:64%}@media (min-width:430px){.mortgageCalc__inputUnit{left:31%;right:auto}}@media (min-width:1024px){.mortgageCalc__inputUnit--rate{position:relative;left:-14px;top:auto}}@media (min-width:1024px){.mortgageCalc__inputUnit--general{padding-right:.625em;position:relative;left:auto;top:auto}}.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__inputContainer--rate>.mortgageCalc__tooltipTrigger{top:6px;position:relative}.mortgageCalc__tooltipContainer{font:300 .75em/1.25 Frutiger,Arial,Helvetica,sans-serif;color:#1c1c1c;padding-top:.3625em;padding-bottom:.3375em;position:absolute;display:none;z-index:1;box-shadow:0 0 4px 4px #bebebe}.mortgageCalc__tooltipContainer--active{margin-top:.25em;padding:.9375em;display:block;background-color:#ececec;width:400px;max-width:90%}.mortgageCalc__tooltipArrow{position:relative;display:inline-block}.mortgageCalc__tooltipTrigger:focus .mortgageCalc__tooltipArrow:after,.mortgageCalc__tooltipTrigger:hover .mortgageCalc__tooltipArrow:after{border-bottom:.375em solid #ececec;border-right:.375em solid transparent;border-top:.0625em solid transparent;border-left:.375em solid transparent;content:"";position:absolute;left:-22px;bottom:-11px;width:0;height:0;z-index:2}.mortgageCalc__resultZone{display:none}.mortgageCalc__resultZone--filled{display:block}.mortgageCalc__item--result{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5MyIgaGVpZ2h0PSIzMjAiIHZpZXdCb3g9IjAgMCA5MyAzMjAiIGZpbGw9IiMxYzFjMWMiPjxwYXRoIGQ9Ik0wIDE5NS4yaDkyLjhWMjg4SDB6Ii8+PC9zdmc+);background-repeat:no-repeat;background-position-x:left;background-position-y:top;background-size:4px;padding-left:11px}.mortgageCalc__item--extraCTA{position:relative;left:16px}.mortgageCalc__item--extraCTA:before{content:" ";background-image:url(/content/dam/content-fragments/html-custom-code/private-clients-ch/purchase-price-calculator/img/sprite.svg);background-repeat:no-repeat;background-position:-120px 0;transform:scale(.6);width:20px;height:20px;vertical-align:middle;position:absolute;left:-20px;bottom:1px}.actionbutton__color--olive{background:#e60000;border:1px solid transparent}.actionbutton__button:focus .actionbutton__color--olive,.actionbutton__button:hover .actionbutton__color--olive,.actionbutton__link:focus .actionbutton__color--olive,.actionbutton__link:hover .actionbutton__color--olive{background:#b30000}