body{margin:0;background:#f6f3ed;color:#24211b;font:16px/1.8 Arial,sans-serif}main{max-width:820px;margin:40px auto;padding:24px}header{border-bottom:1px solid #b28b4e;padding-bottom:20px}img{width:96px;height:96px;object-fit:contain}h1,h2{font-family:Georgia,serif;font-weight:normal}h1{font-size:38px;line-height:1.2}a{color:#785820}section{margin:38px 0}small{color:#655c4e}.language{display:flex;gap:18px}button{background:#24211b;color:#fff;border:0;padding:12px 20px;cursor:pointer;font:inherit}[hidden]{display:none}@media(max-width:600px){main{margin:12px auto;padding:20px}h1{font-size:30px}}