body{margin:0;font:16px/1.6 system-ui,Segoe UI,Roboto,sans-serif;background:#eef6ff;color:#0f2236}
main{max-width:760px;margin:0 auto;padding:24px 16px 48px}
h1{font-size:1.6rem;margin:1.2em 0 .2em}h2{font-size:1.15rem;margin:1.4em 0 .3em;color:#0a67b0}
.meta{color:#546a82;font-size:.9rem}a{color:#0a67b0}hr{margin:40px 0;border:0;border-top:2px solid #cbdff3}
