:root{color-scheme:dark}body{margin:0;background:#11110f;color:#f2eee4;font:16px/1.85 system-ui,-apple-system,sans-serif}main{max-width:850px;margin:auto;padding:48px 24px}a{color:#e7c676}nav{display:flex;gap:22px;flex-wrap:wrap;margin-bottom:40px}h1{font-size:clamp(30px,6vw,48px);line-height:1.3}h2{margin-top:38px;font-size:23px}section{margin:44px 0}footer{border-top:1px solid #444;padding-top:24px;margin-top:56px;font-size:14px;color:#bbb}.lead{font-size:22px;color:#e7c676}.tag{font-size:14px;letter-spacing:.1em;color:#bbb}li{margin:6px 0}.icon{width:112px;height:112px;border-radius:24px}
