main{max-width:1100px}.download-layout{display:grid;grid-template-columns:1.25fr .8fr;gap:85px;align-items:center;padding:55px 0}.download-layout h1{font-size:clamp(40px,5vw,64px);line-height:1.04;letter-spacing:-2.6px;font-weight:500;max-width:500px;margin:20px 0 30px}.download-layout .tag{margin-top:0}.download-layout p{color:#62738e;font-size:14px;max-width:450px}.download-layout .version{font-size:11px;margin-top:28px}.download-button{display:inline-flex;background:#14233d;color:#fff;border-radius:12px;padding:13px 24px;font-size:13px;text-decoration:none;min-height:48px;margin:9px 0}.download-button:hover{background:#244475}.download-layout .languages{font-size:10px;color:#8797b0}.download-layout .coming-soon{font-size:12px;color:#3c639f}.download-layout .payment-note{font-size:11px;line-height:1.9;margin-top:23px}.phone-frame{max-width:290px;padding:6px;background:#14233d;border-radius:33px;box-shadow:0 25px 50px #14233d17;margin:0 auto;transform:rotate(2deg)}.phone-frame img{display:block;width:100%;height:auto;border-radius:28px}.install-details{border-top:1px solid #e0e7f1;padding-top:28px;max-width:850px;color:#657590;font-size:13px}.install-details h2{font-size:13px;color:#14233d;letter-spacing:0;margin-top:28px}.checksum{font-family:monospace;font-size:11px;overflow-wrap:anywhere;background:#eaf0f9;border:1px solid #dce6f5;padding:14px;border-radius:10px;line-height:1.9}.install-details>a{font-size:12px}@media(max-width:750px){.download-layout{grid-template-columns:1fr;gap:36px;padding:40px 0}.download-layout h1{font-size:49px;max-width:400px}.download-layout p{max-width:none}.phone-frame{max-width:270px;transform:none}.install-details{padding-top:25px}.legal-header select{max-width:118px}}@media(prefers-reduced-motion:reduce){.phone-frame{transform:none}}
