.mk-splash{z-index:120;background:var(--color-naval);color:var(--color-primary);cursor:default;-webkit-user-select:none;user-select:none;--mk-ease-out:cubic-bezier(.16, 1, .3, 1);--mk-ease-soft:cubic-bezier(.4, 0, .2, 1);animation:mkSplashSafety .4s var(--mk-ease-soft) 6s both;place-items:center;display:grid;position:fixed;inset:0}.mk-splash__glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--color-primary) 32%, transparent), transparent 72%);opacity:0;pointer-events:none;width:min(78vmin,720px);height:min(78vmin,720px);animation:mkSplashGlowIn var(--mk-open-dur) var(--mk-ease-out) var(--mk-open-at) both, mkSplashGlowRest var(--mk-glow-rest-dur) var(--mk-ease-soft) calc(var(--mk-open-at) + var(--mk-open-dur)) both;border-radius:50%;margin:auto;position:absolute;inset:0;transform:scale(.85)}.mk-splash__lockup{flex-direction:column;align-items:center;gap:1rem;display:flex;position:relative}.mk-splash__mark{width:auto;height:clamp(44px,5.5vw,76px);display:block;overflow:visible}.mk-splash__word{transform:translateX(calc(var(--mk-group-shift) * 1px));animation:mkSplashSlideHome var(--mk-open-dur) var(--mk-ease-out) var(--mk-open-at) both}.mk-splash__k{transform:translateX(calc(var(--mk-k-shift) * -1px));animation:mkSplashSlideHome var(--mk-open-dur) var(--mk-ease-out) var(--mk-open-at) both}.mk-splash__letter{opacity:0}.mk-splash__letter--module{animation:mkSplashLetterIn var(--mk-mk-in-dur) var(--mk-ease-out) 0s both;transform:translateY(5px)}.mk-splash__letter--infill{animation:mkSplashLetterIn var(--mk-letter-dur) var(--mk-ease-out) calc(var(--mk-open-at) + var(--mk-letter-delay)) both;transform:translate(26px)}.mk-splash__letter--tail{animation:mkSplashLetterIn var(--mk-letter-dur) var(--mk-ease-out) calc(var(--mk-open-at) + var(--mk-letter-delay)) both;transform:translate(-20px)}.mk-splash__byline{color:color-mix(in srgb, var(--color-cream) 70%, transparent);opacity:0;animation:mkSplashBylineIn var(--mk-byline-dur) var(--mk-ease-out) var(--mk-byline-at) both;align-items:center;gap:.5rem;margin:0;display:flex;transform:translateY(4px)}.mk-splash__by{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1}.mk-splash__studio{width:auto;height:13px;color:color-mix(in srgb, var(--color-cream) 90%, transparent);display:block}.mk-splash[data-phase=hold] .mk-splash__word,.mk-splash[data-phase=hold] .mk-splash__k,.mk-splash[data-phase=hold] .mk-splash__letter,.mk-splash[data-phase=hold] .mk-splash__byline{opacity:1;animation:none;transform:none}.mk-splash[data-phase=hold] .mk-splash__glow{opacity:.6;animation:none;transform:none}.mk-splash.is-handed-off:not(.is-leaving){animation:none}.mk-splash.is-leaving{pointer-events:none;animation:mkSplashCurtainOut var(--mk-exit-dur) var(--mk-ease-soft) both}.mk-splash.is-leaving .mk-splash__lockup{animation:mkSplashLockupOut var(--mk-lockup-exit-dur) ease-in both}.mk-splash.is-leaving .mk-splash__glow{animation:mkSplashFadeOut var(--mk-lockup-exit-dur) ease-in both}@media (prefers-reduced-motion:reduce){.mk-splash__word,.mk-splash__k{animation:none;transform:none}.mk-splash__letter{animation:mkSplashFadeIn var(--mk-letter-dur) ease-out var(--mk-open-at) both;transform:none}.mk-splash__glow{animation:mkSplashGlowStill var(--mk-open-dur) ease-out var(--mk-open-at) both;transform:none}.mk-splash__byline{transform:none}.mk-splash.is-leaving .mk-splash__lockup{animation-name:mkSplashFadeOut}}@keyframes mkSplashLetterIn{to{opacity:1;transform:none}}@keyframes mkSplashSlideHome{to{transform:none}}@keyframes mkSplashGlowIn{to{opacity:.95;transform:scale(1.08)}}@keyframes mkSplashGlowRest{0%{opacity:.95;transform:scale(1.08)}to{opacity:.6;transform:none}}@keyframes mkSplashBylineIn{to{opacity:1;transform:none}}@keyframes mkSplashCurtainOut{to{opacity:0}}@keyframes mkSplashLockupOut{to{opacity:0;transform:scale(1.03)}}@keyframes mkSplashFadeOut{to{opacity:0}}@keyframes mkSplashFadeIn{to{opacity:1}}@keyframes mkSplashGlowStill{to{opacity:.6}}@keyframes mkSplashSafety{to{opacity:0;visibility:hidden}}
