.hero.svelte-1uha8ag{position:relative;min-height:calc(100vh - var(--nav-h));display:flex;align-items:center;padding:4rem 0;overflow:hidden}.hero-inner.svelte-1uha8ag{animation:fadeUp var(--duration-fade) var(--ease-out) both;position:relative;z-index:1}.aurora.svelte-1uha8ag{position:absolute;inset:0;pointer-events:none;z-index:0}.blob.svelte-1uha8ag{position:absolute;border-radius:50%;filter:blur(90px);opacity:0;animation:svelte-1uha8ag-blobFadeIn 1.2s var(--ease-out) forwards}.blob-ai.svelte-1uha8ag{width:55vw;height:55vw;max-width:700px;max-height:700px;top:-20%;right:-15%;background:radial-gradient(circle,rgba(148,176,200,.09) 0%,transparent 70%);animation:svelte-1uha8ag-blobFadeIn 1.5s var(--ease-out) forwards,svelte-1uha8ag-driftA 18s ease-in-out 1.5s infinite}.blob-sound.svelte-1uha8ag{width:45vw;height:45vw;max-width:560px;max-height:560px;bottom:-10%;left:-10%;background:radial-gradient(circle,rgba(245,166,35,.07) 0%,transparent 70%);animation:svelte-1uha8ag-blobFadeIn 1.5s var(--ease-out) .6s forwards,svelte-1uha8ag-driftB 22s ease-in-out 2s infinite}.blob-mid.svelte-1uha8ag{width:30vw;height:30vw;max-width:380px;max-height:380px;top:30%;left:35%;background:radial-gradient(circle,rgba(148,176,200,.04) 0%,transparent 70%);animation:svelte-1uha8ag-blobFadeIn 1.5s var(--ease-out) .9s forwards,svelte-1uha8ag-driftC 26s ease-in-out 2.5s infinite}@keyframes svelte-1uha8ag-blobFadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-1uha8ag-driftA{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-4%,5%) scale(1.06)}66%{transform:translate(3%,-4%) scale(.96)}}@keyframes svelte-1uha8ag-driftB{0%,to{transform:translate(0) scale(1)}40%{transform:translate(5%,-6%) scale(1.08)}70%{transform:translate(-3%,3%) scale(.94)}}@keyframes svelte-1uha8ag-driftC{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-5%,4%) scale(1.1)}}h1.svelte-1uha8ag{font-size:clamp(2.5rem,5.5vw,4.25rem);font-weight:300;line-height:1.12;letter-spacing:-.025em;color:var(--color-text);margin-bottom:1.5rem;min-height:2.25lh}.cursor.svelte-1uha8ag{display:inline;color:var(--color-text);opacity:.6;animation:svelte-1uha8ag-cursorBlink 1.1s step-end infinite;margin-left:1px}@keyframes svelte-1uha8ag-cursorBlink{0%,to{opacity:.6}50%{opacity:0}}.mobile-br.svelte-1uha8ag{display:none}.hero-sub.svelte-1uha8ag{font-size:.9375rem;color:var(--color-muted);letter-spacing:.04em;margin-bottom:2.75rem}.hero-ctas.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:1rem;max-width:440px}.hero-ctas.svelte-1uha8ag .btn:where(.svelte-1uha8ag){justify-content:center;white-space:nowrap}.btn-ai.svelte-1uha8ag{border-color:var(--color-accent-ai);color:var(--color-accent-ai);box-shadow:0 0 16px var(--color-glow-ai)}.btn-ai.svelte-1uha8ag:hover{border-color:var(--color-accent-ai);color:var(--color-accent-ai);box-shadow:0 0 32px var(--color-glow-ai-strong)}.btn-sound.svelte-1uha8ag{border-color:#f5a62380;color:var(--color-accent)}.btn-sound.svelte-1uha8ag:hover{border-color:var(--color-accent);color:var(--color-accent);box-shadow:0 0 24px var(--color-glow)}@media(prefers-reduced-motion:reduce){.blob.svelte-1uha8ag{animation:none!important;opacity:.4}.cursor.svelte-1uha8ag{animation:none}}@media(max-width:640px){.hero.svelte-1uha8ag{align-items:flex-start;padding:clamp(2.5rem,16vw,5rem) 0 2.5rem;min-height:auto;overflow:visible}.aurora.svelte-1uha8ag{inset:unset;width:100vw;height:100vh;position:fixed;top:0;left:0}h1.svelte-1uha8ag{margin-bottom:3rem}.hero-sub.svelte-1uha8ag{margin-bottom:1rem}.mobile-br.svelte-1uha8ag{display:inline}.hero-ctas.svelte-1uha8ag{grid-template-columns:1fr;max-width:320px}.blob-ai.svelte-1uha8ag{width:90vw;height:90vw;background:radial-gradient(circle,rgba(148,176,200,.2) 0%,transparent 70%)}.blob-sound.svelte-1uha8ag{width:85vw;height:85vw;background:radial-gradient(circle,rgba(245,166,35,.16) 0%,transparent 70%)}.blob-mid.svelte-1uha8ag{background:radial-gradient(circle,rgba(148,176,200,.09) 0%,transparent 70%)}}
