.cabsHero{isolation:isolate;z-index:2;justify-content:center;align-items:flex-start;min-height:350px;margin-bottom:76px;display:flex;position:relative}.cabsHero__visual,.cabsHero__overlay{position:absolute;inset:0}.cabsHero__visual{z-index:-2;background:#eaf5ff;overflow:hidden}.cabsHero__visual img{object-fit:cover;object-position:center}.cabsHero__overlay{z-index:-1;background:#0009}.cabsHero__content{text-align:center;flex-direction:column;align-items:center;padding-top:clamp(64px,9vw,112px);display:flex}.cabsHero__eyebrow{color:#eaf5ff;font-family:var(--font-label);letter-spacing:.3em;margin:0 0 12px;font-size:12px;font-weight:700}.cabsHero h1{color:#fff;max-width:900px;font-family:var(--font-headline);text-wrap:balance;margin:0;font-size:clamp(34px,5vw,44px);font-weight:700;line-height:1.08}.cabsHero__description{color:#eaf5ff;max-width:640px;margin:12px 0 0;font-size:clamp(15px,1.6vw,16px);line-height:1.5;display:none}.cabsHero__search{z-index:1;position:absolute;bottom:-76px;left:0;right:0}@media (max-width:991px){.cabsHero{flex-direction:column;align-items:stretch;min-height:0;margin-bottom:72px}.cabsHero__visual img{object-position:62% center}.cabsHero__content{padding-top:48px;padding-bottom:4px}.cabsHero__search{margin-top:24px;margin-bottom:-48px;position:relative;bottom:auto;left:auto;right:auto}}@media (max-width:575px){.cabsHero{margin-bottom:64px}.cabsHero__content{padding-top:36px}.cabsHero__eyebrow{letter-spacing:.18em;font-size:10px}.cabsHero h1{font-size:28px}.cabsHero__description{font-size:14px}.cabsHero__search{margin-top:20px}}
.cabs{background:var(--bg-body);overflow:clip}
