/* LOCAL PREVIEW ONLY. Photo gallery first, text-only brand directory second. */
.brmt-gallery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:38px 0 24px}.brmt-gallery-card{margin:0;background:#f3f1eb;min-width:0}.brmt-gallery-card h3{font-size:25px;font-weight:500;margin:0;padding:23px 26px}.brmt-gallery-card figure{margin:0}.brmt-gallery-card img{display:block;width:100%;height:auto;aspect-ratio:auto}.brmt-gallery-card figcaption{font-size:12px;line-height:1.6;padding:14px 26px;color:#626a60}.v-projects>.brmt-archive-note{margin-bottom:0}.brmt-archive-grid{align-items:start;gap:28px}.brmt-reference-detail{padding:15px 0;border-top:1px solid #e4e5dd}.brmt-reference-detail h4{font-size:20px;margin:0 0 6px;font-weight:500}.brmt-reference-detail p{font-size:14px;margin:7px 0;line-height:1.6}.brmt-reference-detail .brmt-ref-location{font-size:12px}.brmt-archive-copy ul{grid-template-columns:1fr}.brmt-archive-copy h3{font-size:30px}#reference-vestel{background:#fff;color:#202824}#reference-vestel .brmt-archive-copy{padding:30px}#reference-vestel h3{font-size:30px}#reference-vestel li{border-color:#e4e5dd}@media(max-width:760px){.brmt-gallery-grid{grid-template-columns:1fr;gap:24px}.brmt-gallery-card h3{font-size:24px}.brmt-archive-copy h3,#reference-vestel h3{font-size:27px}#reference-vestel .brmt-archive-copy{padding:25px}}
