.mortgage[data-v-841d2008]{background:var(--green);padding:120px 60px}.mortgage__inner[data-v-841d2008]{margin:0 auto;max-width:var(--container-max);text-align:center}.mortgage__label[data-v-841d2008]{color:var(--gold);justify-content:center}.mortgage__label[data-v-841d2008]:before{background:var(--gold)}.mortgage__heading[data-v-841d2008]{color:var(--white);font-size:clamp(32px,4vw,56px);margin-bottom:24px}.mortgage__desc[data-v-841d2008]{color:#ffffff8c;font-size:15px;line-height:1.8;margin:0 auto 72px;max-width:600px}.mortgage__grid[data-v-841d2008]{display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin-bottom:64px}.mortgage__card[data-v-841d2008]{border:1px solid rgba(165,136,70,.1);padding:48px 36px;text-align:center;transition:border-color .4s ease,background .4s ease}.mortgage__card[data-v-841d2008]:hover{background:#a588460f;border-color:#a588464d}.mortgage__icon[data-v-841d2008]{display:flex;justify-content:center;margin-bottom:28px}.mortgage__card-title[data-v-841d2008]{color:var(--white);font-family:var(--font-serif);font-size:22px;font-weight:400;margin-bottom:16px}.mortgage__card-text[data-v-841d2008]{color:#ffffff80;font-size:14px;line-height:1.8}.mortgage__cta[data-v-841d2008]{margin-top:0}.fade-up[data-v-841d2008]{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.fade-up.is-visible[data-v-841d2008]{opacity:1;transform:translateY(0)}.mortgage__card:nth-child(2) .fade-up[data-v-841d2008],.mortgage__card:nth-child(2).fade-up[data-v-841d2008]{transition-delay:.1s}.mortgage__card:nth-child(3) .fade-up[data-v-841d2008],.mortgage__card:nth-child(3).fade-up[data-v-841d2008]{transition-delay:.2s}@media(max-width:1024px){.mortgage[data-v-841d2008]{padding:100px 40px}.mortgage__grid[data-v-841d2008]{gap:32px;grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.mortgage[data-v-841d2008]{padding:80px 24px}.mortgage__grid[data-v-841d2008]{gap:24px;grid-template-columns:1fr}.mortgage__card[data-v-841d2008]{padding:36px 28px}.mortgage__desc[data-v-841d2008]{margin-bottom:48px}}
