.app-splash{z-index:9999;background-color:#fbf7f2;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.app-splash__glow{filter:blur(40px);opacity:0;background:radial-gradient(circle,#c85a3e6b 0%,#0000 65%);border-radius:50%;width:380px;height:380px;animation:.62s ease-out forwards app-splash-glow-bloom,3.8s ease-in-out .62s infinite app-splash-glow-pulse;position:absolute;transform:scale(.6)}.app-splash__brand{aspect-ratio:615.92/169.38;width:min(360px,62vw);position:relative}.app-splash__wordmark,.app-splash__ball{width:100%;height:100%;position:absolute;inset:0}.app-splash__wordmark{clip-path:inset(0 100% 0 0);animation:3.6s step-end infinite app-splash-wordmark}.app-splash__ball{opacity:0;animation:3.6s ease-in-out infinite app-splash-ball;transform:translateY(-80px)}@keyframes app-splash-glow-bloom{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes app-splash-glow-pulse{0%,to{opacity:.78;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes app-splash-wordmark{0%{clip-path:inset(0 100% 0 0%)}6%{clip-path:inset(0 87.8% 0 0%)}11%{clip-path:inset(0 73.6% 0 0%)}16%{clip-path:inset(0 58.7% 0 0%)}21%{clip-path:inset(0 44.9% 0 0%)}26%{clip-path:inset(0 31.3% 0 0%)}31%{clip-path:inset(0 22.2% 0 0%)}36%{clip-path:inset(0 0%)}65%{clip-path:inset(0 0%)}70%{clip-path:inset(0 0% 0 12.2%)}75%{clip-path:inset(0 0% 0 26.4%)}80%{clip-path:inset(0 0% 0 41.3%)}85%{clip-path:inset(0 0% 0 55.1%)}89%{clip-path:inset(0 0% 0 68.7%)}92%{clip-path:inset(0 0% 0 100%)}}@keyframes app-splash-ball{0%,28%{opacity:0;transform:translateY(-80px)}29%{opacity:1;transform:translateY(-80px)}36%{opacity:1;transform:translateY(6px)}39%{transform:translateY(-2px)}42%{transform:translateY(0)}92%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(80px)}}@media (prefers-reduced-motion:reduce){.app-splash__glow,.app-splash__wordmark,.app-splash__ball{opacity:1!important;clip-path:none!important;animation:none!important;transform:none!important}}
