.LockArt-module__XRbk0a__art{width:min(58vw,220px);height:auto;display:block;overflow:visible}.LockArt-module__XRbk0a__idle .LockArt-module__XRbk0a__body{transform-origin:50% 55%;animation:4.5s ease-in-out infinite LockArt-module__XRbk0a__breathe}.LockArt-module__XRbk0a__idle .LockArt-module__XRbk0a__glow{transform-origin:50%;animation:4.5s ease-in-out infinite LockArt-module__XRbk0a__pulse}@keyframes LockArt-module__XRbk0a__breathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-4px)scale(1.015)}}@keyframes LockArt-module__XRbk0a__pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.6;transform:scale(1.08)}}.LockArt-module__XRbk0a__wrong .LockArt-module__XRbk0a__body{animation:.45s cubic-bezier(.36,.07,.19,.97) LockArt-module__XRbk0a__shake}@keyframes LockArt-module__XRbk0a__shake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-7px)}40%,60%{transform:translate(7px)}}.LockArt-module__XRbk0a__opening .LockArt-module__XRbk0a__body{transform-origin:50% 60%;animation:.9s cubic-bezier(.22,1,.36,1) forwards LockArt-module__XRbk0a__openLift}.LockArt-module__XRbk0a__opening .LockArt-module__XRbk0a__lid{transform-origin:50% 100%;animation:.9s cubic-bezier(.34,1.56,.64,1) forwards LockArt-module__XRbk0a__lidOff}.LockArt-module__XRbk0a__opening .LockArt-module__XRbk0a__glow{transform-origin:50%;animation:.9s cubic-bezier(.22,1,.36,1) forwards LockArt-module__XRbk0a__flare}.LockArt-module__XRbk0a__opening .LockArt-module__XRbk0a__shackle{transform-origin:30% 42%;animation:.7s cubic-bezier(.34,1.56,.64,1) forwards LockArt-module__XRbk0a__shackleOpen}@keyframes LockArt-module__XRbk0a__openLift{0%{opacity:1;transform:scale(1)}35%{transform:scale(.94)}to{opacity:0;transform:scale(1.6)}}@keyframes LockArt-module__XRbk0a__lidOff{0%{transform:translateY(0)rotate(0)}to{opacity:0;transform:translateY(-60px)rotate(-18deg)}}@keyframes LockArt-module__XRbk0a__flare{0%{opacity:.4;transform:scale(1)}45%{opacity:1;transform:scale(2.4)}to{opacity:0;transform:scale(4)}}@keyframes LockArt-module__XRbk0a__shackleOpen{0%{transform:rotate(0)}to{transform:rotate(-38deg)translateY(-4px)}}@media (prefers-reduced-motion:reduce){.LockArt-module__XRbk0a__idle .LockArt-module__XRbk0a__body,.LockArt-module__XRbk0a__idle .LockArt-module__XRbk0a__glow,.LockArt-module__XRbk0a__wrong .LockArt-module__XRbk0a__body{animation:none}.LockArt-module__XRbk0a__opening .LockArt-module__XRbk0a__body,.LockArt-module__XRbk0a__opening .LockArt-module__XRbk0a__lid,.LockArt-module__XRbk0a__opening .LockArt-module__XRbk0a__glow,.LockArt-module__XRbk0a__opening .LockArt-module__XRbk0a__shackle{animation:.3s forwards LockArt-module__XRbk0a__fadeOut}@keyframes LockArt-module__XRbk0a__fadeOut{to{opacity:0}}}
.page-module__PaThBG__reveal{opacity:0;transition:opacity var(--sirr-duration,.8s) var(--sirr-ease,ease), transform var(--sirr-duration,.8s) var(--sirr-ease,ease);transition-delay:var(--reveal-delay,0s);transform:translateY(24px)}.page-module__PaThBG__revealed{opacity:1;transform:none}.page-module__PaThBG__particles{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.page-module__PaThBG__particle{color:var(--sirr-glow);will-change:transform, opacity;animation-name:page-module__PaThBG__drift;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute}@keyframes page-module__PaThBG__drift{0%{opacity:0;transform:translateY(12vh)rotate(0)}12%{opacity:var(--particle-opacity,.5)}88%{opacity:var(--particle-opacity,.5)}to{transform:translateY(-104vh) rotate(var(--particle-spin,180deg));opacity:0}}.page-module__PaThBG__enter{animation:1s cubic-bezier(.22,1,.36,1) page-module__PaThBG__pageEnter}@keyframes page-module__PaThBG__pageEnter{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}.page-module__PaThBG__handwriting{stroke-dasharray:1200;stroke-dashoffset:1200px}.page-module__PaThBG__revealed .page-module__PaThBG__handwriting{animation:2.2s cubic-bezier(.22,1,.36,1) forwards page-module__PaThBG__draw}@keyframes page-module__PaThBG__draw{to{stroke-dashoffset:0}}.page-module__PaThBG__polaroid img{filter:sepia(.85)contrast(.8)brightness(1.1);transition:filter 2.4s ease-out}.page-module__PaThBG__revealed.page-module__PaThBG__polaroid img{filter:none}@media (prefers-reduced-motion:reduce){.page-module__PaThBG__reveal{opacity:1;transition:none;transform:none}.page-module__PaThBG__particles{display:none}.page-module__PaThBG__enter,.page-module__PaThBG__revealed .page-module__PaThBG__handwriting{animation:none}.page-module__PaThBG__handwriting{stroke-dashoffset:0}.page-module__PaThBG__polaroid img,.page-module__PaThBG__revealed.page-module__PaThBG__polaroid img{filter:none;transition:none}}
