.splash.svelte-1js76h4{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;place-items:center;background:var(--color-bg);transition:opacity .3s ease,transform .3s ease}.splash.leaving.svelte-1js76h4{opacity:0;transform:scale(1.04);pointer-events:none}.glow.svelte-1js76h4{position:absolute;width:min(120vw,780px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,color-mix(in oklab,var(--seed-brand) 26%,transparent) 0%,transparent 62%);animation:svelte-1js76h4-breathe 2.6s ease-in-out infinite}.mark.svelte-1js76h4{position:relative;width:min(46vw,190px);animation:svelte-1js76h4-rise .7s cubic-bezier(.16,1,.3,1) both}.wordmark.svelte-1js76h4{position:relative;max-width:76vw;font-family:var(--font-display);font-size:clamp(1.9rem,9vw,3rem);font-weight:900;line-height:1.05;letter-spacing:-.8px;text-align:center;color:var(--color-text);animation:svelte-1js76h4-rise .7s cubic-bezier(.16,1,.3,1) both}@keyframes svelte-1js76h4-rise{0%{opacity:0;transform:translateY(10px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes svelte-1js76h4-breathe{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.05)}}.door.svelte-1uha8ag{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-7);padding:var(--space-6) var(--space-5);opacity:0}.door.ready.svelte-1uha8ag{animation:rise var(--motion-enter) var(--ease) both}.mark.svelte-1uha8ag{width:min(52vw,200px)}.door.svelte-1uha8ag a.btn{width:100%;max-width:340px;text-align:center;text-decoration:none}
