*{box-sizing:border-box}html{font-size:17px}body{margin:0;background:#f6efe5;color:#392c25;font:1rem/1.68 Georgia,serif}a{color:#70401f}a:hover{text-decoration:none}header{background:#603d2d;color:white}.mast{max-width:1140px;margin:auto;padding:24px 24px 30px;background:linear-gradient(90deg,rgba(65,40,25,.95),rgba(65,40,25,.35)),url('jablka.webp') center/cover}.mast h1{font-size:2.4rem;margin:0}.mast p{margin:.2rem 0}nav{background:#dca276}nav .inner{max-width:1140px;margin:auto;display:flex;flex-wrap:wrap;gap:2px}nav a{display:block;padding:12px 19px;color:#302019;font:bold 1rem Arial,sans-serif;text-decoration:none}nav a:hover{background:#fff5e9}.layout{max-width:1140px;margin:20px auto;display:grid;grid-template-columns:195px minmax(0,1fr) 190px;gap:18px;padding:0 16px}.side,.article{background:#fff;border:1px solid #ddcdb9;padding:20px;min-width:0}.side h2{font:700 1.1rem Arial,sans-serif;color:#75472d;margin:0 0 12px}.side a{display:block;margin:9px 0}.article h1{font:700 2rem/1.25 Georgia,serif;color:#54331f}.article h2{font:700 1.35rem Arial,sans-serif;color:#805031}.article p{margin:0 0 1.25em}.article img{width:100%;max-height:340px;object-fit:cover}.tag{color:#805031;font:700 .82rem Arial,sans-serif;text-transform:uppercase}.links{background:#f8f1e7;padding:16px;margin-top:24px}.links li{margin:7px 0}footer{max-width:1140px;margin:25px auto;padding:18px;color:#604b40;border-top:1px solid #d7c7b7}footer a{margin-right:20px}table{border-collapse:collapse;width:100%}td,th{border:1px solid #dac9b8;padding:8px;text-align:left}@media(max-width:850px){.layout{grid-template-columns:1fr}.side{padding:14px}.mast h1{font-size:1.8rem}.article h1{font-size:1.65rem}nav a{padding:11px}}