/* Uploaded logo stays connected to owner settings; default rose keeps the gold palette. */
.brand-logo-frame{display:block;position:relative;width:210px;height:142px;overflow:hidden}
.brand-logo-frame img{width:100%;height:100%;object-fit:contain;display:block}
.brand-logo-frame.default-wordmark img{position:absolute;width:182%;height:auto;max-width:none;left:-72%;top:-24%;filter:invert(1) contrast(2) sepia(.5) saturate(.8);mix-blend-mode:screen}
.atelier-brand.has-image .gold-brand{display:none}
.atelier-brand:not(.has-image) .brand-logo-frame{display:none}
.stats-cards{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}
@media(max-width:680px){.brand-logo-frame{width:145px;height:100px}.stats-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}
