.FinancingSection{flex-direction:column;gap:3vw;margin-top:5vw;display:flex}@media only screen and (min-width:768px){.FinancingSection{gap:14px;margin-top:16px}}.FinancingSection__logo{align-items:center;display:flex}.FinancingSection__logo-image{flex-shrink:0;width:8vw;height:auto;display:block}@media only screen and (min-width:768px){.FinancingSection__logo-image{width:28px}}.FinancingSection__fields-grid{grid-template-columns:1fr;gap:2.5vw;min-width:0;display:grid}@media only screen and (min-width:768px){.FinancingSection__fields-grid{grid-template-columns:2fr 1fr;align-items:flex-end;gap:8px}}.FinancingSection__parcelas{width:100%}.FinancingSection__field{min-width:0}.FinancingSection__field--full-mobile{grid-column:1/-1}@media only screen and (min-width:768px){.FinancingSection__field--full-mobile{grid-column:auto}}
.RentalSection{flex-direction:column;display:flex}.RentalSection__main-selects{grid-template-columns:minmax(0,1fr);gap:2.5vw;display:grid}@media only screen and (min-width:768px){.RentalSection__main-selects{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.RentalSection__divider{display:none}@media only screen and (min-width:768px){.RentalSection__divider{background:var(--color-border-light-subtle);width:100%;height:1px;margin:20px 0 18px;display:block}}.RentalSection__content{flex-direction:column;gap:3vw;margin-top:5vw;display:flex}@media only screen and (min-width:768px){.RentalSection__content{gap:14px;margin-top:16px}}.RentalSection__logo{align-items:center;display:flex}.RentalSection__logo-image{flex-shrink:0;width:24vw;height:auto;display:block}@media only screen and (min-width:768px){.RentalSection__logo-image{width:90px}}.RentalSection__fields-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5vw;min-width:0;display:grid}@media only screen and (min-width:768px){.RentalSection__fields-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}.RentalSection__field{min-width:0}.RentalSection__field--full-mobile{grid-column:1/-1}@media only screen and (min-width:768px){.RentalSection__field--full-mobile{grid-column:auto}}
.ComparativeConfiguratorTop{grid-template-columns:minmax(0,1fr) 28vw;align-items:center;gap:3vw;margin-bottom:3vw;display:grid}@media only screen and (min-width:768px){.ComparativeConfiguratorTop{grid-template-columns:minmax(0,1fr);gap:8px;margin-bottom:16px}}.ComparativeConfiguratorTop__copy{flex-direction:column;gap:1.2vw;min-width:0;display:flex}@media only screen and (min-width:768px){.ComparativeConfiguratorTop__copy{gap:6px}}.ComparativeConfiguratorTop__vehicle-mobile{justify-content:flex-end;align-items:flex-start;display:flex;position:relative}@media only screen and (min-width:768px){.ComparativeConfiguratorTop__vehicle-mobile{display:none}}.ComparativeConfiguratorTop__vehicle-mobile .LoadingInline{background:var(--color-neutral-50)}.ComparativeConfiguratorTop__vehicle-image{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;max-width:28vw;height:auto;display:block}
.ComparativeConfiguratorContainer{background:var(--color-neutral-50);border:1px solid var(--color-border-light-subtle);border-radius:12px;width:100%;overflow:hidden}@media only screen and (min-width:768px){.ComparativeConfiguratorContainer{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;height:100%}}.ComparativeConfiguratorContainer__form{flex-direction:column;height:100%;padding:5vw 4.5vw;display:flex}@media only screen and (min-width:768px){.ComparativeConfiguratorContainer__form{min-height:100%;padding:24px}}.ComparativeConfiguratorContainer__vehicle-desktop{display:none}@media only screen and (min-width:768px){.ComparativeConfiguratorContainer__vehicle-desktop{justify-content:center;margin-top:6px;margin-bottom:8px;display:flex;position:relative}.ComparativeConfiguratorContainer__vehicle-desktop .Loading{background:var(--color-neutral-50)}}.ComparativeConfiguratorContainer__vehicle-image{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:auto;display:block}.ComparativeConfiguratorContainer__vehicle-desktop .ComparativeConfiguratorContainer__vehicle-image{max-height:146px}.ComparativeConfiguratorContainer__actions{flex-direction:column;gap:3vw;margin-top:6vw;display:flex}@media only screen and (min-width:768px){.ComparativeConfiguratorContainer__actions{gap:8px;margin-top:0;padding-top:8px}}.ComparativeConfiguratorContainer__link{justify-content:center;text-decoration:underline;display:flex}@media only screen and (min-width:768px){.ComparativeConfiguratorContainer__link{width:auto;max-width:100%}}.ComparativeConfiguratorContainer__link:hover,.ComparativeConfiguratorContainer__link:focus-visible{text-underline-offset:.6vw}@media only screen and (min-width:768px){.ComparativeConfiguratorContainer__link:hover,.ComparativeConfiguratorContainer__link:focus-visible{text-underline-offset:2px}}
