@font-face{font-family:Coil;src:local(Coil Regular),local(Coil),url(../fonts/Coil-Regular.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Coil;src:local(Coil Medium),url(../fonts/Coil-Medium.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}[data-v-6e85ecec]:root{--font-family:"Coil", sans-serif}.purchase-variants-alt__title[data-v-6e85ecec]{font-family:var(--font-family);text-transform:uppercase;font-weight:500;line-height:110%}@media (width>=87.5em){.purchase-variants-alt__title[data-v-6e85ecec]{font-size:2.625rem}}@media (width>=22.5em) and (width<=87.5em){@supports (font-size:clamp(1.875rem,1.6153846154rem + 1.1538461538vw,2.625rem)){.purchase-variants-alt__title[data-v-6e85ecec]{font-size:clamp(1.875rem,1.61538rem + 1.15385vw,2.625rem)}}@supports not (font-size:clamp(1.875rem,1.6153846154rem + 1.1538461538vw,2.625rem)){.purchase-variants-alt__title[data-v-6e85ecec]{font-size:calc(1.61538rem + 1.15385vw)}}}@media (width<=22.5em){.purchase-variants-alt__title[data-v-6e85ecec]{font-size:1.875rem}}@media (width>=87.5em){.purchase-variants-alt__title[data-v-6e85ecec]{margin-bottom:2rem}}@media (width>=22.5em) and (width<=87.5em){@supports (margin-bottom:clamp(1.25rem,0.9903846154rem + 1.1538461538vw,2rem)){.purchase-variants-alt__title[data-v-6e85ecec]{margin-bottom:clamp(1.25rem,.990385rem + 1.15385vw,2rem)}}@supports not (margin-bottom:clamp(1.25rem,0.9903846154rem + 1.1538461538vw,2rem)){.purchase-variants-alt__title[data-v-6e85ecec]{margin-bottom:calc(.99038rem + 1.15385vw)}}}@media (width<=22.5em){.purchase-variants-alt__title[data-v-6e85ecec]{margin-bottom:1.25rem}}.purchase-variants-alt__body[data-v-6e85ecec]{grid-template-columns:repeat(4,1fr);display:grid}@media (width>=87.5em){.purchase-variants-alt__body[data-v-6e85ecec]{gap:.625rem}}@media (width>=22.5em) and (width<=87.5em){@supports (gap:clamp(0.625rem,0.7932692308rem + -0.1923076923vw,0.75rem)){.purchase-variants-alt__body[data-v-6e85ecec]{gap:clamp(.625rem,.793269rem - .192308vw,.75rem)}}@supports not (gap:clamp(0.625rem,0.7932692308rem + -0.1923076923vw,0.75rem)){.purchase-variants-alt__body[data-v-6e85ecec]{gap:calc(.79327rem - .19231vw)}}}@media (width<=22.5em){.purchase-variants-alt__body[data-v-6e85ecec]{gap:.75rem}}@media only screen and (width<=66.75em){.purchase-variants-alt__body[data-v-6e85ecec]{grid-template-columns:repeat(2,1fr)}}@media only screen and (width<=45.875em){.purchase-variants-alt__body[data-v-6e85ecec]{grid-template-columns:1fr}}.purchase-variants-alt-card[data-v-6e85ecec]{background:linear-gradient(#f4f5ff,#d1d5ff);flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:20.625rem;display:flex;position:relative}@media (width>=87.5em){.purchase-variants-alt-card[data-v-6e85ecec]{border-radius:1.875rem}}@media (width>=22.5em) and (width<=87.5em){@supports (border-radius:clamp(1.25rem,1.0336538462rem + 0.9615384615vw,1.875rem)){.purchase-variants-alt-card[data-v-6e85ecec]{border-radius:clamp(1.25rem,1.03365rem + .961538vw,1.875rem)}}@supports not (border-radius:clamp(1.25rem,1.0336538462rem + 0.9615384615vw,1.875rem)){.purchase-variants-alt-card[data-v-6e85ecec]{border-radius:calc(1.03365rem + .96154vw)}}}@media (width<=22.5em){.purchase-variants-alt-card[data-v-6e85ecec]{border-radius:1.25rem}}@media (width>=87.5em){.purchase-variants-alt-card[data-v-6e85ecec]{padding:1.875rem}}@media (width>=22.5em) and (width<=87.5em){@supports (padding:clamp(1.25rem,1.0336538462rem + 0.9615384615vw,1.875rem)){.purchase-variants-alt-card[data-v-6e85ecec]{padding:clamp(1.25rem,1.03365rem + .961538vw,1.875rem)}}@supports not (padding:clamp(1.25rem,1.0336538462rem + 0.9615384615vw,1.875rem)){.purchase-variants-alt-card[data-v-6e85ecec]{padding:calc(1.03365rem + .96154vw)}}}@media (width<=22.5em){.purchase-variants-alt-card[data-v-6e85ecec]{padding:1.25rem}}@media (width>=87.5em){.purchase-variants-alt-card[data-v-6e85ecec]{gap:2rem}}@media (width>=22.5em) and (width<=87.5em){@supports (gap:clamp(1rem,0.6538461538rem + 1.5384615385vw,2rem)){.purchase-variants-alt-card[data-v-6e85ecec]{gap:clamp(1rem,.653846rem + 1.53846vw,2rem)}}@supports not (gap:clamp(1rem,0.6538461538rem + 1.5384615385vw,2rem)){.purchase-variants-alt-card[data-v-6e85ecec]{gap:calc(.65385rem + 1.53846vw)}}}@media (width<=22.5em){.purchase-variants-alt-card[data-v-6e85ecec]{gap:1rem}}@media only screen and (width<=45.875em){.purchase-variants-alt-card[data-v-6e85ecec]{min-height:auto}}.purchase-variants-alt-card__decor[data-v-6e85ecec]{width:100%;position:absolute;bottom:0;left:0}.purchase-variants-alt-card__header[data-v-6e85ecec]{z-index:2;display:grid;position:relative}@media (width>=87.5em){.purchase-variants-alt-card__header[data-v-6e85ecec]{gap:.75rem}}@media (width>=22.5em) and (width<=87.5em){@supports (gap:clamp(0.5rem,0.4134615385rem + 0.3846153846vw,0.75rem)){.purchase-variants-alt-card__header[data-v-6e85ecec]{gap:clamp(.5rem,.413462rem + .384615vw,.75rem)}}@supports not (gap:clamp(0.5rem,0.4134615385rem + 0.3846153846vw,0.75rem)){.purchase-variants-alt-card__header[data-v-6e85ecec]{gap:calc(.41346rem + .38462vw)}}}@media (width<=22.5em){.purchase-variants-alt-card__header[data-v-6e85ecec]{gap:.5rem}}.purchase-variants-alt-card__title[data-v-6e85ecec]{font-family:var(--font-family);font-weight:400;line-height:110%}@media (width>=87.5em){.purchase-variants-alt-card__title[data-v-6e85ecec]{font-size:1.875rem}}@media (width>=22.5em) and (width<=87.5em){@supports (font-size:clamp(1.25rem,1.0336538462rem + 0.9615384615vw,1.875rem)){.purchase-variants-alt-card__title[data-v-6e85ecec]{font-size:clamp(1.25rem,1.03365rem + .961538vw,1.875rem)}}@supports not (font-size:clamp(1.25rem,1.0336538462rem + 0.9615384615vw,1.875rem)){.purchase-variants-alt-card__title[data-v-6e85ecec]{font-size:calc(1.03365rem + .96154vw)}}}@media (width<=22.5em){.purchase-variants-alt-card__title[data-v-6e85ecec]{font-size:1.25rem}}.purchase-variants-alt-card__text[data-v-6e85ecec]{color:var(--color-dark-600);font-family:var(--font-family);font-size:1rem;font-weight:400;line-height:120%}@media only screen and (width<=45.875em){.purchase-variants-alt-card__text[data-v-6e85ecec]{font-family:var(--font-family);font-size:.875rem;font-weight:400;line-height:120%}}.purchase-variants-alt-card__action[data-v-6e85ecec]{z-index:2;position:relative}@media only screen and (width<=45.875em){.purchase-variants-alt-card__action[data-v-6e85ecec]{width:100%}}@font-face{font-family:Coil;src:local(Coil Regular),local(Coil),url(../fonts/Coil-Regular.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Coil;src:local(Coil Medium),url(../fonts/Coil-Medium.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}[data-v-8dfb63dd]:root{--font-family:"Coil", sans-serif}.mortgage-banks-card[data-v-8dfb63dd]{cursor:pointer;justify-content:space-between;align-items:center;display:flex;position:relative}@media (width>=87.5em){.mortgage-banks-card[data-v-8dfb63dd]{border-radius:1.875rem}}@media (width>=22.5em) and (width<=87.5em){@supports (border-radius:clamp(1.375rem,1.2019230769rem + 0.7692307692vw,1.875rem)){.mortgage-banks-card[data-v-8dfb63dd]{border-radius:clamp(1.375rem,1.20192rem + .769231vw,1.875rem)}}@supports not (border-radius:clamp(1.375rem,1.2019230769rem + 0.7692307692vw,1.875rem)){.mortgage-banks-card[data-v-8dfb63dd]{border-radius:calc(1.20192rem + .76923vw)}}}@media (width<=22.5em){.mortgage-banks-card[data-v-8dfb63dd]{border-radius:1.375rem}}@media (width>=87.5em){.mortgage-banks-card[data-v-8dfb63dd]{padding:1.5625rem}}@media (width>=22.5em) and (width<=87.5em){@supports (padding:clamp(0.9375rem,0.7211538462rem + 0.9615384615vw,1.5625rem)){.mortgage-banks-card[data-v-8dfb63dd]{padding:clamp(.9375rem,.721154rem + .961538vw,1.5625rem)}}@supports not (padding:clamp(0.9375rem,0.7211538462rem + 0.9615384615vw,1.5625rem)){.mortgage-banks-card[data-v-8dfb63dd]{padding:calc(.72115rem + .96154vw)}}}@media (width<=22.5em){.mortgage-banks-card[data-v-8dfb63dd]{padding:.9375rem}}@media (width>=87.5em){.mortgage-banks-card[data-v-8dfb63dd]{gap:1.25rem}}@media (width>=22.5em) and (width<=87.5em){@supports (gap:clamp(0.9375rem,0.8293269231rem + 0.4807692308vw,1.25rem)){.mortgage-banks-card[data-v-8dfb63dd]{gap:clamp(.9375rem,.829327rem + .480769vw,1.25rem)}}@supports not (gap:clamp(0.9375rem,0.8293269231rem + 0.4807692308vw,1.25rem)){.mortgage-banks-card[data-v-8dfb63dd]{gap:calc(.82933rem + .48077vw)}}}@media (width<=22.5em){.mortgage-banks-card[data-v-8dfb63dd]{gap:.9375rem}}.mortgage-banks-card[data-v-8dfb63dd]:before{pointer-events:none;content:"";border:.0625rem solid var(--color-primary-600);border-radius:inherit;transition:all .3s ease-in-out;position:absolute;inset:0}@media (any-hover:hover) and (pointer:fine){.mortgage-banks-card:hover .mortgage-banks-card__icon[data-v-8dfb63dd]{background-color:var(--color-primary-hover)}.mortgage-banks-card[data-v-8dfb63dd]:hover:before{border:.125rem solid var(--color-primary-hover)}}.mortgage-banks-card__content[data-v-8dfb63dd],.mortgage-banks-card__wrapper[data-v-8dfb63dd]{justify-content:space-between;align-items:center;gap:1.25rem;display:flex}.mortgage-banks-card__block[data-v-8dfb63dd]{gap:.625rem;display:grid}.mortgage-banks-card__label[data-v-8dfb63dd]{color:var(--color-dark-600);font-size:.75rem}.mortgage-banks-card__label[data-v-8dfb63dd],.mortgage-banks-card__value[data-v-8dfb63dd]{white-space:nowrap;font-family:var(--font-family);font-weight:400;line-height:120%}.mortgage-banks-card__value[data-v-8dfb63dd]{color:var(--color-primary-1000);font-size:1.125rem}.mortgage-banks-card__icon[data-v-8dfb63dd]{flex-shrink:0}@font-face{font-family:Coil;src:local(Coil Regular),local(Coil),url(../fonts/Coil-Regular.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Coil;src:local(Coil Medium),url(../fonts/Coil-Medium.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}[data-v-4e0988e9]:root{--font-family:"Coil", sans-serif}.mortgage-banks-card-small[data-v-4e0988e9]{cursor:pointer;border-radius:1.375rem;position:relative}.mortgage-banks-card-small[data-v-4e0988e9]:before{pointer-events:none;content:"";border:.0625rem solid var(--color-primary-600);border-radius:inherit;transition:all .3s ease-in-out;position:absolute;inset:0}@media (any-hover:hover) and (pointer:fine){.mortgage-banks-card-small:hover .mortgage-banks-card-small__icon[data-v-4e0988e9]{background-color:var(--color-primary-hover)}.mortgage-banks-card-small[data-v-4e0988e9]:hover:before{border:.125rem solid var(--color-primary-hover)}}.mortgage-banks-card-small__header[data-v-4e0988e9]{justify-content:space-between;align-items:center;width:100%;padding:.9375rem .9375rem .9375rem .3125rem;display:flex}.mortgage-banks-card-small__logo[data-v-4e0988e9] img{width:auto;max-height:2.75rem}[data-state=open] .mortgage-banks-card-small__icon[data-v-4e0988e9] svg{transform:rotate(-180deg)}.mortgage-banks-card-small__content[data-v-4e0988e9]{justify-content:space-between;align-items:flex-end;padding-inline:.9375rem;display:flex}[data-state=open] .mortgage-banks-card-small__content[data-v-4e0988e9]{padding-bottom:.9375rem}.mortgage-banks-card-small__wrapper[data-v-4e0988e9]{grid-template-columns:auto auto;gap:.75rem 1.875rem;display:grid}.mortgage-banks-card-small__block[data-v-4e0988e9]{gap:.25rem;display:grid}.mortgage-banks-card-small__label[data-v-4e0988e9]{color:var(--color-dark-600);font-size:.75rem}.mortgage-banks-card-small__label[data-v-4e0988e9],.mortgage-banks-card-small__value[data-v-4e0988e9]{white-space:nowrap;font-family:var(--font-family);font-weight:400;line-height:120%}.mortgage-banks-card-small__value[data-v-4e0988e9]{color:var(--color-primary-1000);font-size:1rem}@font-face{font-family:Coil;src:local(Coil Regular),local(Coil),url(../fonts/Coil-Regular.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Coil;src:local(Coil Medium),url(../fonts/Coil-Medium.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}[data-v-28e585ca]:root{--font-family:"Coil", sans-serif}.mortgage-banks__body[data-v-28e585ca]{grid-template-columns:1fr 1fr;display:grid}@media (width>=87.5em){.mortgage-banks__body[data-v-28e585ca]{gap:.625rem}}@media (width>=22.5em) and (width<=87.5em){@supports (gap:clamp(0.375rem,0.2884615385rem + 0.3846153846vw,0.625rem)){.mortgage-banks__body[data-v-28e585ca]{gap:clamp(.375rem,.288462rem + .384615vw,.625rem)}}@supports not (gap:clamp(0.375rem,0.2884615385rem + 0.3846153846vw,0.625rem)){.mortgage-banks__body[data-v-28e585ca]{gap:calc(.28846rem + .38462vw)}}}@media (width<=22.5em){.mortgage-banks__body[data-v-28e585ca]{gap:.375rem}}@media only screen and (width<=80em){.mortgage-banks__body[data-v-28e585ca]{grid-template-columns:1fr}}@font-face{font-family:Coil;src:local(Coil Regular),local(Coil),url(../fonts/Coil-Regular.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Coil;src:local(Coil Medium),url(../fonts/Coil-Medium.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}[data-v-121e185f]:root{--font-family:"Coil", sans-serif}.mortgage-calculator-inputs[data-v-121e185f]{background:linear-gradient(#6f79fb,#5c63c7);flex-direction:column;display:flex}@media (width>=87.5em){.mortgage-calculator-inputs[data-v-121e185f]{border-radius:1.875rem}}@media (width>=22.5em) and (width<=87.5em){@supports (border-radius:clamp(1.25rem,1.0336538462rem + 0.9615384615vw,1.875rem)){.mortgage-calculator-inputs[data-v-121e185f]{border-radius:clamp(1.25rem,1.03365rem + .961538vw,1.875rem)}}@supports not (border-radius:clamp(1.25rem,1.0336538462rem + 0.9615384615vw,1.875rem)){.mortgage-calculator-inputs[data-v-121e185f]{border-radius:calc(1.03365rem + .96154vw)}}}@media (width<=22.5em){.mortgage-calculator-inputs[data-v-121e185f]{border-radius:1.25rem}}@media (width>=87.5em){.mortgage-calculator-inputs[data-v-121e185f]{padding-inline:1.5rem}}@media (width>=22.5em) and (width<=87.5em){@supports (padding-inline:clamp(0.9375rem,0.7427884615rem + 0.8653846154vw,1.5rem)){.mortgage-calculator-inputs[data-v-121e185f]{padding-inline:clamp(.9375rem,.742788rem + .865385vw,1.5rem)}}@supports not (padding-inline:clamp(0.9375rem,0.7427884615rem + 0.8653846154vw,1.5rem)){.mortgage-calculator-inputs[data-v-121e185f]{padding-inline:calc(.74279rem + .86538vw)}}}@media (width<=22.5em){.mortgage-calculator-inputs[data-v-121e185f]{padding-inline:.9375rem}}@media (width>=87.5em){.mortgage-calculator-inputs[data-v-121e185f]{padding-top:2rem}}@media (width>=22.5em) and (width<=87.5em){@supports (padding-top:clamp(0.75rem,0.3173076923rem + 1.9230769231vw,2rem)){.mortgage-calculator-inputs[data-v-121e185f]{padding-top:clamp(.75rem,.317308rem + 1.92308vw,2rem)}}@supports not (padding-top:clamp(0.75rem,0.3173076923rem + 1.9230769231vw,2rem)){.mortgage-calculator-inputs[data-v-121e185f]{padding-top:calc(.31731rem + 1.92308vw)}}}@media (width<=22.5em){.mortgage-calculator-inputs[data-v-121e185f]{padding-top:.75rem}}@media (width>=87.5em){.mortgage-calculator-inputs[data-v-121e185f]{padding-bottom:2rem}}@media (width>=22.5em) and (width<=87.5em){@supports (padding-bottom:clamp(1.5rem,1.3269230769rem + 0.7692307692vw,2rem)){.mortgage-calculator-inputs[data-v-121e185f]{padding-bottom:clamp(1.5rem,1.32692rem + .769231vw,2rem)}}@supports not (padding-bottom:clamp(1.5rem,1.3269230769rem + 0.7692307692vw,2rem)){.mortgage-calculator-inputs[data-v-121e185f]{padding-bottom:calc(1.32692rem + .76923vw)}}}@media (width<=22.5em){.mortgage-calculator-inputs[data-v-121e185f]{padding-bottom:1.5rem}}@media (width>=87.5em){.mortgage-calculator-inputs[data-v-121e185f]{gap:1.875rem}}@media (width>=22.5em) and (width<=87.5em){@supports (gap:clamp(1.125rem,0.8653846154rem + 1.1538461538vw,1.875rem)){.mortgage-calculator-inputs[data-v-121e185f]{gap:clamp(1.125rem,.865385rem + 1.15385vw,1.875rem)}}@supports not (gap:clamp(1.125rem,0.8653846154rem + 1.1538461538vw,1.875rem)){.mortgage-calculator-inputs[data-v-121e185f]{gap:calc(.86538rem + 1.15385vw)}}}@media (width<=22.5em){.mortgage-calculator-inputs[data-v-121e185f]{gap:1.125rem}}.mortgage-calculator-inputs__field[data-v-121e185f]{display:grid}@media (width>=87.5em){.mortgage-calculator-inputs__field[data-v-121e185f]{gap:.625rem}}@media (width>=22.5em) and (width<=87.5em){@supports (gap:clamp(0.375rem,0.2884615385rem + 0.3846153846vw,0.625rem)){.mortgage-calculator-inputs__field[data-v-121e185f]{gap:clamp(.375rem,.288462rem + .384615vw,.625rem)}}@supports not (gap:clamp(0.375rem,0.2884615385rem + 0.3846153846vw,0.625rem)){.mortgage-calculator-inputs__field[data-v-121e185f]{gap:calc(.28846rem + .38462vw)}}}@media (width<=22.5em){.mortgage-calculator-inputs__field[data-v-121e185f]{gap:.375rem}}.mortgage-calculator-inputs__label[data-v-121e185f]{color:var(--color-white-600);font-family:var(--font-family);font-size:.875rem;font-weight:400;line-height:120%}@media only screen and (width<=45.875em){.mortgage-calculator-inputs__label[data-v-121e185f]{font-family:var(--font-family);font-size:.75rem;font-weight:400;line-height:120%}}@font-face{font-family:Coil;src:local(Coil Regular),local(Coil),url(../fonts/Coil-Regular.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Coil;src:local(Coil Medium),url(../fonts/Coil-Medium.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}[data-v-534a4671]:root{--font-family:"Coil", sans-serif}.mortgage-calculator-results[data-v-534a4671]{background-color:var(--color-white-1000);flex-direction:column;gap:1.25rem;display:flex}@media (width>=87.5em){.mortgage-calculator-results[data-v-534a4671]{border-radius:1.875rem}}@media (width>=22.5em) and (width<=87.5em){@supports (border-radius:clamp(1.25rem,1.0336538462rem + 0.9615384615vw,1.875rem)){.mortgage-calculator-results[data-v-534a4671]{border-radius:clamp(1.25rem,1.03365rem + .961538vw,1.875rem)}}@supports not (border-radius:clamp(1.25rem,1.0336538462rem + 0.9615384615vw,1.875rem)){.mortgage-calculator-results[data-v-534a4671]{border-radius:calc(1.03365rem + .96154vw)}}}@media (width<=22.5em){.mortgage-calculator-results[data-v-534a4671]{border-radius:1.25rem}}@media (width>=87.5em){.mortgage-calculator-results[data-v-534a4671]{padding-inline:1.5rem}}@media (width>=22.5em) and (width<=87.5em){@supports (padding-inline:clamp(0.9375rem,0.7427884615rem + 0.8653846154vw,1.5rem)){.mortgage-calculator-results[data-v-534a4671]{padding-inline:clamp(.9375rem,.742788rem + .865385vw,1.5rem)}}@supports not (padding-inline:clamp(0.9375rem,0.7427884615rem + 0.8653846154vw,1.5rem)){.mortgage-calculator-results[data-v-534a4671]{padding-inline:calc(.74279rem + .86538vw)}}}@media (width<=22.5em){.mortgage-calculator-results[data-v-534a4671]{padding-inline:.9375rem}}@media (width>=87.5em){.mortgage-calculator-results[data-v-534a4671]{padding-top:2rem}}@media (width>=22.5em) and (width<=87.5em){@supports (padding-top:clamp(0.9375rem,0.5697115385rem + 1.6346153846vw,2rem)){.mortgage-calculator-results[data-v-534a4671]{padding-top:clamp(.9375rem,.569712rem + 1.63462vw,2rem)}}@supports not (padding-top:clamp(0.9375rem,0.5697115385rem + 1.6346153846vw,2rem)){.mortgage-calculator-results[data-v-534a4671]{padding-top:calc(.56971rem + 1.63462vw)}}}@media (width<=22.5em){.mortgage-calculator-results[data-v-534a4671]{padding-top:.9375rem}}@media (width>=87.5em){.mortgage-calculator-results[data-v-534a4671]{padding-bottom:2rem}}@media (width>=22.5em) and (width<=87.5em){@supports (padding-bottom:clamp(1.25rem,0.9903846154rem + 1.1538461538vw,2rem)){.mortgage-calculator-results[data-v-534a4671]{padding-bottom:clamp(1.25rem,.990385rem + 1.15385vw,2rem)}}@supports not (padding-bottom:clamp(1.25rem,0.9903846154rem + 1.1538461538vw,2rem)){.mortgage-calculator-results[data-v-534a4671]{padding-bottom:calc(.99038rem + 1.15385vw)}}}@media (width<=22.5em){.mortgage-calculator-results[data-v-534a4671]{padding-bottom:1.25rem}}.mortgage-calculator-results__section[data-v-534a4671]{grid-template-columns:1fr;gap:1.25rem;display:grid}.mortgage-calculator-results__section[data-v-534a4671]:first-child{border-bottom:.0625rem solid var(--color-dark-100);padding-bottom:1.25rem}.mortgage-calculator-results__block[data-v-534a4671]{justify-items:start;gap:.625rem;display:grid}.mortgage-calculator-results__label[data-v-534a4671]{color:var(--color-dark-600)}.mortgage-calculator-results__label[data-v-534a4671],.mortgage-calculator-results__tag[data-v-534a4671]{font-family:var(--font-family);font-size:.75rem;font-weight:400;line-height:120%}.mortgage-calculator-results__tag[data-v-534a4671]{color:var(--color-white-1000);white-space:nowrap;background-color:var(--color-primary-1000);border-radius:.625rem;justify-content:center;align-items:center;padding:.1875rem .625rem;display:flex}@media (width>=87.5em){.mortgage-calculator-results__tag[data-v-534a4671]{height:1.875rem}}@media (width>=22.5em) and (width<=87.5em){@supports (height:clamp(1.5625rem,1.4543269231rem + 0.4807692308vw,1.875rem)){.mortgage-calculator-results__tag[data-v-534a4671]{height:clamp(1.5625rem,1.45433rem + .480769vw,1.875rem)}}@supports not (height:clamp(1.5625rem,1.4543269231rem + 0.4807692308vw,1.875rem)){.mortgage-calculator-results__tag[data-v-534a4671]{height:calc(1.45433rem + .48077vw)}}}@media (width<=22.5em){.mortgage-calculator-results__tag[data-v-534a4671]{height:1.5625rem}}.mortgage-calculator-results__tag--light[data-v-534a4671]{color:var(--color-dark-1000);border:.0625rem solid var(--color-dark-200);background-color:#0000}.mortgage-calculator-results__icon[data-v-534a4671]{color:var(--color-primary-1000);flex-shrink:0;margin-top:.4375rem}.mortgage-calculator-results__icon--taxes[data-v-534a4671]{align-self:flex-end;margin-top:auto;margin-bottom:.375rem}.mortgage-calculator-results__items[data-v-534a4671]{align-items:flex-start;gap:.5rem;display:flex}.mortgage-calculator-results__item[data-v-534a4671]{gap:.3125rem;display:grid}.mortgage-calculator-results__value[data-v-534a4671]{white-space:nowrap;font-family:var(--font-family);font-weight:400;line-height:110%}@media (width>=87.5em){.mortgage-calculator-results__value[data-v-534a4671]{font-size:1.875rem}}@media (width>=22.5em) and (width<=87.5em){@supports (font-size:clamp(1.25rem,1.0336538462rem + 0.9615384615vw,1.875rem)){.mortgage-calculator-results__value[data-v-534a4671]{font-size:clamp(1.25rem,1.03365rem + .961538vw,1.875rem)}}@supports not (font-size:clamp(1.25rem,1.0336538462rem + 0.9615384615vw,1.875rem)){.mortgage-calculator-results__value[data-v-534a4671]{font-size:calc(1.03365rem + .96154vw)}}}@media (width<=22.5em){.mortgage-calculator-results__value[data-v-534a4671]{font-size:1.25rem}}.mortgage-calculator-results__taxes[data-v-534a4671]{gap:.5rem;display:flex}.mortgage-calculator-results__wrapper[data-v-534a4671]{justify-items:start;gap:.625rem;display:grid}@font-face{font-family:Coil;src:local(Coil Regular),local(Coil),url(../fonts/Coil-Regular.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Coil;src:local(Coil Medium),url(../fonts/Coil-Medium.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}[data-v-1be405ad]:root{--font-family:"Coil", sans-serif}.mortgage-calculator-info[data-v-1be405ad]{flex-direction:column;justify-content:space-between;gap:1.5625rem;display:flex}.mortgage-calculator-info__header[data-v-1be405ad]{gap:1.25rem;display:grid}.mortgage-calculator-info__title[data-v-1be405ad]{font-family:var(--font-family);text-transform:uppercase;font-weight:400;line-height:110%}@media (width>=87.5em){.mortgage-calculator-info__title[data-v-1be405ad]{font-size:2.25rem}}@media (width>=22.5em) and (width<=87.5em){@supports (font-size:clamp(1.375rem,1.0721153846rem + 1.3461538462vw,2.25rem)){.mortgage-calculator-info__title[data-v-1be405ad]{font-size:clamp(1.375rem,1.07212rem + 1.34615vw,2.25rem)}}@supports not (font-size:clamp(1.375rem,1.0721153846rem + 1.3461538462vw,2.25rem)){.mortgage-calculator-info__title[data-v-1be405ad]{font-size:calc(1.07212rem + 1.34615vw)}}}@media (width<=22.5em){.mortgage-calculator-info__title[data-v-1be405ad]{font-size:1.375rem}}.mortgage-calculator-info__footer[data-v-1be405ad]{gap:1.25rem;display:grid}@media (width>=87.5em){.mortgage-calculator-info__footer[data-v-1be405ad]{gap:1.25rem}}@media (width>=22.5em) and (width<=87.5em){@supports (gap:clamp(0.5rem,0.2403846154rem + 1.1538461538vw,1.25rem)){.mortgage-calculator-info__footer[data-v-1be405ad]{gap:clamp(.5rem,.240385rem + 1.15385vw,1.25rem)}}@supports not (gap:clamp(0.5rem,0.2403846154rem + 1.1538461538vw,1.25rem)){.mortgage-calculator-info__footer[data-v-1be405ad]{gap:calc(.24038rem + 1.15385vw)}}}@media (width<=22.5em){.mortgage-calculator-info__footer[data-v-1be405ad]{gap:.5rem}}.mortgage-calculator-info__link[data-v-1be405ad]{color:var(--color-dark-600);font-family:var(--font-family);font-size:.875rem;font-weight:400;line-height:120%}.mortgage-calculator-info__link button[data-v-1be405ad]{color:var(--color-primary-1000);text-decoration:underline;transition:color .3s ease-in-out}@media (any-hover:hover) and (pointer:fine){.mortgage-calculator-info__link button[data-v-1be405ad]:hover{color:var(--color-primary-hover)}}.mortgage-calculator-info__disclaimer[data-v-1be405ad]{color:var(--color-dark-400);font-family:var(--font-family);font-size:.625rem;font-weight:400;line-height:120%}@font-face{font-family:Coil;src:local(Coil Regular),local(Coil),url(../fonts/Coil-Regular.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Coil;src:local(Coil Medium),url(../fonts/Coil-Medium.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}[data-v-b0ba4012]:root{--font-family:"Coil", sans-serif}.mortgage-calculator__title[data-v-b0ba4012]{font-family:var(--font-family);text-transform:uppercase;font-weight:400;line-height:110%}@media (width>=87.5em){.mortgage-calculator__title[data-v-b0ba4012]{font-size:2.25rem}}@media (width>=22.5em) and (width<=87.5em){@supports (font-size:clamp(1.375rem,1.0721153846rem + 1.3461538462vw,2.25rem)){.mortgage-calculator__title[data-v-b0ba4012]{font-size:clamp(1.375rem,1.07212rem + 1.34615vw,2.25rem)}}@supports not (font-size:clamp(1.375rem,1.0721153846rem + 1.3461538462vw,2.25rem)){.mortgage-calculator__title[data-v-b0ba4012]{font-size:calc(1.07212rem + 1.34615vw)}}}@media (width<=22.5em){.mortgage-calculator__title[data-v-b0ba4012]{font-size:1.375rem}}@media (width>=87.5em){.mortgage-calculator__title[data-v-b0ba4012]{margin-bottom:2.5rem}}@media (width>=22.5em) and (width<=87.5em){@supports (margin-bottom:clamp(0.9375rem,0.3966346154rem + 2.4038461538vw,2.5rem)){.mortgage-calculator__title[data-v-b0ba4012]{margin-bottom:clamp(.9375rem,.396635rem + 2.40385vw,2.5rem)}}@supports not (margin-bottom:clamp(0.9375rem,0.3966346154rem + 2.4038461538vw,2.5rem)){.mortgage-calculator__title[data-v-b0ba4012]{margin-bottom:calc(.39663rem + 2.40385vw)}}}@media (width<=22.5em){.mortgage-calculator__title[data-v-b0ba4012]{margin-bottom:.9375rem}}.mortgage-calculator__inner[data-v-b0ba4012]{background-color:var(--color-secondary);justify-content:flex-start;display:flex}@media (width>=87.5em){.mortgage-calculator__inner[data-v-b0ba4012]{border-radius:1.875rem}}@media (width>=22.5em) and (width<=87.5em){@supports (border-radius:clamp(1.5625rem,1.4543269231rem + 0.4807692308vw,1.875rem)){.mortgage-calculator__inner[data-v-b0ba4012]{border-radius:clamp(1.5625rem,1.45433rem + .480769vw,1.875rem)}}@supports not (border-radius:clamp(1.5625rem,1.4543269231rem + 0.4807692308vw,1.875rem)){.mortgage-calculator__inner[data-v-b0ba4012]{border-radius:calc(1.45433rem + .48077vw)}}}@media (width<=22.5em){.mortgage-calculator__inner[data-v-b0ba4012]{border-radius:1.5625rem}}@media (width>=87.5em){.mortgage-calculator__inner[data-v-b0ba4012]{gap:2.5rem}}@media (width>=22.5em) and (width<=87.5em){@supports (gap:clamp(1.875rem,1.6586538462rem + 0.9615384615vw,2.5rem)){.mortgage-calculator__inner[data-v-b0ba4012]{gap:clamp(1.875rem,1.65865rem + .961538vw,2.5rem)}}@supports not (gap:clamp(1.875rem,1.6586538462rem + 0.9615384615vw,2.5rem)){.mortgage-calculator__inner[data-v-b0ba4012]{gap:calc(1.65865rem + .96154vw)}}}@media (width<=22.5em){.mortgage-calculator__inner[data-v-b0ba4012]{gap:1.875rem}}@media (width>=87.5em){.mortgage-calculator__inner[data-v-b0ba4012]{padding:1.875rem}}@media (width>=22.5em) and (width<=87.5em){@supports (padding:clamp(0.3125rem,-0.2283653846rem + 2.4038461538vw,1.875rem)){.mortgage-calculator__inner[data-v-b0ba4012]{padding:clamp(.3125rem,2.40385vw - .228365rem,1.875rem)}}@supports not (padding:clamp(0.3125rem,-0.2283653846rem + 2.4038461538vw,1.875rem)){.mortgage-calculator__inner[data-v-b0ba4012]{padding:calc(2.40385vw - .22837rem)}}}@media (width<=22.5em){.mortgage-calculator__inner[data-v-b0ba4012]{padding:.3125rem}}@media only screen and (width<=66.75em){.mortgage-calculator__inner[data-v-b0ba4012]{justify-content:unset;display:grid}}@media only screen and (width<=45.875em){.mortgage-calculator__inner[data-v-b0ba4012]{margin-inline:-.625rem}}.mortgage-calculator__body[data-v-b0ba4012]{flex:0 53.125rem;display:flex}@media (width>=87.5em){.mortgage-calculator__body[data-v-b0ba4012]{gap:.375rem}}@media (width>=22.5em) and (width<=87.5em){@supports (gap:clamp(0.3125rem,0.2908653846rem + 0.0961538462vw,0.375rem)){.mortgage-calculator__body[data-v-b0ba4012]{gap:clamp(.3125rem,.290865rem + .0961539vw,.375rem)}}@supports not (gap:clamp(0.3125rem,0.2908653846rem + 0.0961538462vw,0.375rem)){.mortgage-calculator__body[data-v-b0ba4012]{gap:calc(.29087rem + .09615vw)}}}@media (width<=22.5em){.mortgage-calculator__body[data-v-b0ba4012]{gap:.3125rem}}@media only screen and (width<=45.875em){.mortgage-calculator__body[data-v-b0ba4012]{display:grid}}.mortgage-calculator__inputs[data-v-b0ba4012]{flex:0 21.25rem}@media only screen and (width<=66.75em){.mortgage-calculator__inputs[data-v-b0ba4012]{flex:1}}.mortgage-calculator__results[data-v-b0ba4012]{flex:0 31.25rem}@media only screen and (width<=66.75em){.mortgage-calculator__results[data-v-b0ba4012]{flex:1}}.mortgage-calculator__info[data-v-b0ba4012]{flex:0 21.25rem}@media only screen and (width<=66.75em){.mortgage-calculator__info[data-v-b0ba4012]{padding-bottom:1.25rem}}@media only screen and (width<=66.75em) and (width>=87.5em){.mortgage-calculator__info[data-v-b0ba4012]{padding-inline:.00000625rem}}@media only screen and (width<=66.75em) and (width>=22.5em) and (width<=87.5em){@supports (padding-inline:clamp(0.00000625rem,1.2620170673rem + -1.4422980769vw,0.9375rem)){.mortgage-calculator__info[data-v-b0ba4012]{padding-inline:clamp(.00000625rem,1.26202rem - 1.4423vw,.9375rem)}}@supports not (padding-inline:clamp(0.00000625rem,1.2620170673rem + -1.4422980769vw,0.9375rem)){.mortgage-calculator__info[data-v-b0ba4012]{padding-inline:calc(1.26202rem - 1.4423vw)}}}@media only screen and (width<=66.75em) and (width<=22.5em){.mortgage-calculator__info[data-v-b0ba4012]{padding-inline:.9375rem}}
