.footer[data-footer]{padding:44rem 0 16rem}.footer[data-footer] .footer__nav:not(:first-child){margin-top:24rem}.footer[data-footer] .footer__contacts-block{gap:14rem}.footer[data-footer] .footer__contacts li:not(:first-child){margin-top:12rem}.footer[data-footer] .footer__contacts-block:not(:first-child){margin-top:20rem}.footer[data-footer] .footer__info:not(:first-child){margin-top:28rem}.footer[data-footer] .footer__bottom:not(:first-child){margin-top:24rem}@media screen and (min-width:1024px) and (orientation:landscape){.footer[data-footer] .footer__menu{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:28rem 36rem;display:flex}.footer[data-footer] .footer__menu>li{width:auto;max-width:none;margin-left:0}.footer[data-footer] .footer__menu>li.menu-item-has-children>.menu-item-has-children-content>.menu-item-has-children-content-body>ul{grid-template-columns:1fr;gap:10rem;padding:14rem 0 0}.footer[data-footer] .footer__menu>li>ul{gap:10rem;padding:14rem 0 0}.footer[data-footer] .footer__contact{line-height:20rem}.footer[data-footer] .footer__bottom:not(:first-child){padding-top:16rem}}#calculator .lease-calc__summary{flex-direction:column;min-width:0;display:flex;overflow:hidden}#calculator .lease-calc__rows li{min-width:0}#calculator .lease-calc__rows li span{flex-shrink:0}#calculator .lease-calc__rows li strong{text-align:right;overflow-wrap:anywhere;min-width:0}#calculator .lease-calc__summary .lease-calc__note{overflow-wrap:break-word}#calculator .lease-calc__actions{flex-direction:column;gap:10rem;margin-top:auto;padding-top:20rem;display:flex}#calculator .lease-calc__actions .lease-calc__cta{margin-top:0}#calculator .lease-calc__actions .button{width:100%}a.button.lease-calc__wa{color:#1e1f2f;background:#25d366;border:1rem solid #25d366;justify-content:center;align-items:center;gap:10rem;width:100%;display:inline-flex}a.button.lease-calc__wa:hover,a.button.lease-calc__wa:focus-visible,a.button.lease-calc__wa:active{color:#1e1f2f;background:#1ebe5b;border-color:#1ebe5b}a.button.lease-calc__wa svg{flex-shrink:0;width:18rem;height:18rem}@media screen and (min-width:1024px) and (orientation:landscape){#calculator.lease-calc{align-items:stretch}#calculator .lease-calc__summary{position:static}}.dark-form-section{isolation:isolate;background-color:var(--color-secondary);background-image:linear-gradient(#1e1f2fed,#1e1f2fd1 45%,#1e1f2fed),url(/hero/dark-form-bg.jpg);background-position:50%,50% 60%;background-repeat:no-repeat;background-size:auto,cover;position:relative}.dark-form-section .title span{color:#9daeff}.lead-form__actions{gap:12rem;display:flex}.lead-form__actions .button{flex:1 1 0;width:auto}@media (max-width:640px){.lead-form__actions{flex-direction:column}.lead-form__actions .button{width:100%}}.button.button--whatsapp{color:#1e1f2f;background-color:#25d366;border-color:#25d366;gap:10rem}.button.button--whatsapp:not([disabled]):hover,.button.button--whatsapp:not([disabled]):focus-visible,.button.button--whatsapp:not([disabled]):active{color:#1e1f2f;background-color:#1fba59;border-color:#1fba59}.button--whatsapp svg{flex:none;width:22rem;height:22rem}@media screen and (min-width:1024px) and (orientation:landscape){.benefits-grid:has(>.benefits-grid__col:nth-child(2):last-child){grid-template-columns:repeat(2,1fr);max-width:900rem;margin-left:auto;margin-right:auto}.benefits-grid:has(>.benefits-grid__col:first-child:last-child){grid-template-columns:minmax(0,560rem);justify-content:center}}.benefits-grid__num{background-color:var(--color-primary);width:40rem;height:40rem;color:var(--color-white);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:18rem;font-weight:600;line-height:1;display:flex}@media screen and (min-width:1024px) and (orientation:landscape){.benefits-grid__num{width:47rem;height:47rem;font-size:20rem}}.benefits-grid__item:nth-child(6n+3) .benefits-grid__num,.benefits-grid__col:nth-child(2n)>.benefits-grid__item:first-child .benefits-grid__num{background-color:var(--color-white);color:var(--color-primary)}.benefits-grid-button-row{text-align:center;margin-top:24rem}@media screen and (min-width:1024px) and (orientation:landscape){.benefits-grid-button-row{margin-top:34rem}}.simple-brand-cards .simple-brand-card__icon{object-fit:contain;width:auto;max-width:170rem;height:44rem;margin:0 auto 14rem;display:block}@media screen and (min-width:768px){.simple-brand-cards .simple-brand-card__icon{width:auto;max-width:210rem;height:58rem}}.section--dark .title span{color:#9daeff}@media screen and (min-width:1024px) and (orientation:landscape){.benefits-grid__col>.benefits-grid__item:only-child,.benefits-grid__col>.benefits-grid__item:only-child .benefits-grid__item-content{flex:none}}.section--dark.dark-form-section.dark-cta{padding-top:64rem;padding-bottom:64rem}.dark-cta__actions{justify-content:center;gap:12rem;max-width:680rem;margin:28rem auto 0;display:flex}.dark-cta__actions .button{flex:1 1 0;width:auto}@media (max-width:640px){.dark-cta__actions{flex-direction:column}}.contact-apply__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:24rem;display:grid}@media screen and (min-width:1024px) and (orientation:landscape){.contact-apply__grid{grid-template-columns:minmax(0,640rem) minmax(0,1fr);gap:40rem}}.lead-form.contact-apply__form{background:var(--color-white);border:1rem solid var(--color-gray-300);border-radius:var(--global-border-radius);margin-top:0;padding:24rem 20rem;box-shadow:0 8rem 24rem #1e1f2f0f}@media screen and (min-width:1024px) and (orientation:landscape){.contact-apply__form{padding:32rem 28rem}}.contact-apply .contact-apply__title{letter-spacing:-.26rem;font-size:26rem;line-height:28rem}@media screen and (min-width:1024px) and (orientation:landscape){.contact-apply .contact-apply__title{letter-spacing:-.34rem;font-size:34rem;line-height:34rem}}.contact-apply__step-label{letter-spacing:1.2rem;text-transform:uppercase;color:var(--color-gray-700);margin-top:6rem;font-size:12rem;font-weight:700;line-height:14rem}.contact-apply__subtitle{margin-top:10rem;font-size:20rem;line-height:24rem}.contact-apply__aside{flex-direction:column;gap:20rem;min-width:0;display:flex}.contact-apply__card{background:var(--color-white);border:1rem solid var(--color-gray-300);border-radius:var(--global-border-radius);flex-direction:column;gap:12rem;padding:24rem 20rem;display:flex;box-shadow:0 8rem 24rem #1e1f2f0f}.contact-apply__card-title{letter-spacing:.4rem;font-size:18rem;line-height:22rem}.contact-apply__card .button{margin-top:6rem}.contact-apply__steps{flex-direction:column;gap:18rem;display:flex}.contact-apply__step{align-items:flex-start;gap:14rem;display:flex}.contact-apply__step .benefits-grid__num{width:36rem;height:36rem;font-size:16rem}.contact-apply__step-body{min-width:0}.contact-apply__step-title{font-size:16rem;line-height:20rem}.contact-apply__step-body .lease-calc__note{margin-top:6rem}.contact-apply__quote{background:var(--color-primary);border-radius:var(--global-border-radius);color:var(--color-white);flex-direction:column;gap:10rem;padding:24rem 20rem;display:flex}.contact-apply__quote-label{letter-spacing:1.2rem;opacity:.75;font-size:12rem;line-height:14rem}.contact-apply__quote-text{font-family:var(--secondary-font-family);font-size:20rem;font-weight:700;line-height:26rem}.contact-apply__quote-note{opacity:.9;font-size:14rem;line-height:20rem}.contact-apply .review-card{box-shadow:0 8rem 24rem #1e1f2f0f}.contact-apply .review-card__body{border-radius:var(--global-border-radius);margin-top:0;padding:20rem}.lead-form__text[role=alert]{color:#d40000}.info-section__row>*{min-width:0}.info-section__table{overflow-x:auto}.info-section__table table{width:100%}.info-section .info-section__table th:first-child,.info-section .info-section__table td:first-child{width:32%;min-width:0;max-width:none}.info-section .info-section__table th:not(:first-child),.info-section .info-section__table td:not(:first-child){white-space:normal;overflow-wrap:anywhere}@media screen and (min-width:1024px) and (orientation:landscape){.colored-cards-slider .swiper-wrapper:has(>.swiper-slide:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,330rem));justify-content:center}.colored-cards-slider .swiper-wrapper:has(>.swiper-slide:nth-child(2):last-child) .swiper-slide{min-height:280rem}}
