@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);font-weight:500;line-height:110%;text-transform:uppercase}@media(min-width:87.5em){.purchase-variants-alt__title[data-v-6e85ecec]{font-size:2.625rem}}@media(min-width:22.5em)and (max-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.6153846154rem + 1.1538461538vw,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(max-width:22.5em){.purchase-variants-alt__title[data-v-6e85ecec]{font-size:1.875rem}}@media(min-width:87.5em){.purchase-variants-alt__title[data-v-6e85ecec]{margin-bottom:2rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (margin-bottom:clamp(1.25rem,.9903846154rem + 1.1538461538vw,2rem)){.purchase-variants-alt__title[data-v-6e85ecec]{margin-bottom:clamp(1.25rem,.9903846154rem + 1.1538461538vw,2rem)}}@supports not (margin-bottom:clamp(1.25rem,.9903846154rem + 1.1538461538vw,2rem)){.purchase-variants-alt__title[data-v-6e85ecec]{margin-bottom:calc(.99038rem + 1.15385vw)}}}@media(max-width:22.5em){.purchase-variants-alt__title[data-v-6e85ecec]{margin-bottom:1.25rem}}.purchase-variants-alt__body[data-v-6e85ecec]{display:grid;grid-template-columns:repeat(4,1fr)}@media(min-width:87.5em){.purchase-variants-alt__body[data-v-6e85ecec]{gap:.625rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (gap:clamp(.625rem,.7932692308rem + -.1923076923vw,.75rem)){.purchase-variants-alt__body[data-v-6e85ecec]{gap:clamp(.625rem,.7932692308rem + -.1923076923vw,.75rem)}}@supports not (gap:clamp(.625rem,.7932692308rem + -.1923076923vw,.75rem)){.purchase-variants-alt__body[data-v-6e85ecec]{gap:calc(.79327rem - .19231vw)}}}@media(max-width:22.5em){.purchase-variants-alt__body[data-v-6e85ecec]{gap:.75rem}}@media only screen and (max-width:66.75em){.purchase-variants-alt__body[data-v-6e85ecec]{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:45.875em){.purchase-variants-alt__body[data-v-6e85ecec]{grid-template-columns:1fr}}.purchase-variants-alt-card[data-v-6e85ecec]{align-items:flex-start;background:linear-gradient(180deg,#f4f5ff,#d1d5ff);display:flex;flex-direction:column;justify-content:space-between;min-height:20.625rem;position:relative}@media(min-width:87.5em){.purchase-variants-alt-card[data-v-6e85ecec]{border-radius:1.875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (border-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.purchase-variants-alt-card[data-v-6e85ecec]{border-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)}}@supports not (border-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.purchase-variants-alt-card[data-v-6e85ecec]{border-radius:calc(1.03365rem + .96154vw)}}}@media(max-width:22.5em){.purchase-variants-alt-card[data-v-6e85ecec]{border-radius:1.25rem}}@media(min-width:87.5em){.purchase-variants-alt-card[data-v-6e85ecec]{padding:1.875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (padding:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.purchase-variants-alt-card[data-v-6e85ecec]{padding:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)}}@supports not (padding:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.purchase-variants-alt-card[data-v-6e85ecec]{padding:calc(1.03365rem + .96154vw)}}}@media(max-width:22.5em){.purchase-variants-alt-card[data-v-6e85ecec]{padding:1.25rem}}@media(min-width:87.5em){.purchase-variants-alt-card[data-v-6e85ecec]{gap:2rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (gap:clamp(1rem,.6538461538rem + 1.5384615385vw,2rem)){.purchase-variants-alt-card[data-v-6e85ecec]{gap:clamp(1rem,.6538461538rem + 1.5384615385vw,2rem)}}@supports not (gap:clamp(1rem,.6538461538rem + 1.5384615385vw,2rem)){.purchase-variants-alt-card[data-v-6e85ecec]{gap:calc(.65385rem + 1.53846vw)}}}@media(max-width:22.5em){.purchase-variants-alt-card[data-v-6e85ecec]{gap:1rem}}@media only screen and (max-width:45.875em){.purchase-variants-alt-card[data-v-6e85ecec]{min-height:auto}}.purchase-variants-alt-card__decor[data-v-6e85ecec]{bottom:0;left:0;position:absolute;width:100%}.purchase-variants-alt-card__header[data-v-6e85ecec]{display:grid;position:relative;z-index:2}@media(min-width:87.5em){.purchase-variants-alt-card__header[data-v-6e85ecec]{gap:.75rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (gap:clamp(.5rem,.4134615385rem + .3846153846vw,.75rem)){.purchase-variants-alt-card__header[data-v-6e85ecec]{gap:clamp(.5rem,.4134615385rem + .3846153846vw,.75rem)}}@supports not (gap:clamp(.5rem,.4134615385rem + .3846153846vw,.75rem)){.purchase-variants-alt-card__header[data-v-6e85ecec]{gap:calc(.41346rem + .38462vw)}}}@media(max-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(min-width:87.5em){.purchase-variants-alt-card__title[data-v-6e85ecec]{font-size:1.875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (font-size:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.purchase-variants-alt-card__title[data-v-6e85ecec]{font-size:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)}}@supports not (font-size:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.purchase-variants-alt-card__title[data-v-6e85ecec]{font-size:calc(1.03365rem + .96154vw)}}}@media(max-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 (max-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]{position:relative;z-index:2}@media only screen and (max-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]{align-items:center;cursor:pointer;display:flex;justify-content:space-between;position:relative}@media(min-width:87.5em){.mortgage-banks-card[data-v-8dfb63dd]{border-radius:1.875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (border-radius:clamp(1.375rem,1.2019230769rem + .7692307692vw,1.875rem)){.mortgage-banks-card[data-v-8dfb63dd]{border-radius:clamp(1.375rem,1.2019230769rem + .7692307692vw,1.875rem)}}@supports not (border-radius:clamp(1.375rem,1.2019230769rem + .7692307692vw,1.875rem)){.mortgage-banks-card[data-v-8dfb63dd]{border-radius:calc(1.20192rem + .76923vw)}}}@media(max-width:22.5em){.mortgage-banks-card[data-v-8dfb63dd]{border-radius:1.375rem}}@media(min-width:87.5em){.mortgage-banks-card[data-v-8dfb63dd]{padding:1.5625rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (padding:clamp(.9375rem,.7211538462rem + .9615384615vw,1.5625rem)){.mortgage-banks-card[data-v-8dfb63dd]{padding:clamp(.9375rem,.7211538462rem + .9615384615vw,1.5625rem)}}@supports not (padding:clamp(.9375rem,.7211538462rem + .9615384615vw,1.5625rem)){.mortgage-banks-card[data-v-8dfb63dd]{padding:calc(.72115rem + .96154vw)}}}@media(max-width:22.5em){.mortgage-banks-card[data-v-8dfb63dd]{padding:.9375rem}}@media(min-width:87.5em){.mortgage-banks-card[data-v-8dfb63dd]{gap:1.25rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (gap:clamp(.9375rem,.8293269231rem + .4807692308vw,1.25rem)){.mortgage-banks-card[data-v-8dfb63dd]{gap:clamp(.9375rem,.8293269231rem + .4807692308vw,1.25rem)}}@supports not (gap:clamp(.9375rem,.8293269231rem + .4807692308vw,1.25rem)){.mortgage-banks-card[data-v-8dfb63dd]{gap:calc(.82933rem + .48077vw)}}}@media(max-width:22.5em){.mortgage-banks-card[data-v-8dfb63dd]{gap:.9375rem}}.mortgage-banks-card[data-v-8dfb63dd]:before{border:.0625rem solid var(--color-primary-600);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;transition:all .3s ease-in-out}@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]{align-items:center;display:flex;gap:1.25rem;justify-content:space-between}.mortgage-banks-card__block[data-v-8dfb63dd]{display:grid;gap:.625rem}.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]{font-family:var(--font-family);font-weight:400;line-height:120%;white-space:nowrap}.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]{border-radius:1.375rem;cursor:pointer;position:relative}.mortgage-banks-card-small[data-v-4e0988e9]:before{border:.0625rem solid var(--color-primary-600);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;transition:all .3s ease-in-out}@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]{align-items:center;display:flex;justify-content:space-between;padding:.9375rem .9375rem .9375rem .3125rem;width:100%}.mortgage-banks-card-small__logo[data-v-4e0988e9] img{max-height:2.75rem;width:auto}[data-state=open] .mortgage-banks-card-small__icon[data-v-4e0988e9] svg{transform:rotate(-180deg)}.mortgage-banks-card-small__content[data-v-4e0988e9]{align-items:flex-end;display:flex;justify-content:space-between;padding-inline:.9375rem}[data-state=open] .mortgage-banks-card-small__content[data-v-4e0988e9]{padding-bottom:.9375rem}.mortgage-banks-card-small__wrapper[data-v-4e0988e9]{display:grid;gap:.75rem 1.875rem;grid-template-columns:auto auto}.mortgage-banks-card-small__block[data-v-4e0988e9]{display:grid;gap:.25rem}.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]{font-family:var(--font-family);font-weight:400;line-height:120%;white-space:nowrap}.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]{display:grid;grid-template-columns:1fr 1fr}@media(min-width:87.5em){.mortgage-banks__body[data-v-28e585ca]{gap:.625rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (gap:clamp(.375rem,.2884615385rem + .3846153846vw,.625rem)){.mortgage-banks__body[data-v-28e585ca]{gap:clamp(.375rem,.2884615385rem + .3846153846vw,.625rem)}}@supports not (gap:clamp(.375rem,.2884615385rem + .3846153846vw,.625rem)){.mortgage-banks__body[data-v-28e585ca]{gap:calc(.28846rem + .38462vw)}}}@media(max-width:22.5em){.mortgage-banks__body[data-v-28e585ca]{gap:.375rem}}@media only screen and (max-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(180deg,#6f79fb,#5c63c7);display:flex;flex-direction:column}@media(min-width:87.5em){.mortgage-calculator-inputs[data-v-121e185f]{border-radius:1.875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (border-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.mortgage-calculator-inputs[data-v-121e185f]{border-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)}}@supports not (border-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.mortgage-calculator-inputs[data-v-121e185f]{border-radius:calc(1.03365rem + .96154vw)}}}@media(max-width:22.5em){.mortgage-calculator-inputs[data-v-121e185f]{border-radius:1.25rem}}@media(min-width:87.5em){.mortgage-calculator-inputs[data-v-121e185f]{padding-inline:1.5rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (padding-inline:clamp(.9375rem,.7427884615rem + .8653846154vw,1.5rem)){.mortgage-calculator-inputs[data-v-121e185f]{padding-inline:clamp(.9375rem,.7427884615rem + .8653846154vw,1.5rem)}}@supports not (padding-inline:clamp(.9375rem,.7427884615rem + .8653846154vw,1.5rem)){.mortgage-calculator-inputs[data-v-121e185f]{padding-inline:calc(.74279rem + .86538vw)}}}@media(max-width:22.5em){.mortgage-calculator-inputs[data-v-121e185f]{padding-inline:.9375rem}}@media(min-width:87.5em){.mortgage-calculator-inputs[data-v-121e185f]{padding-top:2rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (padding-top:clamp(.75rem,.3173076923rem + 1.9230769231vw,2rem)){.mortgage-calculator-inputs[data-v-121e185f]{padding-top:clamp(.75rem,.3173076923rem + 1.9230769231vw,2rem)}}@supports not (padding-top:clamp(.75rem,.3173076923rem + 1.9230769231vw,2rem)){.mortgage-calculator-inputs[data-v-121e185f]{padding-top:calc(.31731rem + 1.92308vw)}}}@media(max-width:22.5em){.mortgage-calculator-inputs[data-v-121e185f]{padding-top:.75rem}}@media(min-width:87.5em){.mortgage-calculator-inputs[data-v-121e185f]{padding-bottom:2rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (padding-bottom:clamp(1.5rem,1.3269230769rem + .7692307692vw,2rem)){.mortgage-calculator-inputs[data-v-121e185f]{padding-bottom:clamp(1.5rem,1.3269230769rem + .7692307692vw,2rem)}}@supports not (padding-bottom:clamp(1.5rem,1.3269230769rem + .7692307692vw,2rem)){.mortgage-calculator-inputs[data-v-121e185f]{padding-bottom:calc(1.32692rem + .76923vw)}}}@media(max-width:22.5em){.mortgage-calculator-inputs[data-v-121e185f]{padding-bottom:1.5rem}}@media(min-width:87.5em){.mortgage-calculator-inputs[data-v-121e185f]{gap:1.875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (gap:clamp(1.125rem,.8653846154rem + 1.1538461538vw,1.875rem)){.mortgage-calculator-inputs[data-v-121e185f]{gap:clamp(1.125rem,.8653846154rem + 1.1538461538vw,1.875rem)}}@supports not (gap:clamp(1.125rem,.8653846154rem + 1.1538461538vw,1.875rem)){.mortgage-calculator-inputs[data-v-121e185f]{gap:calc(.86538rem + 1.15385vw)}}}@media(max-width:22.5em){.mortgage-calculator-inputs[data-v-121e185f]{gap:1.125rem}}.mortgage-calculator-inputs__field[data-v-121e185f]{display:grid}@media(min-width:87.5em){.mortgage-calculator-inputs__field[data-v-121e185f]{gap:.625rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (gap:clamp(.375rem,.2884615385rem + .3846153846vw,.625rem)){.mortgage-calculator-inputs__field[data-v-121e185f]{gap:clamp(.375rem,.2884615385rem + .3846153846vw,.625rem)}}@supports not (gap:clamp(.375rem,.2884615385rem + .3846153846vw,.625rem)){.mortgage-calculator-inputs__field[data-v-121e185f]{gap:calc(.28846rem + .38462vw)}}}@media(max-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 (max-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);display:flex;flex-direction:column;gap:1.25rem}@media(min-width:87.5em){.mortgage-calculator-results[data-v-534a4671]{border-radius:1.875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (border-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.mortgage-calculator-results[data-v-534a4671]{border-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)}}@supports not (border-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.mortgage-calculator-results[data-v-534a4671]{border-radius:calc(1.03365rem + .96154vw)}}}@media(max-width:22.5em){.mortgage-calculator-results[data-v-534a4671]{border-radius:1.25rem}}@media(min-width:87.5em){.mortgage-calculator-results[data-v-534a4671]{padding-inline:1.5rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (padding-inline:clamp(.9375rem,.7427884615rem + .8653846154vw,1.5rem)){.mortgage-calculator-results[data-v-534a4671]{padding-inline:clamp(.9375rem,.7427884615rem + .8653846154vw,1.5rem)}}@supports not (padding-inline:clamp(.9375rem,.7427884615rem + .8653846154vw,1.5rem)){.mortgage-calculator-results[data-v-534a4671]{padding-inline:calc(.74279rem + .86538vw)}}}@media(max-width:22.5em){.mortgage-calculator-results[data-v-534a4671]{padding-inline:.9375rem}}@media(min-width:87.5em){.mortgage-calculator-results[data-v-534a4671]{padding-top:2rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (padding-top:clamp(.9375rem,.5697115385rem + 1.6346153846vw,2rem)){.mortgage-calculator-results[data-v-534a4671]{padding-top:clamp(.9375rem,.5697115385rem + 1.6346153846vw,2rem)}}@supports not (padding-top:clamp(.9375rem,.5697115385rem + 1.6346153846vw,2rem)){.mortgage-calculator-results[data-v-534a4671]{padding-top:calc(.56971rem + 1.63462vw)}}}@media(max-width:22.5em){.mortgage-calculator-results[data-v-534a4671]{padding-top:.9375rem}}@media(min-width:87.5em){.mortgage-calculator-results[data-v-534a4671]{padding-bottom:2rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (padding-bottom:clamp(1.25rem,.9903846154rem + 1.1538461538vw,2rem)){.mortgage-calculator-results[data-v-534a4671]{padding-bottom:clamp(1.25rem,.9903846154rem + 1.1538461538vw,2rem)}}@supports not (padding-bottom:clamp(1.25rem,.9903846154rem + 1.1538461538vw,2rem)){.mortgage-calculator-results[data-v-534a4671]{padding-bottom:calc(.99038rem + 1.15385vw)}}}@media(max-width:22.5em){.mortgage-calculator-results[data-v-534a4671]{padding-bottom:1.25rem}}.mortgage-calculator-results__section[data-v-534a4671]{display:grid;gap:1.25rem;grid-template-columns:1fr}.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]{display:grid;gap:.625rem;justify-items:start}.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]{align-items:center;background-color:var(--color-primary-1000);border-radius:.625rem;color:var(--color-white-1000);display:flex;justify-content:center;padding:.1875rem .625rem;white-space:nowrap}@media(min-width:87.5em){.mortgage-calculator-results__tag[data-v-534a4671]{height:1.875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (height:clamp(1.5625rem,1.4543269231rem + .4807692308vw,1.875rem)){.mortgage-calculator-results__tag[data-v-534a4671]{height:clamp(1.5625rem,1.4543269231rem + .4807692308vw,1.875rem)}}@supports not (height:clamp(1.5625rem,1.4543269231rem + .4807692308vw,1.875rem)){.mortgage-calculator-results__tag[data-v-534a4671]{height:calc(1.45433rem + .48077vw)}}}@media(max-width:22.5em){.mortgage-calculator-results__tag[data-v-534a4671]{height:1.5625rem}}.mortgage-calculator-results__tag--light[data-v-534a4671]{background-color:transparent;border:.0625rem solid var(--color-dark-200);color:var(--color-dark-1000)}.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-bottom:.375rem;margin-top:auto}.mortgage-calculator-results__items[data-v-534a4671]{align-items:flex-start;display:flex;gap:.5rem}.mortgage-calculator-results__item[data-v-534a4671]{display:grid;gap:.3125rem}.mortgage-calculator-results__value[data-v-534a4671]{font-family:var(--font-family);font-weight:400;line-height:110%;white-space:nowrap}@media(min-width:87.5em){.mortgage-calculator-results__value[data-v-534a4671]{font-size:1.875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (font-size:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.mortgage-calculator-results__value[data-v-534a4671]{font-size:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)}}@supports not (font-size:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.mortgage-calculator-results__value[data-v-534a4671]{font-size:calc(1.03365rem + .96154vw)}}}@media(max-width:22.5em){.mortgage-calculator-results__value[data-v-534a4671]{font-size:1.25rem}}.mortgage-calculator-results__taxes[data-v-534a4671]{display:flex;gap:.5rem}.mortgage-calculator-results__wrapper[data-v-534a4671]{display:grid;gap:.625rem;justify-items:start}@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]{display:flex;flex-direction:column;gap:1.5625rem;justify-content:space-between}.mortgage-calculator-info__header[data-v-1be405ad]{display:grid;gap:1.25rem}.mortgage-calculator-info__title[data-v-1be405ad]{font-family:var(--font-family);font-weight:400;line-height:110%;text-transform:uppercase}@media(min-width:87.5em){.mortgage-calculator-info__title[data-v-1be405ad]{font-size:2.25rem}}@media(min-width:22.5em)and (max-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.0721153846rem + 1.3461538462vw,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(max-width:22.5em){.mortgage-calculator-info__title[data-v-1be405ad]{font-size:1.375rem}}.mortgage-calculator-info__footer[data-v-1be405ad]{display:grid;gap:1.25rem}@media(min-width:87.5em){.mortgage-calculator-info__footer[data-v-1be405ad]{gap:1.25rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (gap:clamp(.5rem,.2403846154rem + 1.1538461538vw,1.25rem)){.mortgage-calculator-info__footer[data-v-1be405ad]{gap:clamp(.5rem,.2403846154rem + 1.1538461538vw,1.25rem)}}@supports not (gap:clamp(.5rem,.2403846154rem + 1.1538461538vw,1.25rem)){.mortgage-calculator-info__footer[data-v-1be405ad]{gap:calc(.24038rem + 1.15385vw)}}}@media(max-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);font-weight:400;line-height:110%;text-transform:uppercase}@media(min-width:87.5em){.mortgage-calculator__title[data-v-b0ba4012]{font-size:2.25rem}}@media(min-width:22.5em)and (max-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.0721153846rem + 1.3461538462vw,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(max-width:22.5em){.mortgage-calculator__title[data-v-b0ba4012]{font-size:1.375rem}}@media(min-width:87.5em){.mortgage-calculator__title[data-v-b0ba4012]{margin-bottom:2.5rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (margin-bottom:clamp(.9375rem,.3966346154rem + 2.4038461538vw,2.5rem)){.mortgage-calculator__title[data-v-b0ba4012]{margin-bottom:clamp(.9375rem,.3966346154rem + 2.4038461538vw,2.5rem)}}@supports not (margin-bottom:clamp(.9375rem,.3966346154rem + 2.4038461538vw,2.5rem)){.mortgage-calculator__title[data-v-b0ba4012]{margin-bottom:calc(.39663rem + 2.40385vw)}}}@media(max-width:22.5em){.mortgage-calculator__title[data-v-b0ba4012]{margin-bottom:.9375rem}}.mortgage-calculator__inner[data-v-b0ba4012]{background-color:var(--color-secondary);display:flex;justify-content:flex-start}@media(min-width:87.5em){.mortgage-calculator__inner[data-v-b0ba4012]{border-radius:1.875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (border-radius:clamp(1.5625rem,1.4543269231rem + .4807692308vw,1.875rem)){.mortgage-calculator__inner[data-v-b0ba4012]{border-radius:clamp(1.5625rem,1.4543269231rem + .4807692308vw,1.875rem)}}@supports not (border-radius:clamp(1.5625rem,1.4543269231rem + .4807692308vw,1.875rem)){.mortgage-calculator__inner[data-v-b0ba4012]{border-radius:calc(1.45433rem + .48077vw)}}}@media(max-width:22.5em){.mortgage-calculator__inner[data-v-b0ba4012]{border-radius:1.5625rem}}@media(min-width:87.5em){.mortgage-calculator__inner[data-v-b0ba4012]{gap:2.5rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (gap:clamp(1.875rem,1.6586538462rem + .9615384615vw,2.5rem)){.mortgage-calculator__inner[data-v-b0ba4012]{gap:clamp(1.875rem,1.6586538462rem + .9615384615vw,2.5rem)}}@supports not (gap:clamp(1.875rem,1.6586538462rem + .9615384615vw,2.5rem)){.mortgage-calculator__inner[data-v-b0ba4012]{gap:calc(1.65865rem + .96154vw)}}}@media(max-width:22.5em){.mortgage-calculator__inner[data-v-b0ba4012]{gap:1.875rem}}@media(min-width:87.5em){.mortgage-calculator__inner[data-v-b0ba4012]{padding:1.875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (padding:clamp(.3125rem,-.2283653846rem + 2.4038461538vw,1.875rem)){.mortgage-calculator__inner[data-v-b0ba4012]{padding:clamp(.3125rem,-.2283653846rem + 2.4038461538vw,1.875rem)}}@supports not (padding:clamp(.3125rem,-.2283653846rem + 2.4038461538vw,1.875rem)){.mortgage-calculator__inner[data-v-b0ba4012]{padding:calc(-.22837rem + 2.40385vw)}}}@media(max-width:22.5em){.mortgage-calculator__inner[data-v-b0ba4012]{padding:.3125rem}}@media only screen and (max-width:66.75em){.mortgage-calculator__inner[data-v-b0ba4012]{display:grid;justify-content:unset}}@media only screen and (max-width:45.875em){.mortgage-calculator__inner[data-v-b0ba4012]{margin-inline:-.625rem}}.mortgage-calculator__body[data-v-b0ba4012]{display:flex;flex:0 1 53.125rem}@media(min-width:87.5em){.mortgage-calculator__body[data-v-b0ba4012]{gap:.375rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (gap:clamp(.3125rem,.2908653846rem + .0961538462vw,.375rem)){.mortgage-calculator__body[data-v-b0ba4012]{gap:clamp(.3125rem,.2908653846rem + .0961538462vw,.375rem)}}@supports not (gap:clamp(.3125rem,.2908653846rem + .0961538462vw,.375rem)){.mortgage-calculator__body[data-v-b0ba4012]{gap:calc(.29087rem + .09615vw)}}}@media(max-width:22.5em){.mortgage-calculator__body[data-v-b0ba4012]{gap:.3125rem}}@media only screen and (max-width:45.875em){.mortgage-calculator__body[data-v-b0ba4012]{display:grid}}.mortgage-calculator__inputs[data-v-b0ba4012]{flex:0 1 21.25rem}@media only screen and (max-width:66.75em){.mortgage-calculator__inputs[data-v-b0ba4012]{flex:1}}.mortgage-calculator__results[data-v-b0ba4012]{flex:0 1 31.25rem}@media only screen and (max-width:66.75em){.mortgage-calculator__results[data-v-b0ba4012]{flex:1}}.mortgage-calculator__info[data-v-b0ba4012]{flex:0 1 21.25rem}@media only screen and (max-width:66.75em){.mortgage-calculator__info[data-v-b0ba4012]{padding-bottom:1.25rem}}@media only screen and (max-width:66.75em)and (min-width:87.5em){.mortgage-calculator__info[data-v-b0ba4012]{padding-inline:.00000625rem}}@media only screen and (max-width:66.75em)and (min-width:22.5em)and (max-width:87.5em){@supports (padding-inline:clamp(.00000625rem,1.2620170673rem + -1.4422980769vw,.9375rem)){.mortgage-calculator__info[data-v-b0ba4012]{padding-inline:clamp(.00000625rem,1.2620170673rem + -1.4422980769vw,.9375rem)}}@supports not (padding-inline:clamp(.00000625rem,1.2620170673rem + -1.4422980769vw,.9375rem)){.mortgage-calculator__info[data-v-b0ba4012]{padding-inline:calc(1.26202rem - 1.4423vw)}}}@media only screen and (max-width:66.75em)and (max-width:22.5em){.mortgage-calculator__info[data-v-b0ba4012]{padding-inline:.9375rem}}
