/* MK Detailing V236 — dopracowanie sekcji zapytania */
@media (min-width:1021px){
  #termin .booking-grid{
    grid-template-columns:minmax(330px,.9fr) minmax(560px,1.1fr);
    gap:48px;
  }
  #termin .booking-copy{
    top:112px;
    padding-top:2px;
  }
  #termin .booking-copy h2{
    max-width:8.7ch;
    font-size:clamp(2.7rem,4.15vw,3.95rem);
    line-height:1.02;
    letter-spacing:-.035em;
    margin-bottom:14px;
  }
  #termin .booking-copy > p:not(.eyebrow){
    max-width:39rem;
    font-size:1rem;
    line-height:1.65;
  }
  #termin .booking-note{margin-top:24px}
  #termin .booking-account-hint{margin-top:14px}
  #termin .booking-form{
    padding:28px;
  }
}

@media (max-width:1020px){
  #termin .booking-copy h2{
    max-width:11ch;
    font-size:clamp(2.5rem,8vw,3.8rem);
    line-height:1.02;
  }
}

/* Ukryte pola techniczne auta nigdy nie powinny tworzyć miejsca w formularzu. */
#booking-form input[type="hidden"]{display:none!important}
