.reseller-row-plans .reseller-named-plan{grid-template-columns:minmax(220px,1.15fr) minmax(115px,.5fr) minmax(340px,1.45fr) auto;position:relative;overflow:hidden;isolation:isolate;padding:27px 29px;border-color:rgba(113,101,255,.38);background:linear-gradient(105deg,rgba(91,72,214,.16),rgba(9,18,37,.93) 42%,rgba(11,41,43,.76));box-shadow:0 18px 45px rgba(2,6,23,.24)}.reseller-row-plans .reseller-named-plan::before{content:"";position:absolute;z-index:-1;inset:0 auto 0 0;width:4px;background:linear-gradient(#9b86ff,#4ee4c0)}.reseller-row-plans .reseller-named-plan.hot{border-color:#75e48b;box-shadow:0 18px 46px rgba(52,211,153,.12)}.reseller-name-block{min-width:0}.reseller-plan-kicker{display:block;margin-bottom:7px;color:#75e4bf;font-size:.67rem;font-weight:800;letter-spacing:.14em}.reseller-row-plans .reseller-named-plan .reseller-name-block h3{font-size:1.08rem;line-height:1.2;color:#f5f7ff}.reseller-credit{margin:7px 0 0;color:#a99aff;font-weight:800;font-size:.9rem}.reseller-plan-description{margin:5px 0 0;color:#aebbd4;font-size:.8rem;line-height:1.4}.reseller-row-plans .reseller-named-plan .price{font-size:clamp(1.25rem,2vw,1.9rem);line-height:1.05;color:#dfffee}.reseller-row-plans .reseller-named-plan .ticks{padding:5px 0;border-left:1px solid rgba(156,163,255,.2)}.reseller-row-plans .reseller-named-plan .ticks li{font-size:.83rem}.reseller-row-plans .reseller-named-plan .btn{box-shadow:0 8px 20px rgba(111,74,255,.24)}@media(max-width:950px){.reseller-row-plans .reseller-named-plan{grid-template-columns:minmax(220px,1fr) 130px 1fr}.reseller-row-plans .reseller-named-plan .btn{grid-column:1/-1;justify-self:start}.reseller-row-plans .reseller-named-plan .ticks{border-left:0}}@media(max-width:600px){.reseller-row-plans .reseller-named-plan{grid-template-columns:1fr;padding:23px}.reseller-row-plans .reseller-named-plan .ticks{grid-template-columns:1fr}.reseller-row-plans .reseller-named-plan .btn{grid-column:auto;width:100%;justify-content:center}}
.subscription-row-plans .plan{grid-template-columns:130px minmax(220px,1.1fr) minmax(72px,.35fr) minmax(240px,1fr) auto!important;gap:24px;padding:24px 27px;background:linear-gradient(105deg,rgba(45,31,105,.18),rgba(9,24,34,.92) 48%,rgba(9,49,46,.56))}.subscription-row-plans .plan-media{width:130px;height:88px;border-color:rgba(150,132,255,.58)}.subscription-overview{min-width:0}.subscription-overview h3{margin:0 0 5px;font-size:1.1rem}.subscription-overview .plan-title{margin:0 0 6px;color:#a99aff;font-size:.78rem;text-transform:uppercase;letter-spacing:.09em;font-weight:800}.subscription-overview .plan-description{margin:0;color:#b7c4d7;min-height:0;font-size:.84rem;line-height:1.45}.subscription-row-plans .plan .price{font-size:2rem;color:#dcffef;white-space:nowrap}.subscription-row-plans .plan .ticks{grid-column:auto;display:grid;grid-template-columns:repeat(2,minmax(105px,1fr));gap:4px 15px;border-left:1px solid rgba(156,163,255,.2);padding-left:20px}.subscription-row-plans .plan .ticks li{font-size:.82rem;padding:2px 0}.subscription-row-plans .plan .btn{justify-self:end;white-space:nowrap;box-shadow:0 8px 20px rgba(111,74,255,.24)}@media(max-width:1050px){.subscription-row-plans .plan{grid-template-columns:115px 1fr 110px 1fr!important;gap:18px}.subscription-row-plans .plan-media{width:115px}.subscription-row-plans .plan .btn{grid-column:2/5;justify-self:start}.subscription-row-plans .plan .ticks{padding-left:15px}}@media(max-width:680px){.subscription-row-plans .plan{grid-template-columns:105px 1fr!important;padding:22px}.subscription-row-plans .plan-media{width:105px;height:78px}.subscription-row-plans .plan .price{grid-column:1/2;grid-row:2;font-size:1.8rem}.subscription-row-plans .plan .ticks{grid-column:2/3;grid-row:2;grid-template-columns:1fr;padding-left:15px}.subscription-row-plans .plan .btn{grid-column:1/-1;grid-row:3;width:100%;justify-content:center}}@media(max-width:440px){.subscription-row-plans .plan{grid-template-columns:1fr!important}.subscription-row-plans .plan-media{width:100%;height:105px}.subscription-row-plans .plan .price,.subscription-row-plans .plan .ticks,.subscription-row-plans .plan .btn{grid-column:auto;grid-row:auto}.subscription-row-plans .plan .ticks{padding:0;border-left:0;grid-template-columns:1fr 1fr}}
