*{margin:0;padding:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:transparent;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}body{font-family:Gotham Pro,sans-serif}li,ul{list-style:none}a{cursor:pointer;text-decoration:none}input{border:0;outline:0}body,button,html,input{line-height:normal}table{border-collapse:collapse;border-spacing:0}html{font-size:1rem}.calc-banner .cmp-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}@media(max-width:767px){.calc-banner .cmp-container{margin-bottom:40px;margin-top:0}}.calc-banner .cmp-container .teaser{width:40%}@media(max-width:1400px){.calc-banner .cmp-container .teaser{width:65%}}@media(max-width:767px){.calc-banner .cmp-container .teaser{width:100%}}.calc-banner .cmp-container .teaser .cmp-teaser{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:24px}@media(max-width:767px){.calc-banner .cmp-container .teaser .cmp-teaser{gap:6px}}.calc-banner .cmp-container .teaser .cmp-teaser .cmp-teaser__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px}.calc-banner .cmp-container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title{color:#221f20;font-family:Gotham Pro,sans-serif;font-size:2.5rem;font-style:normal;font-weight:500;line-height:46px}@media(max-width:767px){.calc-banner .cmp-container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-size:1.75rem;line-height:30px}}.calc-banner .cmp-container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description p{color:#221f20;font-family:Gotham Pro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:22px}@media(max-width:767px){.calc-banner .cmp-container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description p{line-height:20px}}.calc-banner .cmp-container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--brand-dark-blue-true-dark-blue,#19417a);border-radius:75pt;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Gotham Pro,sans-serif;font-size:1rem;font-style:normal;font-weight:500;height:3pc;justify-content:center;line-height:18px;padding:0 24px;width:302px}@media(max-width:767px){.calc-banner .cmp-container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container a{font-size:.875rem;height:40px;line-height:1pc;width:100%}}.calc-banner .cmp-container .teaser .cmp-teaser__image .cmp-image img{height:56px;width:56px}.calc-banner .cmp-container .image{padding-left:45px;width:60%}@media(max-width:1400px){.calc-banner .cmp-container .image{height:440px}}@media(max-width:767px){.calc-banner .cmp-container .image{display:none}}.calc-banner .cmp-container .image .cmp-image{height:100%;width:100%}@media(max-width:1400px){.calc-banner .cmp-container .image .cmp-image{text-align:right}}.calc-banner .cmp-container .image .cmp-image img{max-height:100%;max-width:100%}@media(max-width:1400px){.calc-banner .cmp-container .image .cmp-image img{max-height:100%;max-width:510px;-o-object-fit:contain;object-fit:contain}}