/* Extend the established green/orange cards with the approved silver-blue and gold-purple tiers. */
.support-card.soratnik{--accent:#86b9ed;border-color:#86b9ed55;background:radial-gradient(circle at 95% 0%,#86b9ed18,transparent 45%),#0f141a}
.support-card.pokrovitel{--accent:#cf9aef;border-color:#cf9aef55;background:radial-gradient(circle at 95% 0%,#bd74ed1a,transparent 45%),#17111c}
.support-card[data-support-package] .role-label{text-transform:uppercase}
.support-benefits-title{font:800 15px/1.4 var(--display);margin-top:28px}
.support-benefits-title+.benefits{margin-top:12px}
.support-card .term-picker{margin-top:auto;padding-top:24px}
.support-card .term-picker button[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--text)}
.support-grid .support-card .price .price-values{flex-wrap:nowrap;gap:clamp(4px,1.2cqw,10px)}
.support-grid .support-card .price .price-values strong{font-size:clamp(24px,9cqw,48px);white-space:nowrap}
.support-grid .support-card .price .price-values strong small{font-size:.55em}
html[data-theme=light] .support-card.soratnik{background:radial-gradient(circle at 95% 0%,#86b9ed24,transparent 45%),#f0f5fb;--accent:#326ea5;border-color:#326ea555}
html[data-theme=light] .support-card.pokrovitel{background:radial-gradient(circle at 95% 0%,#bd74ed24,transparent 45%),#f7f0fb;--accent:#8850ad;border-color:#8850ad55}
