body{margin:0;background:#fdfcf8;color:#1a1a1a;font:19px/1.65 Georgia,"Times New Roman",serif}
.wrap{max-width:46rem;margin:0 auto;padding:1.25rem 1rem 3rem}
nav{font:16px/1.4 Arial,Helvetica,sans-serif;border-bottom:2px solid #1d3f6e;padding-bottom:.6rem;margin-bottom:1.5rem}
nav a{color:#1d3f6e;font-weight:bold;margin-right:1.2rem}
h1{font-size:1.75rem;line-height:1.25;color:#1d3f6e;margin:.2rem 0 .4rem}
h2{font-size:1.3rem;color:#1d3f6e;margin:2rem 0 .5rem;border-bottom:1px solid #c9c3b0}
.meta{font:16px/1.5 Arial,Helvetica,sans-serif;color:#444;margin-bottom:1.5rem}
a{color:#1d4f9e}img{max-width:100%;height:auto}.c{text-align:center}
ul.list{padding-left:1.2rem}ul.list li{margin:.35rem 0}ul.list .by{font:15px Arial,Helvetica,sans-serif;color:#555}
footer{font:14px/1.5 Arial,Helvetica,sans-serif;color:#555;border-top:1px solid #c9c3b0;margin-top:2.5rem;padding-top:.8rem}
