.page.svelte-1uha8ag{background:#fff;color:#0a0a0f;min-height:100vh;display:flex;flex-direction:column;overflow:hidden;position:relative}.grid-line.svelte-1uha8ag{position:absolute;top:0;bottom:0;width:1px;background:#00000012;pointer-events:none;z-index:1}.ribbon-wrap.svelte-1uha8ag{position:absolute;top:0;right:4%;width:46%;height:100%;overflow:hidden;pointer-events:none;z-index:0}@media(max-width:640px){.ribbon-wrap.svelte-1uha8ag{right:0;width:60%}}.ribbon-inner.svelte-1uha8ag{position:absolute;top:-30%;left:0;right:0;height:160%;transform:rotate(-18deg);transform-origin:top center;display:flex;gap:12px;align-items:flex-start;justify-content:center}.band.svelte-1uha8ag{height:100%;border-radius:120px;flex-shrink:0;transform-origin:top center;animation:svelte-1uha8ag-sway ease-in-out infinite}.band-1.svelte-1uha8ag{width:130px;background:linear-gradient(180deg,#c7d2fe,#818cf8 40%,#4f46e5);opacity:.9;animation-duration:7s;animation-delay:0s}.band-2.svelte-1uha8ag{width:110px;background:linear-gradient(180deg,#fbcfe8,#f472b6 40%,#ec4899);opacity:.85;animation-duration:9s;animation-delay:-2s}.band-3.svelte-1uha8ag{width:160px;background:linear-gradient(180deg,#fed7aa,#fb923c 40%,#ea580c);opacity:.9;animation-duration:8s;animation-delay:-4s}.band-4.svelte-1uha8ag{width:100px;background:linear-gradient(180deg,#ddd6fe,#a78bfa 40%,#7c3aed);opacity:.75;animation-duration:11s;animation-delay:-1s}.band-5.svelte-1uha8ag{width:90px;background:linear-gradient(180deg,#bfdbfe,#60a5fa 40%,#2563eb);opacity:.7;animation-duration:13s;animation-delay:-6s}@keyframes svelte-1uha8ag-sway{0%,to{transform:rotate(0)}20%{transform:rotate(-2.5deg)}50%{transform:rotate(1.5deg)}80%{transform:rotate(-1deg)}}.lemon.svelte-1uha8ag{position:absolute;font-size:260px;bottom:-40px;left:-30px;filter:blur(18px);opacity:.18;pointer-events:none;z-index:0;animation:svelte-1uha8ag-lemonDrift 12s ease-in-out infinite;transform-origin:center center;line-height:1}@keyframes svelte-1uha8ag-lemonDrift{0%,to{transform:rotate(-8deg) scale(1)}50%{transform:rotate(4deg) scale(1.05)}}.ribbon-fade.svelte-1uha8ag{position:absolute;top:0;left:0;width:100px;height:100%;background:linear-gradient(to right,#ffffff,transparent);z-index:2}.ribbon-fade-right.svelte-1uha8ag{position:absolute;top:0;right:0;width:100px;height:100%;background:linear-gradient(to left,#ffffff,transparent);z-index:2}
