.ttl .journey-enquiry-banner{color:#fff;background:#0b2231;padding:65px 0}.journey-enquiry-layout{grid-template-columns:1fr 1fr;align-items:center;gap:75px;display:grid}.journey-enquiry-copy .ttl-eyebrow{color:#85d8f0}.ttl .journey-enquiry-copy h2{letter-spacing:-.04em;margin:20px 0;font-size:clamp(37px,4.2vw,57px);line-height:1.1}.journey-enquiry-copy h2 em{font-family:var(--serif);color:#26b9eb;font-weight:400}.journey-enquiry-copy>p{color:#bed0da;max-width:490px;font-size:15px;line-height:1.9}.journey-enquiry-perks{border-bottom:1px solid #335160;flex-wrap:wrap;gap:20px;padding:22px 0;display:flex}.journey-enquiry-perks span{color:#bfd9e5;align-items:center;gap:7px;font-size:12px;display:inline-flex}.journey-enquiry-perks svg{color:#09aee7}.journey-enquiry-copy .booking-email-link{border-bottom:1px solid #335160;width:100%}.journey-enquiry-quote{color:#9ce0f5;align-items:center;gap:10px;margin-top:24px;font-size:12px;display:inline-flex}@media (max-width:850px){.journey-enquiry-layout{gap:35px}}@media (max-width:700px){.ttl .journey-enquiry-banner{padding:43px 0}.journey-enquiry-layout{grid-template-columns:minmax(0,1fr);gap:30px}}.journey-enquiry-copy>.ttl-button{margin-top:23px}.journey-contact-actions{border-left:1px solid #416373;padding:15px 28px}.journey-contact-actions .booking-email-link{border-bottom:1px solid #335160;width:100%}.journey-whatsapp-row,.journey-support-row{border-bottom:1px solid #335160;align-items:center;gap:14px;padding:20px 0;display:flex}.journey-whatsapp-row>span{color:#a8c2cf;font-size:12px}.journey-whatsapp{color:#fff;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:15px;display:inline-flex}.journey-whatsapp img{filter:none;width:22px;height:22px}.journey-whatsapp:disabled{opacity:.4;cursor:not-allowed}.journey-support-row{border-bottom:0}.journey-support-row>svg{color:#09aee7;flex-shrink:0}.journey-support-row strong{font-size:15px;font-weight:500;display:block}.journey-support-row span{color:#a8c2cf;margin-top:5px;font-size:12px;line-height:1.7;display:block}@media (max-width:700px){.journey-contact-actions{border-top:1px solid #416373;border-left:0;padding:7px 0 0}}
