.doodles{pointer-events:none;z-index:30;width:min(100%,1920px);transition:opacity .4s var(--ease), visibility 0s;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);container-type:size}.stage:not(.at-home) .doodles{opacity:0;visibility:hidden;transition:opacity .4s var(--ease), visibility 0s linear .4s}.stage:not(.at-home) .doodles .doodle{pointer-events:none}.doodle{--x:var(--dx);--y:var(--dy);--w:var(--dw);--r:var(--dr);--u:var(--du,1cqw);left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);transform:translate(-50%, -50%) rotate(calc(var(--r) * 1deg));pointer-events:auto;display:block;position:absolute}.doodle--image{width:calc(var(--w) * var(--u));aspect-ratio:var(--ar,auto)}.doodle--image img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block}.doodle--shadow.doodle--image img{filter:drop-shadow(0 2px 10px #00000073)}.doodle--text{font-family:var(--nav-font);font-weight:700;font-size:calc(var(--w) * var(--u));letter-spacing:.01em;white-space:nowrap;color:var(--c,#fff);line-height:normal;text-decoration:none;transition:color .25s}.doodle--shadow.doodle--text{text-shadow:0 2px 12px #000000a6}a.doodle--text:hover{color:var(--butter);text-decoration:underline}a.doodle{cursor:pointer}.doodles .doodle.hide-desktop{display:none}@media (max-width:640px),(max-width:899px) and (orientation:portrait){.doodles[data-device=auto] .doodle{--x:var(--mx);--y:var(--my);--w:var(--mw);--r:var(--mr);--u:min(1cqw, 4.3px)}.doodles[data-device=auto] .doodle.hide-desktop{display:block}.doodles[data-device=auto] .doodle.hide-phone{display:none}}.doodles[data-device=phone] .doodle{--x:var(--mx);--y:var(--my);--w:var(--mw);--r:var(--mr);--u:min(1cqw, 4.3px)}.doodles[data-device=phone] .doodle.hide-desktop{display:block}.doodles[data-device=phone] .doodle.hide-phone{display:none}.doodles[data-device=desktop] .doodle.hide-phone:not(.hide-desktop){display:block}
