/* Persian product cards and a deliberate news transition. */
#premium .premium-comparison{border:0;padding:0;grid-template-columns:1fr 1fr;gap:22px;align-items:stretch}
#premium .premium-comparison article{padding:26px;border:1px solid #ffffff28;border-radius:18px;background:#ffffff06;position:relative;overflow:hidden}
#premium .premium-comparison .tier-free{padding-inline-end:26px}
#premium .premium-comparison .tier-premium{border-color:#e7b33480;background:linear-gradient(145deg,#e7b33413,#ffffff05);box-shadow:0 12px 40px #0002}
#premium .premium-comparison h3{font:700 23px/1.7 Vazirmatn,sans-serif}
#premium .premium-comparison ul{font:14px/2 Vazirmatn,sans-serif;gap:14px 18px}
#premium .tier-premium::after{content:'';position:absolute;inset:0;pointer-events:none;border:1px solid #e7b33455;border-radius:inherit;animation:premium-breathe 5s ease-in-out infinite}
@keyframes premium-breathe{0%,100%{opacity:.35}50%{opacity:1;box-shadow:inset 0 0 24px #e7b3340b}}
#premium .premium-plans{font-family:Vazirmatn,sans-serif}.premium-purchase .btn{transition:transform .25s,background-color .25s}.premium-purchase .btn:hover{transform:translateY(-2px)}
.record-periods{direction:rtl}.record-periods button{font-family:Vazirmatn,sans-serif}
.premium-benefits article{border-radius:14px;padding:24px;background:linear-gradient(155deg,#fff,#fef9ec);border-top:3px solid #c5a963;transition:transform .25s,border-color .25s}
.premium-benefits h3{font:700 16px/1.8 Vazirmatn,sans-serif}.premium-benefits p{font-size:12px;line-height:2.1}.premium-benefits article:hover{transform:translateY(-3px);border-color:#b99c55}
.sample-visual{margin:20px 24px 0}.sample-visual img{display:block;width:100%;height:auto;border-radius:12px}.sample-visual figcaption{font:11px/1.9 Vazirmatn,sans-serif;color:#62778a;margin-top:8px}.sample-visual[hidden]{display:none}
.footer-links [data-home-link=contact]{direction:ltr;unicode-bidi:isolate;display:block;text-align:right}
.footer-links [data-home-link=telegram],.footer-links [data-home-link=instagram]{display:flex;gap:10px;align-items:center;direction:rtl}
.footer-links [data-home-link] svg{width:21px;height:21px;flex-shrink:0}.footer-links [data-home-link] span{font-family:Vazirmatn,sans-serif}
.reader-navigation{direction:rtl}.reader-navigation [data-reader-step="1"]{background:#f3f6f8;color:#092746;border-color:#d3dedf}.reader-navigation [data-reader-step="-1"]{background:#092746;color:#fff;border-color:#092746}
.reader-navigation button:hover:enabled{background:#e7b334;color:#041326;border-color:#e7b334}.reader-navigation button:disabled{opacity:.35}.reader-next-preview{direction:rtl}.reader-scroll{overflow-x:hidden}
@media(max-width:760px){#premium .premium-comparison{grid-template-columns:1fr;gap:16px}#premium .premium-comparison article{padding:21px}#premium .premium-comparison ul{font-size:12px;gap:12px}#premium .premium-comparison h3{font-size:21px}.premium-benefits article{padding:18px}.sample-visual{margin:16px 16px 0}.reader-navigation button{padding:9px 19px}.premium-plans{line-height:2.2}}
@media(prefers-reduced-motion:reduce){#premium .tier-premium::after{animation:none}.premium-benefits article,.premium-purchase .btn{transition:none}}
