.sample-device-module__ESjwFa__stage{perspective:1400px;justify-content:center;width:100%;padding:20px 18px 38px;display:flex;position:relative}.sample-device-module__ESjwFa__stage:after{content:"";filter:blur(14px);pointer-events:none;background:#6f4d2b30;border-radius:50%;height:28px;position:absolute;bottom:12px;left:20%;right:14%}.sample-device-module__ESjwFa__phone{z-index:1;background:linear-gradient(125deg,#b38a53 0%,#795431 28%,#5a3e27 65%,#9d7543 100%);border-radius:37px;flex:none;width:min(20rem,74vw);max-width:100%;padding:5px;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:block;position:relative;transform:rotateY(-5deg)rotateX(3deg)rotate(-2deg);box-shadow:inset 1px 1px 1px #edcf9da6,inset -1px -1px 1px #462c184d,2px 1px #89613a,4px 3px #624329,12px 22px 28px -16px #5a3e274d}.sample-device-module__ESjwFa__screen{aspect-ratio:390/844;background:var(--warm-white);isolation:isolate;border-radius:32px;width:100%;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #68462359}.sample-device-module__ESjwFa__phone:focus-visible{outline:3px solid var(--gold-deep);outline-offset:10px}@media (hover:hover) and (pointer:fine){.sample-device-module__ESjwFa__phone:hover{transform:translateY(-6px)rotateY(-4deg)rotateX(2deg)rotate(-1deg)}}@media (max-width:639px){.sample-device-module__ESjwFa__stage{padding:16px 18px 32px}.sample-device-module__ESjwFa__phone{border-radius:30px;padding:5px;transform:rotateY(-5deg)rotate(-1deg)}.sample-device-module__ESjwFa__screen{border-radius:26px}}@media (prefers-reduced-motion:reduce){.sample-device-module__ESjwFa__phone,.sample-device-module__ESjwFa__phone:hover{transition:none;transform:none}}.sample-device-module__ESjwFa__phone.sample-device-module__ESjwFa__tile{width:min(14rem,60vw);transform:rotateX(calc(3deg + var(--lean-x,0deg))) rotateY(calc(-5deg + var(--lean-y,0deg))) rotateZ(-2deg);border-radius:30px;padding:5px}.sample-device-module__ESjwFa__tile .sample-device-module__ESjwFa__screen{border-radius:25px}@media (hover:hover) and (pointer:fine){.sample-device-module__ESjwFa__phone.sample-device-module__ESjwFa__tile:hover{transform:translateY(-6px) rotateX(var(--lean-x,0deg)) rotateY(var(--lean-y,0deg)) rotateZ(-1deg)}}@media (prefers-reduced-motion:reduce){.sample-device-module__ESjwFa__phone.sample-device-module__ESjwFa__tile,.sample-device-module__ESjwFa__phone.sample-device-module__ESjwFa__tile:hover{transition:none;transform:none}}
.hall-screen-device-module__UvFGWW__stage{isolation:isolate;perspective:1800px;width:100%;padding:clamp(1rem,2vw,1.75rem) 0 clamp(1.5rem,3vw,2.5rem);position:relative}.hall-screen-device-module__UvFGWW__stage:after{z-index:-1;filter:blur(clamp(12px,1.8vw,20px));content:"";background:#201d1b47;border-radius:clamp(12px,1.4vw,18px);position:absolute;inset:8% -1.25% 5% 2.5%;transform:translate(12px,16px)}.hall-screen-device-module__UvFGWW__assembly{z-index:1;transform-origin:48%;width:100%;transform-style:preserve-3d;position:relative;transform:rotateX(1.5deg)rotateY(-3deg)rotate(.2deg)}.hall-screen-device-module__UvFGWW__device{z-index:2;transform-style:preserve-3d;background:linear-gradient(125deg,#555650 0%,#292a27 22%,#121311 62%,#30312d 88%,#5f605a 100%);border:1px solid #3c3d3a;border-radius:clamp(12px,1.4vw,16px);padding:clamp(7px,.9vw,12px);position:relative;box-shadow:inset 1px 1px 1px #e8e8e061,inset -2px -2px 2px #00000094,2px 2px 2px #232421,5px 4px 4px #10110fe0,14px 22px 34px -16px #1816149e}.hall-screen-device-module__UvFGWW__device:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fffff870 28%,#fffff81a 76%,#0000);height:1px;position:absolute;inset:2px 5% auto}.hall-screen-device-module__UvFGWW__screen{isolation:isolate;background:#0b0908;border-radius:clamp(6px,.7vw,9px);width:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #180e09eb,inset 2px 2px 5px #00000070}.hall-screen-device-module__UvFGWW__glass{z-index:2;pointer-events:none;background:linear-gradient(112deg,#ffffff17,#0000 16% 76%,#ffeece0a);position:absolute;inset:0;box-shadow:inset 0 0 28px #ffe8be0a}.hall-screen-device-module__UvFGWW__indicator{background:#8fbc8a;border-radius:999px;width:clamp(3px,.35vw,5px);height:clamp(2px,.22vw,3px);position:absolute;bottom:clamp(2px,.22vw,4px);right:5.5%;box-shadow:0 1px 3px #8fbc8a61}@media (max-width:639px){.hall-screen-device-module__UvFGWW__stage{padding-top:.75rem;padding-bottom:1.25rem}.hall-screen-device-module__UvFGWW__assembly{transform-origin:50%;transform:rotateX(1deg)rotateY(-1.5deg)}.hall-screen-device-module__UvFGWW__device{box-shadow:inset 1px 1px 1px #e8e8e061,inset -2px -2px 2px #00000094,2px 2px 2px #232421,4px 3px 3px #10110fd1,12px 18px 28px -16px #1816148f}}.hall-screen-device-module__UvFGWW__assembly.hall-screen-device-module__UvFGWW__straight{transform-origin:50%;transform:none}@media (prefers-reduced-motion:reduce){.hall-screen-device-module__UvFGWW__assembly{transform:none}}
