*{box-sizing:border-box}body{margin:0;background:#141819;color:#f2eee7;font:16px/1.7 system-ui,sans-serif}main{max-width:980px;margin:auto;padding:46px 24px}nav{display:flex;gap:12px;align-items:center;font-size:19px}nav img{width:30px;height:30px}h1{font-size:clamp(36px,6vw,64px);font-weight:500;letter-spacing:-2px;line-height:1.1;margin:65px 0 22px}h2{font-size:22px;font-weight:500}p,li{color:#bcc2c3}a{color:#d5b98c}section{border:1px solid #303a3e;background:#1d2325;border-radius:18px;padding:26px;margin:20px 0}.downloads{display:grid;grid-template-columns:1fr 1fr;gap:18px}.button{display:inline-block;background:#d5b98c;color:#141819;border-radius:10px;padding:12px 18px;text-decoration:none;font-weight:600;margin:10px 0}small{display:block;font-size:12px;color:#919b9d}code{display:block;overflow-wrap:anywhere;background:#101415;padding:16px;border-radius:10px;font-size:13px}footer{font-size:12px;color:#919b9d;margin-top:40px}@media(max-width:620px){.downloads{grid-template-columns:1fr}h1{margin-top:42px}}