.download-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin:28px 0}.download-card{padding:28px;background:white;border:1px solid #ddd4eb;border-radius:18px}.download-card h3{font-size:24px;margin:18px 0 10px}.download-card p{line-height:1.8;color:#6a6477}.download-button{display:block;padding:15px 20px;background:#6640a9;color:white!important;border-radius:10px;border:0;text-align:center;text-decoration:none;font:700 15px Manrope,system-ui,sans-serif;margin:20px 0 12px;width:100%;box-sizing:border-box}.download-help{background:none;border:0;text-decoration:underline;color:#6640a9;padding:10px 0}.download-card small{display:block;color:#6a6477;line-height:1.7}.download-card img{border-radius:14px}dialog{max-width:530px;border:1px solid #ddd4eb;border-radius:18px;padding:28px;color:#30283d}dialog p{line-height:1.8}dialog::backdrop{background:#17121f88}dialog button{padding:12px 24px;background:#6640a9;color:white;border:0;border-radius:8px}#mobile-status{line-height:1.8;color:#6640a9}@media(max-width:700px){.download-grid{grid-template-columns:1fr}nav{flex-wrap:wrap}nav>div{flex-wrap:wrap!important}img{max-width:100%}dialog{max-width:calc(100vw - 60px)}}
.sx-hero{background:#faf8ff;color:#30283d;padding:0 24px 24px}.sx-brand-nav{max-width:1120px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:18px 0}.sx-logo{width:205px;height:65px;object-fit:contain}.sx-nav-links{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.sx-nav-links a{color:#493764;text-decoration:none;font-weight:700;font-size:15px}.sx-cta{background:#ede4ff;border-radius:10px;padding:12px 18px}.sx-banner-link{display:block;max-width:1200px;margin:auto;border-radius:24px;overflow:hidden;box-shadow:0 12px 45px #6a42aa14}.sx-banner{display:block;width:100%;height:auto}.sx-hero-note{max-width:1120px;margin:22px auto 0;display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;font-size:15px}.sx-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:650px){.sx-hero{padding:0 12px 20px}.sx-brand-nav{flex-direction:column;gap:8px}.sx-nav-links{justify-content:center;gap:15px}.sx-banner-link{border-radius:14px}.sx-hero-note{font-size:14px}.sx-logo{width:175px;height:55px}}
.device-icon{display:grid;place-items:center;width:60px;height:60px;background:linear-gradient(135deg,#ede5ff,#f6f1ff);color:#6941b8;border:1px solid #ddcff5;border-radius:17px}.device-icon svg{width:34px;height:34px;display:block}.download-card{display:flex;flex-direction:column;align-items:flex-start}.download-card .download-button{margin-top:auto}.download-card h3{line-height:1.35}.download-card>p{margin-bottom:24px}.download-card small{margin-top:10px}
