*{box-sizing:border-box}body{margin:0;background:#050505;color:#fff;font-family:Arial,sans-serif}a{text-decoration:none;color:inherit}.wrap{max-width:1150px;margin:auto;padding:25px 18px}.top{background:#090909;border-bottom:1px solid #222}.nav{max-width:1150px;margin:auto;padding:10px 18px;display:flex;justify-content:space-between;align-items:center}.logo{height:55px}nav{display:flex;gap:20px;font-weight:bold}nav a:hover{color:#10c94c}.hero{padding:85px 0;min-height:480px;background:radial-gradient(circle at 80% 30%,#0b5a2b55,transparent 35%)}h1{font-size:clamp(48px,8vw,90px);line-height:.92;margin:18px 0}.green{color:#10c94c}.muted{color:#999}.btn{display:inline-block;padding:12px 18px;border-radius:8px;background:#e51010;color:#fff;font-weight:bold;border:0;cursor:pointer}.btn.green{background:#0aa83d}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.card,.panel{background:#111;border:1px solid #292929;border-radius:14px;padding:20px}.live{border-color:#6d1717}.badge{color:#ff3333;font-weight:bold}section{padding:50px 0}h2{text-align:center;font-size:34px}.sub{text-align:center;color:#888;margin-top:-15px;margin-bottom:28px}input,textarea{width:100%;padding:12px;background:#080808;border:1px solid #333;color:#fff;border-radius:7px;margin:5px 0 12px}label{color:#aaa}button{margin:5px}.danger{background:#c81414}.row{display:flex;gap:10px;align-items:center;justify-content:space-between}.item{padding:12px;border:1px solid #292929;border-radius:8px;margin-top:10px}@media(max-width:750px){nav{display:none}.grid{grid-template-columns:1fr}.logo{height:48px}}
