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(max-width:768px),(hover:none)and (pointer:coarse)and (min-width:769px)and (max-width:1366px){body.finance-page{overflow-x:hidden;overscroll-behavior:none}.finance-desktop-layout{display:none}.finance-mobile-layout{display:flex;flex-direction:column;position:relative;width:100%;min-height:100dvh;min-height:100vh;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;box-sizing:border-box;padding-top:calc(70px + env(safe-area-inset-top));padding-bottom:env(safe-area-inset-bottom)}.finance-mobile-bg{position:fixed;inset:0;z-index:0;overflow:hidden}.finance-mobile-video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%);object-fit:cover;object-position:center;opacity:.85}.finance-mobile-overlay{position:absolute;inset:0;background:#0000004d;z-index:1}.finance-mobile-glow{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);width:80vw;height:80vw;background:radial-gradient(circle,rgba(40,54,233,.89) 0%,rgba(40,54,233,.5) 40%,transparent 70%);filter:blur(198px);z-index:2}.finance-mobile-content{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(.5rem,2vh,1.5rem) 5%;gap:clamp(.4rem,1.2vh,.8rem);flex:0 0 auto}.finance-mobile-title{text-align:center;width:100%}.finance-m-title{color:#fff;display:flex;flex-direction:column;gap:0;margin:0 0 clamp(.3rem,1vh,.6rem) 0;line-height:1.1}.finance-m-title-line1,.finance-m-title-line2{font-family:OPTIFutura-ExtraBlackCond,Inter,sans-serif;font-size:clamp(24px,7vw,40px);font-weight:900;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}.finance-mobile-buttons{display:flex;flex-direction:column;align-items:center;margin-top:clamp(.4rem,1.5vh,1rem);gap:clamp(.3rem,.8vh,.5rem);width:100%}.finance-m-cta{display:inline-flex;align-items:center;justify-content:center;height:clamp(42px,5.5vh,50px);padding:0 2rem;width:min(280px,72vw);background:#1929ff;color:#fff;font-family:OPTIFutura-ExtraBlackCond,Inter,sans-serif;font-weight:900;font-size:clamp(14px,3.8vw,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-m-store-btn{display:inline-flex;align-items:center;justify-content:center;width:min(260px,68vw);height:clamp(42px,5.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:1 1 auto;min-height:220px;display:flex;align-items:center;justify-content:center;padding:0 2%;overflow:visible}.finance-mobile-slider .feature-slider{width:100%;height:100%;overflow:visible}.finance-mobile-slider .slider-container{height:100%;min-height:200px;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(90px + env(safe-area-inset-top))}.finance-mobile-title{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(80px + 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(62px + 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(60px + 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{min-height:160px}}@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-title{padding:0}.finance-m-title{margin-bottom:.3rem}.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}}
