/* Reference-led architecture plate only; retain shared branding elsewhere. */
.architecture-plate{position:relative;isolation:isolate;container-type:inline-size;aspect-ratio:3/4;width:100%;min-width:0;margin:0;overflow:hidden;background:var(--paper);color:var(--oxblood)}
.architecture-plate::after{content:"";position:absolute;inset:1%;border:1px solid rgba(28,23,18,.2);pointer-events:none;z-index:4}
.architecture-plate__photo{position:absolute;left:26%;right:1%;top:34.5%;bottom:2.167%;overflow:hidden;background:var(--paper);z-index:2}
.architecture-plate__photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:left center;filter:grayscale(1) sepia(.28) contrast(.9)}
.architecture-plate__photo::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 43%,rgba(236,229,210,.2) 62%,rgba(236,229,210,.88) 83%,var(--paper) 100%)}
.architecture-plate__mark{position:absolute;inset:0;width:100%;height:100%;fill:var(--oxblood);z-index:1;pointer-events:none}
.architecture-plate__mark text{font-family:var(--jost);font-weight:300;font-size:250px;letter-spacing:0}
