/* Print stylesheet (03/09/2026). Linked from <head> with media="print", so it never blocks rendering on screen;
   on paper it drops the chrome and the video so a listing or a Journal guide prints as its text and photos. */
header, footer, nav, .mobile-menu, .nav-toggle, .oq-dialog, .oq-reopen, video, .vh-video, .to-top, .float-search { display: none !important; }
body { background: #fff !important; color: #000 !important; }
a { color: #000; text-decoration: underline; }
img { max-width: 100%; page-break-inside: avoid; }
