/* Supplied partner logos: original files, transparent margins excluded from display. */
.consortium-logo{height:152px;display:flex;align-items:center;justify-content:center;background:#fff;border-bottom:1px solid var(--line);margin-bottom:22px;padding:10px 0 22px}
.consortium-logo-frame{position:relative;overflow:hidden;flex:none}
.consortium-logo-frame img{position:absolute;max-width:none;height:auto;display:block}

.partner-website{margin-top:-.4rem;margin-bottom:1.2rem;font-size:.9rem}.partner-website a{display:inline-flex;align-items:center;gap:.45rem;padding:3px 0}
