:root{font-family:Inter,Segoe UI,Arial,sans-serif;color:#202333;background:#f6f6fb;color-scheme:light;line-height:1.65}*{box-sizing:border-box}body{margin:0}main{width:min(760px,100%);margin:auto;padding:48px 28px 32px}.brand{display:flex;align-items:center;gap:9px;font-size:19px}.brand strong{letter-spacing:.04em}.mark{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#9497ff;color:#191c3c;font-weight:800}.eyebrow{margin:48px 0 12px;font-weight:600;color:#62658c}h1{font-size:clamp(34px,7vw,52px);line-height:1.12;letter-spacing:-.035em;margin:0 0 20px}.intro{max-width:560px;color:#646779;font-size:18px;margin-bottom:30px}.status{background:#fff;border:1px solid #e4e4f0;border-radius:22px;padding:28px;box-shadow:0 10px 35px #37307806}h2{font-size:21px;line-height:1.4;margin:0 0 8px}.status h2{font-size:28px;letter-spacing:-.025em}.status p{margin:8px 0 16px}.hint{font-size:14px;color:#707389}button{font:inherit;font-weight:600;border:0;border-radius:10px;padding:11px 18px;background:#8c90f6;color:#161a3a;cursor:pointer}button:hover{background:#7c81ec}button:focus-visible{outline:3px solid #5257c9;outline-offset:3px}button:disabled{cursor:wait;opacity:.6}.rules{margin:32px 0}.rules article{display:flex;gap:20px;padding:22px 0;border-bottom:1px solid #e3e4ed}.rules p{margin:0;color:#626677}.number{flex:none;display:grid;place-items:center;width:36px;height:36px;background:#ebebfc;color:#575da6;border-radius:11px;font-size:13px;font-weight:700}.rules h2{font-size:19px}aside{padding:22px 24px;background:#ededfb;border-radius:16px}aside p{margin:5px 0 0;color:#626677}footer{margin-top:32px;font-size:13px;color:#76798b}@media(max-width:450px){main{padding:28px 20px}.eyebrow{margin-top:34px}.status{padding:22px}.status h2{font-size:25px}.rules article{gap:13px}aside{padding:20px}}
a{color:#474ca1;text-underline-offset:3px}a:hover{color:#242969}a:focus-visible{outline:3px solid #5257c9;outline-offset:3px}nav{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:28px;font-size:15px}
