.download-page{--download-gold:#dec194;--download-ink:#eae7e1;min-height:100dvh;color:var(--download-ink);background:radial-gradient(at 85% 15%,#c49b5820,#0000 36%),#14191e;font-family:Arial,sans-serif;overflow:hidden}.download-page a{text-decoration:none}.download-nav{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;max-width:1240px;margin:auto;padding:26px 48px;display:flex}.download-nav img{object-fit:contain;width:205px;height:68px}.download-nav nav{align-items:center;gap:32px;display:flex}.download-nav nav a{color:#c6c4bf;align-items:center;gap:6px;font-size:13px;display:inline-flex}.download-nav nav a:last-child{color:#e6ceaa;border:1px solid #e8cca83b;border-radius:12px;padding:12px 19px}.download-hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:50px;max-width:1240px;margin:auto;padding:76px 48px 96px;display:grid}.download-kicker{letter-spacing:2px;font-weight:500;line-height:1.7;color:var(--download-gold)!important;font-size:10px!important}.download-kicker>span{vertical-align:middle;background:#dec194;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block;box-shadow:0 0 0 5px #dec19412}.download-copy h1{letter-spacing:-4px;color:#f1ece4;margin:25px 0;font-size:clamp(52px,6.3vw,82px);font-weight:400;line-height:1.05}.download-copy h1 em{color:var(--download-gold);font-family:Georgia,serif;font-weight:400}.download-copy>p:not(.download-kicker){color:#acafb0;max-width:405px;font-size:15px;line-height:1.9}.download-actions{align-items:center;gap:28px;margin:32px 0 24px;display:flex}.download-primary{cursor:pointer;background:linear-gradient(120deg,#e8d0aa,#c5a171);border:0;border-radius:13px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:15px 25px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:0 8px 25px #c9a26512;color:#1a1c1e!important}.download-primary:hover{filter:brightness(1.08)}.download-primary:disabled{opacity:.75;cursor:default}.download-secondary{color:#d5d2cb;font-size:13px}.download-trust{color:#8f9698;align-items:center;gap:9px;font-size:11px;display:flex}.download-trust>span{margin:0 4px}.download-trust svg{color:#ccb58e}.download-art{justify-content:center;align-items:center;min-height:565px;display:flex;position:relative}.download-orbit{background:radial-gradient(circle,#c49b5817,#0000 70%);border:1px solid #dec19415;border-radius:50%;width:400px;height:400px;position:absolute;box-shadow:0 0 0 38px #dec19404,0 0 0 76px #dec19402}.download-phone{background:linear-gradient(145deg,#242b31,#1b2127);border:6px solid #343a3e;border-radius:40px;width:268px;min-height:510px;padding:34px 19px 25px;position:relative;transform:rotate(5deg);box-shadow:20px 36px 65px #0006,inset 0 0 0 1px #ffffff0d}.phone-island{background:#13171b;border-radius:15px;width:72px;height:16px;position:absolute;top:9px;left:calc(50% - 36px)}.phone-heading{align-items:center;gap:12px;margin:14px 0 28px;display:flex}.phone-heading img{border-radius:10px}.phone-heading span{color:#c8c6c1;font-size:12px;line-height:1.6}.phone-heading strong{color:#eee5d7;font-size:18px;font-weight:400}.download-phone>.download-kicker{letter-spacing:1.4px;font-size:7px!important}.phone-car{color:#d5b984;text-align:center;background:radial-gradient(at top,#d6b07116,#0000),#30353665;border:1px solid #d2b38021;border-radius:16px;margin:16px 0 20px;padding:15px 14px 20px}.phone-car>svg{margin:0 auto 12px;display:block}.phone-car span{color:#e8e0d4;letter-spacing:-.3px;font-size:15px;line-height:1.5;display:block}.phone-mini{border-bottom:1px solid #ffffff09;align-items:center;gap:9px;padding:15px 0;display:flex}.phone-mini>svg{color:#cfb180;flex-shrink:0}.phone-mini>svg:last-child{color:#a9bba4;width:13px;margin-left:auto}.phone-mini strong{color:#dedbd4;margin-bottom:5px;font-size:10px;font-weight:500;display:block}.phone-mini small{color:#969b9e;font-size:7px;display:block}.phone-bottom{background:#e0d9cd57;border-radius:6px;width:75px;height:4px;margin:26px auto 0}.download-floating{color:#d7bc91;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#30363aee;border:1px solid #dec1942b;border-radius:16px;align-items:center;gap:12px;padding:18px 22px;display:flex;position:absolute;bottom:118px;left:-18px;box-shadow:0 12px 45px #0003}.download-floating span{color:#aeb1b0;font-size:10px;line-height:1.8}.download-floating strong{color:#e7dfd2;font-weight:500}.download-art-caption{color:#a79d8e;text-align:center;font-family:Georgia,serif;font-size:14px;font-style:italic;position:absolute;bottom:-15px}.download-art-caption small{letter-spacing:1px;text-transform:uppercase;color:#7d8386;margin-top:10px;font-family:Arial,sans-serif;font-size:7px;font-style:normal;display:block}.download-features{border-top:1px solid #ffffff0a;border-bottom:1px solid #ffffff0a;grid-template-columns:1.1fr 1fr 1fr 1fr;gap:35px;max-width:1240px;margin:auto;padding:55px 48px;display:grid}.download-features h2{letter-spacing:-1px;margin:12px 0;font-size:34px;font-weight:400;line-height:1.25}.download-features article>svg{color:#cdb18a;width:25px;height:25px;margin:4px 0 19px}.download-features h3{color:#e5dfd5;margin:0 0 12px;font-size:14px;font-weight:500}.download-features article p{color:#969ea2;font-size:12px;line-height:1.9}.install-panel{background:radial-gradient(at 100% 0,#d0ac7320,#0000 65%),#20272d;border:1px solid #debe8f20;border-radius:26px;max-width:1144px;margin:75px auto;padding:50px;scroll-margin-top:24px}.install-panel h2{letter-spacing:-1.5px;color:#eee7dc;margin:16px 0;font-size:38px;font-weight:400;line-height:1.2}.install-panel>p:not(.download-kicker){color:#b2b6b7;max-width:580px;font-size:14px;line-height:1.8}.install-panel>.download-primary{margin-top:23px}.install-panel .install-note{margin-top:17px;line-height:1.8;color:#9ba2a4!important;font-size:11px!important}.install-panel details{border-top:1px solid #ffffff12;margin-top:30px;padding-top:22px}.install-panel summary{color:#dcc59f;cursor:pointer;width:fit-content;font-size:13px;line-height:1.7}.install-steps{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:28px;display:grid}.install-steps article{background:#131a2045;border:1px solid #ffffff08;border-radius:14px;padding:23px}.install-steps svg{color:#d4b98f}.install-steps h3{color:#eee5d7;margin:15px 0;font-size:14px;font-weight:500}.install-steps p{color:#b3b7b9;font-size:12px;line-height:1.9}.install-steps strong{color:#ddd3c3;font-weight:500}.download-footer{color:#d2b888;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;max-width:1240px;margin:auto;padding:0 48px 38px;font-size:22px;display:flex}.download-footer span small{color:#848f95;margin-top:8px;font-size:10px;display:block}.download-footer>a{color:#c5c3be;align-items:center;gap:9px;font-size:12px;display:flex}.download-footer>p{color:#77848c;border-top:1px solid #ffffff0a;width:100%;margin-top:9px;padding-top:22px;font-size:10px}.download-page :is(a,button,summary):focus-visible{outline-offset:5px;outline:2px solid #dfc092}@media (max-width:1000px){.download-nav{padding:22px 30px}.download-hero{gap:20px;padding:55px 30px 75px}.download-art{transform:scale(.9)}.download-copy h1{font-size:64px}.download-features{grid-template-columns:1fr 1fr;gap:30px;padding:40px 30px}.install-panel{margin:45px 30px;padding:35px}.install-steps{gap:13px}.download-floating{left:-20px}.download-footer{padding-left:30px;padding-right:30px}}@media (max-width:680px){.download-nav{padding:14px 22px}.download-nav img{width:150px;height:59px}.download-nav nav{gap:15px}.download-nav nav>a:first-child{display:none}.download-nav nav a{font-size:11px}.download-nav nav a:last-child{padding:9px 12px}.download-hero{grid-template-columns:1fr;gap:22px;padding:44px 24px 45px}.download-copy h1{letter-spacing:-3px;font-size:62px}.download-copy>p:not(.download-kicker){font-size:14px}.download-copy .download-kicker{font-size:9px!important}.download-actions{gap:22px}.download-art{min-height:540px;margin-top:5px;transform:scale(.92)}.download-floating{bottom:110px;left:0}.download-orbit{width:300px;height:300px}.download-features{grid-template-columns:1fr;gap:27px;padding:35px 24px}.download-features article{border-top:1px solid #ffffff0b;padding-top:20px}.download-features article>svg{margin-bottom:13px}.download-features article p{max-width:330px}.install-panel{border-radius:20px;margin:35px 18px;padding:28px 24px}.install-panel h2{letter-spacing:-1px;font-size:31px}.install-panel>p:not(.download-kicker){font-size:13px}.install-panel>.download-primary{width:100%}.install-steps{grid-template-columns:1fr;gap:14px}.download-footer{padding:6px 24px 28px;font-size:20px}.download-footer>p{line-height:1.8}.download-art-caption{bottom:-5px}}@media (prefers-reduced-motion:reduce){.download-page *{scroll-behavior:auto}}.install-nav-button{color:#c6c4bf;font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 0;font-size:13px}.install-nav-button:disabled{opacity:.6}.install-platforms{color:#aab0b3;flex-wrap:wrap;gap:22px;margin-top:25px;font-size:12px;display:flex}.install-platforms span{align-items:center;gap:8px;display:flex}.install-platforms svg{color:#d4b98f}.install-dialog{color:#eee7dc;background:linear-gradient(145deg,#2c3339,#1b2229);border:1px solid #d8b98833;border-radius:25px;width:min(490px,100vw - 32px);max-height:calc(100dvh - 40px);margin:auto;padding:34px;font-family:Arial,sans-serif;position:fixed;inset:0;overflow:auto;box-shadow:0 30px 100px #0009}.install-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070c12b8}.install-dialog-close{color:#c6c9c7;cursor:pointer;background:#ffffff08;border:1px solid #ffffff12;border-radius:10px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:18px;right:18px}.install-dialog-icon{border-radius:16px;margin-bottom:22px;display:block}.install-dialog h2{letter-spacing:-1px;color:#eee7dc;margin:12px 0;font-size:30px;font-weight:400}.install-dialog-intro{color:#afb5b8;margin:0 0 22px;font-size:13px;line-height:1.7}.install-device-label{color:#acb4b9;font-size:11px;display:block}.install-device-label select{color:#eee7dc;background:#151b22;border:1px solid #e0c39230;border-radius:11px;width:100%;margin-top:8px;padding:12px;font-size:14px;display:block}.install-guide-steps{gap:18px;list-style:none;display:grid;margin:24px 0!important;padding:0!important}.install-guide-steps li{align-items:flex-start;gap:13px;display:flex}.install-guide-steps li>span{color:#dec194;background:#d6b17d14;border:1px solid #d6b17d25;border-radius:9px;flex-shrink:0;place-items:center;width:27px;height:27px;font-size:12px;display:grid}.install-guide-steps p{color:#bac0c2;margin:1px 0;font-size:13px;line-height:1.8}.install-guide-steps strong{color:#eee2cf;font-weight:500}.install-guide-steps svg{vertical-align:middle;color:#dec194;display:inline-block}.install-browser-note{color:#a6b0b5;border-top:1px solid #ffffff12;padding-top:18px;font-size:11px;line-height:1.8}.install-copy-link{color:#dec194;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:12px 0;font-size:12px;display:flex}.install-dialog-status{color:#d6c39f;margin:8px 0;font-size:12px;line-height:1.8}.install-dialog .install-note{color:#919da5;margin-top:20px;font-size:10px;line-height:1.8}.install-dialog>.download-primary{width:100%;margin-top:18px}.install-dialog :is(button,a,select):focus-visible{outline-offset:4px;outline:2px solid #dec194}@media (max-width:680px){.install-nav-button{font-size:11px}.install-dialog{border-radius:21px;max-height:calc(100dvh - 24px);padding:27px 24px}.install-dialog h2{font-size:28px}.install-device-label select{font-size:16px}}
