body{margin:0;background:#f6f5f1;color:#26382f;font:17px/1.75 system-ui,sans-serif}main,nav,footer{max-width:920px;margin:auto;padding:24px}nav{display:flex;flex-wrap:wrap;gap:20px}a{color:#496951}header{padding:28px 0}h1{font-size:clamp(30px,6vw,48px);line-height:1.2}h2{font-size:24px;margin:0}h2 small{font-weight:500;font-size:18px;display:block;color:#58645c}article{background:white;padding:28px;margin:20px 0;border-radius:22px}img{width:96px;height:96px;border-radius:22px}.en{color:#526057}footer{font-size:14px}@media(prefers-color-scheme:dark){body{background:#171e1a;color:#e0e8e2}article{background:#232e26}a{color:#bad2ba}.en,h2 small{color:#bdc9c0}}