.resource-sponsor-logo{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:88px;padding:12px;margin-bottom:18px;border-radius:8px;background:#faf9fb;text-decoration:none}
.resource-sponsor-logo img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}
.resource-sponsor-logo svg{display:block;max-width:100%;width:210px;max-height:54px;height:auto}
.resource-sponsor-logo-dark{background:#302536}
.resource-sponsor-logo:focus-visible{outline:3px solid #97b734;outline-offset:3px}
@media(max-width:600px){.resource-sponsor-logo{height:80px}}
