/* TODO THE BELOW VARIABLES NEED TO BE VERIFIED OR REMOVED */
.vehicle-start-page-wrapper {
  container-type: inline-size;
}
.vehicle-start-page {
  display: grid;
  grid-template-columns: 1fr;
  gap: 1rem;
  grid-template-areas: "inputIdentification" "inputRegistration" "buttonGoNext" "buttonReadMore" "gdpr";
}
@media (min-width: 480px) {
.vehicle-start-page {
    grid-template-columns: 1fr 1fr;
    grid-template-areas: "inputIdentification inputRegistration" "buttonGoNext buttonGoNext" "buttonReadMore buttonReadMore" "gdpr gdpr";
}
}
.vehicle-start-page--dropdown {
  grid-template-areas: "dropdown" "inputIdentification" "inputRegistration" "buttonGoNext" "buttonReadMore" "gdpr";
}
@media (min-width: 480px) {
.vehicle-start-page--dropdown {
    grid-template-columns: 1fr 1fr;
    grid-template-areas: "dropdown dropdown" "inputIdentification inputRegistration" "buttonGoNext buttonGoNext" "buttonReadMore buttonReadMore" "gdpr gdpr";
}
}
.vehicle-start-page__dropdown {
  grid-area: dropdown;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.vehicle-start-page__input-identification {
  grid-area: inputIdentification;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.vehicle-start-page__input-registration {
  grid-area: inputRegistration;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.vehicle-start-page__button-go-next {
  grid-area: buttonGoNext;
}
.vehicle-start-page__button-read-more {
  grid-area: buttonReadMore;
  margin-block-end: 0.5rem;
}
.vehicle-start-page__gdpr {
  grid-area: gdpr;
  color: var(--th-theme-text-weak, rgb(74, 74, 74));
  font-size: 0.75rem;
  line-height: 1.125rem;
}
.vehicle-start-page__gdpr a {
  color: var(--th-theme-text-accent, rgb(18, 121, 148));
}
@media (min-width: 1024px) {
.vehicle-start-page__gdpr {
    font-size: 0.875rem;
    line-height: 1.3125rem;
}
}
@container (width > 57rem) {
.vehicle-start-page {
    align-items: end;
    grid-template-columns: repeat(4, 1fr);
    grid-template-areas: "inputIdentification inputRegistration buttonGoNext buttonReadMore" "gdpr gdpr gdpr gdpr";
}
.vehicle-start-page--dropdown {
    align-items: end;
    grid-template-columns: repeat(6, 1fr);
    grid-template-areas: "dropdown dropdown inputIdentification inputIdentification inputRegistration inputRegistration" "buttonGoNext buttonGoNext buttonGoNext buttonReadMore buttonReadMore buttonReadMore" "gdpr gdpr gdpr gdpr gdpr gdpr";
}
.vehicle-start-page__input-registration, .vehicle-start-page__button-read-more {
    margin: 0;
}
.vehicle-start-page__gdpr {
    text-align: center;
    max-width: 43.75rem;
    margin: 0 auto;
}
}
.th-vue-wrapper[data-v-81efa99b] {
  background-color: white;
}
