*{box-sizing:border-box}body{margin:0;background:#0b0b0d;color:#e9e5da;font:16px/1.7 system-ui,-apple-system,Segoe UI,Arial,sans-serif}header{padding:28px 5%;border-bottom:1px solid #5b4826;background:#101013}header a{color:#d7b56b;text-decoration:none;font-weight:700;letter-spacing:.12em}main{max-width:930px;margin:45px auto 80px;padding:0 22px}h1{color:#e7c780;font-size:clamp(2rem,5vw,3.1rem);line-height:1.2}h2{color:#d8b66b;margin-top:35px;font-size:1.28rem}a{color:#edc979}p,li{color:#ddd9d0}strong{color:#f1e9d6}table{border-collapse:collapse;width:100%;font-size:.9rem}th,td{border:1px solid #574b37;padding:10px;text-align:left}th{color:#e8c77f}footer{border-top:1px solid #5b4826;padding:28px 5%;text-align:center;color:#c4b99d}footer a{display:inline-block;margin:5px 9px}.notice{border-left:3px solid #cda65b;padding:13px 16px;background:#211d16;color:#f4dfb3}