.devices-module__N1Ko2q__rig{perspective:1200px}.devices-module__N1Ko2q__tiltable{transform-style:preserve-3d;transition:transform .6s cubic-bezier(.22,1,.36,1)}.devices-module__N1Ko2q__rig[data-tilted=true] .devices-module__N1Ko2q__tiltable{transform:rotateY(-14deg)rotateX(4deg)}.devices-module__N1Ko2q__rig[data-tilted=false] .devices-module__N1Ko2q__tiltable{transform:rotateY(0)rotateX(0)}.devices-module__N1Ko2q__phoneShell{background:linear-gradient(160deg,#2a2a36,#14141c 60%);border-radius:44px;padding:10px;position:relative;box-shadow:inset 0 0 0 2px #f4f4f014,0 30px 60px -18px #000c,0 8px 20px #00000080}.devices-module__N1Ko2q__phoneShell:before{content:"";background:#3a3a48;border-radius:2px;width:3px;height:60px;position:absolute;top:120px;right:-3px}.devices-module__N1Ko2q__phoneScreen{background:#0b0b10;border-radius:34px;position:relative;overflow:hidden}.devices-module__N1Ko2q__notch{z-index:30;background:#000;border-radius:12px;width:84px;height:22px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.devices-module__N1Ko2q__laptopShell{background:linear-gradient(160deg,#2a2a36,#14141c 60%);border-radius:18px 18px 0 0;padding:12px 12px 18px;box-shadow:inset 0 0 0 2px #f4f4f014,0 30px 60px -18px #000c}.devices-module__N1Ko2q__laptopScreen{background:#0b0b10;border-radius:8px;position:relative;overflow:hidden}.devices-module__N1Ko2q__laptopBase{background:linear-gradient(#3a3a48,#1d1d28);border-radius:0 0 14px 14px;height:14px;position:relative}.devices-module__N1Ko2q__laptopBase:before{content:"";background:#101018;border-radius:0 0 8px 8px;width:90px;height:6px;position:absolute;top:0;left:50%;transform:translate(-50%)}.devices-module__N1Ko2q__watchShell{background:linear-gradient(160deg,#2a2a36,#14141c 60%);border-radius:32%;padding:10px;position:relative;box-shadow:inset 0 0 0 2px #f4f4f014,0 24px 48px -14px #000c}.devices-module__N1Ko2q__watchShell:before{content:"";background:#3a3a48;border-radius:3px;width:6px;height:26px;position:absolute;top:32%;right:-6px}.devices-module__N1Ko2q__watchScreen{background:#000;border-radius:28%;position:relative;overflow:hidden}.devices-module__N1Ko2q__watchStrapTop,.devices-module__N1Ko2q__watchStrapBottom{z-index:-1;background:linear-gradient(#1d1d28,#14141c);width:46%;height:40px;position:absolute;left:50%;transform:translate(-50%)}.devices-module__N1Ko2q__watchStrapTop{border-radius:14px 14px 4px 4px;bottom:calc(100% - 8px)}.devices-module__N1Ko2q__watchStrapBottom{border-radius:4px 4px 14px 14px;top:calc(100% - 8px)}
