/* Nexora polish layer — visual paint only.
   No layout properties touched (no margin/padding/size/position/display/flex/grid changes).
   Safe to load on any public page. */
.plan-card{box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 18px 44px rgba(0,0,0,.35)}
.plan-card:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 24px 60px rgba(0,0,0,.45),0 0 34px rgba(56,169,255,.16)}
.plan-card .plan-title{text-shadow:0 2px 14px rgba(0,0,0,.8),0 0 26px rgba(87,207,255,.3)}
.plan-card .plan-media{filter:saturate(1.1)}
.buy-button,.trial-button{box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 10px 26px rgba(0,0,0,.35)}
.buy-button:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 16px 40px rgba(46,108,255,.55),0 0 26px rgba(87,207,255,.3)}
.trial-button:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 12px 32px rgba(0,0,0,.4),0 0 22px rgba(240,168,50,.35)}
.gaming .buy-button:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 16px 40px rgba(135,49,216,.55),0 0 30px rgba(173,96,255,.45)}
.economy .buy-button:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 16px 40px rgba(27,140,220,.55),0 0 30px rgba(87,207,255,.45)}
.unlimited .buy-button:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 16px 40px rgba(23,179,126,.55),0 0 30px rgba(40,221,167,.45)}
.wireguard .buy-button:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 16px 40px rgba(200,40,60,.55),0 0 30px rgba(255,93,93,.45)}
.heading h2{text-shadow:0 2px 14px rgba(0,0,0,.75),0 0 30px rgba(87,207,255,.28)}
.heading .eyebrow,.heading>span{filter:drop-shadow(0 0 10px rgba(101,208,255,.5))}
.latest-item{border-radius:12px;transition:background .2s ease,box-shadow .2s ease}
.latest-item:hover{background:rgba(80,180,255,.07);box-shadow:inset 3px 0 0 #57cffc}
.latest-item b{text-shadow:0 1px 8px rgba(0,0,0,.6)}
.latest-head a:hover{text-shadow:0 0 12px rgba(87,207,255,.7)}
.services-hero h1{text-shadow:0 2px 14px rgba(0,0,0,.75),0 0 34px rgba(87,207,255,.3)}
.services-mark{filter:drop-shadow(0 0 26px rgba(23,183,255,.5))}
footer{box-shadow:inset 0 1px 0 rgba(87,207,255,.14)}
.trust-logo img{filter:drop-shadow(0 0 14px rgba(23,183,255,.45))}
.support-launcher:hover,.telegram-launcher:hover{box-shadow:0 0 22px rgba(87,207,255,.35)}
.plan-actions .buy-button b{text-shadow:0 1px 8px rgba(0,0,0,.5)}
