.booking-card{align-items:center;background:var(--business-accent,#f4b24a);border-radius:1.4rem;color:var(--business-ink,#1a120d);display:flex;gap:2rem;justify-content:space-between;padding:3.5rem}.booking-card h2{font-size:clamp(2.2rem,4vw,3.7rem);margin-bottom:1rem}.booking-card .eyebrow,.booking-card p{color:var(--business-ink,#1a120d)}.booking-card .btn-business{background:var(--business-ink,#1a120d);color:var(--business-paper,#fff8ee)!important;flex-shrink:0}@media (max-width:767.98px){.booking-card{align-items:flex-start;flex-direction:column;padding:2rem}}