/* Owner r54: Steam replaces the network counts; logo and CTA never overlap. */
#overview .hero-connect-panel>.ql-steam-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:0;margin:20px 0;padding:14px;min-height:184px}
#overview .ql-steam-logo-layer{top:17px;left:50%;transform:translateX(-50%);width:min(90%,260px);max-height:65px;height:auto;opacity:.94}
#overview .ql-steam-card>.ql-steam-shade{opacity:.5}
#overview .ql-steam-card:is(:hover,:focus-within)>.ql-steam-shade{opacity:.22}
#overview .ql-steam-card>.ql-steam-copy{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;min-height:87px;width:100%;text-align:center}
#overview .ql-steam-card .ql-steam-sr-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
#overview .ql-steam-card .ql-steam-available{margin:0;color:#64b5ef;font-size:12px;line-height:17px}
#overview .ql-steam-card .ql-steam-link{position:relative;align-self:center;flex:none;width:174px;height:51px;min-height:51px;margin-top:12px}
#overview .ql-steam-link>.ql-steam-button-art{width:172px;height:50px}
#overview .ql-steam-link>.ql-steam-cta-copy{left:93px;right:4px}
#overview .ql-steam-cta-copy>small{font-size:9.5px}
#overview .ql-steam-cta-copy>b{font-size:15px;letter-spacing:1.3px}
