html[data-splash=pending]:before{content:"";position:fixed;inset:0;z-index:99;background:#0a080e;animation:splash-cover-failsafe 0s linear 5s forwards}html[data-splash=pending] body{overflow:hidden}@keyframes splash-cover-failsafe{to{opacity:0;visibility:hidden}}.splash{position:fixed;inset:0;z-index:100;overflow:hidden;background:#0a080e;display:grid;place-items:center}.splash-rows{position:absolute;inset:0;flex-direction:column;justify-content:center;filter:saturate(1) brightness(1);transform:scale(1)}.splash-row,.splash-rows{display:flex;gap:var(--gap,12px)}.splash-row{flex:0 0 auto;transform:translateX(118%);will-change:transform}.splash-tile{flex:0 0 auto;width:var(--tw,176px);height:var(--th,82px);border-radius:clamp(8px,calc(var(--tw, 176px) * .06),16px);position:relative;overflow:hidden;background:#16131f}.splash-tile img{width:100%;height:100%;object-fit:cover;display:block}.splash-tile:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgb(0 0 0/.62),rgb(0 0 0/0) 62%)}.splash-veil{position:absolute;inset:0;opacity:0;background:radial-gradient(circle at 50% 46%,rgb(10 8 14/.5),rgb(10 8 14/.92) 56%,#0a080e 84%)}.splash-center{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;text-align:center;padding-inline:18px}.splash-markwrap{position:relative;display:grid;place-items:center}.splash-bloom{position:absolute;left:50%;top:50%;translate:-50% -50%;width:min(86vw,74dvh,620px);aspect-ratio:1;border-radius:50%;opacity:0;background:radial-gradient(circle,rgb(245 185 66/.3),rgb(245 185 66/.07) 42%,transparent 66%)}.splash-mark{width:clamp(96px,min(24vw,24dvh),230px);overflow:visible;filter:drop-shadow(0 0 14px rgb(245 185 66/.6)) drop-shadow(0 0 44px rgb(245 185 66/.34))}.splash-glyph{opacity:0;transform-box:fill-box;transform-origin:center;scale:.62}.splash-ring{stroke-dasharray:1;stroke-dashoffset:1}.splash-dot{opacity:0}.splash-name{font-size:clamp(26px,min(8vw,7.4dvh),64px);margin-top:clamp(18px,3.4dvh,36px);opacity:0;translate:0 16px;text-shadow:0 0 26px rgb(245 185 66/.2)}.splash-tag{font-size:clamp(12.5px,min(3.2vw,2.2dvh + 3px),17px);color:#a79ebe;margin-top:clamp(8px,1.4dvh,14px);opacity:0;translate:0 10px}.splash-go{margin-top:clamp(20px,4.2dvh,40px);display:inline-flex;align-items:center;gap:10px;height:clamp(46px,6.4dvh,58px);padding-inline:clamp(26px,5dvh,40px);border:0;border-radius:999px;background:#f5b942;color:#1a1206;font-family:var(--font-manrope),system-ui,sans-serif;font-weight:800;font-size:clamp(15px,2.1dvh + 6px,19px);letter-spacing:.01em;cursor:pointer;opacity:0;translate:0 34px;scale:.92;pointer-events:none;box-shadow:0 0 0 0 rgb(245 185 66/.5),0 14px 40px -12px rgb(245 185 66/.55)}.splash-go svg{width:1.15em;height:1.15em;transition:translate .2s ease}.splash-go:focus-visible svg,.splash-go:hover svg{translate:4px 0}.splash-go:focus-visible{outline:2px solid #fff;outline-offset:4px}.splash-go:active{scale:.97}.splash.is-ready .splash-go{opacity:1;translate:0;scale:1;pointer-events:auto;transition:opacity .42s ease,translate .62s cubic-bezier(.2,1.25,.35,1),scale .62s cubic-bezier(.2,1.25,.35,1);animation:splash-go-pulse 2.2s ease-out .9s infinite}@keyframes splash-go-pulse{0%{box-shadow:0 0 0 0 rgb(245 185 66/.5),0 14px 40px -12px rgb(245 185 66/.55)}70%{box-shadow:0 0 0 18px rgb(245 185 66/0),0 14px 40px -12px rgb(245 185 66/.55)}to{box-shadow:0 0 0 0 rgb(245 185 66/0),0 14px 40px -12px rgb(245 185 66/.55)}}.splash.is-run .splash-row{transform:translateX(0);transition:transform 1.05s cubic-bezier(.17,.72,.22,1);transition-delay:var(--d,0s)}.splash.is-run .splash-rows{filter:saturate(.2) brightness(.3);transform:scale(1.05);transition:filter .7s ease .9s,transform 1.3s cubic-bezier(.2,.7,.3,1) .85s}.splash.is-run .splash-veil{opacity:1;transition:opacity .7s ease .88s}.splash.is-run .splash-bloom{opacity:1;transition:opacity .8s ease 1.15s}.splash.is-run .splash-glyph{opacity:1;scale:1;transition:opacity .48s ease 1.1s,scale .76s cubic-bezier(.2,1.3,.35,1) 1.1s}.splash.is-run .splash-dot{opacity:1;transition:opacity .48s ease 1.1s}.splash.is-run .splash-ring{stroke-dashoffset:0;transition:stroke-dashoffset 1.25s cubic-bezier(.35,.02,.25,1) 1.48s}.splash.is-run .splash-name{opacity:1;translate:0;transition:opacity .52s ease 2.76s,translate .66s cubic-bezier(.2,.8,.3,1) 2.76s}.splash.is-run .splash-tag{opacity:1;translate:0;transition:opacity .48s ease 3.06s,translate .56s ease 3.06s}.splash.is-out{opacity:0;transition:opacity .56s ease .26s;pointer-events:none}.splash.is-out .splash-center{scale:7;opacity:0;transition:scale .82s cubic-bezier(.55,0,.9,.4),opacity .52s ease .12s}.splash.is-out .splash-rows{transform:scale(1.7);filter:saturate(.2) brightness(.15);transition:transform .82s cubic-bezier(.55,0,.9,.4),filter .5s ease}.splash.is-out .splash-go{animation:none}.splash-flash{animation:splash-flash .62s ease-out;transform-box:fill-box;transform-origin:center}@keyframes splash-flash{0%{opacity:0;transform:scale(.4)}35%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2.1)}}@media (prefers-reduced-motion:reduce){.splash{display:none}}