html,body{color:#fff;background-color:#050505;height:100%;margin:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-x:hidden}.container.svelte-1uha8ag{justify-content:center;align-items:center;width:100%;min-height:100%;display:flex;position:relative;overflow:hidden}.background-animation.svelte-1uha8ag{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.circle.svelte-1uha8ag{filter:blur(80px);opacity:.15;border-radius:50%;animation:25s ease-in-out infinite alternate svelte-1uha8ag-float;position:absolute}.c1.svelte-1uha8ag{aspect-ratio:1;background:radial-gradient(circle,#ff950033,#0000);width:100%;max-width:800px;top:-20%;left:-10%}.c2.svelte-1uha8ag{aspect-ratio:1;background:radial-gradient(circle,#ff950026,#0000);width:80%;max-width:700px;animation-delay:-7s;bottom:-10%;right:-10%}.c3.svelte-1uha8ag{aspect-ratio:1;background:radial-gradient(circle,#ff95001a,#0000);width:70%;max-width:600px;animation-delay:-15s;top:20%;left:50%}@keyframes svelte-1uha8ag-float{0%{transform:translate(0)rotate(0)scale(1)}33%{transform:translate(5%,10%)rotate(5deg)scale(1.1)}66%{transform:translate(-5%,5%)rotate(-5deg)scale(.9)}to{transform:translate(0)rotate(0)scale(1)}}.content.svelte-1uha8ag{z-index:1;text-align:center;box-sizing:border-box;width:100%;max-width:800px;padding:2rem;position:relative}.logo-wrapper.svelte-1uha8ag{margin-bottom:2rem}.logo.svelte-1uha8ag{filter:drop-shadow(0 0 20px #ff950033);width:100px;height:100px}h1.svelte-1uha8ag{background:linear-gradient(90deg,#fff,#ff9500);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:1.5rem;padding:0 1rem;font-size:clamp(2.25rem,10vw,4.5rem);font-weight:800;line-height:1.1}.description.svelte-1uha8ag{color:#a1a1aa;max-width:600px;margin-bottom:0;margin-left:auto;margin-right:auto;padding:0 1.5rem;font-size:clamp(1rem,4vw,1.25rem);line-height:1.6}@media (width<=640px){.content.svelte-1uha8ag{padding:1.5rem}.logo.svelte-1uha8ag{width:80px;height:80px}h1.svelte-1uha8ag{margin-bottom:1rem}.circle.svelte-1uha8ag{filter:blur(40px);opacity:.1}.c1.svelte-1uha8ag{width:120%}.c2.svelte-1uha8ag{width:100%}}@media (height<=600px){.logo-wrapper.svelte-1uha8ag{margin-bottom:1rem}.logo.svelte-1uha8ag{width:60px;height:60px}h1.svelte-1uha8ag{font-size:2rem}}
