.PhoneMockupAnimation_heroVisual__lHl_g{position:relative;height:700px;width:550px;display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(20px);transition:all .7s ease}.PhoneMockupAnimation_heroVisual__lHl_g.PhoneMockupAnimation_visible__j2Ck1{opacity:1;transform:translateY(0)}.PhoneMockupAnimation_bgGlow__9AvYI{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(0,47,255,.15) 0,transparent 70%);z-index:-1}.PhoneMockupAnimation_phoneContainer__V9dv3{position:relative;transform:perspective(1000px) rotateY(-15deg) rotateX(5deg);transform-style:preserve-3d}.PhoneMockupAnimation_sideFrame___Mgmw{display:none}.PhoneMockupAnimation_phoneMockup__DSgYS{width:320px;height:660px;background:#000;border-radius:50px;position:relative;overflow:visible;border:4px solid #333;box-shadow:0 50px 100px rgba(0,0,0,.5),20px 0 40px rgba(0,0,0,.3),inset 0 0 0 1px hsla(0,0%,100%,.05)}.PhoneMockupAnimation_sideButtonLeft1__ncxzA{position:absolute;left:-7px;top:120px;width:4px;height:30px;background:#4a4a4a;border-radius:2px 0 0 2px;box-shadow:inset -1px 0 1px rgba(0,0,0,.3);transform:translateZ(-2px)}.PhoneMockupAnimation_sideButtonLeft2___SOxX{top:175px}.PhoneMockupAnimation_sideButtonLeft2___SOxX,.PhoneMockupAnimation_sideButtonLeft3__oVvxC{position:absolute;left:-7px;width:4px;height:55px;background:#4a4a4a;border-radius:2px 0 0 2px;box-shadow:inset -1px 0 1px rgba(0,0,0,.3);transform:translateZ(-2px)}.PhoneMockupAnimation_sideButtonLeft3__oVvxC{top:245px}.PhoneMockupAnimation_sideButtonRight__8ElBb{position:absolute;right:-7px;top:190px;width:4px;height:70px;background:#505050;border-radius:0 2px 2px 0;box-shadow:2px 0 4px rgba(0,0,0,.3);transform:translateZ(-2px);z-index:-1}.PhoneMockupAnimation_phoneNotch__CZ60T{display:flex;justify-content:space-between;align-items:center;padding:20px 24px 10px;background:#000;position:relative;z-index:10;border-radius:46px 46px 0 0}.PhoneMockupAnimation_phoneTime__ngp72{font-size:14px;font-weight:600;color:#fff}.PhoneMockupAnimation_phoneNotchPill__Chrzv{width:90px;height:28px;background:#000;border-radius:20px;position:absolute;left:50%;transform:translateX(-50%);top:14px}.PhoneMockupAnimation_phoneSignals__Y8rhu{display:flex;gap:5px;color:#fff}.PhoneMockupAnimation_phoneScreen__l7O2o{background:linear-gradient(180deg,#0a0a0a,#111);height:calc(100% - 60px);overflow:hidden;padding:12px 14px;border-radius:0 0 46px 46px}.PhoneMockupAnimation_appHeader__wfie8{display:flex;justify-content:space-between;align-items:center;padding:10px 0;margin-bottom:18px}.PhoneMockupAnimation_appLogo__ETltA{display:flex;align-items:center;gap:8px;color:#fff;font-size:16px;font-weight:600}.PhoneMockupAnimation_appLogoImg__OU9sE{width:32px;height:32px;border-radius:8px}.PhoneMockupAnimation_appMenu__VCqlL{color:#fff;font-size:20px}.PhoneMockupAnimation_dashTitle__1HpdW{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.PhoneMockupAnimation_dashTitleText__8Y8Bh{font-size:26px;font-weight:700;color:#fff}.PhoneMockupAnimation_dashActions__hRqYq{display:flex;gap:10px}.PhoneMockupAnimation_balanceBadge__57C_L,.PhoneMockupAnimation_supportBadge__uIfM8{font-size:10px;padding:5px 10px;border-radius:15px;background:hsla(0,0%,100%,.1);color:#fff}.PhoneMockupAnimation_dashSection__KrUtV{margin-bottom:14px}.PhoneMockupAnimation_sectionHeader__iYQ0F{display:flex;flex-direction:column;margin-bottom:10px}.PhoneMockupAnimation_sectionHeader__iYQ0F span:first-child{font-size:18px;font-weight:600;color:#fff}.PhoneMockupAnimation_sectionSub__AmgS2{font-size:11px;color:#666}.PhoneMockupAnimation_periodBadge__YDSpB{display:inline-flex;align-items:center;gap:5px;font-size:11px;padding:7px 12px;border-radius:10px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#fff}.PhoneMockupAnimation_statsGrid__QU_a4{display:grid;grid-template-columns:1fr 1fr;gap:10px}.PhoneMockupAnimation_statCard__MneXO{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:5px}.PhoneMockupAnimation_statLabel__ifUI9{font-size:9px;color:#666;text-transform:uppercase;letter-spacing:.5px}.PhoneMockupAnimation_statValue__zDyoj{font-size:15px;font-weight:700;color:#fff}.PhoneMockupAnimation_notificationCard__A5t6M{position:absolute;left:50%;transform:translateX(-50%);background:hsla(0,0%,100%,.15);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.2);border-radius:16px;padding:12px 16px;width:260px;display:flex;align-items:center;gap:12px;box-shadow:0 8px 32px rgba(0,0,0,.3);z-index:30;opacity:0}.PhoneMockupAnimation_notif1__burLU{animation:PhoneMockupAnimation_notif1Anim__wBn3b 5s ease-in-out infinite}.PhoneMockupAnimation_notif2__CpWfV{animation:PhoneMockupAnimation_notif2Anim__NFKO6 5s ease-in-out infinite}.PhoneMockupAnimation_notifIcon__TPcmY{width:36px;height:36px;background:linear-gradient(135deg,#002fff,#06f);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.PhoneMockupAnimation_notifIconImg__k51c8{width:20px;height:20px;filter:brightness(0) invert(1)}.PhoneMockupAnimation_notifContent__f1msY{flex:1;min-width:0}.PhoneMockupAnimation_notifTitle__Ljw84{font-size:14px;font-weight:700;color:#fff;white-space:nowrap}.PhoneMockupAnimation_notifSubtitle__kXL6j{font-size:12px;color:hsla(0,0%,100%,.7)}.PhoneMockupAnimation_notifTime__LB0ls{font-size:10px;color:hsla(0,0%,100%,.5);white-space:nowrap}@keyframes PhoneMockupAnimation_notif1Anim__wBn3b{0%{transform:translateX(-50%) translateY(-20px);opacity:0}10%{transform:translateX(-50%) translateY(0);opacity:1}50%{transform:translateX(-50%) translateY(0);opacity:1}60%{transform:translateX(-50%) translateY(-20px);opacity:0}to{opacity:0}}@keyframes PhoneMockupAnimation_notif2Anim__NFKO6{0%,16%{transform:translateX(-50%) translateY(-20px);opacity:0}26%{transform:translateX(-50%) translateY(0);opacity:1}66%{transform:translateX(-50%) translateY(0);opacity:1}76%{transform:translateX(-50%) translateY(-20px);opacity:0}to{opacity:0}}@media (max-width:1024px){.PhoneMockupAnimation_heroVisual__lHl_g{transform:scale(.8);height:560px;width:440px}}@media (max-width:768px){.PhoneMockupAnimation_heroVisual__lHl_g{transform:scale(.65);height:450px;width:360px}.PhoneMockupAnimation_notificationCard__A5t6M{width:220px;padding:10px 12px}.PhoneMockupAnimation_notifTitle__Ljw84{font-size:12px}.PhoneMockupAnimation_notifSubtitle__kXL6j{font-size:10px}.PhoneMockupAnimation_notifTime__LB0ls{display:none}}@media (max-width:480px){.PhoneMockupAnimation_heroVisual__lHl_g{transform:scale(.55);height:380px;width:300px}}@media (max-width:375px){.PhoneMockupAnimation_heroVisual__lHl_g{transform:scale(.48);height:340px;width:260px}}