.MH13Za_stage{z-index:100;color:var(--foreground);cursor:pointer;animation:1ms 9s forwards MH13Za_failsafe;display:none;position:fixed;inset:0}html[data-intro=play]:not([data-intro-done]) .MH13Za_stage{display:block}@media (prefers-reduced-motion:reduce){.MH13Za_stage{display:none!important}}.MH13Za_backdrop{background:var(--background);position:absolute;inset:0}.MH13Za_backdrop:before{--grid:color-mix(in oklab, var(--foreground) 7%, transparent);content:"";background-image:linear-gradient(to right, var(--grid) 1px, transparent 1px), linear-gradient(to bottom, var(--grid) 1px, transparent 1px);background-position:50%;background-size:44px 44px;animation:.7s both MH13Za_fadeIn;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 65% at 50% 45%,#000 15%,#0000 80%);mask-image:radial-gradient(75% 65% at 50% 45%,#000 15%,#0000 80%)}.MH13Za_center{flex-direction:column;justify-content:center;align-items:center;gap:clamp(1.5rem,5vh,2.75rem);padding:1.5rem;display:flex;position:absolute;inset:0}.MH13Za_logo{transform-origin:0 0;width:min(82vw,600px);height:auto;overflow:visible}.MH13Za_block{transform-box:fill-box;transform-origin:50% 100%;animation:MH13Za_rise .72s var(--delay) cubic-bezier(.16, 1, .3, 1) both}.MH13Za_draw{stroke-dasharray:1 2;animation:MH13Za_draw var(--dur) var(--delay) cubic-bezier(.37, 0, .63, 1) both}.MH13Za_glow{opacity:.45;stroke-dasharray:1 2;animation:MH13Za_draw var(--dur) var(--delay) cubic-bezier(.37, 0, .63, 1) both, MH13Za_fadeOut .7s calc(var(--delay) + var(--dur)) ease-out forwards}.dark .MH13Za_glow{opacity:.75}.MH13Za_dot{stroke-dasharray:0 3;animation:MH13Za_sweep var(--dur) var(--delay) cubic-bezier(.37, 0, .63, 1) both, MH13Za_blip var(--dur) var(--delay) linear both}.MH13Za_dotCore{stroke:color-mix(in oklab, var(--brand) 22%, white)}.MH13Za_trace{stroke-dasharray:1 2;animation:MH13Za_draw var(--dur) var(--delay) cubic-bezier(.45, 0, .55, 1) both}.MH13Za_traceDim{opacity:.2}.MH13Za_pad{transform-box:fill-box;transform-origin:50%;animation:MH13Za_pop .36s var(--delay) cubic-bezier(.34, 1.56, .64, 1) both}.MH13Za_text{animation:MH13Za_textIn .56s var(--delay) cubic-bezier(.16, 1, .3, 1) both}.MH13Za_led{animation:MH13Za_blink 1.1s var(--delay) steps(1) infinite}.MH13Za_skip{animation:.4s .5s both MH13Za_fadeIn}.MH13Za_morning,.MH13Za_afternoon,.MH13Za_evening{display:none}:is(html[data-intro-part=morning] .MH13Za_morning,html[data-intro-part=afternoon] .MH13Za_afternoon,html[data-intro-part=evening] .MH13Za_evening){display:inline}@keyframes MH13Za_rise{0%{opacity:0;transform:translateY(12%)scaleY(.84)}55%{opacity:1}to{opacity:1;transform:none}}@keyframes MH13Za_draw{0%{stroke-dashoffset:1.01px}to{stroke-dashoffset:0}}@keyframes MH13Za_sweep{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}@keyframes MH13Za_blip{0%{opacity:0}6%,88%{opacity:1}to{opacity:0}}@keyframes MH13Za_pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:none}}@keyframes MH13Za_textIn{0%{opacity:0;filter:blur(4px);transform:translateY(10px)}to{opacity:1;filter:none;transform:none}}@keyframes MH13Za_blink{50%{opacity:.25}}@keyframes MH13Za_fadeIn{0%{opacity:0}}@keyframes MH13Za_fadeOut{to{opacity:0}}@keyframes MH13Za_failsafe{to{visibility:hidden;pointer-events:none}}
