.font-display.svelte-10joqin{font-family:Orbitron,JetBrains Mono,ui-monospace,monospace}.panel.svelte-10joqin{background:color-mix(in oklch, var(--card) 60%, transparent);-webkit-backdrop-filter:blur(24px)saturate(150%);border:1px solid color-mix(in oklch, var(--border) 40%, transparent);box-shadow:0 8px 32px -8px oklch(0% 0 0/.3), 0 0 0 1px color-mix(in oklch, var(--primary) 8%, transparent);border-radius:12px;padding:2.5rem 3rem}.cta.svelte-10joqin{letter-spacing:.1em;text-transform:uppercase;color:var(--primary);background:color-mix(in oklch, var(--secondary) 40%, transparent);border:1px solid color-mix(in oklch, var(--primary) 35%, transparent);border-radius:4px;align-items:center;gap:.6rem;padding:.8rem 2rem;font-family:Inter,system-ui,sans-serif;font-size:.8rem;font-weight:500;transition:box-shadow .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1),border-color .35s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.cta.svelte-10joqin:hover{border-color:color-mix(in oklch, var(--primary) 70%, transparent);box-shadow:0 0 40px -8px color-mix(in oklch, var(--primary) 60%, transparent), 0 4px 16px -4px oklch(0% 0 0/.2);transform:translateY(-1px)}.cta.svelte-10joqin:active{transition-duration:.1s;transform:translateY(0)scale(.98)}.cta-arrow.svelte-10joqin{transition:transform .35s cubic-bezier(.22,1,.36,1);display:inline-block}.cta.svelte-10joqin:hover .cta-arrow:where(.svelte-10joqin){transform:translate(3px)}@media (prefers-reduced-motion:reduce){.cta.svelte-10joqin,.cta-arrow.svelte-10joqin{transition:none}}@media (width<=640px){.panel.svelte-10joqin{margin:0 auto;padding:2rem 1.5rem}}
