body{margin:0;background:#f3efe6;color:#3a2f25;font:17px/1.6 "Palatino Linotype",Palatino,serif}
.page{max-width:760px;margin:0 auto;padding:60px 22px}h1{font-size:40px;margin:0;color:#5b3a1e}.tag{color:#7c6a58;margin:4px 0 36px}
.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px;margin-bottom:36px}
.c{background:#fffaf1;border-left:4px solid #b88a5a;padding:16px 18px}.c h3{margin:0 0 6px;font-size:19px}.c p{margin:0;font-size:15px}
h2{font-size:22px;margin:0 0 6px}.f{margin-top:50px;color:#9b8b78;font-size:13px}
