.hero.svelte-1uha8ag{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 24px 80px;max-width:680px;margin:0 auto;width:100%}.hero-logo.svelte-1uha8ag{width:96px;height:96px;margin-bottom:14px}.hero-divider.svelte-1uha8ag{width:40px;height:1px;background:linear-gradient(90deg,transparent,var(--color-hy-cocoa) 50%,transparent);opacity:.6;margin:0 auto 28px}.hero-title.svelte-1uha8ag{font-family:Lexend,sans-serif;font-weight:700;font-size:clamp(44px,7vw,72px);line-height:1.05;letter-spacing:-.025em;margin:0;color:var(--color-hy-cocoa)}.ip.svelte-1uha8ag{margin-top:44px;display:inline-flex;align-items:center;gap:18px;padding:16px 20px 16px 28px;background:var(--color-hy-cream);cursor:pointer;-webkit-user-select:none;user-select:none;color:inherit;font:inherit}.ip.svelte-1uha8ag:hover{background:var(--color-hy-cream-hover)}.ip.copied.svelte-1uha8ag,.ip.copied.svelte-1uha8ag:hover,.ip.copied.svelte-1uha8ag:active{--hy-pop-shadow: var(--color-hy-success);border-color:var(--color-hy-success);background:var(--color-hy-cream);transform:none;box-shadow:4px 4px 0 var(--color-hy-success)}.ip.copied.svelte-1uha8ag:active .ip-copy:where(.svelte-1uha8ag){transform:scale(.88)}.ip-label.svelte-1uha8ag{font-family:Lexend,sans-serif;font-weight:700;font-size:12px;letter-spacing:.16em;text-transform:uppercase;padding:4px 10px;border-radius:999px;background:var(--color-hy-cocoa);color:var(--color-hy-cream)}.ip-value.svelte-1uha8ag{font-family:JetBrains Mono,ui-monospace,monospace;font-weight:500;font-size:22px;color:var(--color-hy-cocoa);line-height:1}.ip-copy.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;width:38px;height:38px;color:var(--color-hy-cocoa-soft);border-radius:999px;transition:color .15s,background .15s,transform .12s}.ip-copy.svelte-1uha8ag svg{width:18px;height:18px}.ip.svelte-1uha8ag:hover .ip-copy:where(.svelte-1uha8ag){color:var(--color-hy-cocoa);background:#f9c84659}.ip.copied.svelte-1uha8ag .ip-copy:where(.svelte-1uha8ag){color:var(--color-hy-success);background:#569c4c2e}.ctas.svelte-1uha8ag{margin-top:36px;display:flex;gap:18px;justify-content:center;flex-wrap:wrap}.btn.svelte-1uha8ag{font-family:Lexend,sans-serif;font-weight:700;font-size:15px;padding:14px 26px;display:inline-flex;align-items:center;gap:10px;white-space:nowrap;text-decoration:none}.btn.svelte-1uha8ag svg{width:20px;height:20px;transition:transform .35s cubic-bezier(.34,1.56,.64,1);transform-origin:center}.btn-primary.svelte-1uha8ag{--hy-pop-shadow: var(--color-hy-cocoa-soft);background:var(--color-hy-cocoa);color:var(--color-hy-cream)}.btn-primary.svelte-1uha8ag:hover{background:var(--color-hy-cocoa-hover)}.btn-primary.svelte-1uha8ag:hover svg{animation:svelte-1uha8ag-cart-bounce .6s ease-in-out}@keyframes svelte-1uha8ag-cart-bounce{0%{transform:translate(0) translateY(0) rotate(0)}25%{transform:translate(2px) translateY(-2px) rotate(-6deg)}55%{transform:translate(-1px) translateY(1px) rotate(4deg)}to{transform:translate(0) translateY(0) rotate(0)}}.btn-ghost.svelte-1uha8ag{background:var(--color-hy-marigold);color:var(--color-hy-cocoa)}.btn-ghost.svelte-1uha8ag:hover{background:var(--color-hy-marigold-hover)}.btn-ghost.svelte-1uha8ag:hover svg{animation:svelte-1uha8ag-discord-wiggle .5s ease-in-out}@keyframes svelte-1uha8ag-discord-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg) scale(1.08)}60%{transform:rotate(8deg) scale(1.08)}85%{transform:rotate(-3deg) scale(1.04)}}@media(max-width:640px){.hero.svelte-1uha8ag{padding:20px 20px 60px}.hero-logo.svelte-1uha8ag{width:80px;height:80px;margin-bottom:24px}}
