.-Kj_RW_page{color:#f8fbff;background:#06111e;min-height:100vh;padding-bottom:2rem}.-Kj_RW_hero{isolation:isolate;background:#061529 url(/app-download-hero.png) 50% 44%/cover no-repeat;align-items:center;min-height:500px;display:flex;position:relative;overflow:hidden}.-Kj_RW_heroShade{z-index:-1;background:linear-gradient(90deg,#030b17f0 0%,#030f1fd6 30%,#030f1f3d 60%,#030d1c0a 100%),linear-gradient(#0000 58%,#030c176b);position:absolute;inset:0}.-Kj_RW_heroInner{width:min(100% - 3rem,1400px);margin:0 auto;padding:3.4rem 0 3rem}.-Kj_RW_brandChip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#021227a3;border:1px solid #72c2ff57;border-radius:999px;align-items:center;gap:.75rem;margin-bottom:1.2rem;padding:.45rem .85rem .45rem .55rem;display:inline-flex;box-shadow:0 0 24px #0085ff24,inset 0 1px #ffffff1f}.-Kj_RW_brandChip img{object-fit:contain;width:112px;height:auto;display:block}.-Kj_RW_brandChip span{color:#b8d7f5;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:800}.-Kj_RW_hero h1{color:#fff;letter-spacing:2.3px;text-shadow:0 4px 24px #00000073;max-width:760px;margin:0;font-size:clamp(3.4rem,7.51vw,92px);font-weight:700;line-height:1}.-Kj_RW_hero h1 .-Kj_RW_titleText{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(#fff 8%,#bae6fd 62%,#38bdf8 100%);-webkit-background-clip:text;background-clip:text}.-Kj_RW_heroSubtitle{color:#fff;text-shadow:0 2px 16px #001329;max-width:610px;margin:.8rem 0 .65rem;font-size:clamp(1.05rem,1.8vw,1.6rem);font-style:italic;font-weight:900;line-height:1.15}.-Kj_RW_heroDescription{color:#d3e3f4;text-shadow:0 2px 12px #000c;max-width:600px;margin:0;font-size:clamp(.86rem,1.1vw,.98rem);font-weight:600;line-height:1.5}.-Kj_RW_detectedPlatform{color:#c9ffe8;background:#02242bb8;border:1px solid #36d3998c;border-radius:999px;align-items:center;gap:.45rem;margin-top:1rem;padding:.42rem .7rem;font-size:.83rem;font-weight:800;display:inline-flex}.-Kj_RW_detectedPlatform svg{color:#49e4a9;width:1rem;height:1rem}.-Kj_RW_heroActions{flex-wrap:wrap;gap:.65rem;margin-top:1.3rem;display:flex}.-Kj_RW_heroButton{color:#fff;border:1px solid #ffffff8c;border-radius:12px;justify-content:space-between;align-items:center;gap:.6rem;min-width:190px;min-height:48px;padding:.55rem .9rem;font-size:.88rem;font-weight:900;text-decoration:none;transition:transform .16s,filter .16s;display:inline-flex;box-shadow:0 5px 18px #00000042,inset 0 1px #ffffff57}.-Kj_RW_heroButton:hover{color:#fff;filter:brightness(1.1);transform:translateY(-2px)}.-Kj_RW_heroButton svg{flex:none;width:1.15rem;height:1.15rem}.-Kj_RW_heroButton .-Kj_RW_heroPlatformIcon{box-sizing:border-box;object-fit:contain;background:#fff;border-radius:50%;flex:0 0 1.55rem;width:1.55rem;height:1.55rem;padding:.12rem}.-Kj_RW_androidButton{background:linear-gradient(130deg,#ffb21b,#ff6412);border-color:#ffc04a}.-Kj_RW_iosButton{background:linear-gradient(130deg,#148bff,#0641c9);border-color:#51c7ff}.-Kj_RW_qrHint{color:#e0f1ff;align-items:center;gap:.55rem;margin-top:.9rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.-Kj_RW_qrHint:hover{color:#fff;text-decoration:underline}.-Kj_RW_qrHintIcon{border:1px solid #d8edff;border-radius:.2rem;place-items:center;width:1.65rem;height:1.65rem;font-size:1.35rem;line-height:1;display:grid}.-Kj_RW_mobileDownloadCard{display:none}.-Kj_RW_heroScroll{color:#d3eaff;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:.72rem;font-weight:800;display:flex;position:absolute;bottom:1.15rem;right:max(2rem,50% - 700px)}.-Kj_RW_heroScroll span{color:#fff;border:1px solid #ffffff8c;border-radius:50%;place-items:center;width:1.65rem;height:1.65rem;font-size:1.1rem;display:grid}.-Kj_RW_downloadSection,.-Kj_RW_stepsSection{width:min(100% - 3rem,1400px);margin:0 auto}.-Kj_RW_downloadSection{z-index:2;background:linear-gradient(130deg,#0d1a29f5,#07111df7);border:1px solid #77b1df42;border-radius:1.25rem;margin-top:-1.4rem;padding:1.4rem 1.4rem 1.25rem;position:relative;box-shadow:0 18px 45px #00000047,inset 0 1px #ffffff0f}.-Kj_RW_sectionHeading{text-align:center;margin-bottom:1.05rem}.-Kj_RW_sectionHeading>span{color:#3bb9ff;letter-spacing:.22em;text-transform:uppercase;font-size:.7rem;font-weight:900}.-Kj_RW_sectionHeading h2{color:#fff;letter-spacing:-.025em;margin:.25rem 0 .3rem;font-size:clamp(1.2rem,2vw,1.65rem);font-weight:900}.-Kj_RW_sectionHeading p{color:#9fb4c9;margin:0;font-size:.82rem}.-Kj_RW_platformGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.-Kj_RW_platformCard{background:linear-gradient(145deg,#182634f5,#0e1a26f5);border:1px solid #30475d;border-radius:1rem;align-items:center;gap:.85rem;min-width:0;min-height:126px;padding:.8rem;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative}.-Kj_RW_platformCard:hover{border-color:#329bff;transform:translateY(-2px);box-shadow:0 8px 20px #0077ff1f}.-Kj_RW_recommended{border-color:#16baff;box-shadow:0 0 0 1px #16baff40,0 0 24px #0097ff29}.-Kj_RW_qrWrap{background:#fff;border-radius:.45rem;flex:0 0 108px;place-items:center;width:108px;height:108px;display:grid;overflow:hidden}.-Kj_RW_qrWrap .ant-qrcode{place-items:center;padding:2px;display:grid}.-Kj_RW_qrWrap .ant-qrcode svg{width:100px;height:100px;display:block}.-Kj_RW_qrPlaceholder{color:#4b6b87;background:repeating-linear-gradient(45deg,#eef5fb,#eef5fb 8px,#fff 8px 16px);place-items:center;width:100%;height:100%;display:grid}.-Kj_RW_qrPlaceholder svg{width:2rem;height:2rem}.-Kj_RW_platformCopy{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.-Kj_RW_platformTitle{color:#fff;align-items:center;gap:.55rem;display:flex}.-Kj_RW_platformTitle svg{color:#54bfff;width:1.5rem;height:1.5rem}.-Kj_RW_platformTitle strong{font-size:clamp(.88rem,1.15vw,1rem);font-weight:900}.-Kj_RW_platformCopy p{color:#9fb2c5;margin:.25rem 0 .6rem;font-size:.73rem}.-Kj_RW_downloadButton,.-Kj_RW_unavailableButton{color:#fff;border-radius:.6rem;justify-content:center;align-items:center;gap:.4rem;min-height:34px;padding:.4rem .7rem;font-size:.72rem;font-weight:900;text-decoration:none;display:inline-flex}.-Kj_RW_downloadButton{background:linear-gradient(100deg,#ff9d16,#ff6413);box-shadow:0 3px 10px #ff6c0f3d}.-Kj_RW_downloadButton:hover{color:#fff;filter:brightness(1.08)}.-Kj_RW_downloadButton svg{width:1rem;height:1rem}.-Kj_RW_unavailableButton{color:#9eb0c2;cursor:default;background:#243447}.-Kj_RW_recommendedBadge{color:#77e7c0;text-transform:uppercase;align-items:center;gap:.2rem;font-size:.61rem;font-weight:900;display:flex;position:absolute;top:.5rem;right:.55rem}.-Kj_RW_recommendedBadge svg{width:.75rem;height:.75rem}.-Kj_RW_stepsSection{padding:1.8rem 0 1rem}.-Kj_RW_stepsSection .-Kj_RW_sectionHeading{text-align:left;margin-bottom:.8rem}.-Kj_RW_stepsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.-Kj_RW_stepCard{background:linear-gradient(110deg,#0e1c2a,#0a1420);border:1px solid #26435e;border-radius:.9rem;align-items:center;gap:.8rem;min-height:82px;padding:.7rem .85rem;display:flex;position:relative}.-Kj_RW_stepNumber{color:#fff;background:radial-gradient(circle,#1377eb,#031b40 70%);border:1px solid #2eaeff;border-radius:50%;flex:0 0 3.15rem;place-items:center;width:3.15rem;height:3.15rem;font-size:1.1rem;font-weight:950;display:grid;box-shadow:0 0 14px #1493ff80}.-Kj_RW_stepCard strong,.-Kj_RW_featureCard strong{color:#f8fbff;font-size:.86rem;font-weight:900}.-Kj_RW_stepCard p,.-Kj_RW_featureCard p{color:#9caec0;margin:.15rem 0 0;font-size:.72rem;line-height:1.35}.-Kj_RW_stepArrow{z-index:1;color:#2daaff;stroke-width:3px;width:1.15rem;height:1.15rem;position:absolute;right:-.85rem}.-Kj_RW_featureGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin-top:.85rem;display:grid}.-Kj_RW_mobileFeatureGrid{display:none}.-Kj_RW_featureCard{background:linear-gradient(120deg,#101d29,#0a1520);border:1px solid #263e54;border-radius:.8rem;align-items:center;gap:.65rem;min-height:78px;padding:.65rem .8rem;display:flex}.-Kj_RW_featureIcon{color:#48b9ff;background:#061c35;border:1px solid #168cff;border-radius:50%;flex:0 0 2.65rem;place-items:center;width:2.65rem;height:2.65rem;font-size:1rem;font-weight:950;display:grid;box-shadow:0 0 13px #0080ff59}@media (max-width:900px){.-Kj_RW_hero{min-height:470px}.-Kj_RW_heroInner,.-Kj_RW_downloadSection,.-Kj_RW_stepsSection{width:min(100% - 2rem,680px)}.-Kj_RW_hero h1{letter-spacing:.025em;max-width:540px;font-size:clamp(2.8rem,7vw,4.3rem)}.-Kj_RW_platformGrid{grid-template-columns:1fr}.-Kj_RW_platformCard{min-height:112px}.-Kj_RW_featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.-Kj_RW_page{background:linear-gradient(#061b38 0%,#08264a 55%,#061b38 100%);min-height:0;padding-bottom:0}.-Kj_RW_downloadSection,.-Kj_RW_qrHint{display:none}.-Kj_RW_hero{background-image:url(/app-download-mobile-bg.png);background-position:50% 34%;background-size:cover;align-items:flex-start;min-height:0}.-Kj_RW_heroShade{background:linear-gradient(#02102b14,#02183d2e 38%,#03173894 100%)}.-Kj_RW_heroInner{text-align:center;width:min(100% - 2rem,480px);padding:1.15rem 0 0}.-Kj_RW_brandChip{background:#020e1fad;margin-bottom:1.1rem}.-Kj_RW_brandChip img{width:104px}.-Kj_RW_brandChip span{font-size:.59rem}.-Kj_RW_heroSubtitle{display:none}.-Kj_RW_hero h1{letter-spacing:.015em;max-width:100%;margin:0 auto .45rem;font-size:clamp(2.3rem,13vw,3.2rem)}.-Kj_RW_hero h1 .-Kj_RW_titleText{filter:drop-shadow(0 2px 5px #001740eb)drop-shadow(0 0 14px #0089ff94)}.-Kj_RW_heroSubtitle{max-width:420px;margin:.55rem auto .4rem;font-size:1rem}.-Kj_RW_heroDescription{max-width:430px;margin:auto;font-size:.78rem}.-Kj_RW_detectedPlatform{margin-top:.75rem;font-size:.75rem}.-Kj_RW_heroActions{grid-template-columns:1fr;gap:.5rem;width:min(100%,350px);margin:.8rem auto 0;display:grid}.-Kj_RW_heroButton{box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:.45rem .8rem;font-size:.82rem}.-Kj_RW_qrHint{margin-top:.65rem;font-size:.78rem}.-Kj_RW_heroActions{display:none}.-Kj_RW_mobileDownloadCard{box-sizing:border-box;color:#f4faff;text-align:left;background:linear-gradient(125deg,#0376ecf5,#0439b0fa);border:1px solid #61cfffe6;border-radius:.9rem;align-items:center;gap:.8rem;width:min(100%,440px);max-width:100%;margin:20px auto 0;padding:.55rem;display:flex;box-shadow:0 8px 24px #00246b66,inset 0 1px #ffffff47}.-Kj_RW_mobileDownloadCard .ant-qrcode{background:#fff;border:1px solid #dceeff;border-radius:.42rem;flex:none;place-items:center;padding:2px;display:grid}.-Kj_RW_mobileDownloadCard .ant-qrcode svg{width:88px;height:88px;display:block}.-Kj_RW_mobileDownloadCopy{flex:1;min-width:0}.-Kj_RW_mobilePlatformName{text-shadow:0 1px 4px #001f6466;align-items:center;gap:.42rem;color:#fff!important;display:flex!important}.-Kj_RW_mobilePlatformName img{object-fit:contain;width:1.45rem;height:1.45rem}.-Kj_RW_mobileDownloadCopy p{color:#d5edff;margin:.15rem 0 .45rem;font-size:.68rem}.-Kj_RW_mobileDownloadButton{color:#fff;background:linear-gradient(100deg,#00a9ff,#005fe9);border:1px solid #ffffff94;border-radius:.55rem;justify-content:center;align-items:center;gap:.35rem;min-height:32px;padding:.3rem .65rem;font-size:.68rem;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 3px 12px #001b7052,inset 0 1px #ffffff59}.-Kj_RW_mobileDownloadButton svg{width:.9rem;height:.9rem}.-Kj_RW_heroScroll{display:none}.-Kj_RW_downloadSection,.-Kj_RW_stepsSection{width:min(100% - 1.25rem,480px)}.-Kj_RW_downloadSection{border-radius:1rem;margin-top:-.7rem;padding:1rem .65rem .7rem}.-Kj_RW_sectionHeading{margin-bottom:.8rem}.-Kj_RW_sectionHeading h2{font-size:1.2rem}.-Kj_RW_sectionHeading p{font-size:.73rem}.-Kj_RW_platformGrid{gap:.55rem}.-Kj_RW_platformCard{border-radius:.8rem;gap:.65rem;min-height:100px;padding:.55rem}.-Kj_RW_qrWrap{flex-basis:82px;width:82px;height:82px}.-Kj_RW_qrWrap .ant-qrcode svg{width:78px;height:78px}.-Kj_RW_platformTitle{gap:.35rem}.-Kj_RW_platformTitle svg{width:1.2rem;height:1.2rem}.-Kj_RW_platformTitle strong{font-size:.86rem}.-Kj_RW_platformCopy p{margin:.15rem 0 .4rem;font-size:.66rem}.-Kj_RW_downloadButton,.-Kj_RW_unavailableButton{min-height:30px;padding:.3rem .5rem;font-size:.66rem}.-Kj_RW_recommendedBadge{font-size:.53rem;top:.35rem;right:.4rem}.-Kj_RW_stepsSection{padding-top:20px}.-Kj_RW_stepsSection>.-Kj_RW_sectionHeading,.-Kj_RW_stepsGrid,.-Kj_RW_featureGrid{display:none}.-Kj_RW_mobileFeatureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.-Kj_RW_mobileFeatureCard{text-align:center;background:linear-gradient(145deg,#0e3a69e6,#061c3df0);border:1px solid #6fcdffa8;border-radius:.8rem;align-content:start;justify-items:center;gap:.35rem;min-width:0;min-height:92px;padding:.55rem .3rem;display:grid;box-shadow:0 5px 15px #00113240,inset 0 1px #ffffff1f}.-Kj_RW_mobileFeatureCard .-Kj_RW_featureIcon{flex-basis:2.15rem;width:2.15rem;height:2.15rem;font-size:.78rem}.-Kj_RW_mobileFeatureCard .-Kj_RW_featureIcon svg{width:1.1rem;height:1.1rem}.-Kj_RW_mobileFeatureCard strong{color:#f3f9ff;font-size:.67rem;font-weight:850;line-height:1.15}.-Kj_RW_mobileFeatureCard p{color:#d0e5fa;margin:0;font-size:.57rem;line-height:1.25}.-Kj_RW_featureIcon{flex-basis:2.2rem;width:2.2rem;height:2.2rem}.-Kj_RW_featureCard strong{font-size:.78rem}.-Kj_RW_featureCard p{font-size:.64rem}}html:not(.dark) .-Kj_RW_page{color:#142b45;background:#eef6ff}html:not(.dark) .-Kj_RW_downloadSection{background:linear-gradient(135deg,#fffffffa,#eff7fffa);border-color:#c5ddf2;box-shadow:0 18px 42px #19467024,inset 0 1px #fff}html:not(.dark) .-Kj_RW_sectionHeading>span{color:#0879c9}html:not(.dark) .-Kj_RW_sectionHeading h2{color:#142b45}html:not(.dark) .-Kj_RW_sectionHeading p{color:#536b82}html:not(.dark) .-Kj_RW_platformCard{background:linear-gradient(145deg,#fff,#f3f8fd);border-color:#ccdfef;box-shadow:0 6px 18px #1f4d7514}html:not(.dark) .-Kj_RW_platformTitle{color:#142b45}html:not(.dark) .-Kj_RW_platformTitle strong{color:#142b45}html:not(.dark) .-Kj_RW_platformTitle svg{color:#168bd3}html:not(.dark) .-Kj_RW_platformCopy p{color:#60758a}html:not(.dark) .-Kj_RW_unavailableButton{color:#49647d;background:#e4edf5}html:not(.dark) .-Kj_RW_recommended{border-color:#168bd3}html:not(.dark) .-Kj_RW_recommendedBadge{color:#087953}:is(html:not(.dark) .-Kj_RW_stepCard,html:not(.dark) .-Kj_RW_featureCard){background:linear-gradient(120deg,#fff,#f3f8fd);border-color:#ccdfef;box-shadow:0 5px 16px #1f4d7512}:is(html:not(.dark) .-Kj_RW_stepCard strong,html:not(.dark) .-Kj_RW_featureCard strong){color:#18334e}:is(html:not(.dark) .-Kj_RW_stepCard p,html:not(.dark) .-Kj_RW_featureCard p){color:#5a7086}html:not(.dark) .-Kj_RW_featureIcon{background:#e8f5ff}
