.plan-media{height:96px;border:1px solid #50658e;border-radius:12px;background:linear-gradient(135deg,#111f40,#281952);display:grid;place-items:center;overflow:hidden;position:relative;margin-bottom:15px}.plan-media:before{content:'';position:absolute;width:120px;height:120px;border:1px solid #a796ff77;border-radius:50%;animation:planSpin 14s linear infinite}.plan-media img{z-index:1;width:45px;height:45px;object-fit:contain;filter:drop-shadow(0 0 10px #c58bff)}.plan-title{font-size:1rem;font-weight:850;margin:0 0 4px}.plan-description{font-size:.79rem;color:#b5c0dc;margin:0 0 14px;min-height:38px}@keyframes planSpin{to{transform:rotate(360deg)}}.subscription-row-plans{grid-template-columns:1fr!important;max-width:1080px}.subscription-row-plans .plan{display:grid;grid-template-columns:130px 175px 165px 1fr auto;gap:20px;align-items:center;padding:20px 26px}.subscription-row-plans .plan-media{margin:0;height:82px}.subscription-row-plans .price{margin:0}.subscription-row-plans .plan-description{margin:0;min-height:0}.subscription-row-plans .ticks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 11px;margin:0}.subscription-row-plans .ticks li{padding-top:4px;padding-bottom:4px}.subscription-row-plans .btn{white-space:nowrap}@media(max-width:900px){.subscription-row-plans .plan{grid-template-columns:110px 1fr 1fr;gap:15px}.subscription-row-plans .ticks{grid-column:1/-1}.subscription-row-plans .btn{justify-self:start}}@media(max-width:560px){.subscription-row-plans .plan{grid-template-columns:1fr}.subscription-row-plans .plan-media{height:110px}.subscription-row-plans .ticks{grid-column:auto;grid-template-columns:1fr}}
