.card-tags{z-index:1;flex-direction:column;align-items:flex-end;gap:.5rem;display:flex;position:absolute;top:.75rem;right:.75rem}.card-tags .badge{padding-block:.25rem}.card-tags .badge .badge-text{top:-4px}.card-tags .secondary{background-color:var(--color-primary-900)}.card-tags .secondary .badge-text{color:var(--color-white)}.card-tags .white .badge-text{color:var(--color-primary-500)}@media (min-width:87rem){.card-tags{right:1.25rem}}.articles-grid{--grid-gap:5.5rem 0;align-items:flex-start;position:relative}.articles-grid .subtitle{-webkit-font-smoothing:antialiased;color:var(--color-text-secondary);letter-spacing:-.2px;margin-bottom:1.5rem;font-family:Sofia Pro Regular,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.38889em}.articles-grid.with-border{border-top:1px solid color-mix(in srgb,var(--color-gray-blue)15%,transparent);padding-top:1rem}.articles-grid .grid-header{justify-content:space-between;display:flex}.articles-grid .grid-header .title{-webkit-font-smoothing:antialiased;color:var(--color-primary-900);letter-spacing:-.5px;font-family:Sofia Pro Regular,sans-serif;font-size:2.125rem;font-weight:400;line-height:1.20588em}.articles-grid ul.grid-container{margin:0;padding:0;list-style:none}.articles-grid .article-grid-item{display:flex}.articles-grid .article-card{flex-direction:column;gap:1.5rem;width:100%;height:100%;display:flex}.articles-grid .article-card .title{-webkit-font-smoothing:antialiased;color:var(--color-primary-900);letter-spacing:-.3px;font-family:Sofia Pro Medium,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.2em}.articles-grid .article-card .short-description{-webkit-font-smoothing:antialiased;color:var(--color-text-secondary);letter-spacing:-.2px;font-family:Sofia Pro Regular,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.38889em}@media (min-width:48rem){.articles-grid{--grid-gap:1.5rem}.articles-grid .article-grid-item{grid-column:span 6}}@media (min-width:67.5rem){.articles-grid .article-grid-item{grid-column:span 3}}@media (min-width:80rem){.articles-grid{--grid-gap:5.5rem 1.5rem}.articles-grid .article-card .picture{width:100%;max-width:100%}}@media (min-width:48rem){.articles-block.half-layout>.container{flex-direction:column;gap:2rem;display:flex}.articles-block.half-layout .articles-block-header,.articles-block.half-layout .desktop-grid-wrapper{flex:50%}.articles-block.half-layout .articles-block-header .title{max-width:31.25rem}.articles-block.half-layout .desktop-grid-wrapper .article-grid-item{grid-column:span 6}}@media (min-width:67.5rem){.articles-block.half-layout>.container{flex-direction:row}}.articles-block .articles-block-header{justify-content:space-between;align-items:flex-start;margin-bottom:7rem;display:flex}.articles-block .articles-block-header .title-wrapper{flex:1}.articles-block .articles-block-header .title-wrapper .subtitle{-webkit-font-smoothing:antialiased;color:var(--color-text-secondary);letter-spacing:-.2px;margin-bottom:1.5rem;font-family:Sofia Pro Regular,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.38889em}.articles-block .articles-block-header .title-wrapper .title{-webkit-font-smoothing:antialiased;color:var(--color-primary-900);letter-spacing:-.5px;font-family:Sofia Pro Regular,sans-serif;font-size:2.125rem;font-weight:400;line-height:1.20588em}.articles-block .mobile-slider-wrapper{display:block}.articles-block .mobile-slider-wrapper .arrow-slider{position:relative}.articles-block .mobile-slider-wrapper .arrow-slider .arrows{pointer-events:auto;justify-content:flex-end;gap:.5rem;padding:0;display:flex;position:absolute;top:-4.5rem;left:auto;right:0;transform:none}.articles-block .mobile-slider-wrapper .arrow-slider .arrows .arrow{background:var(--color-neutral-200);pointer-events:auto;border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:1rem;display:flex}.articles-block .mobile-slider-wrapper .arrow-slider .arrows .arrow:hover{background:color-mix(in srgb,var(--color-white)90%,var(--color-gray-blue))}.articles-block .mobile-slider-wrapper .arrow-slider .arrows .arrow:active{transform:scale(.95)}.articles-block .mobile-slider-wrapper .arrow-slider .arrows .arrow svg{width:1rem;height:1rem;color:var(--color-neutral-700);flex-shrink:0}.articles-block .mobile-slider-wrapper .arrow-slider .slider-track{margin-bottom:2.5rem}.articles-block .mobile-slider-wrapper .article-slide-item{width:100%}.articles-block .mobile-slider-wrapper .article-slide-item .article-card{flex-direction:column;gap:1.5rem;display:flex}.articles-block .mobile-slider-wrapper .article-slide-item .article-card .title{-webkit-font-smoothing:antialiased;color:var(--color-primary-900);letter-spacing:-.3px;font-family:Sofia Pro Medium,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.2em}.articles-block .mobile-slider-wrapper .article-slide-item .article-card .short-description{-webkit-font-smoothing:antialiased;color:var(--color-text-secondary);letter-spacing:-.2px;font-family:Sofia Pro Regular,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.38889em}.articles-block .desktop-grid-wrapper,.articles-block .desktop-grid-wrapper .hide-grid-header .grid-header{display:none}.articles-block .view-more{width:100%}@media (min-width:40rem){.articles-block .view-more-row{justify-content:flex-end;display:flex}.articles-block .view-more{width:fit-content}}@media (max-width:calc(48rem - 1px)){.articles-block .articles-block-header .button{display:none}}@media (min-width:48rem){.articles-block .articles-block-header{margin-bottom:2.5rem;display:flex}.articles-block .articles-block-header .title{max-width:35%}.articles-block .mobile-slider-wrapper{display:none}.articles-block .desktop-grid-wrapper{display:block}}@media (max-width:calc(80rem - 1px)){.articles-block{padding-top:1.5rem;padding-bottom:5.5rem}}@media (min-width:80rem){.articles-block .container{padding-top:1.5rem;padding-bottom:5.5rem}}section.hero-banner{padding-top:0}@media (max-width:calc(67.5rem - 1px)){section.hero-banner{padding-top:1.5rem}}section.hero-banner .container{padding-top:0}section.hero-banner .grid-container{--grid-gap:1.5rem 0}section.hero-banner .primary-banner,section.hero-banner .secondary-banner,section.hero-banner .tertiary-banner{align-items:flex-end;display:flex;position:relative}section.hero-banner .placeholder{background-color:var(--color-primary-800);border-radius:1.5rem}section.hero-banner .richtext ul,section.hero-banner .richtext ol{padding-left:.5rem}@media (min-width:67.5rem){section.hero-banner:has(.with-tertiary-banner) .slide-track .slide{min-height:42.125rem}}@media (max-width:calc(40rem - 1px)){section.hero-banner:has(.with-tertiary-banner) .primary-banner:not(.slide){margin-inline:-1.25rem}section.hero-banner:has(.with-tertiary-banner) .primary-banner:not(.slide) .picture{border-radius:0}section.hero-banner:has(.with-tertiary-banner) .primary-banner:not(.slide) img{border-radius:0}}section.hero-banner .secondary-column{flex-direction:column;gap:1.5rem;display:flex}section.hero-banner .secondary-column.with-tertiary-banner .secondary-banner,section.hero-banner .secondary-column.with-tertiary-banner .tertiary-banner{min-height:20.3125rem}@media (max-width:calc(40rem - 1px)){section.hero-banner .secondary-column.with-tertiary-banner .secondary-banner,section.hero-banner .secondary-column.with-tertiary-banner .tertiary-banner{min-height:12.75rem}}section.hero-banner .slide-track{height:100%;display:flex;overflow:hidden}section.hero-banner .slide-track .slide{min-width:100%}@media (min-width:67.5rem){section.hero-banner .slide-track .slide{min-height:29rem}}section.hero-banner .primary-banner-wrapper.with-slider{flex-direction:column;display:flex}section.hero-banner .hero-slider-controls-wrapper{opacity:0;align-items:flex-end;gap:1.25rem;width:100%;margin-top:1.5rem;transition:opacity .2s;display:flex}section.hero-banner .hero-slider-controls-wrapper.is-ready{opacity:1}@media (max-width:calc(67.5rem - 1px)){section.hero-banner .hero-slider-controls-wrapper{align-items:center}}section.hero-banner .hero-slider-nav{flex:1;align-items:flex-end;gap:1.25rem;display:flex}section.hero-banner .hero-slider-nav-item{cursor:pointer;background:0 0;border:none;border-radius:5rem;flex-direction:column;flex:1;gap:.5rem;min-width:0;padding:0;display:flex;position:relative}section.hero-banner .hero-slider-nav-item:hover .hero-slider-progress-bar{opacity:.8}@media (min-width:67.5rem){section.hero-banner .hero-slider-nav-item:before{content:attr(data-label);-webkit-font-smoothing:antialiased;color:var(--color-neutral-600);text-align:left;white-space:nowrap;text-overflow:ellipsis;font-family:Sofia Pro Regular,sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;overflow:hidden}section.hero-banner .hero-slider-nav-item[data-label=""]:before{display:none}section.hero-banner .hero-slider-nav-item.active:before{opacity:1}section.hero-banner .hero-slider-nav-item:hover:before{opacity:.9}}section.hero-banner .hero-slider-nav-item:focus{outline:none}section.hero-banner .hero-slider-nav-item:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:.625rem;border-radius:.25rem}section.hero-banner .no-autoplay .hero-slider-nav-item.active .hero-slider-progress{background:var(--color-primary-500)}section.hero-banner .hero-slider-progress{background:var(--color-gray-250);border-radius:5rem;width:100%;height:.375rem;transition:background .2s;display:block;position:relative;overflow:hidden}section.hero-banner .hero-slider-progress-bar{background:var(--color-primary-500);border-radius:5rem;width:0%;height:100%;transition:width linear,opacity .2s;display:block}section.hero-banner .hero-slider-play-pause{background:var(--color-gray-250);cursor:pointer;width:2.375rem;height:2.375rem;color:var(--color-white);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .2s,transform .15s;display:flex}section.hero-banner .hero-slider-play-pause:hover{transform:scale(1.05)}section.hero-banner .hero-slider-play-pause:active{transform:scale(.95)}section.hero-banner .hero-slider-play-pause:focus{outline:none}section.hero-banner .hero-slider-play-pause:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:.625rem}section.hero-banner .hero-slider-play-pause .icon-pause,section.hero-banner .hero-slider-play-pause .icon-play{color:var(--color-primary-500);flex-shrink:0}section.hero-banner .hero-slider-play-pause .icon-pause{width:.75rem;height:.75rem;display:block}section.hero-banner .hero-slider-play-pause .icon-play{width:1rem;height:1rem;display:none}section.hero-banner .hero-slider-play-pause.is-paused .icon-pause{display:none}section.hero-banner .hero-slider-play-pause.is-paused .icon-play{display:block}section.hero-banner .primary-banner:not(section.hero-banner .primary-banner.slide){height:100%}section.hero-banner .primary-banner.gradient-full .picture:after{content:"";pointer-events:none;background:linear-gradient(#0000 29.72%,#00000080 91.73%);border-radius:1.5rem;position:absolute;inset:0}@media (min-width:40rem){section.hero-banner .primary-banner.gradient-full .picture:after{background:linear-gradient(#00000080 0% 100%)}}section.hero-banner .primary-banner.gradient-half .picture:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000 29.72%,#0009 91.73%);border-radius:1.5rem;width:100%;position:absolute;inset:0}@media (min-width:40rem){section.hero-banner .primary-banner.gradient-half .picture:before{background:linear-gradient(270deg,#0000 14.72%,#0009 91.73%);width:50%}}section.hero-banner .primary-banner .picture.desktop{display:none}@media (min-width:40rem){section.hero-banner .primary-banner .picture.desktop{display:block}section.hero-banner .primary-banner .picture.mobile{display:none}}section.hero-banner .primary-banner .buttons{gap:.75rem;display:flex}@media (max-width:calc(30rem - 1px)){section.hero-banner .primary-banner .buttons{flex-wrap:wrap}}section.hero-banner a.secondary-banner:focus-visible,section.hero-banner a.tertiary-banner:focus-visible{outline-offset:3px}section.hero-banner a.secondary-banner picture,section.hero-banner a.secondary-banner img,section.hero-banner a.tertiary-banner picture,section.hero-banner a.tertiary-banner img{transition:all .3s}section.hero-banner a.secondary-banner:hover img,section.hero-banner a.tertiary-banner:hover img{transform:scale(1.04)}section.hero-banner .secondary-banner,section.hero-banner .tertiary-banner{border-radius:1.5rem}section.hero-banner .secondary-banner.hide-gradient .picture:after,section.hero-banner .tertiary-banner.hide-gradient .picture:after{display:none}section.hero-banner .secondary-banner .picture:after,section.hero-banner .tertiary-banner .picture:after{content:"";background:linear-gradient(180deg,rgb(var(--color-primary-900-rgb)/0%)29.72%,rgb(var(--color-primary-900-rgb)/80%)91.73%);pointer-events:none;border-radius:1.5rem;height:70%;position:absolute;bottom:0;left:0;right:0}section.hero-banner .text-container{color:var(--color-white);min-width:0;padding:1.5rem;position:relative}@media (max-width:calc(67.5rem - 1px)){section.hero-banner .text-container{width:100%}}section.hero-banner .text-container .primary-title{-webkit-font-smoothing:antialiased;color:var(--color-white);letter-spacing:-.5px;margin-bottom:.5rem;font-family:Sofia Pro Regular,sans-serif;font-size:2.125rem;font-weight:400;line-height:1.20588em}section.hero-banner .text-container .secondary-title,section.hero-banner .text-container .tertiary-title{-webkit-font-smoothing:antialiased;color:var(--color-white);letter-spacing:-.2px;overflow-wrap:break-word;font-family:Sofia Pro Medium,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.20833em}section.hero-banner .text-container .secondary-title+.description,section.hero-banner .text-container .tertiary-title+.description{margin-top:1rem}section.hero-banner .text-container .description h1,section.hero-banner .text-container .description h2,section.hero-banner .text-container .description h3,section.hero-banner .text-container .description h4,section.hero-banner .text-container .description h5,section.hero-banner .text-container .description a{color:var(--color-white)}section.hero-banner .text-container.primary{z-index:2}section.hero-banner .text-container.primary .banner-note p{-webkit-font-smoothing:antialiased;color:var(--color-gray-275);margin-top:1.5rem;font-family:Sofia Pro Regular,sans-serif;font-size:1rem;font-weight:400;line-height:1.5em}section.hero-banner .text-container.primary .banner-note p:empty{display:none}section.hero-banner .text-container.primary p,section.hero-banner .text-container.primary ul li{-webkit-font-smoothing:antialiased;color:var(--color-white);font-family:Sofia Pro Medium,sans-serif;font-size:1rem;font-weight:461;line-height:1.5em}section.hero-banner .text-container.primary li:before{background:var(--color-white)}section.hero-banner .text-container.primary .buttons{margin-top:1.5rem}section.hero-banner .text-container.secondary .description p,section.hero-banner .text-container.secondary .description ul li{-webkit-font-smoothing:antialiased;color:var(--color-white);letter-spacing:-.2px;font-family:Sofia Pro Regular,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.38889em}section.hero-banner .text-container.secondary .button{width:auto;margin-top:1.5rem}@media (min-width:67.5rem){section.hero-banner .text-container.secondary .button{display:none}}section.hero-banner picture{background:0 0}section.hero-banner picture:before{content:"";background-color:var(--color-primary-800);z-index:-1;border-radius:1.5rem;display:block;position:absolute;inset:1px}section.hero-banner .picture{border-radius:1.5rem;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}section.hero-banner .picture picture,section.hero-banner .picture img{height:100%}@media (max-width:calc(30rem - 1px)){section.hero-banner .button{width:100%}}@media (max-width:calc(40rem - 1px)){section.hero-banner .primary-banner{flex-direction:column;justify-content:flex-end;min-height:clamp(37.5rem,70vh,50rem)}section.hero-banner .primary-banner .text-container{padding-top:1.5rem}}@media (min-width:40rem){section.hero-banner .primary-banner{min-height:29rem}}@media (min-width:59rem){section.hero-banner .grid-container{--grid-gap:1.5rem}}@media (min-width:67.5rem){section.hero-banner .secondary-banner{min-height:29rem}section.hero-banner .text-container .secondary-title,section.hero-banner .text-container .tertiary-title{-webkit-font-smoothing:antialiased;color:var(--color-white);letter-spacing:-.5px;font-family:Sofia Pro Medium,sans-serif;font-size:2.125rem;font-weight:500;line-height:1.20588em}section.hero-banner .text-container .primary-title{-webkit-font-smoothing:antialiased;color:var(--color-white);letter-spacing:-1px;text-wrap:auto;font-family:Sofia Pro Regular,sans-serif;font-size:3rem;font-weight:400;line-height:1.08333em}section.hero-banner .text-container.half-width{max-width:55%}section.hero-banner .text-container.two-thirds-width{max-width:75%}section.hero-banner .text-container.one-third-width{max-width:33%}section.hero-banner .text-container.primary .description{-webkit-font-smoothing:antialiased;color:var(--color-white);letter-spacing:-.2px;font-family:Sofia Pro Regular,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.38889em}section.hero-banner .text-container.secondary .description{max-width:15.6875rem}}@media (prefers-reduced-motion:reduce){section.hero-banner .hero-slider-progress-bar,section.hero-banner .keen-slider{transition:none}}.badge{border-radius:1.5rem;width:fit-content;padding:.25rem .75rem}.badge-text{-webkit-font-smoothing:antialiased;color:var(--color-primary-900);font-family:Sofia Pro Regular,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5em;position:relative;top:-1px}.badge.primary{background-color:var(--color-primary-500)}.badge.primary .badge-text{color:var(--color-white)}.badge.white{background-color:var(--color-white)}.badge.white .badge-text{color:var(--color-primary-900)}.badge.light-blue{background-color:var(--color-primary-200)}.badge.light-blue .badge-text{color:var(--color-primary-900)}.badge.gray{background:color-mix(in srgb,var(--color-neutral-500)30%,transparent)}.badge.gray .badge-text{color:var(--color-primary-500)}.badge.disabled{background:var(--color-gray-250)}.badge.disabled .badge-text{color:var(--color-text-secondary)}.card{border-radius:1.5rem;flex-direction:column;display:flex}.card:not(.blank){padding:1.5rem}@media (max-width:calc(40rem - 1px)){.card:has(.icon.with-background){flex-direction:row;align-items:flex-start;gap:1.25rem}.card:has(.icon.with-background) .card-header+.content{margin-top:0}.card:has(.icon.with-background) .icon.with-background{padding:2.25rem}.card:has(.icon.with-background) .card-title{-webkit-font-smoothing:antialiased;color:var(--color-primary-900);letter-spacing:-.2px;margin-bottom:0;font-family:Sofia Pro Medium,sans-serif;font-size:1.125rem;font-weight:461;line-height:1.38889em}.card:has(.icon.with-background) .button-row{margin-top:.5rem}.card:has(.icon.with-background) .button{margin-top:0}}.card.title-half-width .card-title{max-width:65%}.card.credit-limit-option .content{background:var(--color-gray-200);border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.card.credit-limit-option .card-footer{border-top:1px solid var(--color-primary-500);justify-content:space-between;margin-top:3.125rem;padding-top:1.5rem;display:flex}.card.credit-limit-option .card-footer .button{margin-top:0}@media (max-width:calc(40rem - 1px)){.card.credit-limit-option .currency-info{flex-direction:column;display:flex}}.card.credit-limit-option .currency-small-text{-webkit-font-smoothing:antialiased;color:var(--color-primary-500);letter-spacing:-.3px;font-family:Sofia Pro Medium,sans-serif;font-size:1rem;font-weight:500;line-height:1.5em}.card.credit-limit-option .currency-value{-webkit-font-smoothing:antialiased;color:var(--color-primary-500);letter-spacing:-.5px;font-family:Sofia Pro Medium,sans-serif;font-size:2.125rem;font-weight:500;line-height:1.20588em}@media (min-width:40rem){.card.credit-limit-option .currency-value{margin-left:.25rem}.card.credit-limit-option .currency-value br{display:none}}.card.credit-limit-option .limit-options{flex-direction:column;gap:1rem;margin-bottom:1.25rem;display:flex}.card.credit-limit-option .limit-option-row{justify-content:space-between;align-items:flex-end;display:flex}.card.credit-limit-option .limit-option-label{-webkit-font-smoothing:antialiased;color:var(--color-text-secondary);letter-spacing:-.2px;font-family:Sofia Pro Regular,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.38889em}@media (max-width:calc(30rem - 1px)){.card.credit-limit-option .limit-option-label{max-width:30%}}.card.credit-limit-option .limit-option-value{-webkit-font-smoothing:antialiased;color:var(--color-primary-900);letter-spacing:-.2px;font-family:Sofia Pro Medium,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.20833em}.card.image-as-background{min-height:11.375rem;padding:1.25rem;position:relative;overflow:hidden}.card.image-as-background .card-title{color:var(--color-white);max-width:40%}.card.image-as-background .description:has(p:empty){display:none}.card.image-as-background picture{background:0 0}.card.image-as-background .outline{--padding-inline:0;--icon-size:1.25rem;color:var(--color-white);border:none}.card.image-as-background .outline svg{color:var(--color-white)}.card.image-as-background picture,.card.image-as-background img{border-radius:1.5rem;height:100%}.card.image-as-background .card-image,.card.image-as-background .picture{z-index:-1;position:absolute;inset:0}@media (max-width:calc(30rem - 1px)){.card.image-as-background .button.outline{width:auto}.card.image-as-background .card-image{left:-30%}}.card.horizontal .content{gap:1.5rem;display:flex}@media (max-width:calc(30rem - 1px)){.card.horizontal .content{flex-direction:column;gap:.75rem}}.card.horizontal .title-container{flex-flow:wrap;gap:.75rem;margin-bottom:.75rem;display:flex}.card.horizontal .card-title{flex:1;margin-bottom:0}.card.horizontal .step-number{line-height:2rem}.card.horizontal .badge{position:unset;flex-shrink:0}.card.horizontal .helper-content{flex-direction:column;gap:.75rem;display:flex}@media (min-width:48rem){.card.horizontal.with-top-image{flex-direction:row;min-height:16.25rem}.card.horizontal.with-top-image .card-image{flex-shrink:0;width:100%;max-width:35%}.card.horizontal.with-top-image .picture,.card.horizontal.with-top-image .picture picture,.card.horizontal.with-top-image .picture img{height:100%}.card.horizontal.with-top-image .picture img{border-top-right-radius:0;border-bottom-left-radius:1.5rem}.card.horizontal .helper-content{flex-shrink:0}}.card.vertical .card-header{flex-direction:column;gap:.75rem;display:flex}.card.vertical .content{flex-direction:column;height:100%;display:flex}.card.vertical .content .card-title{justify-content:space-between;align-items:center;display:flex}.card.vertical .button-row{margin-top:auto}.card.vertical .button{margin-top:1.5rem}.card.vertical.with-top-image .card-image picture,.card.vertical.with-top-image .card-image img{max-height:15.5rem}.card.with-top-image{padding:0}.card.with-top-image .card-image{position:relative}.card.with-top-image .picture picture,.card.with-top-image .picture img{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.card.with-top-image .content{padding:1.5rem}.card.with-top-image .card-image .card-title{-webkit-font-smoothing:antialiased;color:var(--color-white);letter-spacing:-.5px;max-width:48%;font-family:Sofia Pro Medium,sans-serif;font-size:2.125rem;font-weight:500;line-height:1.20588em;position:absolute;top:1.5rem;left:1.5rem}@media (max-width:calc(40rem - 1px)){.card.with-top-image .picture{height:14.5625rem}.card.with-top-image .picture picture,.card.with-top-image .picture img{height:100%}}.card.white{background-color:var(--color-white)}.card.as-link,.card.as-link .picture{overflow:hidden}.card.as-link .arrow-right svg,.card.as-link img{transition:all .3s}.card.as-link .arrow-right:hover .icon{transform:unset}.card.as-link:hover .arrow-right svg{transform:translate(2px)}.card.as-link:hover img{transform:scale(1.07)}.card.light-gray{background-color:var(--color-gray-200)}.card.light-gray.as-link:hover,.card.gray{background-color:var(--color-gray-250)}.card.blue{background-color:var(--color-primary-500)}.card.dark-blue{background-color:var(--color-primary-800)}.card.dark-blue .step-number,.card.blue .step-number{color:var(--color-white)}.card.dark-blue .card-header.with-divider,.card.blue .card-header.with-divider{border-color:var(--color-white)}.card.dark-blue .card-header svg,.card.blue .card-header svg,.card.dark-blue .card-header .step-number,.card.blue .card-header .step-number,.card.dark-blue .card-title,.card.blue .card-title,.card.dark-blue .description.richtext h1,.card.dark-blue .description.richtext h2,.card.dark-blue .description.richtext h3,.card.dark-blue .description.richtext h4,.card.dark-blue .description.richtext h5,.card.dark-blue .description.richtext h6,.card.dark-blue .description.richtext p,.card.dark-blue .description.richtext ul li,.card.dark-blue .description.richtext ol li,.card.dark-blue .description.richtext span,.card.blue .description.richtext h1,.card.blue .description.richtext h2,.card.blue .description.richtext h3,.card.blue .description.richtext h4,.card.blue .description.richtext h5,.card.blue .description.richtext h6,.card.blue .description.richtext p,.card.blue .description.richtext ul li,.card.blue .description.richtext ol li,.card.blue .description.richtext span{color:var(--color-white)}.card.dark-blue .description.richtext ul li:before,.card.blue .description.richtext ul li:before{background-color:var(--color-white)}.card .icon.with-background{border-radius:.75rem;width:fit-content;padding:1.5rem}.card .icon.gray{background-color:var(--color-gray-250)}.card .icon.blue{background-color:var(--color-primary-500)}.card .icon.blue svg{color:var(--color-white)}.card .icon.dark-blue{background-color:var(--color-primary-800)}.card .icon.dark-blue svg{color:var(--color-white)}.card .header-row .title-container:empty{display:none}.card .card-title{-webkit-font-smoothing:antialiased;color:var(--color-primary-900);letter-spacing:-.2px;margin-bottom:.75rem;font-family:Sofia Pro Medium,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.20833em}.card .step-number{-webkit-font-smoothing:antialiased;color:var(--color-primary-500);letter-spacing:-.5px;font-family:Sofia Pro Regular,sans-serif;font-size:2.125rem;font-weight:400;line-height:1.20588em}.card .rating svg{width:1.25rem;height:1.25rem}.card svg{color:var(--color-primary-500);width:2rem;height:2rem}.card .card-header{position:relative}.card .card-header.with-divider{border-bottom:1px solid var(--color-primary-500);padding-bottom:.75rem}.card .card-header .badge{position:absolute;right:0}.card .card-header+.content{margin-top:.75rem}.card .button-row{margin-top:1.5rem}.card .card-image picture{background:0 0}.card .description.richtext:has(p:last-child:empty) p:nth-last-child(2){margin-bottom:0}.card .description.richtext p:last-child{margin-bottom:0}@media (max-width:calc(30rem - 1px)){.card .button:not(.icon-only){width:100%}}.card-grid-block.light-gray{background-color:var(--color-gray-200)}.card-grid-block.light-gray .grid-container.horizontal-container{--grid-gap:2.5rem 0}.card-grid-block .card{height:100%}.card-grid-block .five-columns{flex-wrap:wrap;gap:1.5rem;display:flex}.card-grid-block .five-columns>li{width:100%}@media (min-width:40rem){.card-grid-block .five-columns>li{flex:0 0 calc(33.3333% - 1.5rem);width:auto;max-width:calc(33.3333% - 1.5rem)}}@media (min-width:67.5rem){.card-grid-block .five-columns>li{flex:0 0 calc(20% - 1.2rem);width:auto;max-width:calc(20% - 1.2rem)}}.card-grid-block .title-container .column-tablet-lg-6-offset-6 .title{margin-bottom:4.5625rem}.card-grid-block .title-container.with-small-title{margin-bottom:1.5rem}@media (min-width:67.5rem){.card-grid-block .title-container.with-small-title{margin-bottom:4rem}}.card-grid-block .grid-container{--grid-gap:1.5rem 0}.card-grid-block .grid-container.horizontal-container{--grid-gap:1rem 0}.card-grid-block .grid-container.horizontal-container .card .text-container{width:100%}@media (max-width:calc(48rem - 1px)){.card-grid-block .grid-container.image-as-background-container{--grid-gap:1.25rem 0}}@media (min-width:87rem){.card-grid-block .grid-container:has(.column-tablet-lg-9-offset-3){--grid-gap:2.5rem 0}}.card-grid-block .blank-container{--grid-gap:2.5rem 0}.card-grid-block .button-container .right-side .buttons{justify-content:flex-end}.card-grid-block .button-container .buttons{gap:.75rem;display:flex}@media (max-width:calc(30rem - 1px)){.card-grid-block .button-container .buttons{flex-wrap:wrap}.card-grid-block .button-container .buttons .button{width:100%}}.card-grid-block .horizontal-button-container{margin-top:2.5rem}.card-grid-block .vertical-button-container{margin-top:5.5rem}.card-grid-block .title{-webkit-font-smoothing:antialiased;color:var(--color-primary-900);letter-spacing:-.5px;margin-bottom:4rem;font-family:Sofia Pro Medium,sans-serif;font-size:2.125rem;font-weight:500;line-height:1.20588em}.card-grid-block .small-title{-webkit-font-smoothing:antialiased;color:var(--color-text-secondary);letter-spacing:-.2px;font-family:Sofia Pro Regular,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.38889em}@media (min-width:48rem){.card-grid-block .blank-container{--grid-gap:2rem}.card-grid-block .grid-container{--grid-gap:1.5rem}.card-grid-block .grid-container.horizontal-container{--grid-gap:1rem}}@media (min-width:67.5rem){.card-grid-block .blank-container{--grid-gap:1.5rem}.card-grid-block .title{max-width:31.25rem}.card-grid-block .card.simple .card-title{max-width:54%}}@media (max-width:calc(80rem - 1px)){.card-grid-block{padding-top:2rem;padding-bottom:5.5rem}}@media (min-width:80rem){.card-grid-block .container{padding-top:2rem;padding-bottom:5.5rem}}.card-grid-block .js-show-more{margin-top:1.5rem}.card-grid-block .show-more-limit-1>li:nth-child(n+2),.card-grid-block .show-more-limit-2>li:nth-child(n+3),.card-grid-block .show-more-limit-3>li:nth-child(n+4),.card-grid-block .show-more-limit-4>li:nth-child(n+5),.card-grid-block .show-more-limit-5>li:nth-child(n+6),.card-grid-block .show-more-limit-6>li:nth-child(n+7),.card-grid-block .show-more-limit-7>li:nth-child(n+8),.card-grid-block .show-more-limit-8>li:nth-child(n+9),.card-grid-block .show-more-limit-9>li:nth-child(n+10),.card-grid-block .show-more-limit-10>li:nth-child(n+11),.card-grid-block .show-more-limit-11>li:nth-child(n+12),.card-grid-block .show-more-limit-12>li:nth-child(n+13){display:none}.employee-card .picture{border-radius:1rem;overflow:hidden}.employee-card .picture picture{background:var(--color-primary-500)}.employee-card .picture picture,.employee-card .picture img{height:100%}.employee-card .picture img{object-fit:cover;max-width:100%;height:100%}.employee-card.compact{flex-direction:row;gap:1.25rem;display:flex}.employee-card.compact .name{-webkit-font-smoothing:antialiased;color:var(--color-primary-900);letter-spacing:-.2px;margin-bottom:.25rem;font-family:Sofia Pro Regular,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.38889em}.employee-card.compact .position{-webkit-font-smoothing:antialiased;color:var(--color-text-secondary);letter-spacing:-.2px;word-break:break-all;font-family:Sofia Pro Regular,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.38889em}.employee-card.compact .picture{width:4.78125rem;height:4.78125rem}.employee-card.full .picture{background-color:var(--color-primary-500);width:10.625rem;height:10.625rem;margin-bottom:1.5rem}.employee-card.full .picture picture{background-color:var(--color-primary-500)}.employee-card.full .name{-webkit-font-smoothing:antialiased;color:var(--color-primary-900);letter-spacing:-.2px;font-family:Sofia Pro Medium,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.20833em}.employee-card.full .position{-webkit-font-smoothing:antialiased;color:var(--color-primary-900);margin-top:.3125rem;font-family:Sofia Pro Regular,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5em}.employee-card.full .short-description{-webkit-font-smoothing:antialiased;color:var(--color-text-secondary);letter-spacing:-.2px;margin-top:1.5rem;font-family:Sofia Pro Regular,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.38889em}@media (min-width:48rem){.employee-card.full .image{margin-bottom:2.5rem}}.two-column .grid-container{--grid-gap:1.5rem 0}.two-column .single-card{margin-top:1.5rem}.two-column .single-card:first-child{margin-top:0}.two-column.light-gray{background-color:var(--color-gray-200)}.two-column .employee-block .employee-card .content{flex-direction:column;display:flex}.two-column .employee-block .employee-card .picture,.two-column .employee-block .employee-card img{width:6.375rem;height:6.375rem}.two-column .employee-block .employee-card .button{margin-top:auto}.two-column .unordered-list{margin-top:2.875rem}.two-column .unordered-list:first-child{margin-top:0}.two-column .unordered-list a:hover{color:var(--color-primary-800)}.two-column .unordered-list a:focus-visible{background:var(--color-primary-200);color:var(--color-primary-500);border-radius:.25rem;outline:none;padding:.125rem .25rem}.two-column .unordered-list a{color:var(--color-primary-500)}.two-column .unordered-list ul{flex-direction:column;gap:1.25rem;display:flex}.two-column .unordered-list li{padding-left:2.25rem;position:relative}.two-column .unordered-list li:before{content:"";background:var(--color-primary-500);border-radius:50%;width:1rem;height:1rem;display:block;position:absolute;top:.375rem;left:0}.two-column .unordered-list p{color:var(--color-text-secondary)}.two-column .unordered-list p>strong{-webkit-font-smoothing:antialiased;color:var(--color-primary-900);letter-spacing:-.2px;font-family:Sofia Pro Medium,sans-serif;font-size:1.125rem;font-weight:461;line-height:1.38889em}.two-column .unordered-list p+p{margin-top:.25rem}.two-column .small-title-block{justify-content:space-between;align-items:center;display:flex}.two-column .small-title-block .title{-webkit-font-smoothing:antialiased;color:var(--color-text-secondary);letter-spacing:-.2px;font-family:Sofia Pro Regular,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.38889em}.two-column .small-title-block+.text-block{margin-top:1.25rem}.two-column .nested-cards-block .card-title{-webkit-font-smoothing:antialiased;color:var(--color-primary-500);letter-spacing:-.5px;font-family:Sofia Pro Regular,sans-serif;font-size:2.125rem;font-weight:400;line-height:1.20588em}.two-column .logo-grid-block{margin-top:4.375rem}.two-column .logo-grid-block:first-child{margin-top:0}.two-column .logo-grid-block .grid-container{--grid-gap:1.5625rem}.two-column .logo-grid-block .grid-container.five-columns{flex-wrap:wrap;gap:1.5625rem;display:flex}.two-column .logo-grid-block .grid-container.five-columns .column{flex:0 0 calc(50% - .78125rem);width:auto;max-width:calc(50% - .78125rem)}@media (min-width:40rem){.two-column .logo-grid-block .grid-container.five-columns .column{flex:0 0 calc(33.3333% - 1.5625rem);width:auto;max-width:calc(33.3333% - 1.5625rem)}}@media (min-width:67.5rem){.two-column .logo-grid-block .grid-container.five-columns .column{flex:0 0 calc(20% - 1.25rem);width:auto;max-width:calc(20% - 1.25rem)}}.two-column .logo-grid-block picture{background-color:#0000}@media (min-width:67.5rem){.two-column .logo-grid-block .column-tablet-lg-2.blank{min-width:16.125rem}}.two-column .logo-grid-block .with-border .logo-item{border:1px solid var(--color-neutral-300);border-radius:.8125rem}.two-column .logo-grid-block .with-border picture,.two-column .logo-grid-block .with-border img{border-radius:.8125rem}.two-column .logo-grid-block+.button-block{margin-top:2.5rem}.two-column .text-block{width:100%}.two-column .text-block+.button-block{margin-top:2rem}.two-column .text-block .button{margin-top:1.5rem}.two-column .text-block .button-row{gap:.75rem;display:flex}@media (max-width:calc(30rem - 1px)){.two-column .text-block .button-row{flex-direction:column;margin-top:1.5rem}.two-column .text-block .button-row .button{width:100%;margin-top:0}}.two-column .text-block+.employee-block{margin-top:4rem}.two-column .text-block+.table-block{margin-top:1.5rem}@media (min-width:67.5rem){.two-column .text-block+.table-block{margin-top:3.25rem}}.two-column .text-block+.logo-grid-block{margin-top:2.5rem}.two-column .text-block+.logo-grid-block .picture,.two-column .text-block+.logo-grid-block picture,.two-column .text-block+.logo-grid-block img{height:100%;max-height:7.25rem}@media (min-width:67.5rem){.two-column .text-block .richtext h1{text-wrap:auto;max-width:70%}.two-column .text-block .richtext h2,.two-column .text-block .richtext h3,.two-column .text-block .richtext h4{text-wrap:auto;max-width:31.125rem}}.two-column .table-block{margin-top:1.5rem;margin-bottom:1.5rem}.two-column .table-block:first-child{margin-top:0}@media (min-width:67.5rem){.two-column .table-block{margin-top:2.5rem}.two-column .table-block:first-child{margin-top:0}}.two-column .table-block a{transition:all .3s}.two-column .table-block a:hover{color:var(--color-primary-800)}.two-column .table-block a:focus-visible{background:var(--color-primary-200);color:var(--color-primary-500);border-radius:.25rem;outline:none;padding:.125rem .25rem}.two-column .table-block a{-webkit-font-smoothing:antialiased;color:var(--color-primary-500);width:fit-content;font-family:Sofia Pro Medium,sans-serif;font-size:1rem;font-weight:461;line-height:1.5em;text-decoration:underline}.two-column .table-block a:hover .text{color:var(--color-primary-800)}.two-column .button-block{gap:1rem;display:flex}@media (max-width:calc(30rem - 1px)){.two-column .button-block{flex-direction:column}.two-column .button-block .button{width:100%}}.two-column .accordion-block .accordion-item{border-color:var(--color-neutral-300)}.two-column .accordion-block .accordion-head{padding-block:1.25rem}.two-column .accordion-block+.button-block{margin-top:1.5rem}.two-column .accordion-block+.text-block{margin-top:4rem}.two-column .nested-image-block{margin-top:3.25rem}.two-column .nested-image-block:first-child{margin-top:0}.two-column .nested-image-block.desktop{display:none}@media (min-width:80rem){.two-column .nested-image-block.desktop{display:block}}.two-column .nested-image-block.mobile{display:block}@media (min-width:80rem){.two-column .nested-image-block.mobile{display:none}}.two-column .nested-image-block picture{background:0 0}.two-column .nested-image-block picture,.two-column .nested-image-block img{border-radius:1.5rem}@media (max-width:calc(48rem - 1px)){.two-column .grid-container:has(.primary-column .text-block):has(.secondary-column .image-block,.secondary-column .nested-image-block) .primary-column{order:2}.two-column .grid-container:has(.primary-column .text-block):has(.secondary-column .image-block,.secondary-column .nested-image-block) .secondary-column{order:1}}@media (min-width:67.5rem){.two-column .grid-container{align-items:flex-start;column-gap:1.5rem}.two-column .primary-column,.two-column .secondary-column{grid-column:span 6}}@media (max-width:calc(80rem - 1px)){.two-column{padding-bottom:5.5rem}}@media (min-width:80rem){.two-column .container{padding-bottom:5.5rem}}.image-text .primary-column,.image-text .secondary-column{align-items:flex-start;height:100%;display:flex}.image-text .sr-only{white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.image-text:has(.image-block.vertical) .text-block{flex-direction:column;justify-content:space-between;height:100%;display:flex}.image-text .secondary-column:has(.text-block){flex-direction:column}.image-text .title-and-icon{align-items:flex-start;gap:.5rem;margin-top:1.25rem;margin-bottom:1rem;display:flex}.image-text .title-and-icon .title{-webkit-font-smoothing:antialiased;color:var(--color-primary-900);letter-spacing:-.3px;font-family:Sofia Pro Medium,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.2em}.image-text .title-and-icon svg{color:var(--color-primary-500)}.image-text .text-block.align-bottom{margin-top:auto}@media (min-width:48rem){.image-text .text-block.with-small-title:not(.align-bottom):first-of-type{margin-top:3.125rem}}@media (max-width:calc(87rem - 1px)){.image-text .text-block+.text-block{margin-top:2rem}}.image-text .text-block .text-image-container .row{flex-direction:row;gap:6.875rem;display:flex}@media (min-width:48rem) and (max-width:calc(67.5rem - 1px)){.image-text .text-block .text-image-container .row{flex-direction:column;gap:2rem}}@media (max-width:calc(30rem - 1px)){.image-text .text-block .text-image-container .row{flex-direction:column;gap:2rem}}.image-text .text-block .with-background{border-radius:1.5rem;gap:6.8125rem;padding:1.5rem}.image-text .text-block .with-background .richtext{min-width:47%}.image-text .text-block .with-background.gray{background:var(--color-gray-200)}.image-text .text-block .badge{margin-bottom:1.5rem}.image-text .text-block .richtext h1,.image-text .text-block .richtext h2,.image-text .text-block .richtext h3,.image-text .text-block .richtext h4{text-wrap:auto}@media (min-width:67.5rem){.image-text .text-block.half-width{max-width:60%}.image-text .text-block.two-thirds-width{max-width:75%}}.image-text.first-block .image-block .picture img,.image-text.first-block .image-block .picture picture{transition:all .3s}@media (max-width:calc(48rem - 1px)){.image-text.first-block .image-block .picture img,.image-text.first-block .image-block .picture picture{height:63vh}}.image-text .image-block{flex-direction:column;gap:1.5rem;width:100%;display:flex}.image-text .image-block .image-container{position:relative}.image-text .image-block .picture img,.image-text .image-block .picture picture{border-radius:1.5rem}.image-text .image-block .badge{z-index:1;position:absolute;top:1rem;right:1.3125rem}.image-text .image-block .image-title{-webkit-font-smoothing:antialiased;color:var(--color-white);letter-spacing:-.5px;z-index:1;max-width:60%;font-family:Sofia Pro Regular,sans-serif;font-size:2.125rem;font-weight:400;line-height:1.20588em;position:absolute;top:1.625rem;left:1.625rem}.image-text .image-block.horizontal .image-container{max-width:20.625rem}@media (max-width:calc(30rem - 1px)){.image-text .image-block.horizontal .image-container{max-width:100%}}@media (min-width:48rem){.image-text .image-block.horizontal{flex-direction:row;justify-content:flex-end}}@media (min-width:67.5rem){.image-text .image-block.horizontal .image-container{width:50%}}.image-text .image-block.vertical .picture picture,.image-text .image-block.vertical .picture img{max-height:17.3125rem}.image-text .image-block .small-title{-webkit-font-smoothing:antialiased;color:var(--color-text-secondary);letter-spacing:-.2px;margin-right:auto;font-family:Sofia Pro Regular,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.38889em}.image-text .image-block.video-block .video-container .video-player{border-radius:1.5rem;width:100%;height:auto;display:block}.image-text .image-block.video-block .video-container-youtube .youtube-embed{aspect-ratio:16/9;border-radius:1.5rem;width:100%;position:relative;overflow:hidden}.image-text .image-block.video-block .video-container-youtube .youtube-embed iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.image-text .image-block.video-block.vertical .video-player{object-fit:cover;max-height:17.3125rem}.image-text .image-block.video-block.vertical .video-container-youtube .youtube-embed{max-height:17.3125rem;aspect-ratio:unset}.image-text .image-block.video-block.vertical .video-container-youtube .youtube-embed iframe{width:100%;height:17.3125rem;position:static}.image-text .image-block.video-block.horizontal .video-container{max-width:20.625rem}@media (max-width:calc(30rem - 1px)){.image-text .image-block.video-block.horizontal .video-container{max-width:100%}}@media (min-width:67.5rem){.image-text .image-block.video-block.horizontal .video-container{width:50%}}@media (prefers-reduced-motion:reduce){.image-text .video-player{animation:none!important}}@media (prefers-contrast:high){.image-text .video-player,.image-text .video-container-youtube .youtube-embed{border:2px solid}}@media (min-width:48rem){.image-text .primary-column,.image-text .secondary-column{grid-column:span 6}.image-text .grid-container{--grid-gap:1.5rem}}.logo-grid-block figure.picture picture{background:0 0}.logo-grid-block .grid-container{--grid-gap:1.5625rem}.logo-grid-block .grid-container.seven-columns,.logo-grid-block .grid-container.five-columns{flex-wrap:wrap;gap:1.5625rem;display:flex}.logo-grid-block .grid-container.seven-columns .column{flex:0 0 calc(50% - .78125rem);width:auto;max-width:calc(50% - .78125rem)}@media (min-width:40rem){.logo-grid-block .grid-container.seven-columns .column{flex:0 0 calc(33.3333% - 1.04167rem);width:auto;max-width:calc(33.3333% - 1.04167rem)}}@media (min-width:80rem){.logo-grid-block .grid-container.seven-columns .column{flex:0 0 calc(14.2857% - 1.33929rem);width:auto;max-width:calc(14.2857% - 1.33929rem)}}.logo-grid-block .grid-container.five-columns .column{flex:0 0 calc(50% - .78125rem);width:auto;max-width:calc(50% - .78125rem)}@media (min-width:40rem){.logo-grid-block .grid-container.five-columns .column{flex:0 0 calc(33.3333% - 1.5625rem);width:auto;max-width:calc(33.3333% - 1.5625rem)}}@media (min-width:67.5rem){.logo-grid-block .grid-container.five-columns .column{flex:0 0 calc(20% - 1.25rem);width:auto;max-width:calc(20% - 1.25rem)}.logo-grid-block .column-tablet-lg-2.blank{min-width:16.125rem}}.logo-grid-block .with-border .logo-item{border:1px solid var(--color-neutral-300);border-radius:.8125rem}.logo-grid-block .with-border .logo-item:hover picture{background:var(--color-neutral-200)}.logo-grid-block .with-border img{mix-blend-mode:multiply}.logo-grid-block .with-border picture,.logo-grid-block .with-border img{border-radius:.8125rem;transition:all .3s}.logo-grid-block .button-row{margin-top:2.5rem}.calculator-layout .disclaimer{-webkit-font-smoothing:antialiased;color:var(--color-neutral-600);font-family:Sofia Pro Regular,sans-serif;font-size:.75rem;font-weight:400;line-height:1.20833em}.calculator-layout .footer-container{text-align:center}.calculator-container{background:var(--color-gray-200);border-radius:1.5rem;padding:1.25rem 1.25rem 2.5rem}.calculator-container .sr-only{white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:calc(30rem - 1px)){.calculator-container{padding:.75rem}}.calculator-container .form-field .input-head{align-items:flex-end}.calculator-container .combined-input{border:none;min-width:0;margin-bottom:1.25rem;padding:0}.calculator-container .combined-input .errors{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.calculator-container .combined-input .form-field{margin-bottom:0}.calculator-container .combined-input .form-field .control{outline-offset:-2px}.calculator-container .combined-input .form-field input{padding-right:2.25rem}.calculator-container .combined-input .form-field:first-of-type .control{border-top-right-radius:0;border-bottom-right-radius:0}.calculator-container .combined-input .form-field:last-of-type .control{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.calculator-container .combined-input .input-head{white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.calculator-container .combined-input-legend{-webkit-font-smoothing:antialiased;color:var(--color-primary-900);margin-bottom:.5rem;padding:0;font-family:Sofia Pro Medium,sans-serif;font-size:.875rem;font-weight:461;line-height:1.5em}.calculator-container .combined-input-fields{background:var(--color-white);border-radius:.5rem;display:flex}.calculator-container .combined-input-field{flex:1;min-width:0}@media (min-width:67.5rem){.calculator-container .form-row label:not(.borderless-input){width:fit-content}}.calculator-container .form-row .tooltip-wrapper{max-height:1.3125rem}.calculator-container .form-row .dp--clear-btn{display:none}.calculator-container form{padding:0}.calculator-container .calculator-header{border-bottom:1px solid var(--color-neutral-300);margin-bottom:2rem;padding-bottom:.75rem}.calculator-container .calculator-header svg{color:var(--color-primary-500)}@media (max-width:calc(30rem - 1px)){.calculator-container .calculator-header{padding-top:1.25rem}}.calculator-container .header-title{-webkit-font-smoothing:antialiased;color:var(--color-primary-900);letter-spacing:-.2px;align-items:flex-end;gap:1rem;font-family:Sofia Pro Medium,sans-serif;font-size:1.125rem;font-weight:461;line-height:1.38889em;display:flex}@media (max-width:calc(30rem - 1px)){.calculator-container .header-title{align-items:flex-start}}.calculator-container .calculator-results-section{background:var(--color-white);border-radius:1rem;padding:1.25rem}@media (max-width:calc(30rem - 1px)){.calculator-container .calculator-results-section{padding:.75rem}}.calculator-container .calculator-results-section .result-row{border-bottom:1px solid var(--color-neutral-300);justify-content:space-between;gap:.5rem;padding-block:.5625rem;display:flex}.calculator-container .calculator-results-section .result-row:last-of-type{border-bottom:none;padding-bottom:0}.calculator-container .calculator-results-section .result-row .result-label{-webkit-font-smoothing:antialiased;color:var(--color-primary-900);font-family:Sofia Pro Medium,sans-serif;font-size:1rem;font-weight:461;line-height:1.5em}@media (max-width:calc(30rem - 1px)){.calculator-container .calculator-results-section .result-row .result-label{max-width:50%}}.calculator-container .calculator-results-section .result-row .result-value{-webkit-font-smoothing:antialiased;color:var(--color-primary-500);letter-spacing:-.2px;font-family:Sofia Pro Medium,sans-serif;font-size:1.125rem;font-weight:461;line-height:1.38889em}.calculator-container .calculator-results-section .results-container{flex-direction:column;gap:1.25rem;height:100%;display:flex}@media (max-width:calc(30rem - 1px)){.calculator-container .calculator-results-section .results-container{gap:1.875rem}}.calculator-container .calculator-results-section .results{height:100%}.calculator-container .calculator-results-section .footer{border-top:1px solid var(--color-neutral-300);flex-direction:row;justify-content:space-between;gap:1.5rem;padding-top:1.25rem;display:flex}.calculator-container .calculator-results-section .footer .disclaimer{max-width:60%}@media (max-width:calc(30rem - 1px)){.calculator-container .calculator-results-section .footer{flex-direction:column-reverse;align-items:flex-start}.calculator-container .calculator-results-section .footer .button{width:100%}.calculator-container .calculator-results-section .footer .disclaimer{max-width:100%}}.calculator-container .gray-result-block{background:var(--color-gray-200);border-radius:.75rem;padding:1.5rem .75rem;display:flex}.calculator-container .gray-result-block.horizontal{flex-direction:row;justify-content:space-between;align-items:center;padding-inline:1.25rem}@media (max-width:calc(30rem - 1px)){.calculator-container .gray-result-block.horizontal{flex-direction:column}}.calculator-container .gray-result-block.vertical{flex-direction:column;justify-content:center;align-items:center}.calculator-container .gray-result-block.vertical .result-value,.calculator-container .gray-result-block.vertical .result-subtitle{text-align:center}.calculator-container .gray-result-block .result-value{color:var(--color-primary-500)}.calculator-container .gray-result-block.text-lg .result-value{-webkit-font-smoothing:antialiased;color:var(--color-primary-500);letter-spacing:-1px;font-family:Sofia Pro Regular,sans-serif;font-size:3rem;font-weight:400;line-height:1.08333em}.calculator-container .gray-result-block.text-lg .result-subtitle{-webkit-font-smoothing:antialiased;color:var(--color-primary-900);letter-spacing:-.2px;font-family:Sofia Pro Medium,sans-serif;font-size:1.125rem;font-weight:461;line-height:1.38889em}.calculator-container .gray-result-block.text-lg .currency{-webkit-font-smoothing:antialiased;color:var(--color-primary-500);letter-spacing:-.2px;font-family:Sofia Pro Medium,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.20833em}.calculator-container .gray-result-block.text-md .result-subtitle{-webkit-font-smoothing:antialiased;color:var(--color-primary-900);margin-bottom:.25rem;font-family:Sofia Pro Medium,sans-serif;font-size:1rem;font-weight:461;line-height:1.5em}.calculator-container .gray-result-block.text-md .result-value{-webkit-font-smoothing:antialiased;color:var(--color-primary-500);letter-spacing:-.2px;font-family:Sofia Pro Medium,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.20833em}.calculator-container .gray-result-block.text-md .currency{-webkit-font-smoothing:antialiased;color:var(--color-primary-500);letter-spacing:-.2px;font-family:Sofia Pro Medium,sans-serif;font-size:1.125rem;font-weight:461;line-height:1.38889em}.calculator-container .radio-group .field-label{margin-bottom:.5rem}.calculator-container .radio-group .radio-options{gap:1.875rem}.calculator-container .radio-group .radio-options .disabled{opacity:.6}.calculator-container .radio-group .radio-options .disabled label:hover{background:0 0}.calculator-container .input-icon,.calculator-container .tooltip-icon,.calculator-container .tooltip-icon-inline{color:var(--color-gray-500)}.calculator-container .text-center input{text-align:center}.calculator-container .payment-schedule-link{--padding-block:0;--padding-inline:0;--icon-size:.8125rem;color:var(--color-primary-900);background:0 0;border:none;align-items:center;padding-inline:0}.calculator-container .payment-schedule-link:hover{color:var(--color-primary-500)}.calculator-container .result-card{border:1px solid var(--color-neutral-300);background:var(--color-white);border-radius:.75rem;padding:1.5rem;transition:all .3s}.calculator-container .result-card:first-child .amount .label-text{-webkit-font-smoothing:antialiased;color:var(--color-primary-900);letter-spacing:.1px;font-family:Sofia Pro Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:1.5em}.calculator-container .result-card .card-header{border-bottom:1px solid var(--color-neutral-300);flex-direction:column;align-items:flex-start;gap:1.5rem;padding-bottom:2.5rem;display:flex}@media (max-width:calc(48rem - 1px)){.calculator-container .result-card .card-header{padding-bottom:1.5rem}}.calculator-container .result-card .radio-indicator{border:2px solid var(--color-neutral-300);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:all .3s;display:flex}.calculator-container .result-card .radio-indicator.checked{background:#3b82f6;border-color:#3b82f6}.calculator-container .result-card .radio-dot{background:#fff;border-radius:50%;width:.75rem;height:.75rem}.calculator-container .result-card .card-title{-webkit-font-smoothing:antialiased;color:var(--color-primary-900);letter-spacing:-.3px;font-family:Sofia Pro Medium,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.2em}@media (min-width:48rem){.calculator-container .result-card .card-title{max-width:40%}}.calculator-container .result-card .amount-value{-webkit-font-smoothing:antialiased;color:var(--color-primary-500);letter-spacing:-.3px;font-family:Sofia Pro Medium,sans-serif;font-size:3rem;font-weight:500;line-height:1.08333em}.calculator-container .result-card .amount{border-bottom:1px solid var(--color-neutral-300);padding-block:.5rem}.calculator-container .result-card .amount .label-text{-webkit-font-smoothing:antialiased;color:var(--color-primary-900);letter-spacing:-.3px;margin-bottom:.5rem;font-family:Sofia Pro Medium,sans-serif;font-size:1rem;font-weight:500;line-height:1.5em}.calculator-container .result-card .amount .currency{-webkit-font-smoothing:antialiased;color:var(--color-primary-500);letter-spacing:-.2px;font-family:Sofia Pro Medium,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.20833em}.calculator-container .result-card .savings-info,.calculator-container .result-card .payment-info{padding-top:.5rem}.calculator-container .result-card .savings-info .text,.calculator-container .result-card .payment-info .text{-webkit-font-smoothing:antialiased;color:var(--color-primary-900);letter-spacing:.1px;margin-bottom:.25rem;font-family:Sofia Pro Medium,sans-serif;font-size:.875rem;font-weight:500;line-height:1.5em}.calculator-container .result-card .savings-info .value,.calculator-container .result-card .payment-info .value{-webkit-font-smoothing:antialiased;color:var(--color-primary-500);letter-spacing:-.2px;font-family:Sofia Pro Medium,sans-serif;font-size:1.125rem;font-weight:461;line-height:1.38889em}.max-amount-calculator .results{--grid-gap:1rem}.first-support-calculator .results,.first-support-calculator .support-section{height:fit-content}.first-support-calculator .results{--grid-gap:1.25rem}.first-support-calculator .support-section .radio-options{flex-wrap:wrap}@media (max-width:calc(40rem - 1px)){.first-support-calculator .support-section .radio-options{row-gap:1rem}}.first-support-calculator .support-radio-group{gap:.5rem}.first-support-calculator .support-radio-group .radio-options{flex-wrap:wrap;gap:.5rem}.first-support-calculator .support-radio-group .field-label .text{-webkit-font-smoothing:antialiased;color:var(--color-primary-900);font-family:Sofia Pro Medium,sans-serif;font-size:1rem;font-weight:461;line-height:1.5em}.first-support-calculator .support-radio-group .radio label{gap:.5rem}.first-support-calculator .support-radio-group .form-field label{border:1px solid var(--color-neutral-300);border-radius:.5rem;padding:.625rem .5rem;transition:all .3s}.first-support-calculator .support-radio-group .form-field label:hover{background:var(--color-gray-200)}.first-support-calculator .support-radio-group .form-field label:has(input:checked){background:var(--color-gray-200)}@media (max-width:calc(30rem - 1px)){.first-support-calculator .support-radio-group .form-field{width:100%}}.refinance-calculator .results.grid-container,.simple-refinance-calculator .results.grid-container{--grid-gap:1rem}.simple-refinance-calculator .form-row:has(>.form-field:only-child) .form-field{flex:0 0 calc(50% - .625rem)}.monthly-payment-calculator .grid-container{--grid-gap:1rem}body dialog.modal.payment-schedule-modal .payment-schedule-content .schedule-title{margin-bottom:1.5rem}@media (max-width:calc(40rem - 1px)){body dialog.modal.payment-schedule-modal .payment-schedule-content .schedule-title{max-width:80%}}body dialog.modal.payment-schedule-modal .payment-schedule-content .table-cards-block .tab-links-container{top:-2.375rem}body dialog.modal.payment-schedule-modal .payment-schedule-content .table-cards-block .cards-table tr:first-child .cell-text{color:var(--color-text-secondary)}@media (max-width:calc(80rem - 1px)){body dialog.modal.payment-schedule-modal .payment-schedule-content .table-cards-block .cards-table col.first-col,body dialog.modal.payment-schedule-modal .payment-schedule-content .table-cards-block .cards-table col.scrollable-col{width:calc(45vw - 2.5rem)}}@media (min-width:80rem){body dialog.modal.payment-schedule-modal .payment-schedule-content .table-cards-block .cards-table col.first-col{min-width:unset;width:6.25rem}body dialog.modal.payment-schedule-modal .payment-schedule-content .table-cards-block .cards-table col.spacer{width:.5rem}body dialog.modal.payment-schedule-modal .payment-schedule-content .table-cards-block .cards-table col.scrollable-col{min-width:unset;width:calc(10vw - 1.5rem)}}.table-cards-block .sr-only{display:table-column}@media (max-width:calc(67.5rem - 1px)){.table-cards-block .tabbed-content{scroll-margin-top:7.5rem}}.table-cards-block ul.links{flex-direction:column;gap:.25rem;display:flex}.table-cards-block ul.links li{padding-left:0}.table-cards-block ul.links li:before{display:none}.table-cards-block a{gap:.375rem}.table-cards-block a:not(.button){text-decoration:underline}.table-cards-block .header-spacer{padding:0}.table-cards-block .buttons-container{margin-top:5.5rem}@media (max-width:calc(30rem - 1px)){.table-cards-block .buttons-container .button,.table-cards-block .buttons-container li{width:100%}}.table-cards-block .button-list{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}@media (min-width:67.5rem){.table-cards-block .button-list{gap:3.5rem}}.table-cards-block .tab-links-container{z-index:10;background:var(--color-white);margin-bottom:2.5rem;transition:all .3s;position:sticky;top:0;overflow:auto hidden}.table-cards-block .tab-links-container .tab-links{gap:.5rem;display:flex}.table-cards-block .tab-links-container .tab-link{padding-inline:.625rem}.table-cards-block .tab-links-container .tab-link.active{color:var(--color-primary-500);border-bottom-color:var(--color-primary-500)}@media (max-width:calc(40rem - 1px)){.table-cards-block .tab-links-container .tab-link:last-of-type{margin-right:5rem}}.table-cards-block .tab-links-container .chevron-icon{pointer-events:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (min-width:80rem){.table-cards-block .tab-links-container{display:none}}.table-cards-block .table-cards-scroll-container{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overflow:scroll visible}@media (min-width:80rem){.table-cards-block .table-cards-scroll-container{overflow:hidden}}.table-cards-block .table-cards-scroll-container:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}@media (max-width:calc(80rem - 1px)){.table-cards-block .table-cards-scroll-container{background-color:#fff;background-image:linear-gradient(90deg,#fff 30%,#fff0),linear-gradient(90deg,#fff0,#fff 70%),radial-gradient(farthest-side at 0,#0003,#0000),radial-gradient(farthest-side at 100%,#0003,#0000);background-position:0 0,0 100%,0 0,0 100%;background-repeat:no-repeat;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}}.table-cards-block .cards-table{border-collapse:separate;border-spacing:0;width:100%;position:relative}@media (min-width:80rem){.table-cards-block .cards-table:has(col.width-half){padding-left:12.5rem}.table-cards-block .cards-table:has(col.width-half) .width-half{width:30%}}.table-cards-block .cards-table .spacer{width:1.5rem;min-width:.75rem;max-width:1.5rem;padding:0}.table-cards-block .cards-table .header-spacer{width:1.5rem;min-width:.75rem;max-width:1.5rem}@media (max-width:calc(80rem - 1px)){.table-cards-block .cards-table .card-column:first-child,.table-cards-block .cards-table th:first-child,.table-cards-block .cards-table td:first-child{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:.99;width:50vw;min-width:50vw;max-width:50vw;position:sticky;left:0}.table-cards-block .cards-table .card-column:first-child.card-white,.table-cards-block .cards-table th:first-child.card-white,.table-cards-block .cards-table td:first-child.card-white{background:var(--color-white)}.table-cards-block .cards-table .card-column:first-child.card-gray,.table-cards-block .cards-table th:first-child.card-gray,.table-cards-block .cards-table td:first-child.card-gray{background:var(--color-gray-200)}.table-cards-block .cards-table .card-column:first-child.card-transparent,.table-cards-block .cards-table th:first-child.card-transparent,.table-cards-block .cards-table td:first-child.card-transparent,.table-cards-block .cards-table .card-column:first-child.badge-cell.card-gray,.table-cards-block .cards-table th:first-child.badge-cell.card-gray,.table-cards-block .cards-table td:first-child.badge-cell.card-gray{background:0 0}.table-cards-block .cards-table .card-column:first-child.badge-cell.card-gray:has(.primary){background-color:var(--color-primary-500)}.table-cards-block .cards-table th:first-child.badge-cell.card-gray:has(.primary){background-color:var(--color-primary-500)}.table-cards-block .cards-table td:first-child.badge-cell.card-gray:has(.primary){background-color:var(--color-primary-500)}.table-cards-block .cards-table .card-column:first-child.badge-cell.card-gray:has(.light-blue){background-color:var(--color-primary-200)}.table-cards-block .cards-table th:first-child.badge-cell.card-gray:has(.light-blue){background-color:var(--color-primary-200)}.table-cards-block .cards-table td:first-child.badge-cell.card-gray:has(.light-blue){background-color:var(--color-primary-200)}.table-cards-block .cards-table .card-column:first-child.image-cell,.table-cards-block .cards-table th:first-child.image-cell,.table-cards-block .cards-table td:first-child.image-cell{background:0 0}.table-cards-block .cards-table th:first-child{background:var(--color-white)}.table-cards-block .cards-table .card-column:not(:first-child){width:45vw;min-width:45vw}.table-cards-block .cards-table col.first-col,.table-cards-block .cards-table col.scrollable-col{width:calc(50vw - 2rem)}}@media (min-width:80rem){.table-cards-block .cards-table col.card-col{width:auto;min-width:20.625rem}.table-cards-block .cards-table col.spacer{width:1.5rem}.table-cards-block .cards-table.mobile-only-scroll .table-cards-scroll-container{scroll-snap-type:none;overflow-x:visible}.table-cards-block .cards-table.mobile-only-scroll .card-column:first-child,.table-cards-block .cards-table.mobile-only-scroll th:first-child,.table-cards-block .cards-table.mobile-only-scroll td:first-child{width:auto;position:static}}.table-cards-block .images-row{background:var(--color-white)}.table-cards-block tr.images-row td.image-cell{background:0 0;border-bottom:none;padding:0 0 1.25rem}.table-cards-block tr.images-row td.image-cell picture{background:0 0}.table-cards-block tr.images-row td.image-cell picture,.table-cards-block tr.images-row td.image-cell img{max-width:100%;max-height:15.125rem}@media (max-width:calc(30rem - 1px)){.table-cards-block tr.images-row td.image-cell picture,.table-cards-block tr.images-row td.image-cell img{max-height:8.75rem}}@media (min-width:30rem) and (max-width:calc(48rem - 1px)){.table-cards-block tr.images-row td.image-cell picture,.table-cards-block tr.images-row td.image-cell img{max-height:12.5rem}}@media (min-width:48rem) and (max-width:calc(67.5rem - 1px)){.table-cards-block tr.images-row td.image-cell .picture{margin-inline:auto;display:flex}.table-cards-block tr.images-row td.image-cell picture,.table-cards-block tr.images-row td.image-cell img{max-width:20.625rem}}@media (min-width:67.5rem){.table-cards-block tr.images-row td.image-cell picture,.table-cards-block tr.images-row td.image-cell img{max-width:18.75rem;padding-bottom:2.3125rem}}.table-cards-block tr.buttons-row td.buttons-cell{vertical-align:top;background:0 0;border-bottom:none;padding:1.25rem 0}@media (min-width:67.5rem){.table-cards-block tr.buttons-row td.buttons-cell{padding-top:3.5rem}}.table-cards-block td{border-color:var(--color-neutral-300);padding-block:1rem}.table-cards-block td div:has(.tooltip-wrapper){justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}@media (min-width:67.5rem){.table-cards-block td .tooltip-trigger{margin-top:.375rem}}.table-cards-block td .cell-title{-webkit-font-smoothing:antialiased;color:var(--color-primary-900);letter-spacing:-.2px;font-family:Sofia Pro Medium,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.20833em}@media (max-width:calc(40rem - 1px)){.table-cards-block td .cell-title{-webkit-font-smoothing:antialiased;color:var(--color-primary-900);letter-spacing:-.2px;font-family:Sofia Pro Medium,sans-serif;font-size:1.125rem;font-weight:461;line-height:1.38889em}}.table-cards-block td .cell-subtitle{-webkit-font-smoothing:antialiased;color:var(--color-text-secondary);letter-spacing:-.3px;margin-block:.25rem;font-family:Sofia Pro Medium,sans-serif;font-size:1rem;font-weight:500;line-height:1.5em}.table-cards-block td .cell-subtitle.blue{color:var(--color-primary-500)}.table-cards-block td .cell-subtitle.gray{color:var(--color-text-secondary)}.table-cards-block td .cell-subtitle.dark-blue{color:var(--color-primary-900)}.table-cards-block td .cell-text.blue{color:var(--color-primary-500)}.table-cards-block td .cell-text.gray{color:var(--color-text-secondary)}.table-cards-block td .cell-text.dark-blue{color:var(--color-primary-900)}.table-cards-block td.badge-cell:not(:empty){border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.table-cards-block td.top-cell{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;padding-block:1rem}.table-cards-block td.top-cell:first-of-type{vertical-align:middle}.table-cards-block td.top-cell:first-of-type .cell-subtitle{-webkit-font-smoothing:antialiased;color:var(--color-text-secondary);font-family:Sofia Pro Medium,sans-serif;font-size:1rem;font-weight:461;line-height:1.5em}.table-cards-block td.first-after-badge{padding-top:1rem}.table-cards-block td.card-white{background:var(--color-white);border-bottom:1px solid var(--color-neutral-300)}.table-cards-block td.card-white.badge-cell{border:none}.table-cards-block td.card-white.top-cell{vertical-align:bottom;border-radius:0}.table-cards-block td.card-white.top-cell .cell-subtitle{color:var(--color-text-secondary)}.table-cards-block td.card-white.last-cell{border-bottom:none}.table-cards-block td.card-gray{background:var(--color-gray-200);border-bottom:1px solid var(--color-neutral-300)}.table-cards-block td.card-gray.badge-cell{background:0 0;border:none;padding-block:1rem}.table-cards-block td.card-gray.badge-cell .badge{padding:0}.table-cards-block td.card-gray.badge-cell .badge .badge-text{font-size:1rem;font-weight:461}.table-cards-block td.card-gray.badge-cell:has(.primary){background-color:var(--color-primary-500)}.table-cards-block td.card-gray.badge-cell:has(.primary) .badge-text{color:var(--color-white)}.table-cards-block td.card-gray.badge-cell:has(.light-blue){background-color:var(--color-primary-200)}.table-cards-block td.card-gray.top-cell{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;padding-bottom:1.5rem}@media (min-width:67.5rem){.table-cards-block td.card-gray.top-cell:has(.cell-title){padding-bottom:2.8125rem}}.table-cards-block td.card-gray.top-cell.badge-cell{padding-bottom:1rem}.table-cards-block td.card-gray.first-after-badge.top-cell{border-radius:0;padding-bottom:1.5rem}@media (min-width:67.5rem){.table-cards-block td.card-gray.first-after-badge.top-cell{padding-bottom:2.75rem}}.table-cards-block td.card-gray.last-cell{border-bottom:none;border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.table-cards-block td.card-transparent{background:0 0;border:none;padding:0}.table-cards-block tr.separator-row .data-cell>div{margin-top:1.5rem}.table-cards-block tr.separator-row td.card-gray{background:0 0;border-bottom:none;padding-top:2.5rem}.table-cards-block tr.separator-row td.card-gray:empty{padding-block:2.75rem}.table-cards-block tr.separator-row td.card-white{vertical-align:bottom}.table-cards-block tr.separator-row .cell-title{margin-bottom:1.25rem}@media (min-width:67.5rem){.table-cards-block tr.separator-row td.card-gray{padding-top:3.25rem}.table-cards-block tr.separator-row .cell-title{margin-bottom:2.25rem}}.table-cards-block tr.before-separator-row td.card-gray{border-bottom-color:#0000}@media (prefers-reduced-motion:reduce){.table-cards-block .table-cards-scroll-container{scroll-behavior:auto}.table-cards-block .tab-link{transition:none}}@media (max-width:calc(67.5rem - 1px)){body:has(.headroom--pinned.header.full) .table-cards-block .tab-links-container{top:9rem}}@media (min-width:67.5rem) and (max-width:calc(80rem - 1px)){body:has(.headroom--pinned.header.full) .table-cards-block .tab-links-container{top:7.25rem}}@media (max-width:calc(67.5rem - 1px)){body:has(.headroom--pinned.header.compact) .table-cards-block .tab-links-container{top:4rem}}@media (min-width:67.5rem) and (max-width:calc(80rem - 1px)){body:has(.headroom--pinned.header.compact) .table-cards-block .tab-links-container{top:7.25rem}}.loan-calculators .tabbed-content{padding-top:.75rem}
