@keyframes not-found-module__NRqkFW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes not-found-module__NRqkFW__zoomIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes not-found-module__NRqkFW__cameraWobble{0%,to{transform:rotate(0)}25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}}@keyframes not-found-module__NRqkFW__rotateLens{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes not-found-module__NRqkFW__lensFlare{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes not-found-module__NRqkFW__apertureBreathe{0%,to{transform:scale(1)}50%{transform:scale(.9)}}@keyframes not-found-module__NRqkFW__apertureRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes not-found-module__NRqkFW__errorPulse{0%,to{text-shadow:0 0 10px #f44c;transform:scale(1)}50%{text-shadow:0 0 20px #f44;transform:scale(1.05)}}.not-found-module__NRqkFW__camera{z-index:10;transform-origin:50%;opacity:1;filter:drop-shadow(0 10px 30px #0000004d);width:240px;height:180px;margin:0 auto;animation:.8s ease-out forwards not-found-module__NRqkFW__zoomIn,6s ease-in-out .8s infinite not-found-module__NRqkFW__cameraWobble;position:relative}.not-found-module__NRqkFW__cameraBody{background:linear-gradient(135deg,#2d3748 0%,#4a5568 50%,#2d3748 100%);border-radius:12px;width:100%;height:140px;position:relative;overflow:visible;box-shadow:0 4px 8px #0003,inset 0 2px 4px #ffffff1a}.not-found-module__NRqkFW__cameraTop{justify-content:space-between;align-items:center;height:20px;display:flex;position:absolute;top:-15px;left:10%;right:10%}.not-found-module__NRqkFW__hotShoe{background:#1a202c;border-radius:2px;width:30px;height:10px;margin:0 auto}.not-found-module__NRqkFW__dialLeft,.not-found-module__NRqkFW__dialRight{background:radial-gradient(circle,#4a5568,#2d3748);border:2px solid #1a202c;border-radius:50%;width:25px;height:25px;position:relative}.not-found-module__NRqkFW__dialLeft:after,.not-found-module__NRqkFW__dialRight:after{content:"";background:#e2e8f0;width:2px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.not-found-module__NRqkFW__cameraLens{z-index:2;width:100px;height:100px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.not-found-module__NRqkFW__lensOuter{background:conic-gradient(#1a202c 0deg,#2d3748 45deg,#1a202c 90deg,#2d3748 135deg,#1a202c 180deg,#2d3748 225deg,#1a202c 270deg,#2d3748 315deg,#1a202c 360deg);border-radius:50%;width:100%;height:100%;animation:20s linear infinite not-found-module__NRqkFW__rotateLens;position:relative;box-shadow:0 0 0 8px #4a5568,0 0 0 10px #2d3748,inset 0 0 20px #00000080}.not-found-module__NRqkFW__lensRing{opacity:.5;border:2px solid #4a5568;border-radius:50%;position:absolute;inset:5%}.not-found-module__NRqkFW__lensInner{background:radial-gradient(circle,#1a202c 30%,#2d3748 70%);border-radius:50%;justify-content:center;align-items:center;width:70%;height:70%;display:flex;position:absolute;top:15%;left:15%;overflow:hidden}.not-found-module__NRqkFW__lensGlass{opacity:.6;background:linear-gradient(135deg,#ffffff4d,#0000);border-radius:50%;width:30%;height:30%;animation:3s ease-in-out infinite not-found-module__NRqkFW__lensFlare;position:absolute;top:10%;left:20%}.not-found-module__NRqkFW__aperture{background-color:#0a0e1a;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;animation:4s infinite not-found-module__NRqkFW__apertureBreathe;display:flex;position:relative;overflow:hidden}.not-found-module__NRqkFW__apertureBlades{width:100%;height:100%;animation:8s linear infinite not-found-module__NRqkFW__apertureRotate;position:absolute}.not-found-module__NRqkFW__apertureBlades:before,.not-found-module__NRqkFW__apertureBlades:after{content:"";transform-origin:50%;background:#e53e3e33;width:100%;height:2px;position:absolute;top:50%;left:50%}.not-found-module__NRqkFW__apertureBlades:before{transform:translate(-50%,-50%)rotate(45deg)}.not-found-module__NRqkFW__apertureBlades:after{transform:translate(-50%,-50%)rotate(-45deg)}.not-found-module__NRqkFW__errorText{color:#f44;text-shadow:0 0 10px #f44c,0 0 20px #f449,0 0 30px #f446;z-index:10;font-size:24px;font-weight:900;animation:2s infinite not-found-module__NRqkFW__errorPulse;position:relative}.not-found-module__NRqkFW__cameraDetails{flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:absolute;top:15px;right:15px}.not-found-module__NRqkFW__brandLogo{color:#e2e8f0;letter-spacing:2px;opacity:.7;text-shadow:0 1px 2px #00000080;font-size:10px;font-weight:700}.not-found-module__NRqkFW__flash{background:linear-gradient(90deg,#cbd5e0,#e2e8f0);border-radius:3px;width:25px;height:15px;position:relative;box-shadow:inset 0 1px 2px #0003}.not-found-module__NRqkFW__flashBulb{background:radial-gradient(circle,#fff,#f7fafc);border-radius:50%;width:8px;height:8px;animation:3s infinite not-found-module__NRqkFW__flashBlink;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.not-found-module__NRqkFW__cameraButton{cursor:pointer;background:radial-gradient(circle,#ff6b6b,#e53e3e);border-radius:50%;width:18px;height:18px;transition:transform .1s;animation:2s ease-in-out infinite not-found-module__NRqkFW__buttonPulse;box-shadow:0 0 0 3px #4a5568,0 2px 4px #0000004d,inset 0 -2px 2px #0003}.not-found-module__NRqkFW__cameraButton:hover{transform:scale(1.1)}.not-found-module__NRqkFW__cameraBottom{background:linear-gradient(90deg,#2d3748,#1a202c,#2d3748);border-radius:8px;width:260px;height:40px;position:absolute;bottom:-10px;left:-10px;box-shadow:0 4px 8px #0003}.not-found-module__NRqkFW__batteryGrip{background:#1a202c;border-radius:4px;width:60px;height:25px;position:absolute;bottom:5px;right:20px;box-shadow:inset 0 2px 4px #0000004d}.not-found-module__NRqkFW__cameraGrip{background:#2d3748;border-radius:0 5px 5px 0;width:20px;height:50px;position:absolute;top:30%;right:-15px;box-shadow:2px 0 4px #0003}.not-found-module__NRqkFW__cameraStrap{background:linear-gradient(90deg,#8b4513,sienna,#8b4513);border-radius:4px;width:40px;height:8px;position:absolute;top:-10px;left:20px;box-shadow:0 2px 4px #0003}.not-found-module__NRqkFW__filmStrip{z-index:10;opacity:0;background:linear-gradient(90deg,#0000,#0000001a,#0000);border-radius:4px;gap:8px;width:350px;height:40px;margin:0 auto;padding:5px;animation:1s ease-out forwards not-found-module__NRqkFW__slideInRight;display:flex;position:relative}.not-found-module__NRqkFW__film{background:linear-gradient(135deg,#2d3748,#4a5568);border-radius:3px;flex:1;justify-content:center;align-items:center;height:100%;display:flex;position:relative;box-shadow:inset 0 2px 4px #0000004d}.not-found-module__NRqkFW__filmFrame{color:#e2e8f0;opacity:.7;font-size:12px;font-weight:700}.not-found-module__NRqkFW__film:before,.not-found-module__NRqkFW__film:after{content:"";background:#1a202c;border-radius:50%;width:8px;height:8px;position:absolute;left:calc(50% - 4px);box-shadow:inset 0 1px 2px #00000080}.not-found-module__NRqkFW__film:before{top:-4px}.not-found-module__NRqkFW__film:after{bottom:-4px}.not-found-module__NRqkFW__brokenFilm{opacity:.5;background:linear-gradient(135deg,#8b4513,#654321);animation:2s ease-in-out infinite not-found-module__NRqkFW__wiggle;transform:translateY(5px)rotate(15deg)}.not-found-module__NRqkFW__brokenFilm .not-found-module__NRqkFW__filmFrame{color:#f44}.not-found-module__NRqkFW__photoBg{background-color:#f0f4f8;background-image:linear-gradient(#e2e8f080 1px,#0000 1px),linear-gradient(90deg,#e2e8f080 1px,#0000 1px);background-size:20px 20px;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;padding:0;display:flex;position:fixed;top:0;left:0;overflow:hidden}.not-found-module__NRqkFW__photoBg:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle at 70% 20%,#fffc 0%,#fff0 60%);position:absolute;inset:0}.not-found-module__NRqkFW__grain{opacity:.03;z-index:3;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");width:100%;height:100%;position:absolute;top:0;left:0}.not-found-module__NRqkFW__polaroidPhoto{background:linear-gradient(45deg,#cbd5e0,#e2e8f0,#cbd5e0);width:calc(100% - 20px);height:calc(100% - 50px);margin:10px 10px 0;position:relative;overflow:hidden}.not-found-module__NRqkFW__photoPlaceholder{background:repeating-linear-gradient(45deg,#0000,#0000 10px,#4a55681a 10px 20px),linear-gradient(135deg,#e2e8f0,#cbd5e0);width:100%;height:100%;animation:3s ease-in-out infinite not-found-module__NRqkFW__photoShimmer}.not-found-module__NRqkFW__polaroidLabel{text-align:center;color:#4a5568;opacity:.6;font-family:cursive;font-size:10px;position:absolute;bottom:8px;left:0;right:0}.not-found-module__NRqkFW__polaroid1{z-index:2;background:#fff;width:120px;height:150px;padding:10px 10px 40px;animation-name:not-found-module__NRqkFW__fadeIn,not-found-module__NRqkFW__floatPolaroid;animation-duration:1.2s,20s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:.1s;animation-fill-mode:forwards,none;animation-timeline:auto,auto;position:fixed;top:10%;left:10%;transform:rotate(-15deg);box-shadow:0 4px 10px #0003,0 0 20px #0000001a}.not-found-module__NRqkFW__polaroid3{z-index:2;background:#fff;width:80px;height:110px;padding:8px 8px 30px;animation-name:not-found-module__NRqkFW__fadeIn,not-found-module__NRqkFW__floatPolaroid;animation-duration:1.2s,22s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:.5s;animation-fill-mode:forwards,none;animation-timeline:auto,auto;position:fixed;top:60%;left:15%;transform:rotate(5deg);box-shadow:0 4px 10px #0003,0 0 20px #0000001a}.not-found-module__NRqkFW__polaroid4{z-index:2;background:#fff;width:90px;height:120px;padding:9px 9px 35px;animation-name:not-found-module__NRqkFW__fadeIn,not-found-module__NRqkFW__floatPolaroid;animation-duration:1.2s,18s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:.7s;animation-fill-mode:forwards,none;animation-timeline:auto,auto;position:fixed;top:20%;right:15%;transform:rotate(-8deg);box-shadow:0 4px 10px #0003,0 0 20px #0000001a}.not-found-module__NRqkFW__cameraPart{z-index:2;opacity:0;filter:blur(1px);pointer-events:none;animation:1s ease-out forwards not-found-module__NRqkFW__fadeIn;position:absolute}.not-found-module__NRqkFW__viewfinder{z-index:2;background:linear-gradient(135deg,#2d3748cc,#2d374866);border:3px solid #4a556880;border-radius:4px;justify-content:center;align-items:center;width:50px;height:40px;animation-name:not-found-module__NRqkFW__fadeIn,not-found-module__NRqkFW__float;animation-duration:1s,18s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-direction:normal,reverse;animation-play-state:running,running;animation-delay:.4s;animation-fill-mode:forwards,none;animation-timeline:auto,auto;display:flex;position:fixed;top:20%;right:43%}.not-found-module__NRqkFW__viewfinderCross{width:20px;height:20px;position:relative}.not-found-module__NRqkFW__viewfinderCross:before,.not-found-module__NRqkFW__viewfinderCross:after{content:"";background:#ff444480;position:absolute}.not-found-module__NRqkFW__viewfinderCross:before{height:1px;top:50%;left:0;right:0;transform:translateY(-50%)}.not-found-module__NRqkFW__viewfinderCross:after{width:1px;top:0;bottom:0;left:50%;transform:translate(-50%)}.not-found-module__NRqkFW__floatingFilm{z-index:2;pointer-events:none;opacity:0;background-color:#4a556833;justify-content:space-around;align-items:center;height:40px;display:flex;position:absolute}.not-found-module__NRqkFW__floatingFilm:before{content:"";pointer-events:none;background-image:repeating-linear-gradient(90deg,#0000,#0000 10px,#e2e8f04d 10px 20px);width:100%;height:100%;position:absolute;top:0;left:0}.not-found-module__NRqkFW__floatingFilm1{z-index:2;background:linear-gradient(90deg,#8b45134d,#a0522d33);width:200px;height:40px;animation-name:not-found-module__NRqkFW__fadeIn,not-found-module__NRqkFW__floatFilm;animation-duration:1.5s,25s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:.6s;animation-fill-mode:forwards,none;animation-timeline:auto,auto;position:fixed;top:15%;right:-20px;transform:rotate(30deg)}.not-found-module__NRqkFW__floatingFilm2{z-index:2;background:linear-gradient(90deg,#8b45134d,#a0522d33);width:300px;height:40px;animation-name:not-found-module__NRqkFW__fadeIn,not-found-module__NRqkFW__floatFilm;animation-duration:1.5s,30s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-direction:normal,reverse;animation-play-state:running,running;animation-delay:.9s;animation-fill-mode:forwards,none;animation-timeline:auto,auto;position:fixed;bottom:20%;left:-30px;transform:rotate(-20deg)}.not-found-module__NRqkFW__filmPerforations{background-image:repeating-linear-gradient(90deg,#0000,#0000 8px,#1a202c66 8px 12px);position:absolute;inset:0}.not-found-module__NRqkFW__contentContainer{z-index:10;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:600px;padding:2rem;display:flex;position:relative}.not-found-module__NRqkFW__explanatoryText{z-index:15;position:relative;opacity:1!important}.not-found-module__NRqkFW__explanatoryText p{text-align:center;margin:0;font-size:.875rem;font-weight:500;color:#6b7280!important}.not-found-module__NRqkFW__titleAnimation{opacity:1!important;color:#1a202c!important;transform:none!important}.not-found-module__NRqkFW__textAnimation{opacity:1!important;color:#4a5568!important;transform:none!important}.not-found-module__NRqkFW__buttonAnimation{z-index:20;position:relative;opacity:1!important;transform:none!important}.not-found-module__NRqkFW__titleAnimation,.not-found-module__NRqkFW__textAnimation,.not-found-module__NRqkFW__buttonAnimation{animation-fill-mode:both}@media (prefers-reduced-motion:reduce){.not-found-module__NRqkFW__titleAnimation,.not-found-module__NRqkFW__textAnimation,.not-found-module__NRqkFW__buttonAnimation,.not-found-module__NRqkFW__explanatoryText,.not-found-module__NRqkFW__camera,.not-found-module__NRqkFW__flashOverlay,.not-found-module__NRqkFW__flashActive{opacity:1!important;animation:none!important;transform:none!important}}.not-found-module__NRqkFW__flashOverlay{opacity:0;pointer-events:none;z-index:9998;background-color:#fff;transition:opacity .3s;position:fixed;inset:0}.not-found-module__NRqkFW__flashActive{animation:.7s ease-out not-found-module__NRqkFW__cameraFlash}@keyframes not-found-module__NRqkFW__errorBlink{0%,to{opacity:1}50%{opacity:.5}}@keyframes not-found-module__NRqkFW__buttonPulse{0%,to{transform:scale(1);box-shadow:0 0 0 3px #4a5568,0 2px 4px #0000004d,inset 0 -2px 2px #0003}50%{transform:scale(1.05);box-shadow:0 0 0 3px #4a5568,0 4px 8px #e53e3e66,inset 0 -2px 2px #0003}}@keyframes not-found-module__NRqkFW__slideInRight{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}@keyframes not-found-module__NRqkFW__wiggle{0%,to{transform:translateY(5px)rotate(15deg)}50%{transform:translateY(8px)rotate(18deg)}}@keyframes not-found-module__NRqkFW__cameraFlash{0%{opacity:0}20%{opacity:.9}to{opacity:0}}@keyframes not-found-module__NRqkFW__popIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.not-found-module__NRqkFW__vignette{pointer-events:none;z-index:4;background:radial-gradient(#0000 0% 40%,#0000001a 100%);position:fixed;inset:0}.not-found-module__NRqkFW__studioLight1,.not-found-module__NRqkFW__studioLight2{opacity:.1;pointer-events:none;z-index:1;border-radius:50%;width:80px;height:80px;position:fixed}.not-found-module__NRqkFW__studioLight1{background:radial-gradient(circle,#fffc,#0000);animation:4s ease-in-out infinite not-found-module__NRqkFW__pulseLight;top:10%;left:20%}.not-found-module__NRqkFW__studioLight2{background:radial-gradient(circle,#fffbeb99,#0000);animation:4s ease-in-out 2s infinite not-found-module__NRqkFW__pulseLight;bottom:15%;right:25%}.not-found-module__NRqkFW__lightBeam{background:radial-gradient(circle,#fff3,#0000 70%);width:200%;height:200%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes not-found-module__NRqkFW__pulseLight{0%,to{opacity:.1;transform:scale(1)}50%{opacity:.2;transform:scale(1.2)}}.not-found-module__NRqkFW__lens{opacity:0;z-index:2;background:radial-gradient(circle,#2d3748,#1a202c);border-radius:50%;width:60px;height:60px;animation-name:not-found-module__NRqkFW__fadeIn,not-found-module__NRqkFW__float;animation-duration:1.2s,15s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:.8s;animation-fill-mode:forwards,none;animation-timeline:auto,auto;position:fixed;top:70%;right:20%;box-shadow:0 0 0 4px #4a5568,0 4px 8px #0000004d}.not-found-module__NRqkFW__lensReflection{background:linear-gradient(135deg,#fff6,#0000);border-radius:50%;width:20px;height:20px;position:absolute;top:15%;left:15%}@keyframes not-found-module__NRqkFW__sway{0%,to{transform:translate(0)}50%{transform:translate(10px)}}.not-found-module__NRqkFW__photoFrame1,.not-found-module__NRqkFW__photoFrame2{opacity:0;pointer-events:none;z-index:1;border:2px solid #4a556833;animation:1.5s ease-out forwards not-found-module__NRqkFW__fadeIn;position:fixed}.not-found-module__NRqkFW__photoFrame1{width:100px;height:70px;animation-delay:.3s;top:50%;right:10%;transform:rotate(10deg)}.not-found-module__NRqkFW__photoFrame2{width:80px;height:80px;animation-delay:.6s;bottom:25%;left:8%;transform:rotate(-5deg)}.not-found-module__NRqkFW__glitchText{color:#f44;background:linear-gradient(45deg,#f44,#ff6b6b,#f44);-webkit-text-fill-color:transparent;text-shadow:0 0 40px #ff444480;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:4rem;font-weight:900;animation:2s ease-in-out infinite not-found-module__NRqkFW__glitchAnimation;display:block}@keyframes not-found-module__NRqkFW__glitchAnimation{0%,to{transform:translate(0)}20%{transform:translate(-2px)}40%{transform:translate(2px)}60%{transform:translate(-1px)}80%{transform:translate(1px)}}.not-found-module__NRqkFW__subTitle{color:#2d3748;margin-top:.5rem;font-size:1.5rem;font-weight:600;display:block}.not-found-module__NRqkFW__iconCamera{vertical-align:middle;margin-right:.5rem;font-size:1.5rem;animation:2s ease-in-out infinite not-found-module__NRqkFW__bounce}@keyframes not-found-module__NRqkFW__bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes not-found-module__NRqkFW__flashBlink{0%,to{opacity:1}50%{opacity:.2}}@keyframes not-found-module__NRqkFW__photoShimmer{0%{background-position:0 0}to{background-position:200% 0}}
