.GyroTiltImage_container__tgLkX{position:relative;width:100%;aspect-ratio:3/4;background:linear-gradient(135deg,#667eea,#764ba2);cursor:pointer;transform-style:preserve-3d;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.GyroTiltImage_parallaxLayer__Ob_G1{position:absolute;top:0;left:0;right:0;bottom:0;will-change:transform;pointer-events:none}.GyroTiltImage_baseLayer__4UCBL{z-index:1}.GyroTiltImage_liquidLayer__FhPIV{z-index:10;pointer-events:none}.GyroTiltImage_floatingLayer__1PeXj{z-index:20;pointer-events:none}.GyroTiltImage_imageWrapper__UWus7{position:relative;width:100%;height:100%;overflow:hidden;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.GyroTiltImage_protectionOverlay__JOsb0{position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent;pointer-events:auto;cursor:pointer;z-index:5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.GyroTiltImage_liquidOverlay__xHn_h{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;mix-blend-mode:screen}.GyroTiltImage_liquidRipple__xFZj4{position:absolute;width:200px;height:200px;border-radius:50%;transform:translate(-50%,-50%);transform-origin:center center;background:radial-gradient(circle,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.2) 25%,rgba(147,51,234,.3) 50%,rgba(99,102,241,.2) 75%,transparent 100%);filter:blur(8px);mix-blend-mode:screen;pointer-events:none;z-index:15}.GyroTiltImage_liquidMesh__cXeAH{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 30% 40%,rgba(147,51,234,.15) 0,transparent 40%),radial-gradient(circle at 70% 60%,rgba(99,102,241,.12) 0,transparent 45%),radial-gradient(circle at 50% 50%,rgba(168,85,247,.1) 0,transparent 50%);opacity:0;transition:opacity .6s cubic-bezier(.25,.46,.45,.94);animation:GyroTiltImage_liquidFlow__Zct08 15s ease-in-out infinite;mix-blend-mode:color-dodge}.GyroTiltImage_liquidMesh__cXeAH.GyroTiltImage_touching__A3hsk{opacity:1}@keyframes GyroTiltImage_liquidFlow__Zct08{0%,to{transform:rotate(0deg) scale(1) translate(0)}25%{transform:rotate(90deg) scale(1.1) translate(-5%,-5%)}50%{transform:rotate(180deg) scale(1.05) translate(3%,-3%)}75%{transform:rotate(270deg) scale(1.08) translate(-3%,3%)}}.GyroTiltImage_floatingElements__39Coo{position:relative;width:100%;height:100%}.GyroTiltImage_floatingOrb__jNmLX{position:absolute;border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.9) 0,hsla(0,0%,100%,.4) 40%,transparent 70%);mix-blend-mode:overlay;pointer-events:none;filter:blur(1px)}.GyroTiltImage_orb1__r6ach{width:60px;height:60px;top:15%;left:20%;animation:GyroTiltImage_floatOrb1__KV6gQ 20s ease-in-out infinite}.GyroTiltImage_orb2__yZ4Lj{width:40px;height:40px;bottom:25%;right:15%;animation:GyroTiltImage_floatOrb2__RXyxg 25s ease-in-out infinite}.GyroTiltImage_orb3__x51tf{width:30px;height:30px;top:60%;left:70%;animation:GyroTiltImage_floatOrb3__t1WHk 18s ease-in-out infinite}@keyframes GyroTiltImage_floatOrb1__KV6gQ{0%,to{transform:translate(0) scale(1);opacity:.4}25%{transform:translate(30px,-20px) scale(1.1);opacity:.6}50%{transform:translate(-20px,30px) scale(.9);opacity:.5}75%{transform:translate(10px,-10px) scale(1.05);opacity:.3}}@keyframes GyroTiltImage_floatOrb2__RXyxg{0%,to{transform:translate(0) scale(1);opacity:.3}33%{transform:translate(-25px,15px) scale(1.2);opacity:.5}66%{transform:translate(20px,-25px) scale(.8);opacity:.4}}@keyframes GyroTiltImage_floatOrb3__t1WHk{0%,to{transform:translate(0) scale(1);opacity:.5}50%{transform:translate(-15px,-15px) scale(1.3);opacity:.3}}.GyroTiltImage_glowEffect__0yAX_{position:absolute;top:-20%;left:-20%;right:-20%;bottom:-20%;background:radial-gradient(circle at center,transparent 30%,rgba(147,51,234,.03) 50%,rgba(99,102,241,.05) 70%,transparent 100%);animation:GyroTiltImage_pulseGlow__RuPTo 4s ease-in-out infinite;pointer-events:none}@keyframes GyroTiltImage_pulseGlow__RuPTo{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.GyroTiltImage_lightReflection__iBkUq{position:absolute;top:-50%;left:-100%;width:200%;height:200%;background:linear-gradient(105deg,transparent 40%,hsla(0,0%,100%,.1) 45%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.1) 55%,transparent 60%);transform:rotate(45deg) translateX(-200%);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94);pointer-events:none}.GyroTiltImage_lightReflection__iBkUq.GyroTiltImage_active__FQeOp{transform:rotate(45deg) translateX(200%)}.GyroTiltImage_glassOverlay__chSWx{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,hsla(0,0%,100%,.1),transparent 50%,hsla(0,0%,100%,.05));pointer-events:none;z-index:30;border-radius:24px;box-shadow:inset 0 0 20px hsla(0,0%,100%,.1)}.GyroTiltImage_permissionButton__ZaFrX{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);padding:10px 20px;background:rgba(0,0,0,.8);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);border-radius:20px;color:#fff;font-size:14px;cursor:pointer;z-index:100;display:flex;align-items:center;gap:8px;transition:all .3s ease;pointer-events:auto}.GyroTiltImage_permissionButton__ZaFrX:hover{background:rgba(99,102,241,.9);transform:translateX(-50%) scale(1.05)}.GyroTiltImage_permissionIcon__nYNWZ{font-size:18px;animation:GyroTiltImage_wiggle__9dbeq 2s ease-in-out infinite}.GyroTiltImage_permissionText__DejCH{font-weight:500}@keyframes GyroTiltImage_wiggle__9dbeq{0%,to{transform:rotate(0deg)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}.GyroTiltImage_preserve-3d__y3QKG{transform-style:preserve-3d}@media (max-width:640px){.GyroTiltImage_floatingOrb__jNmLX{filter:blur(2px)}.GyroTiltImage_orb1__r6ach{width:40px;height:40px}.GyroTiltImage_orb2__yZ4Lj{width:30px;height:30px}.GyroTiltImage_orb3__x51tf{width:20px;height:20px}.GyroTiltImage_liquidRipple__xFZj4{width:150px;height:150px}}@media (prefers-reduced-motion:reduce){.GyroTiltImage_floatingOrb__jNmLX,.GyroTiltImage_glowEffect__0yAX_,.GyroTiltImage_lightReflection__iBkUq,.GyroTiltImage_liquidMesh__cXeAH,.GyroTiltImage_permissionIcon__nYNWZ{animation:none}.GyroTiltImage_lightReflection__iBkUq.GyroTiltImage_active__FQeOp{transform:none}}