body { margin: 0; background: #fff; color: #161616; font: 17px/1.5 Manrope, sans-serif; }
main { width: min(760px, calc(100% - 32px)); margin: 32px auto 64px; }
a { color: #0b4cad; }
h1 { margin: 0 0 8px; font-size: 36px; letter-spacing: -0.04em; }
h2 { margin: 28px 0 8px; font-size: 22px; }
p { margin: 0 0 12px; }
.back { margin-bottom: 18px; }
.meta { color: #666; }
