body{font:17px/1.7 system-ui,sans-serif;color:#203136;background:#f6f0e3;margin:0;padding:32px 22px}main{max-width:800px;margin:auto}h1,h2{line-height:1.25}h2{margin-top:32px}a{color:#145d5a}nav{display:flex;gap:24px;flex-wrap:wrap}section{margin:36px 0}small{color:#546469}