.mz-root{-webkit-tap-highlight-color:transparent}.mz-root ::-moz-selection{background:rgba(255,255,255,.25)}.mz-root ::selection{background:rgba(255,255,255,.25)}@keyframes mz-petal{0%{transform:translateY(-40px) rotate(0deg);opacity:0}8%{opacity:.95}to{transform:translate(var(--drift,120px),960px) rotate(540deg);opacity:.8}}.mz-petal{animation:mz-petal 12s linear infinite;transform-box:fill-box;transform-origin:center}@keyframes mz-rain{0%{transform:translateY(0)}to{transform:translateY(var(--fall,480px))}}.mz-rain{animation:mz-rain .9s linear infinite}@keyframes mz-curtain{0%,to{transform:skewX(0deg)}50%{transform:skewX(.6deg)}}.mz-curtain{animation:mz-curtain 6s ease-in-out infinite;transform-origin:800px 90px}@keyframes mz-grass{0%,to{transform:rotate(-3deg)}50%{transform:rotate(4deg)}}.mz-grass{animation:mz-grass 3.6s ease-in-out infinite;transform-box:fill-box;transform-origin:bottom center}@keyframes mz-glow{0%,to{opacity:.75}50%{opacity:1}}.mz-glow{animation:mz-glow 2.8s ease-in-out infinite}@keyframes mz-train-light{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.mz-train-light{animation:mz-train-light 2.4s ease-out both;transform-box:fill-box;transform-origin:center}@keyframes mz-orb{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.mz-orb{animation:mz-orb 1.6s ease-out both,mz-float 4s ease-in-out 1.6s infinite;transform-box:fill-box;transform-origin:center}@keyframes mz-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes mz-fade-in{0%{opacity:0}to{opacity:1}}.mz-fade-in{animation:mz-fade-in 1.4s ease-out both}@keyframes mz-cracks{0%,to{opacity:.45}50%{opacity:.7}}.mz-cracks{animation:mz-cracks 4s ease-in-out infinite}@keyframes mz-cracks-heal{0%{opacity:.6}to{opacity:0}}.mz-cracks-heal{animation:mz-cracks-heal 3.2s ease-in-out both}@keyframes mz-tear{0%{stroke-dashoffset:60}to{stroke-dashoffset:0}}.mz-tear{stroke-dasharray:18 42;animation:mz-tear 1.6s linear infinite}@keyframes mz-glitch{0%{transform:translate(0);filter:none;clip-path:inset(0 0 0 0)}20%{transform:translate(-6px,1px);filter:hue-rotate(-25deg) saturate(.6);clip-path:inset(12% 0 40% 0)}40%{transform:translate(5px,-2px);filter:hue-rotate(20deg) brightness(.85);clip-path:inset(48% 0 8% 0)}60%{transform:translate(-3px);filter:saturate(.4) brightness(.8);clip-path:inset(0 0 0 0)}80%{transform:translate(2px,1px);filter:hue-rotate(-10deg)}to{transform:translate(0);filter:none}}.mz-glitch{animation:mz-glitch .32s steps(5) both}@keyframes mz-hud{0%,to{transform:translate(0);opacity:.85}30%{transform:translate(-1px);opacity:.6}60%{transform:translate(1px,-1px);opacity:.9}}.mz-hud{animation:mz-hud .5s steps(3) infinite}@keyframes mz-voice{0%,to{opacity:1}50%{opacity:.82}}.mz-voice{animation:mz-voice 1.8s ease-in-out infinite;letter-spacing:.04em}@keyframes mz-caret{0%,to{transform:translateY(0);opacity:.9}50%{transform:translateY(3px);opacity:.5}}.mz-caret{animation:mz-caret 1.1s ease-in-out infinite}@keyframes mz-dust{0%{transform:translateY(0);opacity:0}20%{opacity:.6}to{transform:translateY(-120px);opacity:0}}.mz-dust{animation:mz-dust 7s linear infinite}@keyframes mz-credits{0%{transform:translateY(100vh)}to{transform:translateY(-100%)}}.mz-credits{animation:mz-credits 46s linear both}@keyframes mz-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.mz-bob{animation:mz-bob 6s ease-in-out infinite}.mz-scroll{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.mz-scroll::-webkit-scrollbar{width:6px}.mz-scroll::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:3px}.mz-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;border-radius:999px;background:rgba(255,255,255,.15);outline:none}.mz-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:999px;background:#fff;cursor:pointer;border:0}.mz-range::-moz-range-thumb{width:16px;height:16px;border-radius:999px;background:#fff;cursor:pointer;border:0}@media (prefers-reduced-motion:reduce){.mz-bob,.mz-cracks,.mz-curtain,.mz-dust,.mz-glow,.mz-grass,.mz-hud,.mz-petal,.mz-rain,.mz-tear,.mz-voice{animation:none!important}.mz-petal{display:none}.mz-glitch{animation:none!important}}@keyframes mz-hop{0%,to{transform:translateY(0)}35%{transform:translateY(-5%)}60%{transform:translateY(0)}78%{transform:translateY(-1.5%)}}.mz-anim-hop{animation:mz-hop .55s ease-out both}@keyframes mz-shake{0%,to{transform:translateX(0)}20%{transform:translateX(-2.2%)}40%{transform:translateX(2%)}60%{transform:translateX(-1.4%)}80%{transform:translateX(.8%)}}.mz-anim-shake{animation:mz-shake .45s ease-in-out both}@keyframes mz-nod{0%,to{transform:translateY(0)}25%{transform:translateY(1.6%)}50%{transform:translateY(0)}75%{transform:translateY(1.2%)}}.mz-anim-nod{animation:mz-nod .7s ease-in-out both}@keyframes mz-buzz{0%,to{transform:rotate(0)}20%{transform:rotate(-2deg)}40%{transform:rotate(2deg)}60%{transform:rotate(-1.5deg)}80%{transform:rotate(1deg)}}.mz-buzz{animation:mz-buzz .4s ease-in-out 2}@keyframes mz-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.mz-dot{animation:mz-dot 1.1s ease-in-out infinite}@keyframes mz-onair{0%,to{opacity:.85}50%{opacity:1}}.mz-onair{animation:mz-onair 2.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.mz-anim-hop,.mz-anim-nod,.mz-anim-shake,.mz-buzz,.mz-dot,.mz-onair{animation:none!important}}.mz-part{transform-box:view-box}@keyframes mz-tail{0%,to{transform:rotate(0deg)}30%{transform:rotate(7deg)}65%{transform:rotate(-3deg)}}.mz-tail{animation:mz-tail 5.5s ease-in-out infinite}@keyframes mz-ear{0%,88%,to{transform:rotate(var(--ear,0deg))}90%{transform:rotate(calc(var(--ear, 0deg) + var(--tw, -9deg)))}92%{transform:rotate(var(--ear,0deg))}94%{transform:rotate(calc(var(--ear, 0deg) + var(--tw, -9deg) * .6))}96%{transform:rotate(var(--ear,0deg))}}.mz-ear{animation:mz-ear 7s ease-in-out infinite;transition:transform .35s cubic-bezier(.2,.8,.2,1)}@keyframes mz-sway{0%,to{transform:rotate(0deg)}50%{transform:rotate(var(--sw,2deg))}}.mz-sway{animation:mz-sway 4.8s ease-in-out infinite}@keyframes mz-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.004,1.012)}}.mz-breathe{animation:mz-breathe 4.2s ease-in-out infinite}.mz-pose{transition:transform .5s cubic-bezier(.2,.8,.2,1)}@keyframes mz-talkbob{0%,to{translate:0 0}50%{translate:0 -1.6px}}.mz-talkbob{animation:mz-talkbob .34s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.mz-breathe,.mz-ear,.mz-sway,.mz-tail,.mz-talkbob{animation:none!important}}@keyframes mz-draw{to{stroke-dashoffset:0}}.mz-draw{stroke-dasharray:1;stroke-dashoffset:1;animation:mz-draw 2.6s ease-out forwards}@keyframes mz-shimmer{0%,to{opacity:1;transform:translateX(0)}50%{opacity:.45;transform:translateX(10px)}}.mz-shimmer>*{animation:mz-shimmer 4s ease-in-out infinite}@keyframes mz-lantern{0%{transform:translate(0);opacity:0}8%{opacity:1}80%{opacity:.9}to{transform:translate(var(--sway,30px),-760px);opacity:0}}.mz-lantern{animation:mz-lantern 22s linear infinite}@keyframes mz-lean{0%,to{transform:translateY(0) scale(1)}45%,65%{transform:translateY(2%) scale(1.035)}}.mz-anim-lean{animation:mz-lean 1.6s cubic-bezier(.2,.8,.2,1) both;transform-origin:50% 100%}@keyframes mz-sigh{0%,to{transform:translateY(0)}40%{transform:translateY(1.4%)}}.mz-anim-sigh{animation:mz-sigh 1.8s ease-in-out both}@keyframes mz-name{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.mz-name{animation:mz-name .5s ease-out both}@media (prefers-reduced-motion:reduce){.mz-draw{stroke-dashoffset:0}.mz-anim-lean,.mz-anim-sigh,.mz-draw,.mz-lantern,.mz-name,.mz-shimmer>*{animation:none!important}}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_714a2e{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}