.ride-promo{padding:40px 0;border-top:1px solid #cad4c5;border-bottom:1px solid #cad4c5;margin:32px auto;color:#415635}.ride-promo h2{font-size:clamp(28px,4vw,44px);line-height:1.15;margin:12px 0}.ride-promo p{line-height:1.7;max-width:950px}.ride-tiers{display:flex;flex-wrap:wrap;gap:12px 32px;font-size:22px;font-weight:700}.ride-promo .btn{display:inline-flex;margin-top:12px}@media(max-width:600px){.ride-promo{padding:28px 0}.ride-tiers{font-size:20px;gap:8px}.ride-tiers>*{width:100%}}