.heritage-streets{padding:90px 0;border-top:1px solid #333}.heritage-streets-heading{display:grid;grid-template-columns:1fr 2fr;gap:35px;margin-bottom:65px}.heritage-streets-heading h3{font-size:clamp(46px,6vw,96px);line-height:1;letter-spacing:-.075em;margin:0}.heritage-streets-heading h3 i{font-family:"Noto Serif",serif;font-weight:400;color:#d7d0c4}.heritage-street{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:.9fr 1.1fr;gap:3vw;align-items:center;min-height:540px;padding:105px 4vw 60px;background:#111314;border-top:1px solid #3b3b3b}.heritage-street+.heritage-street{margin-top:26px}.heritage-street-background{position:absolute;z-index:-1;top:12px;left:1%;font-size:clamp(60px,10vw,165px);line-height:1;letter-spacing:-.09em;font-weight:800;color:#333435;white-space:nowrap}.heritage-street-copy{align-self:end;position:relative;z-index:3}.heritage-street-copy>span{font-size:10px;letter-spacing:.18em;color:#bcb4aa}.heritage-street-copy h4{font-size:clamp(42px,5vw,78px);line-height:1;letter-spacing:-.07em;margin:24px 0}.heritage-street-copy p{max-width:42ch;color:#b9b9b9;line-height:1.8}.heritage-street-copy small{display:block;color:#8e8e8e;margin-top:22px;line-height:1.7}.heritage-street-image{margin:0;position:relative;z-index:2}.heritage-street-image .archive-image{background:#171717}.heritage-street-image figcaption{font-size:10px;color:#aaa;margin-top:15px;letter-spacing:.1em}.heritage-street-placeholder{border:1px dashed #555;min-height:340px;display:flex;align-items:center;justify-content:center;padding:24px;text-align:center;color:#888;font-size:11px;letter-spacing:.15em}@media(max-width:760px){.heritage-streets-heading{display:block}.heritage-streets-heading h3{margin-top:30px}.heritage-street{grid-template-columns:1fr;min-height:0;padding:105px 20px 35px}.heritage-street-background{font-size:clamp(46px,11vw,85px)}.heritage-street-placeholder{min-height:220px}}
/* Editorial façade cutouts — type sits behind the isolated architecture */
.heritage-street{isolation:isolate}.heritage-street-background{z-index:0;top:8%;font-size:clamp(64px,11vw,180px);color:#343637;pointer-events:none}.heritage-street-copy{z-index:3}.heritage-facade-art{z-index:2;align-self:end;overflow:visible}.heritage-facade-art img{display:block;width:115%;max-width:none;height:auto;object-fit:contain;filter:drop-shadow(0 24px 28px rgba(0,0,0,.34));mix-blend-mode:normal}.heritage-street-current{background:#171818}.heritage-street-current .heritage-street-background{color:#383a39}@media(max-width:760px){.heritage-facade-art img{width:100%}.heritage-street-background{top:15%;font-size:clamp(44px,11vw,85px)}}

/* Heritage editorial refinements */
.heritage-street-second .heritage-facade-art .archive-image{background:transparent!important;overflow:visible}.heritage-street-second .heritage-facade-art img{transform:none!important;object-fit:contain!important;mix-blend-mode:normal}.heritage-street-current .heritage-facade-art img{filter:grayscale(1) contrast(1.08) drop-shadow(0 20px 26px rgba(0,0,0,.4))}.archive-feature-large .heritage-straight-photo{transform:none!important;rotate:none!important;object-fit:contain!important}.archive-documents .archive-document-grid{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:clamp(16px,2.5vw,44px);align-items:end}.archive-documents .archive-figure{transform:none!important}.heritage-museum-gallery{grid-auto-flow:row}
@media(max-width:760px){.archive-documents .archive-document-grid{grid-template-columns:1fr 1fr}.archive-documents .heritage-document-heading{grid-column:1/-1}}

/* Approved first-motorcycles treatment: unframed, level and uncropped. */
.heritage-v2 .archive-first-motorcycles,.heritage-v2 .archive-first-motorcycles .archive-image{transform:none!important;rotate:0deg!important;clip-path:none!important;background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important;padding:0!important;filter:none!important}.heritage-v2 .archive-first-motorcycles .archive-image:before,.heritage-v2 .archive-first-motorcycles .archive-image:after{display:none!important}.heritage-v2 .archive-first-motorcycles img{transform:none!important;rotate:0deg!important;object-fit:contain!important;filter:grayscale(1)}.heritage-v2 .archive-first-motorcycles figcaption{border:0!important}.heritage-v2 .heritage-street-second .heritage-facade-art .archive-image{background:transparent!important;border:0!important;clip-path:none!important}.heritage-v2 .heritage-street-second .heritage-facade-art img{object-fit:contain!important;transform:none!important}.heritage-v2 .heritage-street-current .heritage-facade-art img{filter:grayscale(1) contrast(1.1) drop-shadow(0 20px 28px #0006)!important}
