.safe-contact-panel{padding:30px 0}.safe-contact-panel h3{font:normal 34px Georgia,serif;margin:0 0 20px}.safe-contact-panel p{line-height:1.8}.safe-contact-panel a:not(.btn){text-decoration:underline;text-underline-offset:5px}.safe-contact-note{font-size:12px;color:#687071}.legal-links-012{display:flex;gap:25px;justify-content:center;padding:22px;background:#111e25;color:#fbf9f4;font-size:12px}.legal-links-012 a{text-decoration:underline;text-underline-offset:4px}
/* No optional analytics enabled for this release. */
#privacy-banner,#privacy-settings-open{display:none!important}
/* DELPHI 014: restore the full 009 reservation wizard with safe email handoff */
#request-form{display:block!important}
#request-form .wizard-step[hidden],#request-form [data-type-fields][hidden]{display:none!important}
#request-form .reservation-date-field input[type=date]{display:block;width:100%;min-height:50px;box-sizing:border-box;padding:13px 15px;border:1px solid rgba(20,47,65,.25);border-radius:3px;background:#fff;color:#142f41;font:inherit}
#request-form .reservation-field-error:not([hidden]){display:block;color:#a82626;font-weight:600;margin-top:12px}
#request-form .wizard-progress-dot.is-current{font-weight:700}
#request-form .wizard-progress-dot.is-complete{opacity:.75}
#request-form #copy-request{margin-left:5px}
#request-form .reservation-type input:focus-visible + .reservation-type-content{outline:3px solid #8c6b41;outline-offset:3px}
