.bubble_hero_title.svelte-1uha8ag{position:absolute;width:498px;height:56px;background:linear-gradient(108.43deg,#8fee54 20.18%,#4dc8c8 53.24%,#4ff5c3 95.44%);opacity:.3;filter:blur(27px)}.bubble_green.svelte-1uha8ag{position:absolute;width:634px;height:634px;left:calc(50% - 227px);top:-86px;background:linear-gradient(108.43deg,#8fee54 20.18%,#4dc8c8 53.24%,#4ff5c3 95.44%);opacity:.08;filter:blur(63.75px)}@keyframes svelte-1uha8ag-AnimationName{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.bubble_hero.svelte-1uha8ag{position:absolute;width:752px;height:752px;left:calc(50% - 467px);background:linear-gradient(108.43deg,#8fee54 20.18%,#4dc8c8 53.24%,#4ff5c3 95.44%);opacity:.08;filter:blur(63.75px)}.training_bubble.svelte-1uha8ag{position:absolute;width:668px;height:668px;background:linear-gradient(108.43deg,#54ee76 20.18%,#4d7ec8 53.24%,#984ff5 95.44%);opacity:.08;filter:blur(63.75px)}.cursor-soccer.svelte-1uha8ag{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='64' height='64'><text y='50%' x='50%' text-anchor='middle' dominant-baseline='central' font-size='48'>⚽</text></svg>") 32 32,auto}.gradient_layer.svelte-1uha8ag{box-sizing:border-box;position:absolute;width:278px;height:183px;left:calc(50% - 138.5px);top:0;background:linear-gradient(180deg,#fff0,#fff 84.62%);border-bottom:1px solid rgba(37,40,49,.2)}@keyframes svelte-1uha8ag-slideDown{0%{transform:translateY(-150%) rotate(-12deg);opacity:0;filter:blur(8px)}to{transform:translateY(0) rotate(0);opacity:.25;filter:blur(0px)}}.animate-slide-down.svelte-1uha8ag{animation:svelte-1uha8ag-slideDown 1.5s cubic-bezier(.2,.8,.2,1) forwards;opacity:0;mix-blend-mode:overlay}.hero-text-gradient.svelte-1uha8ag{background:linear-gradient(to right,#2563eb,#ec4899);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-shadow:0 1px 3px rgba(0,0,0,.3)}.glow-gradient.svelte-1uha8ag{background-image:radial-gradient(circle 250px at 0% 150px,rgba(34,197,94,.4),transparent),radial-gradient(circle 250px at 100% 150px,rgba(34,197,94,.4),transparent)}@media(min-width:640px){.glow-gradient.svelte-1uha8ag{background-image:radial-gradient(circle 350px at 0% 180px,rgba(34,197,94,.4),transparent),radial-gradient(circle 350px at 100% 180px,rgba(34,197,94,.4),transparent)}}@media(min-width:1024px){.glow-gradient.svelte-1uha8ag{background-image:radial-gradient(circle 500px at 0% 200px,rgba(34,197,94,.4),transparent),radial-gradient(circle 500px at 100% 200px,rgba(34,197,94,.4),transparent)}}
