/* Keep the same desktop column before and after membership resolves. */
html body .ssh-discovery-ad-rail>.ssh-support-card{display:none;box-sizing:border-box;position:sticky;top:24px;flex-direction:column;align-items:flex-start;gap:16px;min-height:280px;padding:30px 26px;margin:0;border:0;border-radius:16px;background:linear-gradient(150deg,#24474a,#182d3a 85%);color:#e8f3f3;font:400 14px/1.6 Roboto,Arial,sans-serif}
html[data-ssh-ads=premium] body .ssh-discovery-ad-rail>.ssh-support-card,html body.ssh-homepage-page .ssh-discovery-ad-rail>.ssh-support-card{display:flex}
html body .ssh-support-card .ssh-support-logo{display:block;width:100%;height:auto;aspect-ratio:3584/1184;object-fit:contain;border-radius:8px;margin:0 0 6px}
html body .ssh-support-card h2{margin:0;font:600 23px/1.3 Roboto,Arial,sans-serif;color:inherit;letter-spacing:-.4px;text-wrap:balance;text-transform:none!important}
html body .ssh-support-card p{margin:0;color:#bed2d6;font-size:14px;line-height:1.65;text-wrap:balance}
html body .ssh-support-card .ssh-support-signature{margin-top:auto;padding-top:10px;font-size:12px;color:#a9d6ca}
html body .ssh-support-card .ssh-support-member{display:none}
html[data-ssh-ads=premium] body .ssh-support-card .ssh-support-general{display:none}
html[data-ssh-ads=premium] body .ssh-support-card .ssh-support-member{display:block}
html:root:root[data-ssh-ads=premium] body .ssh-discovery-ad-rail>#right-sidebar,html:root:root body.ssh-homepage-page .ssh-discovery-ad-rail>#right-sidebar{display:none!important}
html[data-ssh-theme=light] body .ssh-discovery-ad-rail>.ssh-support-card{background:linear-gradient(150deg,#dcf1e8,#edf5f5);color:#22444b}
html[data-ssh-theme=light] body .ssh-support-card :is(p,.ssh-support-signature){color:#4a6d70}
