@font-face{font-family:GT Ultra Fine Bold;src:url(/assets/fonts/GT-Ultra-Fine-Bold.otf) format("opentype"),url(/assets/fonts/GT-Ultra-Fine-Bold.ttf) format("truetype"),url(/assets/fonts/GT-Ultra-Fine-Bold.woff) format("woff"),url(/assets/fonts/GT-Ultra-Fine-Bold.woff2) format("woff2");font-display:auto;font-style:normal;font-weight:700}@font-face{font-family:GT Ultra Fine Regular;src:url(/assets/fonts/GT-Ultra-Fine-Regular.otf) format("opentype"),url(/assets/fonts/GT-Ultra-Fine-Regular.ttf) format("truetype"),url(/assets/fonts/GT-Ultra-Fine-Regular.woff) format("woff"),url(/assets/fonts/GT-Ultra-Fine-Regular.woff2) format("woff2");font-display:auto;font-style:normal;font-weight:400}@font-face{font-family:NHaas Grotesk DS Pro;src:url(/assets/fonts/NHaasGroteskDSPro-55Rg.otf) format("opentype");font-display:auto;font-style:normal;font-weight:450}@font-face{font-family:NHaas Grotesk DS Pro Bold;src:url(/assets/fonts/NHaasGroteskDSPro-65Md.otf) format("opentype");font-display:auto;font-style:normal;font-weight:700}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.container{max-width:1440px;padding:0 16px;margin:0 auto}@media (min-width: 768px){.container{padding:0 32px}}@media (min-width: 1440px){.container{padding:0 120px}}@media (min-width: 1920px){.container{padding:0 152px}}.container .container{padding-left:0;padding-right:0}@media (max-width: 991.98px){.hide--mobile{display:none}}@media (min-width: 992px){.hide--desktop{display:none}}*{box-sizing:border-box;margin:0;padding:0}:focus-visible{outline:2px solid #000000;outline-offset:2px}:focus:not(:focus-visible){outline:none}html,body{font-family:NHaas Grotesk DS Pro;scroll-behavior:smooth;scroll-padding-top:50px}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}ul,ol{list-style:none;margin:0;padding:0}button{cursor:pointer}a{text-decoration:none;cursor:pointer}.overflow-hidden{overflow:hidden}.hidden{display:none!important}.no-border-radius{border-radius:0!important}input,textarea,button,select,a{-webkit-tap-highlight-color:transparent}p,a{letter-spacing:.03em}a:not(.header__container a,.header__tab-menu a,.mega-menu__tab-menu a):focus{text-decoration-line:underline;text-decoration-thickness:2px}a:not(.header__container a,.header__tab-menu a,.mega-menu__tab-menu a):hover{outline:none;text-decoration-line:underline;text-decoration-thickness:2px}button:not(.header__container button,.header__tab-menu button,.mega-menu__tab-menu button):focus{text-decoration:underline;text-decoration-thickness:2px}button:not(.header__container button,.header__tab-menu button,.mega-menu__tab-menu button):hover{outline:none;text-decoration:underline;text-decoration-thickness:2px}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap}.flex{display:flex;flex-wrap:nowrap}.flex--wrap{flex-wrap:wrap}.flex--justify-space-around{justify-content:space-around}.flex--justify-between{justify-content:space-between}.flex--justify-flex-start{justify-content:flex-start}.flex--justify-center{justify-content:center}.flex--justify-end{justify-content:flex-end}.flex--align-center{align-items:center}.flex--align-start{align-items:flex-start}.flex--align-end{align-items:flex-end}.flex--row{flex-direction:row}.flex--row-reverse{flex-direction:row-reverse}.flex--column{flex-direction:column}.flex--column-reverse{flex-direction:column-reverse}.form-element label{display:flex;align-items:center;cursor:pointer}.form-element__description,.form-element__label-text{margin-bottom:12px;display:block;font-weight:450;font-size:1rem;line-height:160%;font-family:NHaas Grotesk DS Pro;text-decoration:none}.form-element__label-text{color:#33322e}.form-element__description{color:#666}.form-element .dropdown,.form-element select,.form-element input[type=text],.form-element input[type=number]{width:100%;padding:11px 16px;background-size:24px 24px;background-position:calc(100% - 16px) 14px;background-repeat:no-repeat;outline:1px solid #999999;border-radius:4px;border:0;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}.form-element .dropdown:focus,.form-element .dropdown:hover,.form-element select:focus,.form-element select:hover,.form-element input[type=text]:focus,.form-element input[type=text]:hover,.form-element input[type=number]:focus,.form-element input[type=number]:hover{outline-width:2px}.form-element .dropdown:focus,.form-element select:focus,.form-element input[type=text]:focus,.form-element input[type=number]:focus{outline-color:#33322e}.form-element .dropdown:-internal-autofill-selected,.form-element select:-internal-autofill-selected,.form-element input[type=text]:-internal-autofill-selected,.form-element input[type=number]:-internal-autofill-selected{background-color:#f2f2f2!important;-webkit-box-shadow:0 0 0 1000px #F2F2F2 inset!important;-webkit-text-fill-color:#33322E!important}.form-element .input--select,.form-element .input--text{flex-direction:column;align-items:start}.form-element--error .form-element__description,.form-element--error .form-element__label-text{color:#7d2525}.form-element--error input[type=text]{outline-color:#7d2525}.form-element--disabled input[type=text]{background-color:#f2f2f2;outline-color:#f2f2f2;cursor:not-allowed}.grid{display:grid}.grid-gap--md{gap:24px}@media (max-width: 991.98px){.grid-gap--md{gap:16px}}.col-2{grid-template-columns:repeat(2,1fr)}@media (max-width: 767.98px){.col-2{grid-template-columns:1fr}}.col-3{grid-template-columns:repeat(3,1fr)}@media (max-width: 767.98px){.col-3{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767.98px) and (max-width: 767.98px){.col-3{grid-template-columns:1fr}}.col-4{grid-template-columns:repeat(4,1fr)}@media (max-width: 767.98px){.col-4{grid-template-columns:repeat(2,1fr)}}@media (max-width: 479.98px){.col-4{grid-template-columns:1fr}}.col-5{grid-template-columns:repeat(5,1fr)}@media (max-width: 991.98px){.col-5{grid-template-columns:repeat(5,1fr)}}.col-6{grid-template-columns:repeat(6,1fr)}.col-7{grid-template-columns:repeat(7,1fr)}.col-12{grid-template-columns:repeat(12,1fr)}@media (max-width: 767.98px){.col-12{grid-template-columns:1fr}}.col-span-3{grid-column:span 3}@media (max-width: 767.98px){.col-span-3{grid-column:unset}}.col-span-4{grid-column:span 4}@media (max-width: 767.98px){.col-span-4{grid-column:unset}}.col-span-8{grid-column:span 8}@media (max-width: 767.98px){.col-span-8{grid-column:unset}}.col-span-9{grid-column:span 9}@media (max-width: 767.98px){.col-span-9{grid-column:unset}}.rte{font-family:NHaas Grotesk DS Pro;letter-spacing:.03em}.rte ol,.rte ul{margin-left:40px;line-height:1.5rem;margin-bottom:20px}.rte ol li,.rte ul li{line-height:200%}.rte ol{list-style-type:decimal}.rte ul{list-style-type:disc;margin-top:20px}.rte dl dfn{font-style:normal;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}.rte a{color:#33322e;text-decoration:underline;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro;font-size:inherit}.rte a:focus{text-decoration-line:underline;text-decoration-thickness:2px}.rte a:hover{outline:none;text-decoration-line:underline;text-decoration-thickness:2px}.rte p{font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}.rte p a{color:#33322e;text-decoration:underline;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro;font-size:inherit;font-weight:unset}.rte h1{padding-bottom:40px;font-weight:400;font-size:3rem;line-height:120%;letter-spacing:0;font-family:GT Ultra Fine Regular}.rte h2{padding:16px 0;font-weight:400;font-size:2rem;line-height:130%;letter-spacing:0;font-family:GT Ultra Fine Regular}.rte h3{margin-bottom:24px;font-weight:400;font-size:1.5rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}.rte h4{margin-bottom:20px;font-weight:500;font-size:1.5rem;line-height:150%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}.rte td{vertical-align:top;min-width:150px;padding:5px}.rte td ul{margin:0 0 0 25px}.rte table{display:block;overflow:auto;max-width:100%;min-height:min-content;border:none;border-collapse:collapse;color:#333;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}.rte tbody{border:none;border-collapse:collapse;width:100%}.rte th,.rte thead tr{text-align:left;padding:12px;background-color:#b5c6ba;font-weight:400;font-size:1.5rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}.rte tr{background-color:#fff}.rte tr:nth-child(2n){background-color:#f0f3f1}.rte td,.rte th{padding:12px;border:none;border-collapse:collapse}.rte table:not(:has(thead)):has(th) tbody{width:100%;display:block}@media (min-width: 768px){.rte table:not(:has(thead)):has(th) tbody{display:table-row-group;margin-bottom:0}}.rte table:not(:has(thead)):has(th) tbody tr{display:flex;flex-direction:column;margin-bottom:20px;height:auto!important}@media (max-width: 767.98px){.rte table:not(:has(thead)):has(th) tbody tr td:first-child{background-color:#b5c6ba;font-weight:400;font-size:1.5rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}}.rte table:not(:has(thead)):has(th) tbody tr th,.rte table:not(:has(thead)):has(th) tbody tr td{width:100%!important;height:auto!important}@media (min-width: 768px){.rte table:not(:has(thead)):has(th) tbody tr th,.rte table:not(:has(thead)):has(th) tbody tr td{width:auto!important}}@media (min-width: 768px){.rte table:not(:has(thead)):has(th) tbody tr{display:table-row;margin-bottom:0}}@media (min-width: 768px){.rte .job-details .rte{max-width:760px;margin:0}}.rte .job-details .rte p,.rte .job-details .rte li{font-size:18px}.rte .full-page-form .rte p:not(:last-child),.rte .rte-container-no-padding .rte p:not(:last-child){margin-bottom:0}.rte .full-page-form .rte p+p,.rte .rte-container-no-padding .rte p+p{padding:0}.rte .full-page-form .form__help,.rte .rte-container-no-padding .form__help{text-align:center}.adviser-modal{position:fixed;height:100%;width:100%;background-color:#0006;z-index:1000;display:none;top:0;right:0;bottom:0;left:0}.adviser-modal--active{display:flex}.adviser-modal__modal{background-color:#fff;width:100%;max-width:592px;padding:80px;text-align:center;border-radius:8px;margin:0 16px}@media (max-width: 991.98px){.adviser-modal__modal{padding:40px 16px;max-height:100%;overflow-y:auto}}.adviser-modal__modal h3{color:#33322e;margin-bottom:16px;font-weight:400;font-size:1.5rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 991.98px){.adviser-modal__modal h3{font-weight:400;font-size:1.25rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}}.adviser-modal__modal p{color:#33322e;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro;padding-bottom:20px}.adviser-modal__modal p:last-child{padding-bottom:0}.adviser-modal__modal a[type=button]{width:auto}@media (max-width: 991.98px){.adviser-modal__modal a[type=button]{width:100%}}.adviser-modal__content{margin-bottom:32px;width:85%;margin-left:auto;margin-right:auto}.adviser-modal__actions{gap:16px}.adviser-modal .button-element--primary{color:#fff}.anchor{gap:16px}@media (max-width: 767.98px){.anchor{padding:0 16px}}.anchor__navigation-wrapper{min-width:349px;padding-left:40px}.anchor__navigation-wrapper--desktop{max-height:min-content;position:sticky;top:16px}@media (max-width: 1023.98px){.anchor__navigation-wrapper--desktop{display:none}}.anchor__navigation-wrapper--mobile{display:none;width:100%;min-width:358px;padding-left:0}@media (max-width: 1023.98px){.anchor__navigation-wrapper--mobile{display:block}}.anchor__navigation-content{border:solid 1px #CCCCCC;border-width:0 0 1px 0;padding-bottom:24px;padding-top:120px}@media (max-width: 1023.98px){.anchor__navigation-content{padding-top:16px}}.anchor__navigation-content ul{list-style:none;padding-left:0;gap:8px}.anchor__navigation-content ul li{position:relative;padding-left:28px}.anchor__navigation-content ul li a{color:#33322e;text-decoration:underline;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}.anchor__navigation-content ul li:before{content:"";position:absolute;left:0;top:50%;width:12px;height:1px;background-color:#33322e;transform:translateY(-50%)}.anchor__read-more{margin-top:40px}.anchor__read-more .anchor__title{margin-bottom:0}.anchor__read-more ul li{border-bottom:solid 1px #CCCCCC}.anchor__read-more ul li a{color:#33322e;padding:16px 28px;position:relative;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}.anchor__read-more ul li a img{position:absolute;left:0}@media (max-width: 1023.98px){.anchor__read-more--desktop{display:none}}.anchor__read-more--mobile{display:none;width:100%}@media (max-width: 1023.98px){.anchor__read-more--mobile{display:block;margin:48px 0}}.anchor__title{color:#33322e;margin-bottom:16px;font-weight:400;font-size:1rem;line-height:120%;letter-spacing:0;font-family:GT Ultra Fine Regular}.anchor__main-content-wrapper{width:100%;max-width:795px}.anchor__main-content-wrapper .image-block{padding:0}.article-feedback{margin-top:80px;margin-bottom:64px}@media (max-width: 767.98px){.article-feedback{margin-bottom:48px}}.article-feedback__button-row{gap:16px;margin-top:24px}.article-feedback .button-element[type=submit]{min-width:180px}.article-feedback .button-element[type=submit]:disabled{background-color:#999;border-color:#999}.article-feedback .button-element{letter-spacing:.03em;border-color:#666}.article-feedback .button-element--active{border-width:2px;border-color:#33322e}.article-feedback .button-element--positive,.article-feedback .button-element--negative{width:auto}.article-feedback__question{color:#33322e;font-weight:400;font-size:1rem;line-height:120%;letter-spacing:0;font-family:GT Ultra Fine Regular}.article-feedback__comment-box{position:relative;width:100%;margin-top:24px;display:none}.article-feedback__comment-box--active{display:block}.article-feedback__comment-box textarea{width:100%;min-height:180px;max-width:700px;padding:16px 16px 30px;resize:none;border-radius:8px;background-color:#fff;border-color:#666;color:#33322e;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}.article-feedback__comment-box textarea:focus{border-color:#33322e;outline:none}.article-feedback__counter{color:#666;-webkit-user-select:none;user-select:none;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}.article-feedback__success-message{gap:24px;padding:80px 0;display:none}@media (max-width: 479.98px){.article-feedback__success-message{flex-direction:column;align-items:flex-start}}.article-feedback__success-message--active{display:flex}.article-feedback__success-info h4,.article-feedback__success-info h3{margin-bottom:8px;color:#33322e;font-weight:400;font-size:1.5rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 479.98px){.article-feedback__success-info h4,.article-feedback__success-info h3{font-weight:400;font-size:1.25rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}}.article-feedback__success-info p{color:#33322e;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}.banner-cta{margin-top:56px;margin-bottom:56px}.banner-cta__banner{max-width:1440px;margin:auto;padding:102.5px 120px;gap:32px}@media (max-width: 1023.98px){.banner-cta__banner{flex-direction:column;padding:64px 32px;align-items:start}}.banner-cta__wrapper{max-width:592px}.banner-cta__title{color:#33322e;margin-bottom:16px;font-weight:400;font-size:2rem;line-height:130%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 1023.98px){.banner-cta__title{font-weight:400;font-size:1.5rem;line-height:130%;letter-spacing:0;font-family:GT Ultra Fine Regular}}.banner-cta__content{color:#33322e}.banner-cta .button-element{min-width:180px}@media (max-width: 1023.98px){.banner-cta .button-element{width:100%}}.banner-icon{margin-top:56px;margin-bottom:56px}.banner-icon__banner{padding-left:80px;padding-right:46.14px;gap:56px;overflow:hidden;position:relative;max-width:1440px;margin:auto;border-radius:8px}@media (max-width: 767.98px){.banner-icon__banner{flex-direction:column-reverse;padding:0 16px 48px;align-items:start;gap:16px}}.banner-icon__wrapper{width:50%;padding:80px 0}@media (max-width: 767.98px){.banner-icon__wrapper{width:100%;padding:0 16px}}.banner-icon__title{color:#33322e;margin-bottom:16px;font-weight:400;font-size:2rem;line-height:130%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 767.98px){.banner-icon__title{font-weight:400;font-size:1.5rem;line-height:130%;letter-spacing:0;font-family:GT Ultra Fine Regular}}.banner-icon__content{color:#33322e;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro;padding-bottom:32px;max-width:592px}.banner-icon__icon{max-width:46%}@media (max-width: 767.98px){.banner-icon__icon{max-width:100%;padding-left:16px;padding-right:16px}}.banner-icon svg{width:auto}@media (max-width: 767.98px){.banner-icon svg{width:80%;height:100%;align-self:center;position:relative;padding-top:16px;z-index:1;border-bottom-right-radius:16px}}@media (max-width: 479.98px){.banner-icon svg{width:262px;height:262px}}.banner-icon .button-element{min-width:180px;width:fit-content}@media (max-width: 767.98px){.banner-icon .button-element{width:100%}}.banner-icon .full-width-padding{padding-left:120px;padding-right:120px}@media (max-width: 767.98px){.banner-icon .full-width-padding{padding-left:0;padding-right:0}.banner-icon .full-width-padding svg{padding-right:16px}}@media (max-width: 767.98px){.banner-icon .no-mask-mobile{flex-direction:column;padding:64px 32px;gap:32px}.banner-icon .no-mask-mobile .banner-icon__wrapper,.banner-icon .no-mask-mobile .banner-icon__icon{padding:0}}.banner-image{margin-top:56px;margin-bottom:56px}.banner-image__banner{max-width:1440px;border-radius:8px;margin:auto;overflow:hidden}@media (max-width: 767.98px){.banner-image__banner{flex-direction:column;align-items:start}}.banner-image__image-wrapper{flex:0 0 auto;display:flex;align-items:stretch;max-width:260px}.banner-image__image-wrapper img{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:1/1}@media (max-width: 767.98px){.banner-image__image-wrapper{max-width:100%;max-height:240px}.banner-image__image-wrapper img{aspect-ratio:auto;width:100%;height:auto}}.banner-image__wrapper{padding:64px;flex:1}@media (max-width: 767.98px){.banner-image__wrapper{padding:52px 32px}}.banner-image__title{color:#33322e;margin-bottom:16px;font-weight:400;font-size:1.25rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}.banner-image__content{color:#33322e;margin-bottom:16px;font-weight:450;font-size:.875rem;line-height:160%;font-family:NHaas Grotesk DS Pro}.banner-image__link{font-weight:450;font-size:1.125rem;line-height:160%;text-decoration:underline;font-family:NHaas Grotesk DS Pro;color:#33322e}.banner-image .banner-image__content.rte p{font-size:.875rem}.banner-stat{margin-top:64px;margin-bottom:64px}.banner-stat__banner{padding:120px;gap:16px;max-width:1440px;margin:auto}@media (max-width: 1023.98px){.banner-stat__banner{flex-direction:column;padding:64px 32px;align-items:start;gap:64px}}.banner-stat__title{color:#33322e;margin-bottom:16px;max-width:592px;font-weight:400;font-size:2rem;line-height:130%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 1023.98px){.banner-stat__title{margin-bottom:0;font-weight:400;font-size:1.5rem;line-height:130%;letter-spacing:0;font-family:GT Ultra Fine Regular}}.banner-stat__stat{color:#33322e;font-weight:400;font-size:11.25rem;line-height:120%;letter-spacing:0;font-family:GT Ultra Fine Regular;line-height:105%}@media (max-width: 1023.98px){.banner-stat__stat{font-weight:400;font-size:7.5rem;line-height:120%;letter-spacing:0;font-family:GT Ultra Fine Regular;font-size:clamp(5rem,45vw,7.5rem)}}.banner-stat__description{color:#33322e;margin-top:-18px;font-weight:450;font-size:1.25rem;line-height:160%;font-family:NHaas Grotesk DS Pro}.banner-stat__description p{font-size:inherit}@media (max-width: 1023.98px){.banner-stat__description{margin-top:0;font-weight:450;font-size:1.125rem;line-height:160%;font-family:NHaas Grotesk DS Pro}.banner-stat__description p{font-size:1.156rem}}.breadcrumbs__links ul{list-style:none;list-style-position:inside;padding:18.5px 0;overflow:auto;white-space:nowrap}.breadcrumbs__links ul li:first-child{list-style-type:none;margin-left:16px}.breadcrumbs__links ul li:hover:not(:last-child){text-decoration:underline}.breadcrumbs__links ul li:after{content:url("data:image/svg+xml,%3csvg%20width='6'%20height='9'%20viewBox='0%200%206%209'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.14052%204.44356L1.39052%208.19356C1.35568%208.2284%201.31432%208.25604%201.26879%208.2749C1.22327%208.29375%201.17448%208.30346%201.12521%208.30346C1.07594%208.30346%201.02714%208.29375%200.981622%208.2749C0.9361%208.25604%200.894737%208.2284%200.859896%208.19356C0.825054%208.15872%200.797417%208.11736%200.778561%208.07183C0.759705%208.02631%200.75%207.97752%200.75%207.92825C0.75%207.87898%200.759705%207.83018%200.778561%207.78466C0.797417%207.73914%200.825054%207.69778%200.859896%207.66294L4.34505%204.17825L0.859896%200.693561C0.789531%200.623195%200.75%200.52776%200.75%200.428248C0.75%200.328737%200.789531%200.233301%200.859896%200.162936C0.930261%200.0925703%201.0257%200.0530396%201.12521%200.0530396C1.22472%200.0530396%201.32016%200.0925703%201.39052%200.162936L5.14052%203.91294C5.17539%203.94776%205.20305%203.98912%205.22192%204.03465C5.24079%204.08017%205.2505%204.12897%205.2505%204.17825C5.2505%204.22753%205.24079%204.27633%205.22192%204.32185C5.20305%204.36737%205.17539%204.40873%205.14052%204.44356Z'%20fill='%2333322E'/%3e%3c/svg%3e");margin:0 16px}.breadcrumbs__links ul li:last-child:after{content:""}.breadcrumbs__links ul li span,.breadcrumbs__links ul li a{color:#33322e;font-weight:450;font-size:1rem;line-height:100%;font-family:NHaas Grotesk DS Pro}.breadcrumbs__links ul li span.breadcrumbs__link--current,.breadcrumbs__links ul li a.breadcrumbs__link--current{color:#666}.breadcrumbs__links-back-link{height:24px}.breadcrumbs a:focus-visible{outline:4px solid #387EA9}.checklists{gap:32px;padding-top:56px;padding-bottom:56px}@media (max-width: 767.98px){.checklists{padding:48px 16px}}.checklists__title,.checklists__subtitle,.checklists__content{color:#33322e}.checklists__title{font-weight:400;font-size:2rem;line-height:130%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 767.98px){.checklists__title{font-weight:400;font-size:1.5rem;line-height:130%;letter-spacing:0;font-family:GT Ultra Fine Regular}}.checklists__container{gap:16px}@media (max-width: 767.98px){.checklists__container{flex-direction:column}}.checklists__container-checklist{background-color:#f2f2f2;flex:0 1 calc(50% - 10px);border-radius:8px;padding:48px 32px 32px}.checklists__container-checklist-title{margin-bottom:16px;color:#33322e;font-weight:400;font-size:1.5rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 767.98px){.checklists__container-checklist-title{font-weight:400;font-size:1.25rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}}.checklists__container-checklist-content{color:#33322e;margin-bottom:32px}.checklists__container-checklist__items{gap:24px}.checklists__container-checklist__items-item{padding-bottom:20px}.checklists__container-checklist__items-item:not(:last-child){border-bottom:1px solid var(--border-color)}.checklists__container-checklist__items-item_icon-wrapper{background-color:#ccc;padding:8px;border-radius:50%;margin-right:12px;align-self:flex-start}@media (max-width: 767.98px){.checklists__container-checklist__items-item_icon-wrapper{padding:6px}}.checklists__container-checklist__items-item__icon{position:relative;display:block;width:16px;height:16px}@media (max-width: 767.98px){.checklists__container-checklist__items-item__icon{width:12px;height:12px}}.checklists__container-checklist__items-item__icon img{width:100%;height:100%;display:block}.checklists__container-checklist--borderless{padding:48px 32px;flex:0 1 calc(100% - 10px)}.checklists__container-checklist--borderless .checklists__container-checklist__items{gap:16px}.checklists__container-checklist--borderless .checklists__container-checklist__items-item{border:0;padding-bottom:0;align-items:center}.checklists__checklist-text{font-weight:450;font-size:.875rem;line-height:160%;font-family:NHaas Grotesk DS Pro;color:#33322e}.checklists .button-element{width:fit-content}.contact-block{padding-top:56px;padding-bottom:56px}.contact-block__wrapper{gap:16px;display:grid;grid-template-columns:repeat(3,1fr)}@media (max-width: 1023.98px){.contact-block__wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767.98px){.contact-block__wrapper{grid-template-columns:1fr;gap:56px}}.contact-block__title{color:#33322e;margin-bottom:32px;font-weight:400;font-size:2rem;line-height:130%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 767.98px){.contact-block__title{margin-bottom:16px;font-weight:400;font-size:1.5rem;line-height:130%;letter-spacing:0;font-family:GT Ultra Fine Regular}}.contact-block__content{color:#33322e;margin-bottom:4px}@media (min-width: 768px){.contact-block__content{max-width:341px}}.contact-block__cta{font-weight:450;font-size:1.125rem;line-height:160%;text-decoration:underline;font-family:NHaas Grotesk DS Pro;color:#33322e;word-break:break-word}.content-block{padding-top:56px;padding-bottom:56px}.content-block__title{color:#33322e;margin-bottom:16px;font-weight:400;font-size:1.5rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular;font-size:2rem}@media (max-width: 1023.98px){.content-block__title{font-weight:400;font-size:1.5rem;line-height:130%;letter-spacing:0;font-family:GT Ultra Fine Regular}}.content-block__content{color:#33322e;margin-bottom:48px;max-width:592px;line-height:160%}@media (max-width: 1023.98px){.content-block__content{margin-bottom:32px}}.content-block__block-container{gap:16px;flex-wrap:wrap}@media (max-width: 991.98px){.content-block__block-container{flex-direction:column!important;gap:0}}.content-block__block{margin-bottom:64px}@media (max-width: 1023.98px){.content-block__block{flex:0 1 100%;margin-bottom:48px}}.content-block__image{height:396px;margin-bottom:24px}@media (max-width: 1023.98px){.content-block__image{height:240px}}.content-block__image img{width:100%;height:100%;object-fit:cover;border-radius:8px}.content-block__content-title{color:#33322e;margin-bottom:12px;font-weight:400;font-size:1.5rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 1023.98px){.content-block__content-title{font-weight:400;font-size:1.25rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}}.content-block__content-description{color:#33322e;margin-bottom:16px;text-align:justify;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}.content-block__link{font-weight:450;font-size:1.125rem;line-height:160%;text-decoration:underline;font-family:NHaas Grotesk DS Pro;color:#33322e}.content-carousel{padding-top:56px;padding-bottom:56px}@media (max-width: 767.98px){.content-carousel{padding-top:48px;padding-bottom:48px}}.content-carousel__text-container{margin-bottom:80px}@media (max-width: 767.98px){.content-carousel__text-container{margin-bottom:48px}}.content-carousel__title{color:#33322e;margin-bottom:32px;font-weight:400;font-size:2rem;line-height:130%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 767.98px){.content-carousel__title{margin-bottom:16px;font-weight:400;font-size:1.5rem;line-height:130%;letter-spacing:0;font-family:GT Ultra Fine Regular}}.content-carousel__content{color:#33322e;margin-bottom:4px}.content-carousel__cards{gap:16px}@media (max-width: 767.98px){.content-carousel__cards{gap:48px}}.content-carousel__card{flex:1 1 calc(100% / var(--items-col-count) - 24px);max-width:288px}@media (max-width: 991.98px){.content-carousel__card{flex:1 1 calc(50% - 24px)}}@media (max-width: 767.98px){.content-carousel__card{flex:1 1 100%;max-width:358px}}.content-carousel .swiper{padding-left:15px;padding-right:15px}@media (min-width: 390px){.content-carousel .swiper{padding-left:16px;padding-right:16px}}@media (min-width: 768px){.content-carousel .swiper{padding-left:32px;padding-right:32px}}@media (min-width: 1440px){.content-carousel .swiper{padding-left:120px;padding-right:120px}}@media (min-width: 1920px){.content-carousel .swiper{padding-left:152px;padding-right:152px}}.content-carousel__slide-content,.content-carousel__slide-content-2{display:flex;flex-direction:column;padding:34px 24px;min-height:288px;background-repeat:no-repeat;border-radius:8px;background-position:center;background-size:auto;justify-content:space-between;height:100%}.content-carousel__slide-content-2{padding:122px 24px 32px;justify-content:unset}.content-carousel__slide-title{color:#33322e;font-weight:400;font-size:1.25rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}.content-carousel__slide-title-2{color:#33322e;padding-bottom:8px;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}.content-carousel__slide-subtitle{color:#33322e;padding-bottom:24px;font-weight:400;font-size:1.25rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}.content-carousel__slide-description{color:#33322e;letter-spacing:.03em;font-weight:450;font-size:.875rem;line-height:160%;font-family:NHaas Grotesk DS Pro}.content-carousel__slide-link{min-height:56px;font-weight:450;font-size:1.125rem;line-height:160%;text-decoration:underline;font-family:NHaas Grotesk DS Pro;color:#33322e}.content-carousel .swiper-slide{height:auto;max-width:288px}.carousel-container-padding{padding:56px 0;overflow:hidden}.container .container .swiper{padding-left:0;padding-right:0}.error-page{background-color:#b5c6ba}.error-page__content{height:700px;position:relative;justify-content:space-between;gap:16px}@media (max-width: 767.98px){.error-page__content{padding:64px 16px;flex-direction:column;gap:48px;background:linear-gradient(to bottom,#b5c6ba 872px,#fff 0);height:min-content;justify-content:normal}}.error-page__title,.error-page__tagline{position:relative;z-index:1}.error-page__title{margin-bottom:16px;font-weight:400;font-size:3rem;line-height:120%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 767.98px){.error-page__title{width:100%;font-weight:400;font-size:2.5rem;line-height:120%;letter-spacing:0;font-family:GT Ultra Fine Regular;font-size:2rem}}.error-page__tagline{font-weight:450;font-size:1.25rem;line-height:160%;font-family:NHaas Grotesk DS Pro}@media (max-width: 767.98px){.error-page__tagline{font-weight:450;font-size:1.125rem;line-height:160%;font-family:NHaas Grotesk DS Pro}}.error-page__image{max-width:100%}.error-page__image svg{width:auto}@media (max-width: 1023.98px){.error-page__image svg{width:100%;height:auto}}.error-page .button-element{min-width:200px;margin-top:32px;display:inline-flex}.faqs{padding:56px 0;color:#33322e}@media (max-width: 767.98px){.faqs{padding:48px 16px}}.faqs__title{margin-bottom:32px;font-weight:400;font-size:2rem;line-height:130%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 767.98px){.faqs__title{margin-bottom:24px;font-weight:400;font-size:1.25rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular;font-size:1.5rem}}.faqs__accordion-header{cursor:pointer;padding:24px 0;font-weight:450;font-size:1.25rem;line-height:160%;font-family:NHaas Grotesk DS Pro}@media (max-width: 767.98px){.faqs__accordion-header{font-weight:450;font-size:1.125rem;line-height:160%;font-family:NHaas Grotesk DS Pro}}.faqs__accordion-content{max-height:0;overflow:hidden;font-weight:450;font-size:1.25rem;line-height:160%;font-family:NHaas Grotesk DS Pro}.faqs__accordion-item{border-bottom:1px solid #CCCCCC}.faqs__accordion-item[open] .faqs__accordion-content{max-height:fit-content;margin-bottom:48px;padding-left:50px}@media (max-width: 767.98px){.faqs__accordion-item[open] .faqs__accordion-content{margin-bottom:32px;padding-left:0}}.faqs__accordion-item[open] .faqs__accordion-content a{font-weight:unset}.faqs__accordion-item[open] .faqs__icon span:nth-child(2){transform:translate(-50%) rotate(-90deg);opacity:0}.faqs_icon-wrapper{background-color:#e7f1e2;padding:10px;border-radius:50%;margin-right:16px}.faqs__icon{position:relative;display:block;width:12px;height:12px}.faqs__icon span{position:absolute;background:#33322e;border-radius:2px;transition:all .25s ease}.faqs__icon span:nth-child(1){width:100%;height:2px;top:50%;left:0;transform:translateY(-50%)}.faqs__icon span:nth-child(2){height:100%;width:2px;top:0;left:50%;transform:translate(-50%)}.faqs .container{max-width:794px;padding-left:0;padding-right:0}.faqs table:not(:has(th:not(thead th))) thead{display:table-header-group}.faqs table:not(:has(th:not(thead th))) tbody{display:table-row-group;margin-bottom:0}.faqs table:not(:has(th:not(thead th))) tbody tr{display:table-row;margin-bottom:0}.faqs table:has(thead):has(thead :is(th,td):nth-child(3)) thead{display:table-header-group}.faqs table:has(thead):has(thead :is(th,td):nth-child(3)) tbody{display:table-row-group;margin-bottom:0}.faqs table:has(thead):has(thead :is(th,td):nth-child(3)) tbody tr{display:table-row;margin-bottom:0}@media (max-width: 767.98px){.faqs table:has(thead):has(thead :is(th,td):nth-child(3)) tbody tr td:first-child{background-color:inherit;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}}.fft-calculator{margin-top:64px}.fft-calculator__stepper{max-width:998px;margin:auto}@media (max-width: 991.98px){.fft-calculator__stepper{max-width:100%;overflow:hidden}}.fft-calculator__stepper ul{display:flex;justify-content:center;align-items:center;gap:0;position:relative}@media (max-width: 767.98px){.fft-calculator__stepper ul:before{content:"";position:absolute;top:13px;background-color:#ccc;height:1px;width:100%}}.fft-calculator__stepper ul li{padding:0 28px;position:relative}@media (max-width: 767.98px){.fft-calculator__stepper ul li{padding:0 36px}}@media (max-width: 479.98px){.fft-calculator__stepper ul li{padding:0 16px;text-align:center}}@media (max-width: 767.98px){.fft-calculator__stepper ul li:last-child .fft-calculator__stepper-button:before,.fft-calculator__stepper ul li:first-child .fft-calculator__stepper-button:before{content:"";position:absolute;height:100%;width:400px;background-color:#fff}}.fft-calculator__stepper ul li:last-child .fft-calculator__stepper-button:before{left:28px}.fft-calculator__stepper ul li:first-child .fft-calculator__stepper-button:before{right:28px}.fft-calculator__stepper ul .separator{width:1px;height:1px;background-color:#ccc;margin:0 12px}@media (max-width: 767.98px){.fft-calculator__stepper ul .separator{display:none}}.fft-calculator__stepper-button{width:26px;height:26px;align-items:center;display:inline-flex;justify-content:center;text-align:center;margin-right:8px;position:relative;background-color:#000;color:#fff;border-radius:6px;border:solid 2px #CCCCCC;cursor:pointer;font-weight:450;font-size:.875rem;line-height:160%;font-family:NHaas Grotesk DS Pro}@media (max-width: 767.98px){.fft-calculator__stepper-button{margin-bottom:12px;margin-right:0}}@media (max-width: 767.98px){.fft-calculator__step{display:flex;flex-direction:column;align-items:center}}@media (max-width: 479.98px){.fft-calculator__step{font-size:.95rem}}.fft-calculator__wrapper{max-width:998px;margin:32px auto auto;padding:80px;border-radius:8px;border:solid 1px #CCCCCC}@media (max-width: 767.98px){.fft-calculator__wrapper{padding:48px 32px}}.fft-calculator__result-label{color:#33322e;margin-bottom:16px;display:block;width:60%;font-weight:400;font-size:1.5rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 767.98px){.fft-calculator__result-label{font-weight:400;font-size:1.25rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular;width:100%}}.fft-calculator__result-value{color:#33322e;display:block;font-weight:400;font-size:3rem;line-height:120%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 767.98px){.fft-calculator__result-value{font-weight:400;font-size:2rem;line-height:120%;letter-spacing:0;font-family:GT Ultra Fine Regular;margin-bottom:32px;font-size:clamp(1.2rem,10vw,2rem)}}.fft-calculator__field-wrapper{margin-bottom:24px}.fft-calculator__field-wrapper input{max-width:240px}@media (max-width: 767.98px){.fft-calculator__field-wrapper input{max-width:100%}}.fft-calculator__field-wrapper input.number{padding-left:28px;color:#33322e}.fft-calculator__field-wrapper input.number:not(:placeholder-shown),.fft-calculator__field-wrapper input.number:-webkit-autofill{outline:2px solid #33322E}.fft-calculator__field-wrapper input[type=radio]{accent-color:#000000;transform:scale(1.5);margin-right:16px;margin-bottom:16px}.fft-calculator__field-wrapper label{display:block;color:#33322e;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}.fft-calculator__field-wrapper--invalid .dropdown{outline-color:#7d2525}.fft-calculator__field-wrapper--invalid .form-element__label-text,.fft-calculator__field-wrapper--invalid .fft-calculator__info,.fft-calculator__field-wrapper--invalid .error-message{color:#7d2525}.fft-calculator__field-wrapper--invalid .error-message{display:block!important;letter-spacing:.03em}.fft-calculator__field-wrapper--invalid .error-message__lending-criteria-link{color:#7d2525;text-decoration:underline}.fft-calculator__field-wrapper--margin{margin-bottom:24px}.fft-calculator__field-wrapper--margin-large{margin-bottom:48px}.fft-calculator__input-mask{position:relative;display:flex;align-items:center}.fft-calculator__symbol{position:absolute;color:#33322e;left:16px;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}.fft-calculator__title{color:#33322e;margin-bottom:32px;font-weight:400;font-size:1.5rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 767.98px){.fft-calculator__title{font-weight:400;font-size:1.25rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}}.fft-calculator__text{color:#000;margin-bottom:12px;width:60%;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}@media (max-width: 767.98px){.fft-calculator__text{width:100%}}.fft-calculator__radio-text{color:#000;margin-bottom:12px;display:block;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}.fft-calculator__subtitle{color:#000;margin-bottom:12px;margin-top:32px;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}.fft-calculator__repayment-info{width:55%}@media (max-width: 767.98px){.fft-calculator__repayment-info{width:100%}}.fft-calculator__info{color:#666;margin-bottom:12px;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}.fft-calculator__results_label{color:#33322e;margin-bottom:16px;margin-top:48px;width:60%;font-weight:400;font-size:1.5rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 767.98px){.fft-calculator__results_label{width:100%;font-weight:400;font-size:1.25rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}}.fft-calculator__buyer-field{margin-top:48px}.fft-calculator__purchase-type{width:60%}@media (max-width: 767.98px){.fft-calculator__purchase-type{width:100%}}.fft-calculator__disclaimer{color:#33322e;margin-bottom:48px;width:60%;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}@media (max-width: 767.98px){.fft-calculator__disclaimer{width:100%}}.fft-calculator__field-select{display:flex;flex-direction:column}.fft-calculator__results_value{margin-bottom:16px;color:#33322e;display:block;font-weight:400;font-size:3rem;line-height:120%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 767.98px){.fft-calculator__results_value{font-weight:400;font-size:2rem;line-height:120%;letter-spacing:0;font-family:GT Ultra Fine Regular;font-size:clamp(1.2rem,10vw,2rem)}}.fft-calculator__result-info{display:block;color:#33322e;margin-top:16px;margin-bottom:48px}.fft-calculator__step--disabled .fft-calculator__stepper-button{background-color:#ccc;cursor:default}.fft-calculator__step--complete .fft-calculator__stepper-button{border-color:#000;color:transparent}.fft-calculator__step--complete .fft-calculator__stepper-button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;mask:url("data:image/svg+xml,%3csvg%20width='14'%20height='10'%20viewBox='0%200%2014%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13.104%201.35403L5.10403%209.35403C5.05759%209.40052%205.00245%209.4374%204.94175%209.46256C4.88105%209.48772%204.81599%209.50067%204.75028%209.50067C4.68457%209.50067%204.61951%209.48772%204.55881%209.46256C4.49811%209.4374%204.44296%209.40052%204.39653%209.35403L0.896528%205.85403C0.802708%205.76021%200.75%205.63296%200.75%205.50028C0.75%205.3676%200.802708%205.24035%200.896528%205.14653C0.990348%205.05271%201.1176%205%201.25028%205C1.38296%205%201.51021%205.05271%201.60403%205.14653L4.75028%208.2934L12.3965%200.646528C12.4903%200.552707%2012.6176%200.5%2012.7503%200.5C12.883%200.5%2013.0102%200.552707%2013.104%200.646528C13.1979%200.740348%2013.2506%200.867596%2013.2506%201.00028C13.2506%201.13296%2013.1979%201.26021%2013.104%201.35403Z'%20fill='white'/%3e%3c/svg%3e") no-repeat center}.fft-calculator__next-steps{margin-top:48px;padding-top:48px;border-top:solid 1px #CCCCCC}.fft-calculator__next-steps h2{color:#33322e;margin-bottom:16px;font-weight:400;font-size:2rem;line-height:130%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 767.98px){.fft-calculator__next-steps h2{font-weight:400;font-size:1.5rem;line-height:130%;letter-spacing:0;font-family:GT Ultra Fine Regular}}.fft-calculator__error{border-bottom:solid 1px #CCCCCC;padding-bottom:48px;margin-bottom:48px}.fft-calculator__error-message{color:#33322e;margin-bottom:16px;font-weight:400;font-size:1.5rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 767.98px){.fft-calculator__error-message{font-weight:400;font-size:1.25rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}}.fft-calculator__error-details{color:#33322e;max-width:60%;margin-bottom:16px;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}@media (max-width: 767.98px){.fft-calculator__error-details{max-width:100%}}.fft-calculator__error-link{color:#33322e;text-decoration:underline;margin-bottom:16px;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}.fft-calculator__contact-us{padding-left:45px;max-width:232px}@media (max-width: 767.98px){.fft-calculator__contact-us{max-width:100%}}.fft-calculator__label-text{display:block}.fft-calculator__next-steps-text{color:#33322e;margin-bottom:24px;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}.fft-calculator__max-loan-section{border-top:solid 1px #CCCCCC}.fft-calculator__cta-row{display:inline-flex;gap:16px}@media (max-width: 767.98px){.fft-calculator__cta-row{display:flex;flex-direction:column}}.fft-calculator__morgage-question{color:#33322e;margin-bottom:12px;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}.fft-calculator__morgage-info{color:#666;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}.fft-calculator .form-element__loan-term input{width:64px;padding:10px 0 8px 22px;margin:20px 8px 0}.fft-calculator .fft-calculator__restart{padding-left:45px;width:100%;max-width:232px}.fft-calculator .fft-calculator__restart:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHYSURBVHgB7VVBTsNADLS3hSPiCeGGEK2WtEjcSF4AP2j5AbwAeAFPKH0B8ILCDQmlXYGEOOYHVBwTYmMHKkppmiLojZGSrLy2x/HuzgL8owRY5tBs2oCZW8wQILCnNgZ0EugA8SqK3GUpwY61Xlqh3Si6744m3m3cAWYhgCEiX0riOA9itjK2iKCE8RKZ8Na5eBpBVV+JoRYynMiwO6o6Jbpg0mTQ7rtP4nH4ttaWvzhODQ227UZ45x7dpI+ZNGz7tTYT9bRq4mQrKkiu6LuHc/EJc19T7elfzyRo+vVDAuxIgCN+2XLuKYYSqI+S6DjFrDOTgAHOmFiqegmlpUOYE0oicUfSrqBpN4NCAgUabFfMynPDr3OjUW/BnNB2yWfIpvIlJl9koqRrzPK3IMqSG/gRUHYaB98IPnp9Cr+EJI9l33vjNgMLxp8SIKPVHbgwAmGw8iyGwJcDKh/PEHzRplKxmwe5bpn89EN/cL82PlctDBChW8rwoEjEpiRfVWmZnJ/aogySVVFRq4GzDpu2RYXuPflrOE1aCltk7bpncLk3kmSRASf3Qr6AiOhJAfsy1EKuM04PinSrdA2sre0ZA/vAuf5btUnFsdwP18RwPhg8/PC0/2MCb5aU9CLZsLyyAAAAAElFTkSuQmCC);position:absolute;left:16px;top:50%;transform:translateY(-50%)}@media (max-width: 767.98px){.fft-calculator .fft-calculator__restart{max-width:100%}}.fft-calculator .button-element{min-width:208px}.fft-calculator .button-element img{position:absolute;left:16px}.fft-calculator .error-message{display:none;margin-top:12px}.fft-calculator .loan-amount-section{padding-top:48px;border-top:solid 1px #CCCCCC}.fft-calculator .max-property-value-section{margin-top:48px;padding-top:48px;border-top:solid 1px #CCCCCC}.fft-calculator .max-property-value-section.hidden.results+.step2-next{margin-top:48px}.fft-calculator #maxPropertyValue{margin-bottom:16px}.fft-calculator .hidden{display:none!important}.fft-calculator .fft-calculator__hidden-field{display:none}input[type=range]{width:536px;margin-top:40px}@media (max-width: 767.98px){input[type=range]{width:100%}}.slider-ticks{position:relative;width:506px;height:70px;margin:auto auto 50px 15px}@media (max-width: 767.98px){.slider-ticks{width:94%}}@media (max-width: 479.98px){.slider-ticks{width:90%}}@media (max-width: 389.98px){.slider-ticks{width:89%}}.slider-ticks .tick.main{position:absolute;top:8px;width:2px;height:8px;background:#666;border-radius:2px;transform:translate(-50%)}.slider-ticks .tick.small{position:absolute;top:8px;width:2px;height:4px;background:gray;transform:translate(-50%)}.slider-ticks .label{position:absolute;top:22px;color:#666;transform:translate(-50%);-webkit-user-select:none;user-select:none;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}input[type=range]{-webkit-appearance:none!important;-moz-appearance:none;appearance:none}input[type=range]::-webkit-slider-runnable-track{height:6px;background:#ccc;border-radius:4px}input[type=range]::-moz-range-track{height:6px;background:#ccc;border-radius:4px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none!important;-moz-appearance:none;appearance:none;width:32px;height:40px;top:-25px;background:url("data:image/svg+xml,%3csvg%20width='32'%20height='40'%20viewBox='0%200%2032%2040'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M32%2016C32%2024.8366%2016%2040%2016%2040C16%2040%200%2024.8366%200%2016C0%207.16344%207.16344%200%2016%200C24.8366%200%2032%207.16344%2032%2016Z'%20fill='%2333322E'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;cursor:pointer;position:relative;margin-top:-12px;border:none;box-shadow:none}input[type=range]::-moz-range-thumb{width:32px;height:40px;background:url("data:image/svg+xml,%3csvg%20width='32'%20height='40'%20viewBox='0%200%2032%2040'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M32%2016C32%2024.8366%2016%2040%2016%2040C16%2040%200%2024.8366%200%2016C0%207.16344%207.16344%200%2016%200C24.8366%200%2032%207.16344%2032%2016Z'%20fill='%2333322E'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;cursor:pointer;border:none;border-radius:50%}.dropdown{position:relative;cursor:pointer;max-width:240px}.zoomed[data-font-size="200%"] .dropdown{max-width:330px}.dropdown .dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:#33322e;border:0;text-align:left;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;outline:none;width:100%;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro;font-size:clamp(.85rem,5.5vw,1rem)}.dropdown .dropdown-toggle:focus{outline:2px solid #CCCCCC;outline-offset:2px}.dropdown .dropdown-toggle:after{content:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20.031%209.53104L12.531%2017.031C12.4614%2017.1008%2012.3787%2017.1561%2012.2876%2017.1938C12.1966%2017.2316%2012.099%2017.251%2012.0004%2017.251C11.9019%2017.251%2011.8043%2017.2316%2011.7132%2017.1938C11.6222%2017.1561%2011.5394%2017.1008%2011.4698%2017.031L3.96979%209.53104C3.82906%209.39031%203.75%209.19944%203.75%209.00042C3.75%208.80139%203.82906%208.61052%203.96979%208.46979C4.11052%208.32906%204.30139%208.25%204.50042%208.25C4.69944%208.25%204.89031%208.32906%205.03104%208.46979L12.0004%2015.4401L18.9698%208.46979C19.0395%208.40011%2019.1222%208.34483%2019.2132%208.30712C19.3043%208.26941%2019.4019%208.25%2019.5004%208.25C19.599%208.25%2019.6965%208.26941%2019.7876%208.30712C19.8786%208.34483%2019.9614%208.40011%2020.031%208.46979C20.1007%208.53947%2020.156%208.6222%2020.1937%208.71324C20.2314%208.80429%2020.2508%208.90187%2020.2508%209.00042C20.2508%209.09896%2020.2314%209.19654%2020.1937%209.28759C20.156%209.37863%2020.1007%209.46136%2020.031%209.53104Z'%20fill='%2333322E'/%3e%3c/svg%3e");position:absolute;right:0;top:0;height:24px;width:24px}.dropdown .dropdown-toggle-error:after{content:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10%200.296875C12.5726%200.299604%2015.0393%201.3225%2016.8584%203.1416C18.6775%204.9607%2019.7004%207.42741%2019.7031%2010C19.7031%2011.9191%2019.1336%2013.795%2018.0674%2015.3906C17.0012%2016.9862%2015.4859%2018.2305%2013.7129%2018.9648C11.9401%2019.6991%209.98939%2019.8909%208.10742%2019.5166C6.2252%2019.1422%204.49568%2018.2183%203.13867%2016.8613C1.78167%2015.5043%200.857795%2013.7748%200.483398%2011.8926C0.10913%2010.0106%200.300937%208.0599%201.03516%206.28711C1.76954%204.51414%203.01376%202.99881%204.60938%201.93262C6.10528%200.933083%207.84743%200.370157%209.64062%200.303711L10%200.296875ZM13.1748%202.33496C11.6589%201.7071%209.99107%201.54231%208.38184%201.8623C6.7724%202.18244%205.29315%202.97247%204.13281%204.13281C2.97247%205.29315%202.18244%206.7724%201.8623%208.38184C1.54231%209.99107%201.7071%2011.6589%202.33496%2013.1748C2.96293%2014.6909%204.02621%2015.9868%205.39062%2016.8984C6.66964%2017.753%208.15919%2018.2341%209.69238%2018.291L10%2018.2969C12.1997%2018.2944%2014.3088%2017.4197%2015.8643%2015.8643C17.4197%2014.3088%2018.2944%2012.1997%2018.2969%2010C18.2969%208.35904%2017.8101%206.75504%2016.8984%205.39062C15.9868%204.02621%2014.6909%202.96293%2013.1748%202.33496ZM13%206.29688C13.0924%206.29688%2013.1842%206.31425%2013.2695%206.34961C13.3548%206.38496%2013.4318%206.43763%2013.4971%206.50293C13.5624%206.56823%2013.615%206.64516%2013.6504%206.73047C13.6857%206.81583%2013.7031%206.90761%2013.7031%207C13.7031%207.09239%2013.6857%207.18417%2013.6504%207.26953C13.615%207.35484%2013.5624%207.43177%2013.4971%207.49707L10.9941%2010L13.4971%2012.5029C13.5624%2012.5682%2013.615%2012.6452%2013.6504%2012.7305C13.6857%2012.8158%2013.7031%2012.9076%2013.7031%2013C13.7031%2013.0924%2013.6857%2013.1842%2013.6504%2013.2695C13.615%2013.3548%2013.5624%2013.4318%2013.4971%2013.4971C13.4318%2013.5624%2013.3548%2013.615%2013.2695%2013.6504C13.1842%2013.6857%2013.0924%2013.7031%2013%2013.7031C12.9076%2013.7031%2012.8158%2013.6857%2012.7305%2013.6504C12.6452%2013.615%2012.5682%2013.5624%2012.5029%2013.4971L10%2010.9941L7.49707%2013.4971C7.43177%2013.5624%207.35485%2013.615%207.26953%2013.6504C7.18417%2013.6857%207.09239%2013.7031%207%2013.7031C6.90761%2013.7031%206.81583%2013.6857%206.73047%2013.6504C6.64516%2013.615%206.56823%2013.5624%206.50293%2013.4971C6.43763%2013.4318%206.38496%2013.3548%206.34961%2013.2695C6.31425%2013.1842%206.29688%2013.0924%206.29688%2013C6.29688%2012.9076%206.31425%2012.8158%206.34961%2012.7305C6.38496%2012.6452%206.43763%2012.5682%206.50293%2012.5029L9.00586%2010L6.50293%207.49707C6.37099%207.36513%206.29688%207.18659%206.29688%207L6.31055%206.8623C6.33756%206.72703%206.40395%206.60191%206.50293%206.50293C6.63487%206.37099%206.81341%206.29688%207%206.29688C7.18659%206.29688%207.36513%206.37099%207.49707%206.50293L10%209.00586L12.5029%206.50293C12.5682%206.43763%2012.6452%206.38496%2012.7305%206.34961C12.8158%206.31425%2012.9076%206.29688%2013%206.29688Z'%20fill='%237D2525'%20stroke='white'%20stroke-width='0.09375'/%3e%3c/svg%3e");position:absolute;right:0;top:2px;height:24px;width:24px}.dropdown .dropdown-toggle.active:after{transform:rotate(180deg)}.dropdown .dropdown-toggle-error.active:after{transform:none}.dropdown .dropdown-menu{position:absolute;right:0;top:40px;background:#fff;box-shadow:0 1px 4px #969696a6;list-style:none;padding:5px 0;margin:0;border-radius:3px;z-index:3;visibility:hidden;overflow:auto;max-height:200px;width:100%}.dropdown .dropdown-menu[aria-expanded=true]{visibility:visible}.dropdown .dropdown-menu>li{min-height:35px;display:block;align-items:center;padding:10px 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.dropdown .dropdown-menu>li:hover,.dropdown .dropdown-menu>li:focus{outline:none;background:#f2f2f2}.step2-next:disabled{display:none}.zoomed .fft-calculator__field-wrapper input.number:not(#loanTerm){padding-left:35px}.file-download{padding-top:64px;padding-bottom:56px}@media (max-width: 767.98px){.file-download{padding-top:56px;padding-bottom:56px}}.file-download__title{color:#000;margin-bottom:24px;font-weight:400;font-size:2rem;line-height:130%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 767.98px){.file-download__title{font-weight:400;font-size:1.5rem;line-height:130%;letter-spacing:0;font-family:GT Ultra Fine Regular}}.file-download__item-container{gap:24px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.file-download__item-container .button-element{margin-bottom:16px;display:flex}.file-download__item-container .button-element img{width:18px;height:18px;object-fit:cover;margin-right:8px}.file-download__item-container .button-element svg{position:static;margin-right:8px;width:18px;height:18px}.file-download__item-container .button-element--primary{color:#fff}.file-download__item-container .button-element:last-child{margin-bottom:0}@media (max-width: 767.98px){.file-download__item-container .button-element{position:relative}.file-download__item-container .button-element img,.file-download__item-container .button-element svg{position:absolute;left:24px}}.file-download__icon-container{background-color:#b5c6ba;overflow:hidden;border-radius:6px}.file-download__icon-container img{width:100%}.file-download__content-title{color:#33322e;margin-top:12px;margin-bottom:32px;font-weight:400;font-size:1.25rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 767.98px){.file-download__content-title{font-weight:400;font-size:1.125rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular;margin-top:16px}}.file-download .inline{display:flex;flex-direction:row;gap:10px}.file-download .inline .button-element:last-child{margin-bottom:16px}.footer{margin-top:80px}@media (max-width: 767.98px){.footer{margin-top:64px}}.footer__container{width:100%;margin-bottom:80px}@media (max-width: 767.98px){.footer__container{flex-direction:column;margin-top:64px;margin-bottom:0}}.footer__logo-wrapper{margin-bottom:0}@media (max-width: 767.98px){.footer__logo-wrapper{margin-bottom:40px}}.footer__logo-wrapper img{margin-bottom:8px;width:180px}.footer__logo-wrapper p{color:#666;font-weight:450;font-size:.875rem;line-height:160%;font-family:NHaas Grotesk DS Pro}.footer__primary-navigation{gap:16px}@media (max-width: 767.98px){.footer__primary-navigation{flex-direction:column;gap:40px}}.footer__primary-navigation li{margin-bottom:12px}.footer__primary-navigation li a{color:#33322e;font-weight:450;font-size:.875rem;line-height:160%;font-family:NHaas Grotesk DS Pro}.footer__primary-column{min-width:187px}.footer__primary-column h6{margin-bottom:12px;font-weight:400;font-size:1rem;line-height:120%;letter-spacing:0;font-family:GT Ultra Fine Regular;color:#33322e}@media (max-width: 767.98px){.footer__primary-column h6{font-weight:400;font-size:1.125rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}}.footer__secondary-navigation{display:block}@media (max-width: 767.98px){.footer__secondary-navigation{display:none}}.footer__secondary-navigation ul{gap:16px;padding:24px 0;border:solid #CFB18B;border-width:1px 0 1px 0}.footer__secondary-navigation ul a{color:#666;font-weight:450;font-size:.875rem;line-height:160%;font-family:NHaas Grotesk DS Pro}.footer__disclaimer{color:#666;margin:32px 0;font-weight:450;font-size:.875rem;line-height:160%;font-family:NHaas Grotesk DS Pro}@media (max-width: 767.98px){.footer__disclaimer{display:none}}.footer__disclaimer p{font-size:.875rem;padding-bottom:20px}.footer__disclaimer p:last-child{padding-bottom:0}.footer__accordion{display:none}@media (max-width: 767.98px){.footer__accordion{display:block;margin-bottom:32px}}.footer__accordion-item{border-bottom:1px solid #CFB18B}.footer__accordion-header{cursor:pointer;padding:16px 0;font-weight:450;font-size:.875rem;line-height:160%;font-family:NHaas Grotesk DS Pro}.footer__accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;color:#666;font-weight:450;font-size:.875rem;line-height:160%;font-family:NHaas Grotesk DS Pro}.footer__accordion-content--open{max-height:fit-content}.footer__accordion-content li{margin-bottom:12px}.footer__accordion-content li a{color:#666;font-weight:450;font-size:.875rem;line-height:160%;font-family:NHaas Grotesk DS Pro}.footer__accordion-content p{margin-bottom:12px;font-size:.875rem}.header-container__sticky{z-index:11;position:sticky;top:0}.header{width:100%;background-color:#b5c6ba}.header__skip-link-container{position:absolute;top:0;left:0;width:max-content;z-index:1000}.header__skip-link{position:absolute;left:-100vw;top:auto;z-index:10;background:#33322e;color:#fff;padding:8px;font-size:1rem;text-decoration:none;outline:none;font-weight:450;font-size:.875rem;line-height:120%;font-family:NHaas Grotesk DS Pro;letter-spacing:.03em}@media (prefers-reduced-motion: no-preference){.header__skip-link{transition:left .3s ease,top .3s ease}}.header__skip-link:focus{position:relative;left:0;top:12px;border:#F2F2F2 solid 1px}@media (max-width: 1249.98px){.header__skip-link:focus{top:0}}.header__tab-menu{background-color:#33322e}.header__item{color:#f2f2f2;padding:11.5px 16px;display:block;font-weight:450;font-size:.875rem;line-height:120%;font-family:NHaas Grotesk DS Pro;letter-spacing:.03em}.header__item:hover,.header__item--active{background-color:#3d3c39;position:relative;z-index:0}.header__item:hover span,.header__item--active span{border-bottom:solid 1px #F2F2F2}.header__item--active{font-weight:500;font-family:NHaas Grotesk DS Pro Bold;position:relative;z-index:0}.header__item:focus{outline:2px solid #F2F2F2;outline-offset:2px;position:relative;z-index:20}.header__container{padding-top:16px;padding-bottom:16px}@media (max-width: 1249.98px){.header__container{display:none}}@media (max-width: 1249.98px){.header{display:none}}.header__sub-item:hover,.header__sub-item--active{text-decoration:underline}.header__sub-item,.header__primary-item,.header__secondary-item{padding:10.5px 4px;color:#33322e;gap:8.5px;font-weight:450;font-size:1rem;line-height:120%;font-family:NHaas Grotesk DS Pro;letter-spacing:.03em}@media (prefers-reduced-motion: no-preference){.header__primary-item img{-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}}.header__left{gap:40px}.header__right ul{gap:24px}.header__secondary-navigation-items a{gap:6px}.header__secondary-navigation-items .button-element{padding-top:10.5px;padding-bottom:10.5px}.header__navigation-items{gap:20px}.header__navigation-items>li{position:relative;display:flex;align-items:center;justify-content:center}.header__navigation-items>li:before{content:"";height:30px;position:absolute;width:100%;bottom:-23px;right:0}.header__navigation-items>li:after{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background-color:#33322e;opacity:0;transform:scaleX(0);transform-origin:left}@media (prefers-reduced-motion: no-preference){.header__navigation-items>li:after{transition:transform .3s ease,opacity .3s ease}}.header__navigation-items>li:hover:after{opacity:1;transform:scaleX(1)}.header__navigation-items>li:hover .header__primary-item img{transform:rotate(180deg)}@media (prefers-reduced-motion: no-preference){.header__navigation-items>li:hover .header__primary-item img{-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}}@media (prefers-reduced-motion: no-preference){.header__navigation-items>li img{transition:transform .3s ease}}.header__navigation-items>li ul{display:none}.header__navigation-items>li:hover ul,.header__navigation-items>li:focus ul,.header__navigation-items>li:focus-within ul{display:flex}.header__navigation-items li[aria-expanded=true]:after{width:100%}.header__navigation-items li[aria-expanded=true] img{transform:rotate(180deg)}.header__navigation-items li.header__navigation-items--active:after{opacity:1;transform:scaleX(1)}.header__navigation-items--active{position:relative}.header__navigation-items--active:after{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background-color:#33322e}.header__sub-navigation{position:absolute;box-shadow:0 0 4px #00000014;background-color:#fff;padding:32px;border-radius:8px;width:275px;gap:24px;top:64px;z-index:10}.header__triangle-icon{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #FFFFFF;z-index:10;align-self:center;position:absolute;top:-14px}.header__button-element-label{color:#fff}.header__logo{display:block;height:35px}.header__font-button button{background-color:transparent;border:none}.header__font-button button:focus{outline:2px solid #F2F2F2;outline-offset:2px}.mega-menu{position:relative;z-index:500;display:none}@media (max-width: 1249.98px){.mega-menu{display:block}}.mega-menu__header{position:relative;display:flex;justify-content:space-between;align-items:center;background-color:#b5c6ba;width:100%;padding-top:12px;padding-bottom:12px;z-index:500}.mega-menu__header:has(+.open){position:fixed;top:0}.mega-menu__container{width:100%;height:100vh;display:flex;flex-direction:column;min-height:200px}@media (prefers-reduced-motion: no-preference){.mega-menu__container{transition:height .25s ease-in-out}}.mega-menu__container[data-active-depth="1"] button{transform:translate(100%);opacity:0;pointer-events:none}.mega-menu__search{color:#33322e}.mega-menu__search--hidden{display:none}.mega-menu__logo img{display:block;height:35px}.mega-menu__tab-menu{background-color:#33322e;padding-left:0}.mega-menu__item{color:#fff;padding:11.5px 16px;display:block;font-weight:450;font-size:.875rem;line-height:120%;font-family:NHaas Grotesk DS Pro;letter-spacing:.03em}.mega-menu__item:hover,.mega-menu__item--active{background-color:#3d3c39;position:relative;z-index:0}.mega-menu__item:hover span,.mega-menu__item--active span{border-bottom:solid 1px #FFFFFF}.mega-menu__item:focus{outline:2px solid #F2F2F2;outline-offset:2px;position:relative;z-index:20}.mega-menu__item--active{font-weight:700;position:relative;z-index:0}.mega-menu__collapsible-content{height:100vh;width:100%;overflow:hidden;position:fixed;top:64px;background-color:#fff;transform:translateY(calc(-100% - 80px))}@media (prefers-reduced-motion: no-preference){.mega-menu__collapsible-content{transition:transform .2s ease-in-out}}.mega-menu__collapsible-content.open{transform:translateY(0)}.mega-menu__logo-link{display:none}.mega-menu__logo-link img{width:180px}.mega-menu__logo-link--active{display:block}.mega-menu__back_btn{display:none;cursor:pointer;color:#33322e;font-weight:450;font-size:.875rem;line-height:120%;font-family:NHaas Grotesk DS Pro;letter-spacing:.03em}.mega-menu__back_btn img{width:20px;height:20px}.mega-menu__back_btn--active{display:flex}.mega-menu__main{margin-bottom:10px}.mega-menu__burger{background:transparent;border:none;color:#33322e}.mega-menu__burger--active .mega-menu__burger--open{display:none}.mega-menu__burger--active .mega-menu__burger--close,.mega-menu__burger--open{display:flex}.mega-menu__burger--close{display:none}.mega-menu__search-close{color:#33322e}.mega-menu__search-close span{padding:0 4px;font-weight:450;font-size:.875rem;line-height:120%;font-family:NHaas Grotesk DS Pro;letter-spacing:.03em}.mega-menu__header-buttons{gap:8px}.mega-menu__header-buttons img{width:20px;height:20px;margin-bottom:4px}.mega-menu__header-buttons span{padding:0 4px;font-weight:450;font-size:.875rem;line-height:120%;font-family:NHaas Grotesk DS Pro;letter-spacing:.03em}.mega-menu__info-boxes,.mega-menu__cta{z-index:400;padding:10px 0;width:100%}.mega-menu__title{padding:16.5px 0;font-weight:700;font-size:1rem;line-height:120%;font-family:NHaas Grotesk DS Pro;letter-spacing:.03em}.mega-menu__cta{border-width:1px 0 0 0;background-color:#fff;display:flex;flex-direction:column;gap:16px}.mega-menu__footer{position:fixed;bottom:0;left:0;padding:0 40px 24px;background-color:#fff;transform:translateY(100%);width:100%}@media (prefers-reduced-motion: no-preference){.mega-menu__footer{transition:transform .25s ease-in-out .2s}}.mega-menu__footer[aria-hidden=true]>*{display:none}.mega-menu__footer--open{transform:translateY(0)}.mega-menu__info-boxes__info-box{padding:16px 12px;background-color:#b5c6ba;border-radius:12px;margin-bottom:10px;margin-top:10px;display:flex;align-items:center}.mega-menu__info-boxes__info-box .mega-menu__heading{margin:0;font-size:14px}.mega-menu__info-boxes__info-box .mega-menu__content{font-size:14px;margin:0}.mega-menu__info-boxes__info-box__image{margin-right:12px}.mega-menu__info-boxes__info-box__image img{width:64px;height:64px;max-width:64px}.mega-menu__heading{font-weight:400;margin-bottom:8px;font-size:20px}.mega-menu__body{width:100%;height:100%;position:relative;margin-bottom:10px}.mega-menu__screen{width:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;height:100%;max-height:calc(100vh - 260px);overflow-y:scroll;overflow-x:hidden;padding-top:32px;padding-right:30px}@media (prefers-reduced-motion: no-preference){.mega-menu__screen{transition:transform .25s ease-in-out,opacity .25s ease-in-out}}.mega-menu__screen[aria-hidden=true]{display:none}.mega-menu__screen[data-active-menu=false]{transform:translate(100%)}.mega-menu__screen[data-active-menu=false].stacked,.mega-menu__screen[data-active-menu=true]{transform:translate(0)}.mega-menu__navigation{display:flex;flex-direction:column}.mega-menu__navigation a.btn-link,.mega-menu__navigation a.btn{color:#33322e;cursor:pointer;padding:16.5px 0}.mega-menu__navigation a.btn-link .btn__label,.mega-menu__navigation a.btn .btn__label{font-weight:#B5C6BA;flex-shrink:0;font-weight:450;font-size:1rem;line-height:120%;font-family:NHaas Grotesk DS Pro;letter-spacing:.03em}.mega-menu__navigation a.btn-link .btn__icon:empty,.mega-menu__navigation a.btn .btn__icon:empty{display:none;pointer-events:none}.mega-menu__navigation a.btn-link .btn__icon,.mega-menu__navigation a.btn .btn__icon{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:flex-end;pointer-events:all}.mega-menu__navigation a.btn-link .btn__icon svg,.mega-menu__navigation a.btn .btn__icon svg{width:12px;height:12px;pointer-events:none}.mega-menu__navigation-child{border-bottom:1px solid #CCCCCC}.mega-menu__navigation-child:first-child{border-top:1px solid #CCCCCC}.mega-menu__navigation--hidden{display:none}.mega-menu__font-button img{width:1.25rem}.mega-menu__font-button button{background-color:transparent;border:none}.mega-menu__font-button button:focus{outline:2px solid #F2F2F2;outline-offset:2px}@media (max-width: 1249.98px){.mega-menu .button-element--icon-left{padding-left:16px}}:has(.mega-menu__collapsible-content.open) .footer{display:none}:has(.mega-menu__collapsible-content.open) main{display:none}.zoomed .mega-menu{display:block}.zoomed .header{display:none}.zoomed .container:not(.search-container){max-width:100%}.zoomed[data-font-size="120%"] .mega-menu__collapsible-content{top:68px}.zoomed[data-font-size="150%"] .mega-menu__collapsible-content{top:73px}.zoomed[data-font-size="200%"] .mega-menu__collapsible-content{top:81px}.hero{background-color:#b5c6ba;color:#33322e}.hero__content{padding-top:224px;padding-bottom:224px;position:relative}@media (max-width: 767.98px){.hero__content{padding-top:64px;padding-bottom:80px}}.hero__content:before{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='426'%20height='524'%20viewBox='0%200%20426%20524'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M119.246%206.10352e-05C131.314%206.10352e-05%20142.205%204.88228%20150.117%2012.794L162.135%2024.6615L425.048%20287.575L426%20480.335C426%20504.446%20406.446%20524%20382.335%20524L294.055%20524C283.089%20524%20273.049%20519.944%20265.387%20513.259H265.287L13.9405%20261.937L13.4648%20261.462C5.57816%20253.55%200.670898%20242.634%200.670898%20230.591L0.670898%206.10352e-05L119.246%206.10352e-05Z'%20fill='%23CFB18B'/%3e%3c/svg%3e");position:absolute;top:0;bottom:0;right:16px;margin:auto;width:526px;height:526px;background-size:contain;background-repeat:no-repeat;background-position:center}@media (min-width: 390px){.hero__content:before{right:20px}}@media (min-width: 768px){.hero__content:before{right:32px}}@media (max-width: 767.98px){.hero__content:before{height:100%;width:160px;margin:0}}.hero__title,.hero__tagline{position:relative;z-index:1}.hero__title{margin-bottom:16px;width:85%;font-weight:400;font-size:4.5rem;line-height:120%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 767.98px){.hero__title{width:100%;font-weight:400;font-size:2.5rem;line-height:120%;letter-spacing:0;font-family:GT Ultra Fine Regular}}.hero__tagline{display:block;max-width:693px;word-wrap:break-word;font-weight:450;font-size:1.25rem;line-height:160%;font-family:NHaas Grotesk DS Pro}@media (max-width: 767.98px){.hero__tagline{width:100%;font-weight:450;font-size:1.125rem;line-height:160%;font-family:NHaas Grotesk DS Pro}}.hero-cta__container{padding-top:96px;padding-bottom:96px}@media (max-width: 1023.98px){.hero-cta__container{padding-top:64px;padding-bottom:64px}}.hero-cta__content{position:relative;gap:16px}.hero-cta__title{margin-bottom:16px;color:#33322e;font-weight:400;font-size:3rem;line-height:120%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 1023.98px){.hero-cta__title{font-weight:400;font-size:2rem;line-height:120%;letter-spacing:0;font-family:GT Ultra Fine Regular}}.hero-cta__tagline{display:block;color:#33322e;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}.hero-cta__ctas{margin-top:32px;gap:16px}.hero-cta__ctas .button-element{min-width:180px}.hero-cta__ctas .button-element img{display:block;margin-right:8px;max-width:24px;max-height:24px}.hero-cta__ctas .button-element--primary{color:#fff}@media (max-width: 479.98px){.hero-cta__ctas{flex-wrap:wrap}}.hero-image{background-color:#b5c6ba}.hero-image__content{padding-top:96px;padding-bottom:96px;position:relative;gap:16px}@media (max-width: 1023.98px){.hero-image__content{flex-direction:column;padding-top:64px;padding-bottom:64px}}.hero-image__title{margin-bottom:16px;color:#33322e;font-weight:400;font-size:3rem;line-height:120%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 1023.98px){.hero-image__title{font-weight:400;font-size:2rem;line-height:120%;letter-spacing:0;font-family:GT Ultra Fine Regular}}.hero-image__signpost{color:#33322e;margin-bottom:32px;display:block;font-weight:450;font-size:1.25rem;line-height:160%;font-family:NHaas Grotesk DS Pro}@media (max-width: 1023.98px){.hero-image__signpost{margin-bottom:16px;font-weight:450;font-size:1.125rem;line-height:160%;font-family:NHaas Grotesk DS Pro}}.hero-image__text{flex-grow:1;align-self:start}.hero-image__image{max-width:100%}.hero-image__image svg{width:auto}@media (max-width: 1023.98px){.hero-image__image svg{width:100%;height:auto}}.image-block{padding-top:56px;padding-bottom:56px;gap:64px}@media (max-width: 1249.98px){.image-block{padding:48px 16px}}.image-block__wrapper{width:100%;height:100%;overflow:hidden}.image-block__wrapper img{width:auto;height:auto;min-width:100%;min-height:100%;object-fit:cover;max-height:440px;border-radius:8px}@media (max-width: 1249.98px){.image-block__wrapper img{width:100%}}.inline-block{margin-top:56px;margin-bottom:56px}.inline-block__block{border-radius:8px;overflow:hidden;padding:80px;gap:24px}@media (max-width: 1023.98px){.inline-block__block{flex-direction:column-reverse;padding:48px 16px}}.inline-block__wrapper{flex:1 1 calc(50% - 10px);width:100%}.inline-block__image-wrapper{flex:1 1 calc(50% - 10px);align-items:stretch;border-radius:8px;overflow:hidden}@media (max-width: 1023.98px){.inline-block__image-wrapper{width:100%}}.inline-block__image-wrapper img{width:100%;height:auto}.inline-block__title{color:#33322e;margin-bottom:16px;font-weight:400;font-size:1.5rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}.inline-block__content{color:#33322e;margin-bottom:32px;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}.inline-block__link{margin-bottom:16px;display:block;font-weight:450;font-size:1.125rem;line-height:160%;text-decoration:underline;font-family:NHaas Grotesk DS Pro;color:#33322e}@media (max-width: 1023.98px){.inline-block__link{justify-self:center}}.inline-block .button-element{display:inline-flex;min-width:200px}@media (max-width: 1023.98px){.inline-block .button-element{width:100%}}.lending-criteria{padding-top:56px;padding-bottom:56px}.lending-criteria__title{color:#33322e;padding-bottom:16px;font-weight:400;font-size:1.5rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 767.98px){.lending-criteria__title{font-weight:400;font-size:1.25rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}}.lending-criteria__content{color:#33322e;margin-bottom:32px;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro;font-size:16px}@media (max-width: 767.98px){.lending-criteria__content{margin-bottom:40px}}.lending-criteria__content-wrapper{width:100%}.lending-criteria__container{padding:48px;border-radius:8px}@media (max-width: 767.98px){.lending-criteria__container{padding-left:32px;padding-right:32px}}.lending-criteria__wrapper{gap:39px}.lending-criteria__cta-link{margin-bottom:8px;font-weight:450;font-size:1.125rem;line-height:160%;text-decoration:underline;font-family:NHaas Grotesk DS Pro;color:#33322e}.lending-criteria__checklist-wrapper{min-width:40%}.lending-criteria__checklist-wrapper--desktop{display:block}@media (max-width: 767.98px){.lending-criteria__checklist-wrapper--desktop{display:none}}.lending-criteria__checklist-wrapper--mobile{display:none;margin-bottom:40px}@media (max-width: 767.98px){.lending-criteria__checklist-wrapper--mobile{display:block}}.lending-criteria__checklist-item{gap:12px;margin-bottom:16px}.lending-criteria__checklist-item:last-child{margin-bottom:0}.lending-criteria__checklist-text{color:#33322e;font-weight:450;font-size:.875rem;line-height:160%;font-family:NHaas Grotesk DS Pro}.lending-criteria__checklist-icon{height:32px;width:32px;padding:8px;border-radius:50%}.lending-criteria .button-element{align-self:flex-start;min-width:180px}.process-cards{padding-top:56px;padding-bottom:56px}@media (max-width: 767.98px){.process-cards{padding-top:48px;padding-bottom:48px}}.process-cards__text-wrapper{margin-bottom:64px}@media (max-width: 767.98px){.process-cards__text-wrapper{margin-bottom:48px}}.process-cards__title{color:#33322e;margin-bottom:24px;font-weight:400;font-size:2rem;line-height:130%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 479.98px){.process-cards__title{font-weight:400;font-size:1.5rem;line-height:130%;letter-spacing:0;font-family:GT Ultra Fine Regular}}.process-cards__process-cards-container{padding-left:22px;border-left:solid 1px #33322E;position:relative}.process-cards__process-cards-container :last-child{margin-bottom:0}.process-cards__content{color:#33322e;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}.process-cards__card{padding:32px 48px 40px 32px;margin-bottom:32px;gap:24px;border-radius:8px}@media (max-width: 479.98px){.process-cards__card{flex-direction:column;gap:16px;margin-bottom:16px}}.process-cards__icon{border-radius:50%;border:solid 1px #33322E;align-self:flex-start;min-width:64px;min-height:64px}@media (max-width: 479.98px){.process-cards__icon{min-width:48px;min-height:48px}}.process-cards__icon img{display:block;max-width:24px;max-height:24px;margin:auto}.process-cards__dot{width:12px;height:12px;background-color:#000;border-radius:50%;position:absolute;left:-6px}.process-cards__card-title{color:#33322e;margin-bottom:16px;margin-top:8px;font-weight:400;font-size:1.5rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 479.98px){.process-cards__card-title{font-weight:400;font-size:1.25rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular;margin-top:0}}.process-cards__card-content{width:100%}.process-cards__card-description{color:#33322e}.process-cards__link{color:#33322e;text-decoration:underline}.process-cards__btn{margin-top:12px}.search-header{padding-top:160px;padding-bottom:64px}@media (max-width: 991.98px){.search-header{padding-left:16px;padding-right:16px}}.search-header__container{max-width:794px}.search-header__title{color:#33322e;margin-bottom:32px;display:block;font-weight:450;font-size:1.25rem;line-height:160%;font-family:NHaas Grotesk DS Pro}@media (max-width: 479.98px){.search-header__title{font-weight:450;font-size:1.125rem;line-height:160%;font-family:NHaas Grotesk DS Pro}}.search-header__notice{color:#33322e;margin-top:32px;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}.search-header__inner-form{gap:16px;padding-bottom:23px;border-bottom:solid 1px #33322E}@media (max-width: 479.98px){.search-header__inner-form{padding-bottom:20px}}.search-header__search-field{width:100%;border:0;color:#33322e;font-weight:400;font-size:2rem;line-height:130%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 767.98px){.search-header__search-field{height:72px;line-height:1.25}}@media (max-width: 479.98px){.search-header__search-field{height:56px;line-height:1.2}}.search-header__search-field::-webkit-input-placeholder{color:#33322e;font-weight:400;font-size:2rem;line-height:130%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 767.98px){.search-header__search-field::-webkit-input-placeholder{font-size:20px;white-space:normal;word-wrap:break-word}}@media (max-width: 479.98px){.search-header__search-field::-webkit-input-placeholder{font-weight:400;font-size:1.5rem;line-height:130%;letter-spacing:0;font-family:GT Ultra Fine Regular;font-size:16px;white-space:normal;word-wrap:break-word}}.search-header .button-element{max-width:180px;padding-top:11px;padding-bottom:11px}.search-header .button-element:disabled{background-color:#999;border-color:#999}.search-header .button-element__label{margin:0 auto}.search-header .button-element--mobile{display:none}@media (max-width: 479.98px){.search-header .button-element--mobile{display:flex;max-width:100%;margin-top:24px}}.search-header .button-element--desktop{display:flex}@media (max-width: 479.98px){.search-header .button-element--desktop{display:none}}.search-header--coloured-background{padding-top:120px;padding-bottom:120px}@media (max-width: 479.98px){.search-header--coloured-background{padding-top:64px;padding-bottom:64px}}.search-header__popular_searches-container{padding-top:120px;padding-bottom:120px;max-width:794px}.search-header__accordion-header{padding:24px 0;font-weight:450;font-size:1.25rem;line-height:160%;font-family:NHaas Grotesk DS Pro}.search-header__popular-searches-link{color:#33322e;font-weight:450;font-size:1.25rem;line-height:160%;font-family:NHaas Grotesk DS Pro}@media (max-width: 767.98px){.search-header__popular-searches-link{font-weight:450;font-size:1.125rem;line-height:160%;font-family:NHaas Grotesk DS Pro}}.search-header__accordion-item{border-bottom:1px solid #CCCCCC}.search-header__icon-wrapper{background-color:#e7f1e2;padding:10px;border-radius:50%;margin-right:16px}.search-header__popular-searches-title{color:#33322e;margin-bottom:32px;font-weight:400;font-size:2rem;line-height:130%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 767.98px){.search-header__popular-searches-title{margin-bottom:24px;font-weight:400;font-size:1.25rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}}.search-header__icon{position:relative;display:block;width:12px;height:12px}.search-header__icon span{position:absolute;background:#33322e;border-radius:2px;transition:all .25s ease}.search-header__icon span:nth-child(1){width:100%;height:2px;top:50%;left:0;transform:translateY(-50%)}.search-header__icon span:nth-child(2){height:100%;width:2px;top:0;left:50%;transform:translate(-50%)}.search-header__search-field.no-focus-visible:focus-visible{outline:none}.search-results{margin-top:64px}.search-results__tabs{display:flex;list-style:none;padding:0;margin:0 0 2rem;border-bottom:1px solid #CCCCCC;justify-self:flex-start;flex-wrap:wrap}.search-results__tab a{display:block;position:relative;color:#33322e;padding:6.5px 8px;font-weight:400;font-size:1.25rem;line-height:160%;font-family:NHaas Grotesk DS Pro;text-decoration:none}@media (max-width: 479.98px){.search-results__tab a{font-weight:400;font-size:1.125rem;line-height:160%;font-family:NHaas Grotesk DS Pro;text-decoration:none}}.search-results__tab--active a{font-weight:500}.search-results__tab--active a:before{content:"";height:3px;width:100%;position:absolute;bottom:0;left:0;background-color:#33322e}.search-results__container{min-height:300px;margin-top:24px}@media (min-width: 768px){.search-results__container{margin-top:48px}}.search-results__container__suggestion{font-weight:400;font-size:1.5rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular;padding-top:48px;color:#33322e}@media (max-width: 767.98px){.search-results__container__suggestion{font-weight:400;font-size:1.25rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}}.search-results__container__suggestion-list{list-style:disc;padding-left:25px;padding-top:16px;color:#33322e}.search-results__container__suggestion-list li{font-weight:450;font-size:1.125rem;line-height:160%;font-family:NHaas Grotesk DS Pro;letter-spacing:.03em;line-height:200%}.search-results__result-count{color:#666;letter-spacing:.03em;font-weight:450;font-size:1.25rem;line-height:160%;font-family:NHaas Grotesk DS Pro;font-size:1rem}.search-results__result a{padding:48px 0;border-bottom:solid 1px #CCCCCC;display:block}.search-results__result a h3{margin-bottom:16px;color:#33322e;font-weight:400;font-size:1.5rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 479.98px){.search-results__result a h3{font-weight:400;font-size:1.25rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}}.search-results__result-excerpt{color:#33322e;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}.search-results__result-tag{color:#33322e;margin-bottom:16px;background-color:#f1e8dc;padding:4px 12px;border-radius:4px;display:inline-block;font-weight:450;font-size:.875rem;line-height:160%;font-family:NHaas Grotesk DS Pro}.search-results__pagination-container{margin-top:48px;margin-bottom:48px}.search-results__pagination{flex-wrap:wrap}.search-results__pagination-item a{font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro;border:solid 2px transparent;border-radius:8px;width:48px;height:48px;line-height:44px;text-align:center;cursor:pointer;color:#33322e;min-width:100%;min-height:100%;align-content:center}.search-results__pagination-item--active{border:solid 2px transparent;border-radius:8px;width:48px;height:48px;cursor:pointer;border-color:#33322e}.search-results__pagination-previous,.search-results__pagination-next{color:#33322e;gap:8px;font-weight:450;font-size:1.125rem;line-height:160%;letter-spacing:.03em;font-family:NHaas Grotesk DS Pro}.search-results__pagination-next{margin-left:16px}.search-results__pagination-previous{margin-right:16px}.search-container{max-width:794px;padding-left:0;padding-right:0}@media (max-width: 991.98px){.search-container{padding-left:16px;padding-right:16px}}@media (max-width: 991.98px){.search-container.search-header__container{padding-left:0;padding-right:0}}.text-block__content-wrapper{padding:56px 0}@media (max-width: 767.98px){.text-block__content-wrapper{padding:48px 0}}.text-block__title,.text-block__subtitle,.text-block__content{color:#33322e}.text-block__content.rte :last-child:not(table,th,tr,td){margin-bottom:0;padding-bottom:0}.text-block__content a{font-weight:unset}.text-block__title{margin-bottom:24px;font-weight:400;font-size:2rem;line-height:130%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 767.98px){.text-block__title{margin-bottom:16px;font-weight:400;font-size:1.5rem;line-height:130%;letter-spacing:0;font-family:GT Ultra Fine Regular}}.text-block__subtitle{margin-bottom:24px;font-weight:400;font-size:1.5rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}@media (max-width: 767.98px){.text-block__subtitle{margin-bottom:16px;font-weight:400;font-size:1.25rem;line-height:140%;letter-spacing:0;font-family:GT Ultra Fine Regular}}.text-block__ctas{gap:16px;width:100%;padding-top:20px}.text-block__ctas .button-element{justify-self:flex-start;min-width:180px;max-width:fit-content}@media (max-width: 767.98px){.text-block__ctas .button-element{max-width:inherit}}@media (max-width: 389.98px){.text-block__ctas .button-element{justify-self:stretch}}.text-block__ctas .button-element img{display:block;margin-right:8px;max-width:24px;max-height:24px}.button-element{color:#f2f2f2;box-shadow:none;border:solid 1px #33322E;padding:12px 16px;border-radius:8px;text-align:center;position:relative;justify-content:center;font-weight:450;font-size:1rem;line-height:100%;font-family:NHaas Grotesk DS Pro;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}@media (max-width: 767.98px){.button-element{width:100%}}.button-element svg{position:absolute;fill:#f2f2f2;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.button-element--icon-left{padding-left:45px}.button-element--icon-left svg{left:15px}.button-element--icon-right{padding-right:45px}.button-element--icon-right svg{right:15px}.button-element--primary{background-color:#33322e;border-color:#33322e;border:none}.button-element--primary svg{fill:#fff}.button-element--primary:hover{background-color:#666;box-shadow:0 1.73px 5.63px 3.46px #0000000a}.button-element--secondary{background-color:#fff;border-color:#33322e;color:#33322e}.button-element--secondary svg{fill:#33322e}.button-element--secondary:hover{background-color:#f1e8dc;box-shadow:0 1.73px 5.63px 3.46px #0000000a}.button-element--secondary .button-element__label{padding:3px 0}.button-element--tertiary{background-color:#cfb18b;border-color:#cfb18b}.button-element--tertiary:focus{background-color:#cfb18b;border-color:#cfb18b}.button-element--outline-light{background-color:transparent;color:#f2f2f2}.button-element--outline-light:hover,.button-element--outline-light:focus{background-color:#f2f2f21a}.button-element--outline-dark{background-color:transparent;color:#cfb18b}.button-element--outline-dark:hover,.button-element--outline-dark:focus{background-color:#cfb18b1a}.button-element--medium{padding:7px 11px;font-weight:450;font-size:1rem;line-height:100%;font-family:NHaas Grotesk DS Pro}.button-element--medium svg{width:20px;height:20px}.button-element--full-width{width:100%}.button-element__label{padding:4px 0}.button-element:not(:has(.button-element__label)).button-element--small{padding:5px}.button-element:not(:has(.button-element__label)).button-element--medium{padding:7px}.button-element:not(:has(.button-element__label)).button-element--large{padding:11px}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
