.IntroPuzzle-module__q712RG__screen{touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;position:fixed;inset:0;overflow:hidden}.IntroPuzzle-module__q712RG__stage{background:#fff;width:min(64vw,86svh);height:min(64vw,86svh);transition:width .5s cubic-bezier(.65,0,.35,1),height .5s cubic-bezier(.65,0,.35,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.IntroPuzzle-module__q712RG__stageShrink{width:clamp(44px,8.36svh,89px);height:clamp(44px,8.36svh,89px);animation:1.2s linear infinite IntroPuzzle-module__q712RG__introSpin}@keyframes IntroPuzzle-module__q712RG__introSpin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.IntroPuzzle-module__q712RG__piece{mix-blend-mode:difference;will-change:transform;width:70%;height:70%;position:absolute;inset:15%}.IntroPuzzle-module__q712RG__merging .IntroPuzzle-module__q712RG__piece{transition:transform .2s cubic-bezier(.65,0,.35,1)}.IntroPuzzle-module__q712RG__solid{opacity:0;pointer-events:none;width:70%;height:70%;position:absolute;inset:15%;transform:rotate(90deg)}.IntroPuzzle-module__q712RG__stageShrink .IntroPuzzle-module__q712RG__piece{opacity:0;transition:opacity .32s linear .22s}.IntroPuzzle-module__q712RG__stageShrink .IntroPuzzle-module__q712RG__solid{opacity:1;transition:opacity .32s linear .22s}.IntroPuzzle-module__q712RG__startOverlay{background:0 0;justify-content:center;align-items:flex-end;padding-bottom:18svh;display:flex;position:absolute;inset:0}.IntroPuzzle-module__q712RG__startHint{font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--ink);opacity:.45}.IntroPuzzle-module__q712RG__dial{touch-action:none;width:64px;height:64px;animation:IntroPuzzle-module__q712RG__dialIn .6s var(--ease-site)both;border-radius:50%;position:absolute;bottom:max(7svh,24px);left:50%;transform:translate(-50%)}@keyframes IntroPuzzle-module__q712RG__dialIn{0%{opacity:0}to{opacity:1}}.IntroPuzzle-module__q712RG__dialFace{border:1.5px solid var(--ink);background:#fff;border-radius:50%;display:block;position:absolute;inset:0;box-shadow:inset 0 0 0 6px #0000000a,0 2px 10px #0000001f}.IntroPuzzle-module__q712RG__dialTick{background:var(--ink);border-radius:1px;width:2px;height:14px;margin-left:-1px;position:absolute;top:6px;left:50%}.IntroPuzzle-module__q712RG__fallback{cursor:pointer;background:#fff;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.IntroPuzzle-module__q712RG__fallbackTitle{font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--ink);letter-spacing:.04em}@media (prefers-reduced-motion:reduce){.IntroPuzzle-module__q712RG__stage,.IntroPuzzle-module__q712RG__stageShrink{transition:none;animation:none}.IntroPuzzle-module__q712RG__stageShrink .IntroPuzzle-module__q712RG__piece,.IntroPuzzle-module__q712RG__stageShrink .IntroPuzzle-module__q712RG__solid{transition:none}.IntroPuzzle-module__q712RG__dial{animation:none}}
