.parking-about-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,35%);align-items:center;gap:24px}
.parking-about-hero .intro{max-width:34ch}
.parking-about-hero h1{font-size:clamp(32px,3.5vw,44px)!important;word-break:keep-all}
.parking-about-art{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border:3px solid #292536;border-radius:18px;box-shadow:4px 4px 0 #292536}
@media(max-width:700px){.parking-about-hero{grid-template-columns:1fr;gap:18px}.parking-about-art{max-width:380px;justify-self:center}}
