.nav-actions{display:flex;align-items:center;gap:8px}.nav-actions select,#airport-fields select{border:1px solid #cad8cc;border-radius:9px;background:#fff;padding:9px;color:#142e26;font:inherit;max-width:100%}.nav-actions select{font-size:13px}.hero-grid{grid-template-columns:1fr minmax(385px,490px)}#airport-fields{display:grid;grid-template-columns:1fr 1fr;gap:8px}#airport-fields select{display:block;width:100%;font-size:13px;border:0;background:transparent;padding:4px 0}.fleet-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.fleet-card{min-width:0}.fleet-card .fleet-price{gap:5px;flex-wrap:wrap}.track-result p{margin:5px 0}#confirm-trip{margin-top:10px}.success .secondary{margin-top:10px}.vehicle-option small{overflow-wrap:anywhere}.vehicle-option>span:last-child{white-space:nowrap}@media(max-width:950px){.nav nav{gap:10px}.fleet-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.fleet-grid{grid-template-columns:1fr}.nav{gap:8px}.nav-actions{gap:4px}.nav-actions select{font-size:11px;padding:7px 3px}.nav .outline{font-size:11px;padding:8px 6px}.nav .outline svg{display:none}}
.field select#nationality{width:100%;display:block;background:transparent;border:0;font:inherit;font-size:16px;color:#142e26;padding:5px 0}.contact-consent{display:flex;align-items:flex-start;gap:9px;font-size:12px;color:#4c665b;margin:10px 0}.contact-consent input{accent-color:#176b50;flex-shrink:0;width:19px;height:19px}.contact-consent span{line-height:1.5}#contact-app-label{color:#176b50;font-size:12px}
