body.finance-page{background:#000;overflow-x:hidden}.finance-desktop-layout{display:block;position:absolute;inset:0;z-index:0}.finance-mobile-layout{display:none}@media screen and (max-width:768px),screen and (min-width:769px)and (max-width:1339px)and (hover:none)and (pointer:coarse),screen and (min-width:769px)and (max-width:1339px){body.finance-page{overflow:hidden;overscroll-behavior:none}.finance-desktop-layout{display:none}.finance-mobile-layout{display:flex;flex-direction:column;justify-content:flex-end;position:relative;width:100%;height:100dvh;height:100vh;overflow:hidden;box-sizing:border-box;background:#0b0245}.finance-mobile-spacer{flex:0 0 auto;height:clamp(120px,15vh,180px);width:100%}.finance-mobile-main{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:0;position:relative;z-index:10;padding-bottom:max(1.5rem,env(safe-area-inset-bottom))}.finance-mobile-layout:before{content:"";position:fixed;inset:0;background:#0b0245;z-index:-1}.finance-mobile-bg{position:absolute;top:calc(0px + env(safe-area-inset-top));left:0;right:0;height:clamp(280px,45vh,400px);z-index:0;overflow:hidden}.finance-mobile-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;opacity:.9}.finance-mobile-overlay{position:absolute;inset:0;background:linear-gradient(to bottom,#0b024533,#0b024599 80%,#0b0245);z-index:1}.finance-mobile-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80vw;height:80vw;background:radial-gradient(circle,rgba(40,54,233,.7) 0%,rgba(40,54,233,.4) 40%,transparent 70%);filter:blur(150px);z-index:2}.finance-mobile-content{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex:0 0 auto;min-height:0;padding:0 5%;gap:clamp(.5rem,1vh,1rem)}.finance-mobile-text{text-align:center;width:100%;display:flex;flex-direction:column;align-items:center}.finance-m-title{color:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;gap:0;margin:0 0 clamp(.3rem,1vh,.6rem) 0;line-height:1.1;width:100%}.finance-m-title-line1{font-family:OPTIFutura-ExtraBlackCond,Inter,sans-serif;font-size:clamp(24px,7vw,40px);font-weight:900;letter-spacing:.01em}.finance-title-line1{font-family:OPTIFutura-ExtraBlackCond,Inter,sans-serif;font-size:clamp(20px,6vw,40px);font-weight:900;letter-spacing:.01em}.finance-title-line2{font-family:Neometric,Inter,sans-serif;font-size:clamp(12px,3.5vw,24px);font-weight:700;letter-spacing:.01em}.finance-m-title-line3{font-family:Neometric,Inter,sans-serif;font-size:clamp(14px,4vw,24px);font-weight:700;letter-spacing:.01em}.finance-m-subtitle{color:#fff;font-family:Neometric,Inter,sans-serif;font-size:clamp(11px,2.8vw,14px);font-weight:400;line-height:1.3;max-width:92%;margin:0 auto;text-align:center}.finance-mobile-buttons{display:flex;flex-direction:column;align-items:center;margin-top:clamp(.4rem,1.5vh,1rem);gap:clamp(.4rem,.8vh,.6rem);width:100%}.finance-cta{display:inline-flex;align-items:center;justify-content:center;height:clamp(38px,5vh,50px);padding:0 2rem;width:min(260px,68vw);background:#1929ff;color:#fff;font-family:Inter,sans-serif;font-weight:400;font-size:clamp(12px,3vw,16px);letter-spacing:.02em;border-radius:999px;text-decoration:none;transition:transform .2s,box-shadow .2s}.finance-m-cta:hover,.finance-m-cta:active{transform:scale(1.02);box-shadow:0 4px 24px #1929ff80}.finance-m-badges{display:flex;flex-direction:column;align-items:center;gap:clamp(.3rem,.6vh,.5rem)}.finance-store-btn{display:inline-flex;align-items:center;justify-content:center;width:min(260px,68vw);height:clamp(38px,5vh,50px);padding:0 18px;background:#000000d9;border:1px solid rgba(255,255,255,.12);border-radius:50px;box-shadow:0 4px 14px #371bbe40,0 -4px 14px #1929ff33;text-decoration:none;transition:transform .2s,box-shadow .2s}.finance-m-store-btn:hover,.finance-m-store-btn:active{transform:scale(1.02);box-shadow:0 6px 20px #371bbe59}.finance-m-store-btn img{height:clamp(24px,3.8vh,32px);width:auto;max-width:100%;object-fit:contain}.finance-mobile-slider{position:relative;z-index:5;width:100%;flex:0 0 auto;min-height:180px;height:clamp(180px,32vh,280px);padding-top:0;margin-bottom:clamp(.5rem,1.5vh,1rem);display:flex;align-items:center;justify-content:center;padding-left:2%;padding-right:2%;overflow:visible}.finance-mobile-slider .feature-slider{width:100%;height:100%;overflow:visible}.finance-mobile-slider .slider-container{height:100%;overflow:visible}.finance-mobile-slider .slider-wrapper{padding:0;height:100%;overflow:visible}.finance-mobile-slider .slider-track{overflow:visible}.finance-mobile-slider .slider-nav{display:none}}@media(hover:none)and (pointer:coarse)and (min-width:769px)and (max-width:1366px){.finance-mobile-layout{padding-top:calc(0px + env(safe-area-inset-top))}.finance-mobile-text{max-width:720px}.finance-m-cta,.finance-m-store-btn{width:min(520px,60vw)}.finance-mobile-slider{min-height:300px}}@media(max-width:768px)and (min-width:601px){.finance-mobile-layout{padding-top:calc(0px + env(safe-area-inset-top))}.finance-m-title-line1,.finance-m-title-line2{font-size:clamp(34px,5.5vw,44px)}.finance-m-title-line3{font-size:clamp(17px,3vw,24px)}.finance-m-subtitle{font-size:clamp(13px,2vw,16px)}.finance-m-cta{width:min(300px,55vw);height:52px;font-size:16px}.finance-m-store-btn{width:min(280px,52vw);height:52px}.finance-m-store-btn img{height:32px}}@media(max-width:380px){.finance-mobile-layout{padding-top:calc(0px + env(safe-area-inset-top))}.finance-mobile-content{padding-left:4%;padding-right:4%}.finance-m-title-line1{font-family:OPTIFuturaDemiBold,Inter,sans-serif;font-size:24px;font-weight:700;line-height:38px;letter-spacing:.01em;text-align:center}.finance-m-title-line2{font-family:Neometric,Inter,sans-serif;font-weight:600;font-size:16px;line-height:32.09px;letter-spacing:.01em;text-align:center}.finance-m-title-line3{font-size:clamp(12px,3.5vw,16px)}.finance-m-subtitle{font-family:Neometric,Inter,sans-serif;font-weight:600;font-size:14px;line-height:100%;letter-spacing:0;text-align:center;max-width:90%;margin:0 auto}.finance-m-cta{width:200px;height:44px;font-size:14px;padding:0 1.5rem}.finance-m-store-btn{width:200px;height:44px;padding:0 14px}.finance-m-store-btn img{height:30px}.finance-mobile-slider{min-height:180px}}@media(max-width:768px)and (max-height:650px){.finance-mobile-layout{padding-top:calc(0px + env(safe-area-inset-top))}.finance-m-title-line1,.finance-m-title-line2{font-size:clamp(22px,6.5vw,30px)}.finance-m-title-line3{font-size:clamp(12px,3.2vw,17px)}.finance-m-subtitle{font-size:11px}.finance-m-cta{height:40px;font-size:13px}.finance-m-store-btn{height:40px}.finance-m-store-btn img{height:22px}.finance-mobile-slider{width:100%;height:clamp(160px,30vh,260px);margin-bottom:clamp(2.5rem,8vh,5.5rem);display:flex;align-items:center;justify-content:center;animation:fadeUp .8s cubic-bezier(.16,1,.3,1) .4s both}}@media(max-width:640px){body.finance-page .support-container{top:50%;bottom:auto;left:max(16px,calc(env(safe-area-inset-left) + 16px));transform:translateY(-50%)}body.finance-page .support-tooltip{position:relative}}@media(max-width:768px)and (max-height:500px)and (orientation:landscape){.finance-mobile-layout{flex-direction:row;flex-wrap:wrap}.finance-mobile-content{flex:1;min-width:50%;padding:60px 2% .4rem;gap:.25rem}.finance-mobile-text{padding:0}.finance-m-title{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:.3rem;gap:.1rem}.finance-m-title-line1,.finance-m-title-line2{font-size:clamp(18px,4.5vw,26px)}.finance-m-title-line3{font-size:clamp(10px,2.3vw,16px)}.finance-m-subtitle{font-size:10px}.finance-mobile-buttons{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:.3rem}.finance-m-badges{flex-direction:row;gap:.3rem}.finance-m-cta{height:36px;width:auto;min-width:130px;font-size:11px}.finance-m-store-btn{height:36px;width:auto;min-width:125px}.finance-m-store-btn img{height:18px}.finance-mobile-slider{width:100%;min-height:160px;max-height:220px}}
