.fleet-consultation-form{flex-direction:column;gap:1.5rem;width:100%;min-width:0;max-width:640px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;display:flex}@media (min-width:1024px){.fleet-consultation-form{margin-bottom:4rem}}.fleet-consultation-form__header{flex-direction:column;gap:.25rem;display:flex}.fleet-consultation-form__title{text-align:center;--tw-text-opacity:1;color:rgba(94,94,94,var(--tw-text-opacity,1));font-size:1.5rem;font-weight:600;line-height:2rem}@media (min-width:1024px){.fleet-consultation-form__title{font-size:2rem;line-height:2.5rem}}.fleet-consultation-form__description{text-align:center;--tw-text-opacity:1;color:rgba(94,94,94,var(--tw-text-opacity,1));font-size:.875rem;font-weight:300;line-height:1.25rem}@media (min-width:1024px){.fleet-consultation-form__description{font-size:1rem;line-height:1.5rem}}.fleet-consultation-form__form{min-width:0;max-width:100%;margin-left:.75rem;margin-right:.75rem}.fleet-consultation-form__form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.fleet-consultation-form__form{--tw-bg-opacity:1;background-color:rgba(244,244,244,var(--tw-bg-opacity,1));padding:1.25rem}@media (min-width:1024px){.fleet-consultation-form__form{margin-left:0;margin-right:0;padding:2.5rem}}.fleet-consultation-form__success{--tw-bg-opacity:1;background-color:rgba(244,244,244,var(--tw-bg-opacity,1));justify-content:center;width:100%;margin-left:.75rem;margin-right:.75rem;padding:1.25rem;display:flex}@media (min-width:1024px){.fleet-consultation-form__success{margin-left:0;margin-right:0;padding:2.5rem}}.fleet-consultation-form__fields-container{min-width:0;max-width:100%}.fleet-consultation-form__fields-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.fleet-consultation-form__submit-button{width:100%;position:relative}.fleet-consultation-form__submit-loader{width:1rem;height:1rem;margin-right:.5rem}.fleet-consultation-form__select-trigger--error,.fleet-consultation-form__select-trigger--error:focus{border-color:hsl(var(--destructive))}
