@layer av278 {
 .av280-passport{display:none!important}
 form.av159-form.av280-half .av159-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important}
 form.av159-form.av280-half .av159-grid>:not(.av280-row):not(.av159-driver-extras){display:none!important}
 form.av159-form.av280-half .av159-grid>.av280-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-column:1!important;grid-row:auto!important;gap:12px!important;width:100%!important;min-width:0!important;align-items:start!important}
 form.av159-form.av280-half .av159-grid>.av280-row-1{grid-template-columns:1.4fr .8fr 1fr 1fr!important}
 form.av159-form.av280-half .av159-grid>:is(.av280-row-6,.av280-row-7,.av280-row-8){grid-template-columns:repeat(2,minmax(0,1fr))!important}
 form.av159-form.av280-half .av280-row :is([data-av159-field],fieldset,[data-av159-asset]){grid-area:auto!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;box-sizing:border-box!important;align-self:start!important}
 form.av159-form.av280-half .av280-passport{display:flex!important}
 form.av159-form.av280-half .av280-row .av159-label{height:32px!important;min-height:32px!important;max-height:none!important;line-height:16px!important;font-size:12px!important;white-space:normal!important;display:flex!important;align-items:flex-end!important;flex:none!important}
 form.av159-form.av280-half .av280-row .av159-field{gap:4px!important}
 form.av159-form.av280-half .av280-insurance{display:grid!important;gap:8px!important;min-width:0!important}
 form.av159-form.av280-half .av280-row-7 textarea{width:100%!important;min-height:110px!important;box-sizing:border-box!important}
 form.av159-form.av280-half .av280-row-8>*{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}
 form.av159-form.av280-half .av280-row-8 input[type=file]{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}
 form.av159-form.av280-half .av159-driver-extras{grid-column:1!important;grid-row:auto!important}
 @media(max-width:650px){
  #av90-destinations>p{margin:0 0 16px!important;width:100%!important;max-width:100%!important;color:#000!important;font-size:clamp(14px,4.1vw,20px)!important;white-space:nowrap!important;line-height:1.3!important}
  #av90-destinations>p>a{color:#000!important;white-space:nowrap!important}
  a[data-home-view]{white-space:nowrap!important;display:inline-block!important;width:max-content!important;max-width:none!important;flex-shrink:0!important}
  header.top>.av278-earn{translate:0 30%!important}
 }
}

@layer av278 {
 .hero.av93-home.av280-banner{height:var(--av280-hero-height)!important;min-height:var(--av280-hero-height)!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}
 .hero.av93-home::after{inset:0!important;width:100%!important;height:100%!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}
}
