.IOSInstallModal_overlay__aqKzH{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;background-color:rgba(0,0,0,.5);z-index:999999;cursor:pointer;overflow-x:hidden}.IOSInstallModal_overlayContent__ijAq2{padding:10px 0;width:100%;min-height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain;display:flex;align-items:start;justify-content:center}.IOSInstallModal_overlayContent__ijAq2::-webkit-scrollbar{display:none}.IOSInstallModal_modal__iz8Ob{background:#fff;padding:10px 14px 20px;border-radius:14px;max-width:380px;width:100%;animation:IOSInstallModal_slideIn__MeIe0 .3s ease-out;box-shadow:0 0 10px 0 rgba(0,0,0,.3);position:relative;cursor:default;margin:8px auto 0}@keyframes IOSInstallModal_slideIn__MeIe0{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.IOSInstallModal_header__vyKuK{position:relative}.IOSInstallModal_header__left__XpwQR{padding-right:30px;display:flex;align-items:center;gap:20px;flex:0 0 auto}.IOSInstallModal_header__icon__2yflk{display:flex;align-items:center;justify-content:center;flex:0 0 auto;max-width:60px;max-height:60px;width:100%}.IOSInstallModal_header__inner__VRCbW{max-width:180px;display:flex;flex-direction:column}.IOSInstallModal_header__app-name__iqtiT{font-weight:500;font-size:18px;color:#202124}.IOSInstallModal_header__app-domain__A28yM{padding-top:4px;font-size:14px;color:#00a173}.IOSInstallModal_header__close__Fqm0Y{padding:0;border:none;position:absolute;top:10px;right:10px;cursor:pointer;background:rgba(0,0,0,0);z-index:14}.IOSInstallModal_animation__NCYrP{position:relative;display:block;width:100%;aspect-ratio:1;border:1px solid #dadce0;border-radius:8px;overflow:hidden}.IOSInstallModal_animation__NCYrP video{display:block;width:100%;height:100%;object-fit:cover}.IOSInstallModal_content__bGMRM{margin-top:12px}.IOSInstallModal_title__q8x32{font-size:18px;font-weight:500;color:#202124}.IOSInstallModal_note__v_68x{margin-top:10px;padding:18px 8px;background-color:#eec8c5;border:1px solid #d8bab8;border-radius:8px}.IOSInstallModal_note__v_68x p{display:flex;gap:2px;font-weight:400;font-size:14px;color:#b65e61}.IOSInstallModal_instructions__wwUk2{margin-top:8px;padding:20px 8px 16px 22px;background-color:#f3f4f6;border-radius:12px}.IOSInstallModal_instructions__item__fL_OA{display:flex;align-items:center;font-size:11px;gap:4px;padding:10px 0 10px 20px;position:relative;border-bottom:1px solid #ecedef;flex:0 0 auto;white-space:normal;flex-wrap:nowrap;hyphens:none;-webkit-hyphens:none}.IOSInstallModal_instructions__item__fL_OA:last-child{border-bottom:none}.IOSInstallModal_instructions__item-icon__GRsTh{display:flex;justify-content:center;align-items:center;flex-shrink:0}.IOSInstallModal_instructions__item-number__e7D7Y{position:absolute;top:52%;left:-8px;display:flex;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;font-weight:500;color:#0279ed;background-color:#fff;border-radius:100%;transform:translateY(-50%)}.IOSInstallModal_instructions__item__fL_OA strong{font-weight:500;color:#202124}.InstallButton_button__kOizT{background:#007aff;color:#fff;width:74px;height:32px;border-radius:48px;font-weight:600;font-size:16px;transition:all .15s ease;position:relative}.InstallButton_button__kOizT:hover{background:#0064cf}@media(min-width:767px){.InstallButton_button__kOizT{width:120px}}.InstallButton_button__kOizT.InstallButton_disabled__6aOFM,.InstallButton_button__kOizT:disabled{opacity:.6;cursor:not-allowed;transform:none!important;background-color:#6c757d;min-height:40px;width:90px}.InstallButton_button__kOizT.InstallButton_disabled__6aOFM:hover,.InstallButton_button__kOizT:disabled:hover{background-color:#6c757d;transform:none}.InstallButton_content__IuQzR{display:flex;align-items:center;justify-content:center;width:100%;padding:0 16px}@media(max-width:480px){.InstallButton_content__IuQzR{padding:0 12px}}.InstallButton_textGroup__RaV3x{display:flex;flex-direction:column;align-items:center;gap:2px}.InstallButton_mainTextRow__0tMPb{display:flex;align-items:center;gap:6px;width:100%;justify-content:center;flex-shrink:0}.InstallButton_mainTextRow__0tMPb svg{flex:0 0 auto}.InstallButton_mainText__a9ERm{font-weight:500}.InstallButton_mainText__a9ERm,.InstallButton_subText__BQeXr{font-size:14px;color:inherit;text-align:center;margin:0;flex:0 0 auto}.InstallButton_subText__BQeXr{font-weight:400}.InstallButton_button-spinner__5LHPt{margin-right:4px}@supports(-webkit-touch-callout:none){.InstallButton_mainTextRow__0tMPb{transform:translateZ(0);will-change:contents}}@keyframes InstallButton_fillProgress__zpsNp{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.InstallButton_installing__cWCWA{background-color:#8dc4ff!important;color:#007aff!important;opacity:1!important;cursor:default!important;overflow:hidden;width:90px}.InstallButton_installingOverlay___Lc34{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#007aff;color:#fff;display:flex;align-items:center;justify-content:center;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);animation:InstallButton_fillProgress__zpsNp 5s linear forwards;z-index:2}.StickyInstall_sticky__UGN_j{padding:14px 24px;position:fixed;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;background:hsla(0,0%,100%,.6980392157);width:100%;transition:transform .15s ease-in-out;transform:translateY(-100%);z-index:1000;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.StickyInstall_sticky__UGN_j.StickyInstall_visible__lm_TA{transform:translateY(0)}@media(min-width:767px){.StickyInstall_sticky__UGN_j{display:none}}.StickyInstall_backButton__eGdra{width:44px;height:44px;border-radius:50%;background:hsla(0,0%,100%,.6);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;border:1px solid hsla(0,0%,100%,.5);box-shadow:0 4px 10px rgba(0,0,0,.12);cursor:pointer;padding:0}.StickyInstall_arrow__NQlbI{width:10px;height:10px;border-left:2px solid #333;border-bottom:2px solid #333;transform:rotate(45deg);margin-left:3px}.Hero_hero__7U9Rp{font-family:Inter,sans-serif;position:relative;padding-bottom:20px;padding-top:30px}@media(min-width:768px){.Hero_hero__7U9Rp{padding-top:54px;padding-bottom:50px;max-width:1080px;margin:0 auto}}.Hero_main__Vgzwi{padding-right:24px;padding-left:24px}.Hero_main__Vgzwi .Hero_installBlock__Iv_43{display:flex;gap:16px;align-items:center}.Hero_main__Vgzwi .Hero_installBlock__Iv_43 .Hero_offerDetails__sAMTP{height:120px;display:flex;flex-direction:column;justify-content:space-between}.Hero_main__Vgzwi .Hero_installBlock__Iv_43 .Hero_offerDetails__sAMTP .Hero_title__Vb_Ba{font-size:15px;font-weight:600;margin:0;color:#000}.Hero_main__Vgzwi .Hero_installBlock__Iv_43 .Hero_offerDetails__sAMTP .Hero_subTitle__1TQjv{font-family:Inter;font-weight:500;font-style:Medium;font-size:12px;line-height:22px;color:rgba(0,0,0,.5019607843);margin-top:2px}.Hero_main__Vgzwi .Hero_installBlock__Iv_43 .Hero_offerDetails__sAMTP .Hero_actionButton__u7pcG{background:#007aff;color:#fff;width:74px;height:32px;border-radius:48px;font-weight:600;font-size:16px;transition:all .15s ease}.Hero_main__Vgzwi .Hero_installBlock__Iv_43 .Hero_offerDetails__sAMTP .Hero_actionButton__u7pcG:hover{background:#0064cf}@media(min-width:768px){.Hero_main__Vgzwi{padding-right:0;padding-left:0}.Hero_main__Vgzwi .Hero_installBlock__Iv_43 .Hero_offerDetails__sAMTP{height:122px}.Hero_main__Vgzwi .Hero_installBlock__Iv_43 .Hero_offerDetails__sAMTP .Hero_title__Vb_Ba{font-size:28px;font-weight:500;line-height:34px}.Hero_main__Vgzwi .Hero_installBlock__Iv_43 .Hero_offerDetails__sAMTP .Hero_subTitle__1TQjv{font-size:20px;line-height:25px;color:rgba(60,60,67,.6);margin-top:5px}}.Hero_description__8NGzj{font-weight:400;font-size:16px;color:#00a173}.Hero_parameters__8nXnq{margin-top:30px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.Hero_parameters__8nXnq::-webkit-scrollbar{display:none}.Hero_parameters__8nXnq .Hero_options__v6fYG{display:flex;margin-left:24px;margin-right:24px;padding:12px 0;position:relative;width:max-content;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.Hero_parameters__8nXnq .Hero_options__item__cqpbk{position:relative;padding:0 20px;display:flex;flex-direction:column;align-items:center;flex-shrink:0}.Hero_parameters__8nXnq .Hero_options__item__cqpbk:not(:last-child):after{content:"";position:absolute;top:50%;right:0;display:block;width:1px;height:40px;background-color:#d9d9d9;transform:translateY(-50%)}.Hero_parameters__8nXnq .Hero_options__item-label__h4s_6{font-weight:500;font-size:11px;line-height:18px;letter-spacing:.2px;text-align:center;text-transform:uppercase;color:#aeaeb2}.Hero_parameters__8nXnq .Hero_options__item-value__d9tWr{margin-top:5px;font-weight:700;font-style:Bold;font-size:22px;line-height:28px;letter-spacing:-.4px;text-align:center;color:#8e8e93}.Hero_parameters__8nXnq .Hero_options__item-value__d9tWr .Hero_small__RgbEE{font-family:Inter;font-weight:500;font-style:Medium;font-size:15px;line-height:28px;letter-spacing:.4px;text-align:center}.Hero_parameters__8nXnq .Hero_options__item-subtitle__hscGY{color:#8e8e93;font-weight:400;font-size:13px;line-height:18px;text-align:center}.Hero_parameters__8nXnq .Hero_options__item-subtitle__hscGY svg{fill:#8e8e93}.Hero_content-wrap___Fyr8{position:relative;padding-bottom:20px}@media(min-width:580px){.Hero_parameters__8nXnq{display:flex;align-items:center;gap:18px}}@media(min-width:768px){.Hero_parameters__8nXnq{margin-top:40px}.Hero_parameters__8nXnq .Hero_options__v6fYG{width:100%;margin-left:0;margin-right:0}.Hero_parameters__8nXnq .Hero_options__item__cqpbk{flex:1 1}}.app-landing .landing-sections,.home-page{min-height:100vh}.home-page.landing-mode{background:linear-gradient(135deg,rgba(127,74,242,.05),rgba(66,82,255,.05))}.home-page.promotional-mode{background:linear-gradient(135deg,#2d3436,#636e72);color:#fff}.loading{display:flex;justify-content:center;align-items:center;min-height:50vh;font-size:18px;color:#666}.loading:after{content:"";width:20px;height:20px;border:2px solid #7f4af2;border-top-color:rgba(0,0,0,0);border-radius:50%;margin-left:10px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.recommended-section{margin-bottom:40px;padding:0 20px}.recommended-section .section-title{font-size:18px;font-weight:600;color:#333;margin-bottom:16px;margin-top:0}.top-chart-section{margin-bottom:40px;padding:0 20px}.top-chart-section .section-title{font-size:18px;font-weight:600;color:#333;margin-bottom:16px;margin-top:0}.hero-section{display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:80vh;text-align:center;padding:40px 20px}.hero-section .hero-title{font-size:3rem;font-weight:700;margin-bottom:20px;background:linear-gradient(135deg,#7f4af2,#4252ff);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}@media(max-width:768px){.hero-section .hero-title{font-size:2rem}}.hero-section .hero-subtitle{font-size:1.2rem;color:#666;margin-bottom:30px;max-width:600px}@media(max-width:768px){.hero-section .hero-subtitle{font-size:1rem}}.hero-section .hero-cta{background:linear-gradient(135deg,#7f4af2,#4252ff);color:#fff;padding:15px 30px;border:none;border-radius:25px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.hero-section .hero-cta:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(127,74,242,.3)}.features-section{padding:60px 20px;background:#fff}.features-section .container{max-width:1200px;margin:0 auto}.features-section .section-title{text-align:center;font-size:2.5rem;font-weight:600;margin-bottom:50px;background:linear-gradient(135deg,#7f4af2,#4252ff);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.features-section .features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:30px;gap:30px}.features-section .features-grid .feature-card{text-align:center;padding:30px 20px;border-radius:15px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);transition:transform .3s ease}.features-section .features-grid .feature-card:hover{transform:translateY(-5px)}.features-section .features-grid .feature-card .feature-icon{font-size:3rem;margin-bottom:20px;background:linear-gradient(135deg,#7f4af2,#4252ff);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.features-section .features-grid .feature-card .feature-title{font-size:1.3rem;font-weight:600;margin-bottom:15px;color:#333}.features-section .features-grid .feature-card .feature-description{color:#666;line-height:1.6}.coming-soon-section{display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:60vh;text-align:center;padding:40px 20px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.coming-soon-section .coming-soon-title{font-size:3rem;font-weight:700;margin-bottom:20px}@media(max-width:768px){.coming-soon-section .coming-soon-title{font-size:2rem}}.coming-soon-section .coming-soon-subtitle{font-size:1.2rem;margin-bottom:30px;opacity:.9;max-width:600px}@media(max-width:768px){.coming-soon-section .coming-soon-subtitle{font-size:1rem}}.coming-soon-section .coming-soon-description{font-size:1rem;opacity:.8;max-width:500px;line-height:1.6}.footer{background:#2d3436;color:#fff;padding:40px 20px;text-align:center}.footer .footer-content{max-width:1200px;margin:0 auto}.footer .footer-links{display:flex;justify-content:center;gap:30px;margin-bottom:20px}@media(max-width:768px){.footer .footer-links{flex-direction:column;gap:15px}}.footer .footer-links a{color:#ddd;text-decoration:none;transition:color .3s ease}.footer .footer-links a:hover{color:#fff}.footer .footer-copy{opacity:.7;font-size:.9rem}@media(max-width:768px){.coming-soon-section,.features-section,.hero-section{padding-left:15px;padding-right:15px}}