.PhonePreview_stage__72Mg_{position:relative;width:100%;aspect-ratio:1.2;isolation:isolate;overflow:hidden;border-radius:12px;background:#e9eeeb;background:color-mix(in srgb,var(--phone-accent,#31584b) 10%,#faf9f2);border:1px solid #d9e0d7}.PhonePreview_stage__72Mg_:before{content:"";position:absolute;width:72%;height:72%;border:1px solid #b8c6b5;border-color:color-mix(in srgb,var(--phone-accent) 20%,transparent);border-radius:50%;top:12%;left:16%}.PhonePreview_dotPattern__6qYHx{position:absolute;right:3%;bottom:8%;width:31%;height:33%;background-image:radial-gradient(#849e903f 1.5px,transparent 0);background-size:16px 16px}.PhonePreview_phone__J4495{position:absolute;width:32%;padding:5px;border-radius:27px;background:linear-gradient(135deg,#5e6260,#17191a 35%,#353a38 82%,#707775);box-shadow:8px 15px 22px #12221a33,0 0 0 1px #171b18;transform-origin:center;box-sizing:border-box}.PhonePreview_screen__cMxoe{width:100%;aspect-ratio:390/720;overflow:hidden;border-radius:22px;background:#fcfaf2;position:relative}.PhonePreview_screen__cMxoe>img{width:100%;height:100%;display:block;-o-object-fit:contain!important;object-fit:contain!important;transform:none!important}.PhonePreview_notch__75OqJ{position:absolute;top:9px;left:34%;height:2.8%;width:32%;border-radius:20px;background:#090b0a;box-shadow:0 1px 1px #ffffff15}.PhonePreview_home__RcWqv{position:absolute;bottom:8px;left:35%;width:30%;height:3px;background:#0c110b66;border-radius:6px}.PhonePreview_middle__NPs22{left:34%;top:5%;transform:rotate(2deg);z-index:1}.PhonePreview_front__z38lT{left:6%;top:14%;transform:rotate(-7deg);z-index:3}.PhonePreview_back__MtCS6{left:62%;top:23%;transform:rotate(8deg);z-index:2}.PhonePreview_caption___42uG{position:absolute;left:0;bottom:13px;right:0;text-align:center;font:500 7px Jost,sans-serif;letter-spacing:1.7px;color:#53695b}.PhonePreview_single___Xdxu .PhonePreview_front__z38lT{left:34%;top:9%;transform:rotate(-5deg);width:34%}@media (max-width:767px){.PhonePreview_phone__J4495{padding:4px;border-radius:22px;box-shadow:5px 10px 15px #12221a33}.PhonePreview_screen__cMxoe{border-radius:18px}.PhonePreview_notch__75OqJ{top:7px}.PhonePreview_home__RcWqv{bottom:7px;height:2px}.PhonePreview_caption___42uG{font-size:6px;letter-spacing:1px;bottom:10px}.PhonePreview_dotPattern__6qYHx{background-size:12px 12px}}@media (prefers-reduced-motion:reduce){.PhonePreview_stage__72Mg_ *{transition:none!important}}