/* Shared drawing ink: all models, elevations and isometric views. */
body.hospitality-page :is(#dn18,#dn23,#dn33,#dn50) .brochure-drawing-page :is(.collection-isometric,.collection-elevations) img{filter:url(#collection-ink)!important;opacity:1!important;mix-blend-mode:normal!important;background:transparent!important}
body.hospitality-page #dn50 .brochure-drawing-page :is(.collection-isometric,.collection-elevations) img{filter:url(#collection-warm-ink)!important}

/* Equal view heights make the linework legible at a consistent presentation size. */
body.hospitality-page :is(#dn18,#dn23,#dn33,#dn50) .collection-isometric img{height:clamp(320px,32vw,480px)!important;max-height:none!important;object-fit:contain}

/* Compensate for the heavier embedded DN23 source strokes to match the shared output. */
body.hospitality-page #dn23 .brochure-drawing-page :is(.collection-isometric,.collection-elevations) img{filter:url(#collection-dense-source-ink)!important}

/* Shared warm charcoal plan ink, matching DN50. */
body.hospitality-page :is(#dn18,#dn23,#dn28,#dn33) .brochure-plan-page .collection-plan img{filter:url(#dn50-paperless)!important;mix-blend-mode:normal!important;opacity:.83!important;background:transparent!important}
