/* Premium: broader value, one clearly selected plan, and full-card selection. */
#premium .subscription-heading p{max-width:830px;margin-inline:auto;line-height:2.1}
#premium .premium-value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:26px 0 44px;text-align:right}
#premium .premium-value-grid article{position:relative;min-width:0;padding:0 17px 0 8px;border-inline-start:1px solid #c5ad633f}
#premium .premium-value-grid h3{margin:0 0 9px;font:650 14px/1.8 Vazirmatn,sans-serif;color:#ecdcaf}
#premium .premium-value-grid p{margin:0;color:#aebdd0;font:400 11px/2.15 Vazirmatn,sans-serif}
#premium .premium-value-number{display:block;margin-bottom:8px;color:#b69d62;font:500 9px/1.6 Vazirmatn,sans-serif;letter-spacing:1px}
#premium .subscription-card{cursor:pointer}
#premium .subscription-card.recommended:not(.is-selected),#premium .subscription-card:not(.is-selected):hover{border-color:#64718b66;box-shadow:none;background:linear-gradient(125deg,#ffffff06,#ffffff02)}
#premium .subscription-card:not(.is-selected) .premium-stars{opacity:0}
#premium .subscription-card .plan-select-surface{position:absolute;z-index:2;inset:0;width:100%;height:100%;padding:0;border:0;border-radius:inherit;background:transparent;cursor:pointer}
#premium .plan-select-surface:focus-visible{outline:2px solid #edce77;outline-offset:4px}
#premium .subscription-card .subscription-cta{position:relative;z-index:3}
#premium .subscription-equivalent{min-height:30px;margin-bottom:13px}
#premium .premium-access ul{grid-template-rows:none;grid-auto-flow:row}
@media(max-width:760px){
 #premium .premium-value-grid{grid-template-columns:1fr;gap:18px;margin:22px 0 36px}
 #premium .premium-value-grid article{padding:0 13px 0 0}
 #premium .premium-value-grid h3{font-size:13px;margin-bottom:5px}
 #premium .premium-value-grid p{font-size:10px}
 #premium .premium-value-number{display:none}
}
