*{box-sizing:border-box}body{margin:0;background:#f5f9f1;color:#173e31;font:16px/1.85 -apple-system,BlinkMacSystemFont,"Segoe UI","Microsoft YaHei",sans-serif;min-height:100dvh;display:grid;place-items:center;padding:30px 20px}a{color:inherit;text-decoration:none}main{max-width:620px;background:#fffefa;border:1px solid #e1eadd;padding:46px 48px;border-radius:28px;box-shadow:0 28px 90px #284e2d0d}.brand{display:flex;align-items:center;gap:10px;margin-bottom:48px}.brand img{width:43px;height:43px}.brand b{font-size:24px;letter-spacing:-1px}.brand span{font-size:10px;color:#8b9b8b;margin-left:auto}.label{font-size:10px;letter-spacing:2px;color:#6b987c;font-weight:650}h1{font-size:38px;font-weight:650;letter-spacing:-1.6px;line-height:1.25;margin:18px 0 27px}h1 span{color:#75a383}p{font-size:13px;color:#718775;line-height:1.9;margin:0 0 14px}.primary{background:#173e31;color:#fff;display:flex;justify-content:space-between;align-items:center;border-radius:13px;padding:15px 20px;font-size:14px;font-weight:650;margin:28px 0 16px;min-height:50px}.primary span{font-size:20px}.downloads{display:flex;gap:16px;font-size:12px;color:#4c8264}.downloads a{padding:8px 0;border-bottom:1px solid #d6e7d6}small{display:block;margin:26px 0 28px;font-size:10px;color:#98a690;line-height:1.9}.back{font-size:12px;color:#628266}a:focus-visible{outline:3px solid #13b78a;outline-offset:4px}@media(max-width:520px){main{padding:28px 24px;border-radius:22px}.brand{margin-bottom:38px}.brand span{font-size:8px}h1{font-size:31px;letter-spacing:-1.3px}p{font-size:13px}.downloads{gap:25px}}@media(prefers-reduced-motion:no-preference){.primary{transition:transform .18s}.primary:active{transform:scale(.985)}}
