.gradient-border{position:relative;z-index:0}.gradient-border:before{content:"";position:absolute;z-index:20;inset:0;border-radius:56px;padding:1px;background:linear-gradient(180deg,#4c3ce3,#bfb9f5);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;@media (max-width:640px){border-radius:36px}}