.contact-options{min-width:0;display:grid;gap:28px}.booking-card{padding:34px;background:linear-gradient(135deg,#163e56,#061d2b);border:1px solid #b8975e;border-radius:10px;scroll-margin-top:140px}.booking-card .eyebrow{font-size:11px;letter-spacing:1.5px;margin-bottom:18px;color:#f0d294}.booking-card h2{font-size:40px;color:#fff9ed;line-height:1.1}.booking-card>p{color:#d0dce4;font-size:16px;line-height:1.7}.booking-facts{padding-left:20px;margin:22px 0 26px;color:#f2ddb4;font-size:15px;line-height:1.9}.booking-card .button{width:100%}.booking-card .booking-note{font-size:13px;line-height:1.7;margin:16px 0}.booking-enquiry-link{font-size:14px;color:#f4d799}.contact-options .enquiry{width:100%;scroll-margin-top:140px}@media(max-width:560px){.booking-card{padding:26px 21px}.booking-card h2{font-size:34px}.booking-card .button{font-size:13px;padding:14px 10px;gap:10px}}
