.partner-grid article>.partner-logo-link{grid-row:1 / 3;align-self:center;display:block;width:max-content;max-width:100%;line-height:0;border-radius:19px;color:inherit;text-decoration:none}.partner-grid article>.partner-logo-link:focus-visible{outline:3px solid #a52378;outline-offset:5px}
.partner-grid article:has(>.partner-logo-link){position:relative;cursor:pointer}.partner-grid article>.partner-logo-link:after{content:"";position:absolute;inset:0;border-radius:inherit}.partner-grid article>.partner-logo-link:focus-visible{outline:none}.partner-grid article>.partner-logo-link:focus-visible:after{outline:3px solid #a52378;outline-offset:4px;border-radius:25px}
