.launcher-download-page{color:#edf0f6;max-width:1440px;margin:0 auto;padding:36px 40px 64px}.download-hero{isolation:isolate;background:#15202c;border:1px solid #435064;min-height:430px;position:relative;overflow:hidden}.download-hero>img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.download-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#0e141ef5 0%,#0e141ec9 38%,#0e141e10 85%);position:absolute;inset:0}.download-hero-copy{max-width:680px;padding:52px}.download-eyebrow{letter-spacing:1.8px;font-weight:800;color:#ffb17b!important;font-size:11px!important}.download-hero h1{letter-spacing:-2px;margin:22px 0;font-size:clamp(35px,4.5vw,61px);line-height:1.06}.download-hero h1 span{color:#efb4d2}.download-hero-copy>p:not(.download-eyebrow){color:#c3cad6;max-width:430px;font-size:16px;line-height:1.7}.download-hero .primary{align-items:center;gap:10px;margin-top:18px;padding:15px 22px;display:inline-flex}.download-hero small{color:#bcc5d3;margin-top:18px;font-size:11px;line-height:1.7;display:block}.download-platforms{grid-template-columns:1.15fr 1fr;gap:20px;margin-top:24px;scroll-margin-top:100px;display:grid}.download-platform{background:linear-gradient(140deg,#202d3d,#18212e);border:1px solid #3c4d63;border-top:2px solid #ffb17b;flex-direction:column;padding:30px;display:flex}.download-platform.mac{background:#191e29;border-top-color:#b89bd6}.download-platform-heading{color:#ffb17b;justify-content:space-between;align-items:center;gap:15px;display:flex}.download-badge{letter-spacing:1.1px;color:#b3d9c6;font-size:9px;font-weight:800}.download-badge.muted{color:#aaa7bb}.download-platform h2{letter-spacing:-.7px;margin:23px 0 10px;font-size:25px}.download-platform p{color:#b7c1d0;flex:1;margin:0 0 25px;font-size:14px;line-height:1.7}.download-platform .primary,.download-pending{justify-content:center;align-items:center;gap:10px;min-height:52px;padding:12px;font-size:14px;display:flex}.download-platform .primary svg:last-child{margin-left:auto}.download-platform .primary svg:first-child{margin-right:auto}.download-pending{color:#bdb0ce;background:#252032;border:1px solid #4a425c}.download-platform small{color:#96a7bb;margin-top:14px;font-size:11px;line-height:1.6}.download-steps{grid-template-columns:1fr 1.4fr;gap:70px;margin:68px 0;padding:0 20px;display:grid}.download-steps h2{letter-spacing:-1px;margin:18px 0;font-size:35px;line-height:1.15}.download-steps ol{gap:26px;margin:0;padding:0;list-style:none;display:grid}.download-steps li{gap:22px;display:flex}.download-steps li>span{color:#ffb17b;background:#ffb17b0b;border:1px solid #69513e;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:14px;display:grid}.download-steps h3{margin:0 0 8px;font-size:18px}.download-steps li p,.download-features p{color:#aebdce;margin:0;font-size:13px;line-height:1.75}.download-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.download-features article{background:#18222f;border:1px solid #354356;padding:27px}.download-features svg{color:#ffb17b;width:24px;height:24px}.download-features h3{margin:20px 0 12px;font-size:18px}.download-features .download-feature-note{color:#9dacc1;margin-top:14px;font-size:11px}.download-help{border-top:1px solid #354356;align-items:center;gap:28px;margin-top:40px;padding-top:30px;display:flex}.download-help>div{margin-right:auto}.download-help h2{margin:0 0 7px;font-size:25px}.download-help p{color:#aebdce;margin:0;font-size:13px}.download-help a{align-items:center;gap:10px;font-size:13px;display:inline-flex}.download-help .secondary{background:#202b3b;border:1px solid #536177;padding:12px 18px}@media (max-width:760px){.launcher-download-page{padding:20px 16px 40px}.download-hero{min-height:400px}.download-hero-copy{padding:30px 24px}.download-platforms,.download-steps,.download-features{grid-template-columns:1fr}.download-platform{padding:24px}.download-steps{gap:24px;margin:42px 0;padding:0 8px}.download-help{flex-wrap:wrap;gap:20px}.download-help>div{width:100%}}.launcher-download-page h1,.launcher-download-page h2,.launcher-download-page h3{font-weight:800}
