.tlt-logistics-photo{width:100%;min-width:0;position:relative}.tlt-logistics-photo:before{z-index:1;background:var(--color-tulip);content:"";height:2px;position:absolute;inset-block-start:0;inset-inline:-1.5rem 0}.tlt-logistics-photo__frame{aspect-ratio:8/5;background:var(--color-surface-muted);position:relative;overflow:hidden}.tlt-logistics-photo__frame img{object-fit:cover;object-position:50% 50%}.tlt-logistics-photo[data-photo=warehouseVan] .tlt-logistics-photo__frame{aspect-ratio:3/2}.tlt-logistics-photo[data-photo=palletHandling] .tlt-logistics-photo__frame{aspect-ratio:4/3}.tlt-logistics-photo[data-photo=palletHandling]:before{inset-inline:0 -2rem}.tlt-logistics-photo[data-photo=warehouseLoading] .tlt-logistics-photo__frame{aspect-ratio:16/9}.tlt-logistics-photo[data-photo=fleetYard] .tlt-logistics-photo__frame{aspect-ratio:6/5}.tlt-logistics-photo[data-photo=fleetYard] img{object-position:40% 43%}.tlt-logistics-photo__caption{color:var(--color-muted);align-items:baseline;margin-top:.625rem;font-size:.6875rem;line-height:1.5;display:flex}@media (max-width:767px){.tlt-logistics-photo__frame,.tlt-logistics-photo[data-photo=warehouseVan] .tlt-logistics-photo__frame,.tlt-logistics-photo[data-photo=warehouseLoading] .tlt-logistics-photo__frame{aspect-ratio:4/3}.tlt-logistics-photo:before,.tlt-logistics-photo[data-photo=palletHandling]:before{inset-inline:-.5rem 0}.tlt-logistics-photo[data-photo=warehouseVan] img{object-position:100% 50%}.tlt-logistics-photo[data-photo=palletHandling] img{object-position:53% 50%}.tlt-logistics-photo[data-photo=fleetYard] .tlt-logistics-photo__frame{aspect-ratio:3/2}.tlt-logistics-photo[data-photo=fleetYard] img{object-position:45% 43%}.tlt-logistics-photo[data-photo=fleetYard]:before{inset-inline-start:0}}
