/* Preserve the original school mark and introduce the approved RES wordmark beside it. */
.res-intro-logos{display:flex;align-items:center;justify-content:center;gap:clamp(16px,3vw,36px);margin:0 auto 12px;flex-wrap:wrap}
.res-intro-logos .brandmark{margin:0!important;flex:0 0 auto}
.res-system-intro-logo{display:block;width:clamp(150px,23vw,270px);max-width:70%;height:auto;object-fit:contain;filter:drop-shadow(0 8px 15px rgba(4,44,50,.08))}
@media(max-width:560px){.res-intro-logos{gap:12px}.res-system-intro-logo{width:180px;max-width:64%}.res-intro-logos .brandmark{max-width:110px}}
@media(prefers-reduced-motion:reduce){.res-system-intro-logo{transition:none;animation:none}}
