.service.vehicle-transport-card{grid-column:1/-1;min-height:auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;padding:24px 26px;background:linear-gradient(135deg,#ffffff,#f3f6f7);border-color:#d6e0e4}.service.vehicle-transport-card .service-icon{margin:0}.service.vehicle-transport-card .vehicle-copy small{margin:0 0 6px}.service.vehicle-transport-card .vehicle-copy h3{margin-bottom:7px}.service.vehicle-transport-card .vehicle-copy p{max-width:760px}.service.vehicle-transport-card>a{margin:0;white-space:nowrap}.work-body>a{display:inline-block;margin-top:12px;color:var(--orange);font-weight:800;font-size:.87rem}.planned-transport{margin-top:18px;padding:24px 26px;border-radius:22px;background:var(--carbon);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:22px;box-shadow:var(--shadow-soft)}.planned-transport strong{display:block;font-size:1.2rem;letter-spacing:-.03em;margin-bottom:5px}.planned-transport span{display:block;color:#b7c5cb;font-size:.91rem}.planned-transport a{flex:none}@media(max-width:720px){.service.vehicle-transport-card{grid-template-columns:1fr;align-items:flex-start}.service.vehicle-transport-card>a{width:100%;margin-top:4px}.planned-transport{align-items:flex-start;flex-direction:column}.planned-transport a{width:100%}}