*{box-sizing:border-box}body{margin:0;background:#0b0f14;color:#eef2f7;font-family:Arial,sans-serif}.wrap{max-width:850px;margin:auto;padding:24px 15px 40px}header{text-align:center;padding:25px 5px}.badge{font-size:12px;border:1px solid #2d3945;border-radius:99px;padding:7px 12px;color:#aeb9c5}h1{font-size:34px;margin:18px 0 8px}h2{margin:0 0 7px}p{color:#8e9aa7;line-height:1.6}.card{background:#111820;border:1px solid #222e3a;border-radius:17px;padding:20px;margin-bottom:14px}.card>p{margin-top:0}.card label{display:block;font-weight:bold;font-size:14px;margin:15px 0 7px}input[type=text],textarea{width:100%;background:#0b1016;color:white;border:1px solid #2b3744;border-radius:11px;padding:13px;font:inherit}textarea{resize:vertical}.check{display:flex!important;align-items:center;gap:8px;font-weight:normal!important;color:#aeb9c5}.check input{width:17px;height:17px}button{width:100%;margin-top:15px;padding:14px;border:0;border-radius:11px;font-weight:bold;cursor:pointer}.list{margin-top:14px}.head{display:flex;align-items:center;gap:11px}.avatar{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#293542;font-weight:bold}.stars{font-size:12px;letter-spacing:2px;margin-top:3px}.text{margin:13px 0;color:#d6dde5;line-height:1.65}.review small{color:#687582}footer{text-align:center;color:#56616e;font-size:12px;margin-top:30px}
