.AppSplash-module__sfIVmq__overlay{z-index:99999;opacity:1;font-family:var(--font-body),"Outfit",system-ui,sans-serif;background:radial-gradient(120% 95% at 50% 0,#1d3f2d 0%,#123023 46%,#0a1f14 100%);justify-content:center;align-items:center;transition:opacity .7s;display:flex;position:fixed;inset:0;overflow:hidden}.AppSplash-module__sfIVmq__hiding{opacity:0;pointer-events:none}.AppSplash-module__sfIVmq__glow{filter:blur(90px);opacity:.55;will-change:transform;border-radius:999px;position:absolute}.AppSplash-module__sfIVmq__glowTop{background:#4a7c596b;width:460px;height:460px;animation:11s ease-in-out infinite alternate AppSplash-module__sfIVmq__driftA;top:-180px;left:-120px}.AppSplash-module__sfIVmq__glowBottom{background:#3a6e506b;width:420px;height:420px;animation:13s ease-in-out infinite alternate AppSplash-module__sfIVmq__driftB;bottom:-160px;right:-120px}.AppSplash-module__sfIVmq__glowMid{background:#c8d6cc17;width:300px;height:300px;animation:9s ease-in-out infinite alternate-reverse AppSplash-module__sfIVmq__driftA;top:38%;right:-140px}@keyframes AppSplash-module__sfIVmq__driftA{0%{transform:translate(0)scale(1)}to{transform:translate(60px,42px)scale(1.18)}}@keyframes AppSplash-module__sfIVmq__driftB{0%{transform:translate(0)scale(1.12)}to{transform:translate(-52px,-34px)scale(1)}}.AppSplash-module__sfIVmq__mote{opacity:0;background:#d6e8dcbf;border-radius:50%;animation:linear infinite AppSplash-module__sfIVmq__rise;position:absolute;bottom:-24px}.AppSplash-module__sfIVmq__mote1{width:6px;height:6px;animation-duration:9s;animation-delay:0s;left:16%}.AppSplash-module__sfIVmq__mote2{width:4px;height:4px;animation-duration:12s;animation-delay:1.4s;left:34%}.AppSplash-module__sfIVmq__mote3{width:8px;height:8px;animation-duration:10s;animation-delay:2.8s;left:58%}.AppSplash-module__sfIVmq__mote4{width:5px;height:5px;animation-duration:13s;animation-delay:.7s;left:74%}.AppSplash-module__sfIVmq__mote5{width:7px;height:7px;animation-duration:11s;animation-delay:2.1s;left:89%}@keyframes AppSplash-module__sfIVmq__rise{0%{opacity:0;transform:translateY(0)scale(1)}12%{opacity:.55}75%{opacity:.25}to{opacity:0;transform:translateY(-105vh)scale(.6)}}.AppSplash-module__sfIVmq__center{flex-direction:column;align-items:center;gap:22px;transition:transform .7s cubic-bezier(.22,1,.36,1),filter .7s;display:flex}.AppSplash-module__sfIVmq__hiding .AppSplash-module__sfIVmq__center{filter:blur(6px);transform:scale(1.06)translateY(-10px)}.AppSplash-module__sfIVmq__logoWrap{place-items:center;display:grid;position:relative}.AppSplash-module__sfIVmq__halo{border:1px solid #ffffff24;border-radius:999px;animation:3.2s ease-in-out infinite AppSplash-module__sfIVmq__haloPulse;position:absolute;inset:-34px}.AppSplash-module__sfIVmq__halo:after{content:"";border:1px dashed #ffffff1a;border-radius:999px;position:absolute;inset:16px}@keyframes AppSplash-module__sfIVmq__haloPulse{0%,to{opacity:.45;transform:scale(.9)}50%{opacity:.95;transform:scale(1.1)}}.AppSplash-module__sfIVmq__logoTile{border-radius:28px;width:116px;height:116px;animation:.9s cubic-bezier(.34,1.56,.64,1) both AppSplash-module__sfIVmq__tileIn;position:relative;overflow:hidden;box-shadow:0 18px 50px #00000073,inset 0 0 0 1px #ffffff14}.AppSplash-module__sfIVmq__logo{object-fit:cover;width:100%;height:100%}.AppSplash-module__sfIVmq__shimmer{background:linear-gradient(115deg,#0000 30%,#ffffff38 50%,#0000 70%);animation:3.8s ease-in-out .9s infinite AppSplash-module__sfIVmq__shimmer;position:absolute;inset:0;transform:translate(-130%)}@keyframes AppSplash-module__sfIVmq__tileIn{0%{opacity:0;filter:blur(10px);transform:scale(.7)translateY(18px)}to{opacity:1;filter:blur();transform:scale(1)translateY(0)}}@keyframes AppSplash-module__sfIVmq__shimmer{0%{transform:translate(-130%)}55%,to{transform:translate(130%)}}.AppSplash-module__sfIVmq__wordmark{font-family:var(--font-display),sans-serif;letter-spacing:.03em;color:#f1f7f2;font-size:27px;font-weight:700;animation:.9s cubic-bezier(.22,1,.36,1) .18s both AppSplash-module__sfIVmq__riseIn}.AppSplash-module__sfIVmq__wordmarkAccent{color:#9cc9a8}.AppSplash-module__sfIVmq__tagline{letter-spacing:.32em;text-transform:uppercase;color:#cde0d4bf;font-size:13px;font-weight:500;animation:.9s cubic-bezier(.22,1,.36,1) .34s both AppSplash-module__sfIVmq__riseIn}@keyframes AppSplash-module__sfIVmq__riseIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.AppSplash-module__sfIVmq__glow,.AppSplash-module__sfIVmq__mote,.AppSplash-module__sfIVmq__halo,.AppSplash-module__sfIVmq__halo:after,.AppSplash-module__sfIVmq__shimmer,.AppSplash-module__sfIVmq__logoTile,.AppSplash-module__sfIVmq__wordmark,.AppSplash-module__sfIVmq__tagline{animation:none!important}}