/* Preserve Kousha's introduction with the requested hero cards removed. */
.logistics-hero{min-height:760px;min-height:max(720px,calc(100svh - 80px));grid-template-columns:minmax(0,1fr);align-items:center;padding:100px max(5%,calc((100% - 1200px)/2)) 80px}
.logistics-hero .hero-content{width:100%;max-width:660px;margin:0;min-width:0}
.logistics-hero .hero-media picture{display:block;width:100%;height:100%}
.logistics-hero .hero-brand-text strong{font-size:clamp(1.25rem,2.2vw,1.8rem)}
.logistics-hero h1{font-size:clamp(3.8rem,6.4vw,6.4rem);line-height:1.02;letter-spacing:-.045em;text-wrap:balance;margin-block:1.5rem}
.logistics-hero .hero-lead{max-width:33rem;line-height:1.8;color:#F4F6F8}
.logistics-hero .hero-overlay{background:linear-gradient(90deg,rgba(8, 22, 43, .91),rgba(8, 22, 43, .55) 54%,rgba(8, 22, 43, .18)),linear-gradient(0deg,rgba(8, 22, 43, .7),transparent 70%)}
body.is-rtl .logistics-hero .hero-overlay{background:linear-gradient(270deg,rgba(8, 22, 43, .91),rgba(8, 22, 43, .55) 54%,rgba(8, 22, 43, .18)),linear-gradient(0deg,rgba(8, 22, 43, .7),transparent 70%)}
@media(max-width:1000px){.logistics-hero{padding-inline:5%}.logistics-hero h1{font-size:clamp(3rem,6vw,4.8rem)}}
@media(max-width:700px){.logistics-hero{min-height:0;padding:64px 22px 48px}.logistics-hero h1{font-size:clamp(2.8rem,12vw,4.5rem);max-width:560px}.logistics-hero .hero-lead{font-size:1rem}.logistics-hero .hero-media img{animation:none;transform:scale(1.02)!important;object-position:center 38%}.logistics-hero .hero-overlay,body.is-rtl .logistics-hero .hero-overlay{background:linear-gradient(180deg,#0B1F3ACC,#0B1F3AA8 45%,#08162BF5)}}

.logistics-hero .hero-media img {
  display: block;
  height: 100%;
  object-fit: cover;
  object-position: 60% center;
}

@media (max-width: 760px) {
  .logistics-hero .hero-media img { object-position: 58% center; }
  .logistics-hero .hero-overlay,
  body.is-rtl .logistics-hero .hero-overlay {
    background: linear-gradient(180deg, rgba(8, 22, 43, .52), rgba(8, 22, 43, .74) 52%, rgba(8, 22, 43, .86));
  }
}
