/* Approved contact and experience copy, 28 Oct 2026. Separate from the experiment's visual proposals. */
.book-context{margin:10px 0 16px;font-size:.875rem;line-height:1.55;color:#4a5866}
.contact-next{margin-top:28px;padding-top:22px;border-top:1px solid #c7d7e5}
.contact-next h3{margin:0 0 10px;font-size:1.5rem;font-weight:300;line-height:1.3}
.contact-next p{margin:0;max-width:42ch;font-size:1rem;line-height:1.6}
.form-status.enquiry-confirmation{padding:18px 20px;border:1px solid #78b7f3;background:#e3efff;color:#101318;overflow-wrap:anywhere}
.enquiry-confirmation strong{display:block;font-size:1.125rem;font-weight:400;line-height:1.4}
.enquiry-confirmation .confirmation-message,.enquiry-confirmation .confirmation-reference{display:block;margin-top:10px;line-height:1.55}
.enquiry-confirmation code{font:inherit;font-size:.875rem;color:#1039c7;overflow-wrap:anywhere}
@media(max-width:760px){.contact-next{margin-top:22px;padding-top:18px}.book-context{font-size:.8125rem;line-height:1.5}}
