.sponsor-record{padding-bottom:18px}.sponsor-row ul{flex:1;min-width:0}.sponsor-name-link{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.sponsor-name-link:hover{color:var(--red-dark)}.sponsor-name-link>span[aria-hidden]{font-size:18px}.sponsor-logo{width:230px;max-height:110px;object-fit:contain;object-position:left center;background:#fff;padding:12px;margin-bottom:14px}.sponsor-description{font-family:var(--body);font-size:15px;text-transform:none;color:#64615a;line-height:1.7;margin:10px 0 0;max-width:650px}.sponsor-description:empty{display:none}
