.ed-mobile-button-foil{display:none}
@media(max-width:700px){
 #pricing .plan:nth-child(2) .button.secondary{border:1.5px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(125deg,#88ced5,#a3b2e7,#d69ccf,#e6c392,#95d1ca) border-box;color:#101319}
 #pricing .plan:nth-child(3) .button.secondary{position:relative;isolation:isolate;overflow:hidden;border:0;background:#e9e9f2;color:#101319}
 .ed-mobile-button-foil{display:block;position:absolute;inset:0;z-index:0;border-radius:inherit;overflow:hidden;pointer-events:none;background:linear-gradient(155deg,#f6f4fb,#cfd6ea 30%,#b9c6d8 48%,#8b96a6 70%,#e8e4f2 88%,#eef1f7)}
 .ed-mobile-button-foil>span{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(115deg,transparent 12%,hsl(280 92% 62%/.62) 26%,hsl(320 96% 62%/.78) 38%,hsl(15 96% 62%/.6) 46%,hsl(45 98% 60%/.62) 53%,hsl(160 92% 52%/.6) 62%,hsl(205 96% 58%/.78) 72%,hsl(258 92% 64%/.6) 82%,transparent 92%);background-size:260% 100%;mix-blend-mode:color-dodge;animation:holoShift 7s ease-in-out infinite}
 .ed-mobile-button-foil>span+span{mix-blend-mode:soft-light;opacity:.85;animation-direction:reverse;animation-duration:6s}
 .ed-mobile-button-foil:after{content:"";position:absolute;inset:0;background:#fff8;border-radius:inherit}
 #pricing .plan:nth-child(3) .button>span:not(.ed-mobile-button-foil){position:relative;z-index:1}
}
@media(min-width:601px) and (max-width:700px){#founder .ed-mobile-button-foil{display:none}}
@media(prefers-reduced-motion:reduce){.ed-mobile-button-foil>span{animation:none!important}}
