.mw-scene{--mw-cream:#fbefe1;--mw-ink:#000;--mw-spring:cubic-bezier(.34, 1.56, .64, 1);aspect-ratio:1;isolation:isolate;contain:layout paint;background:#f0e7d8;position:relative;overflow:hidden;container-type:inline-size}.mw-in{--mw-fs:clamp(11px, 6.4cqw, 17px);--mw-row:calc(5.1 * var(--mw-fs) + 5cqw);--mw-pt:2cqw;--mw-pb:calc(var(--mw-seat,.06) * 100cqw);--mw-maxw:74cqw;--mw-edge:3.5cqw;grid-template-rows:var(--mw-row) minmax(0, 1fr);display:grid;position:absolute;inset:0}.mw-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mw-say-row{align-items:flex-start;gap:6px;min-height:0;padding:5cqw 5cqw 0;display:flex;position:relative}.mw-stage{min-height:0;padding:var(--mw-pt) 0 var(--mw-pb);--mw-bw:min(calc(100cqh * var(--mw-ar,1) / (1 - var(--mw-pull,0))), var(--mw-maxw));--mw-bh:calc(var(--mw-bw) / var(--mw-ar,1));--mw-foot:calc(var(--mw-pb) - var(--mw-pull,0) * var(--mw-bh));justify-content:center;align-items:flex-end;display:flex;position:relative;container-type:size}.mw-shadow{left:calc((100cqw - var(--mw-bw)) / 2 + var(--mw-sx,0) * var(--mw-bw));bottom:calc(var(--mw-foot) + (1 - var(--mw-sy,0) - var(--mw-sh,1)) * var(--mw-bh));width:calc(var(--mw-sw,1) * var(--mw-bw));max-width:none;height:auto;transform-origin:calc((.5 - var(--mw-sx,0)) / var(--mw-sw,1) * 100%) calc((1 - var(--mw-sy,0)) / var(--mw-sh,1) * 100%);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.mw-trick{margin-bottom:calc(-1 * var(--mw-pull,0) * var(--mw-bh));width:var(--mw-bw);transform-origin:50% 80%;justify-content:center;align-items:flex-end;display:flex;position:relative}.mw-plush{transform-origin:50% 100%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;width:100%;height:auto;display:block}.mw-say{--mw-axe:var(--mw-ax);--mw-mx:calc((100cqw - var(--mw-bw)) / 2 + var(--mw-axe) * var(--mw-bw));--mw-gap:2px;z-index:1;left:var(--mw-edge);right:var(--mw-edge);--mw-say-top:calc(var(--mw-edge) - var(--mw-row));--mw-say-bottom:calc(var(--mw-foot) + (1 - var(--mw-top)) * var(--mw-bh) + var(--mw-gap) + var(--mw-tail));top:var(--mw-say-top);min-height:calc(100cqh + var(--mw-pt) + var(--mw-pb) - var(--mw-say-top) - var(--mw-say-bottom));font-size:var(--mw-fs);pointer-events:none;transform-origin:calc(var(--mw-mx) - var(--mw-edge)) calc(100% + var(--mw-tail));align-items:flex-end;display:flex;position:absolute}.mw-say[data-face="-1"]{--mw-axe:calc(1 - var(--mw-ax))}.mw-say:before{content:"";flex:0 1 max(0px, var(--mw-lead));min-width:0}.mw-say[data-side=l]{--mw-lead:calc(var(--mw-mx) - var(--mw-edge) - var(--mw-inset))}.mw-say[data-side=r]{--mw-lead:calc(100cqw - var(--mw-edge) - var(--mw-mx) - var(--mw-inset));flex-direction:row-reverse}.mw-say-art{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0;overflow:visible}.mw-say-art path{stroke-linejoin:round;vector-effect:non-scaling-stroke}.mw-art-face{fill:var(--mw-cream)}.mw-art-line{fill:none;stroke:var(--mw-ink)}.mw-say-words{box-sizing:border-box;min-width:calc(2 * var(--mw-inset));max-width:100%;min-height:2.9em;color:var(--mw-ink);font-family:var(--font-thinklery), system-ui, sans-serif;text-align:left;overflow-wrap:anywhere;border:2.5px solid #0000;flex:none;align-items:center;margin:0;padding:.45em .95em .5em;font-weight:500;line-height:1.3;display:flex;position:relative}.mw-say-tail{top:100%;left:calc(var(--mw-mx) - var(--mw-edge));width:0;height:0;position:absolute}.mw-say[data-say=off]{visibility:hidden;opacity:0}.mw-say[data-say=on]{visibility:visible;animation:mw-say-in .32s var(--mw-spring) backwards}@keyframes mw-say-in{0%{opacity:0;scale:.4}}.mw-place{border:2px solid var(--mw-ink);background:var(--mw-cream);color:var(--mw-ink);font-family:var(--font-thinklery), system-ui, sans-serif;font-weight:500;font-size:var(--mw-place-fs);white-space:nowrap;border-radius:999px;align-self:flex-start;margin-right:auto;padding:.3em .75em .35em;line-height:1.2}.mw-has-place .mw-in{--mw-place-fs:clamp(11px, 3.2cqw, 14px)}.mw-has-place .mw-say{--mw-say-top:calc(5cqw + var(--mw-place-fs) * 1.85 + 4px + 6px - var(--mw-row))}.mw-photo{inset:2% 15% calc(var(--mw-pb) - 3cqw);border:2.5px solid var(--mw-ink);border-radius:18px;position:absolute;overflow:hidden}.mw-photo img{object-fit:cover;width:100%;height:100%;display:block}.mw-plush{--mw-sine:cubic-bezier(.37, 0, .63, 1)}.mw-idle-breathe{animation:mw-breathe 1.6s var(--mw-sine) infinite alternate}@keyframes mw-breathe{to{transform:scale(1.012,1.022)}}.mw-idle-float{animation:mw-float 1.8s var(--mw-sine) infinite alternate}@keyframes mw-float{to{transform:translateY(-4%)rotate(1.5deg)}}.mw-idle-drift{animation:mw-drift 2.4s var(--mw-sine) infinite alternate}@keyframes mw-drift{0%{transform:translateY(-2%)rotate(-2deg)}to{transform:translateY(-5%)rotate(2deg)}}.mw-idle-jitter{animation:mw-jitter .9s var(--mw-sine) infinite alternate}@keyframes mw-jitter{0%{transform:rotate(-1.6deg)}to{transform:translateY(-2%)rotate(1.6deg)}}.mw-idle-sleep{animation:mw-sleep 2.6s var(--mw-sine) infinite alternate}@keyframes mw-sleep{0%{transform:rotate(-3deg)}to{transform:translateY(-2%)rotate(3deg)}}.mw-scene:not([data-on]) .mw-plush,:root[data-mw-hidden] .mw-plush{animation-play-state:paused}a:hover .mw-scene .mw-stage,a:focus-visible .mw-scene .mw-stage{transition:translate .32s var(--mw-spring);translate:0 -4px}@media (prefers-reduced-motion:reduce){.mw-scene .mw-plush,.mw-say[data-say=on]{animation:none}a:hover .mw-scene .mw-stage,a:focus-visible .mw-scene .mw-stage{transition:none;translate:none}}.mw-page .mw-in{--mw-fs:clamp(14px, 4.4cqw, 20px);--mw-maxw:66cqw}.mw-thumb .mw-in{grid-template-rows:0 minmax(0,1fr)}.mw-thumb .mw-say-row{visibility:hidden;padding:0}.mw-thumb .mw-in{--mw-pt:10cqw}.mw-thumb .mw-plush{animation:none}.mw-exit{top:calc(var(--site-header-offset,96px) + 12px);z-index:120;background:#fbefe1;border:2.5px solid #000;border-radius:22px;align-items:flex-start;gap:14px;width:min(540px,100vw - 32px);padding:16px 60px 18px 16px;animation:.5s cubic-bezier(.34,1.56,.64,1) backwards mw-exit-in;display:flex;position:fixed;left:50%;translate:-50%;box-shadow:0 5px #000}@keyframes mw-exit-in{0%{opacity:0;translate:-50% -16px;scale:.92}}.mw-exit-art{flex:none;justify-content:center;align-items:flex-end;width:72px;height:72px;display:flex}.mw-exit-art img{width:auto;max-width:100%;height:auto;max-height:100%}.mw-exit-title{font-family:var(--font-thinklery), system-ui, sans-serif;color:#000;margin:0;font-size:19px;font-weight:500;line-height:1.2}.mw-exit-x{position:absolute;top:8px;right:8px}@media (prefers-reduced-motion:reduce){.mw-exit{animation:none}}.mw-pack{background:#fbefe1;border:2px solid #000;border-radius:18px;flex-wrap:wrap;align-items:center;gap:12px;max-width:72rem;margin:12px auto 0;padding:10px 14px;animation:.5s cubic-bezier(.22,1,.36,1) backwards mw-pack-in;display:flex}@keyframes mw-pack-in{0%{opacity:0;translate:0 -8px}}.mw-pack-text{flex:13rem;min-width:0;margin:0}.mw-pack-actions{flex:1 0 auto}.mw-pack-art{flex:none;justify-content:center;align-items:flex-end;width:44px;height:44px;display:flex}.mw-pack-art img{width:auto;max-width:100%;height:auto;max-height:100%}@media (prefers-reduced-motion:reduce){.mw-pack{animation:none}}.mw-trail{background:#fbefe1;border:2px solid #000;border-radius:18px;padding:14px 16px 16px}.mw-trail-text{font-family:var(--font-thinklery), system-ui, sans-serif;color:#000;margin:0 0 10px;font-size:15px;font-weight:500;line-height:1.3}.mw-trail-path{align-items:center;gap:6px;height:22px;display:flex;position:relative}.mw-dash{opacity:.45;background:#be8b65;border-radius:999px;flex:1 1 0;height:5px}.mw-dash:nth-child(3n+1){rotate:-4deg}.mw-dash:nth-child(3n+2){rotate:3deg}.mw-dash[data-walked]{opacity:1;background:#ffc547;outline:1.5px solid #000}.mw-trail-x{flex:none;width:18px;height:18px;margin-left:4px;position:relative}.mw-trail-x:before,.mw-trail-x:after{content:"";background:#c14736;border-radius:999px;width:20px;height:4px;position:absolute;top:7px;left:-1px;rotate:45deg}.mw-trail-x:after{rotate:-42deg}.mw-trail-feet{width:20px;height:20px;position:absolute;top:50%;translate:-50% -50%;rotate:90deg}.mw-foot{background:#fbefe1;border:2.5px solid #000;border-radius:50% 50% 46% 46%;width:8px;height:12px;position:absolute}.mw-foot.l{top:7px;left:1px}.mw-foot.r{top:0;right:1px}
@font-face{font-family:spacey;src:url(../media/SpaceyLetters_Regular-s.p.3yug_buxxl9-p.otf)format("opentype");font-display:swap}@font-face{font-family:spacey Fallback;src:local(Arial);ascent-override:74.69%;descent-override:27.81%;line-gap-override:10.09%;size-adjust:89.16%}.spacey_d8610882-module__q_5NCG__className{font-family:spacey,spacey Fallback}.spacey_d8610882-module__q_5NCG__variable{--font-spacey:"spacey", "spacey Fallback"}
