*{box-sizing:border-box}body{margin:0;background:#0b3028;color:#fff;font-family:Arial,Helvetica,sans-serif}main{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px}.logo{display:block;width:180px;height:180px;border-radius:36px}.promo{margin:34px 0;font-size:clamp(36px,10vw,48px);line-height:1.2;font-weight:800;letter-spacing:5px;color:#f2de67}#download{display:flex;align-items:center;justify-content:center;width:100%;max-width:340px;min-height:60px;padding:16px 20px;border-radius:14px;background:#f2de67;color:#10382b;text-align:center;text-decoration:none;font-size:19px;font-weight:700;box-shadow:0 8px 28px #0003}#download:hover{background:#ffe982}#download:focus-visible{outline:3px solid white;outline-offset:6px}#download[aria-disabled=true]{opacity:.7;cursor:wait}@media(max-height:500px){main{padding:24px}.logo{width:110px;height:110px;border-radius:24px}.promo{margin:22px 0;font-size:34px}}
