.styles-module-scss-module__v2VDZG__bg{background-color:#fafafa}.styles-module-scss-module__v2VDZG__section{grid-template-columns:1fr 1fr;align-items:flex-start;gap:2rem;padding-top:7rem;padding-bottom:6rem;display:grid}@media screen and (max-width:1024px){.styles-module-scss-module__v2VDZG__section{grid-template-columns:1fr;gap:3rem}}@media screen and (max-width:800px){.styles-module-scss-module__v2VDZG__section{padding-top:4rem;padding-bottom:4rem}}.styles-module-scss-module__v2VDZG__sec1{margin-bottom:5rem}@media screen and (max-width:800px){.styles-module-scss-module__v2VDZG__sec1{margin-bottom:1rem}}.styles-module-scss-module__v2VDZG__tag{color:var(--primary);margin-bottom:1.5rem;font-size:24px;font-weight:500;line-height:150%}@media screen and (max-width:1024px){.styles-module-scss-module__v2VDZG__tag{margin-bottom:1rem;font-size:16px;font-weight:600}}.styles-module-scss-module__v2VDZG__ttl{color:var(--title);max-width:600px;margin-bottom:1.5rem;font-size:48px;font-weight:600;line-height:1.2}.styles-module-scss-module__v2VDZG__ttl span{color:var(--primary)}@media screen and (max-width:1024px){.styles-module-scss-module__v2VDZG__ttl{margin-bottom:1rem;font-size:32px}}.styles-module-scss-module__v2VDZG__txt{max-width:580px;color:var(--text);margin-bottom:1.6rem;font-size:24px;font-weight:500;line-height:1.55}@media screen and (max-width:800px){.styles-module-scss-module__v2VDZG__txt{margin-bottom:1rem;font-size:20px}}.styles-module-scss-module__v2VDZG__cards{grid-template-columns:1fr;gap:2rem;display:grid}@media screen and (max-width:1024px){.styles-module-scss-module__v2VDZG__cards{gap:1.5rem}}.styles-module-scss-module__v2VDZG__card{background-color:#f0f0f0;border-radius:4px;gap:1.5rem;width:100%;max-width:500px;margin-left:auto;padding:1.5rem;display:grid}@media screen and (max-width:1024px){.styles-module-scss-module__v2VDZG__card{gap:1rem;padding:1rem}.styles-module-scss-module__v2VDZG__card img{width:40px;height:40px}}.styles-module-scss-module__v2VDZG__card__num{background:var(--primary);color:#fff;border-radius:4px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:6px;padding:4px;font-size:48px;font-weight:700;display:flex}@media screen and (max-width:1024px){.styles-module-scss-module__v2VDZG__card__num{width:32px;height:32px;margin-bottom:.8rem;font-size:32px}}.styles-module-scss-module__v2VDZG__card__ttl{letter-spacing:-.4px;color:var(--title);font-size:32px;font-weight:600;line-height:140%}@media screen and (max-width:1024px){.styles-module-scss-module__v2VDZG__card__ttl{font-size:20px}}.styles-module-scss-module__v2VDZG__card__txt{letter-spacing:0;color:var(--text);font-size:24px;font-weight:400;line-height:140%}@media screen and (max-width:1024px){.styles-module-scss-module__v2VDZG__card__txt{font-size:16px}}
.styles-module-scss-module__pajP8W__bg{background-color:#fafafa}.styles-module-scss-module__pajP8W__section{padding-top:5rem;padding-bottom:5rem}@media screen and (max-width:1024px){.styles-module-scss-module__pajP8W__section{padding-top:4rem;padding-bottom:4rem}}.styles-module-scss-module__pajP8W__sec1{margin-bottom:5rem}@media screen and (max-width:1024px){.styles-module-scss-module__pajP8W__sec1{margin-bottom:4rem}}.styles-module-scss-module__pajP8W__tag{color:var(--primary);margin-bottom:1.5rem;font-size:24px;font-weight:500;line-height:150%}@media screen and (max-width:1024px){.styles-module-scss-module__pajP8W__tag{margin-bottom:.8rem;font-size:20px}}.styles-module-scss-module__pajP8W__ttl{color:var(--title);max-width:600px;margin-bottom:3rem;font-size:48px;font-weight:600;line-height:1.2}.styles-module-scss-module__pajP8W__ttl span{color:var(--primary)}@media screen and (max-width:1024px){.styles-module-scss-module__pajP8W__ttl{margin-bottom:2rem;font-size:36px}}.styles-module-scss-module__pajP8W__ctas{gap:1rem;display:flex}.styles-module-scss-module__pajP8W__ctas button{padding:.8rem 1.2rem}.styles-module-scss-module__pajP8W__calculator{grid-template-columns:1fr 1fr;align-items:center;display:grid}@media screen and (max-width:800px){.styles-module-scss-module__pajP8W__calculator{grid-template-columns:1fr}}.styles-module-scss-module__pajP8W__calculator__form{background-color:#fff;margin-right:4rem;padding:2rem}@media screen and (max-width:1024px){.styles-module-scss-module__pajP8W__calculator__form{margin-right:1rem;padding:1.5rem 1rem}}@media screen and (max-width:800px){.styles-module-scss-module__pajP8W__calculator__form{margin-bottom:2rem;margin-right:0}}.styles-module-scss-module__pajP8W__calculator__form__ttl{color:var(--title);margin-bottom:1.5rem;font-size:32px;font-weight:600;line-height:120%}@media screen and (max-width:1024px){.styles-module-scss-module__pajP8W__calculator__form__ttl{font-size:24px}}.styles-module-scss-module__pajP8W__calculator__form form{gap:1.5rem;display:grid}.styles-module-scss-module__pajP8W__calculator__form form button{height:54px}.styles-module-scss-module__pajP8W__calculator__results_container{border-left:1px solid #abadae66}@media screen and (max-width:800px){.styles-module-scss-module__pajP8W__calculator__results_container{border-top:1px solid #abadae66;border-left:0}}.styles-module-scss-module__pajP8W__calculator__results{background-color:#fff;gap:2rem;margin:2rem 0 2rem 4rem;padding:2rem;display:grid}@media screen and (max-width:1024px){.styles-module-scss-module__pajP8W__calculator__results{gap:1.2rem;margin:1rem;padding:1.5rem 1rem}}@media screen and (max-width:800px){.styles-module-scss-module__pajP8W__calculator__results{margin:2rem 0 0}}.styles-module-scss-module__pajP8W__calculator__results__ttl{color:var(--title);margin-bottom:1.5rem;font-size:32px;font-weight:600;line-height:120%}@media screen and (max-width:1024px){.styles-module-scss-module__pajP8W__calculator__results__ttl{font-size:24px}}.styles-module-scss-module__pajP8W__calculator__results__item{justify-content:space-between;align-items:center;font-size:20px;font-weight:500;line-height:150%;display:flex}.styles-module-scss-module__pajP8W__calculator__results__item p:first-of-type{color:#abadae}.styles-module-scss-module__pajP8W__calculator__results__item p:last-of-type{color:var(--title)}@media screen and (max-width:1024px){.styles-module-scss-module__pajP8W__calculator__results__item{font-size:16px}}
