body{color:#1f1b16;background:#faf7f2;margin:0;font-family:system-ui,sans-serif}header{background:#fff;border-bottom:1px solid #e8e1d6;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}nav{gap:16px;display:flex}nav a{color:#7a4a1d;text-decoration:none}nav a[aria-current=page]{font-weight:700}main{max-width:720px;margin:0 auto;padding:32px 24px}.menu{gap:16px;padding:0;list-style:none;display:grid}.menu li{background:#fff;border:1px solid #e8e1d6;border-radius:12px;padding:16px}.price{margin-right:12px;font-weight:700}button{color:#fff;cursor:pointer;background:#7a4a1d;border:0;border-radius:999px;padding:8px 16px}textarea{width:100%;min-height:100px;margin:8px 0 12px;display:block}footer{text-align:center;color:#7b7268;padding:24px;font-size:14px}
