article{max-width:720px;margin:0 auto;padding:24px 16px 40px;background:#fff;color:#222;line-height:1.8;font-size:.98rem}.post-date{font-size:.9rem;color:#999;margin-bottom:8px}h1{font-size:1.8rem;font-weight:700;margin-bottom:16px;border-bottom:1px solid #eee;padding-bottom:8px}h2{font-size:1.2rem;font-weight:600;margin:24px 0 8px;padding-left:8px;border-left:3px solid #0070f3}p{margin:8px 0 12px}ul{margin:6px 0 16px 1.4em;padding:0}ul li{margin:4px 0}.formula{background:#f5f5f5;border-left:4px solid #0070f3;padding:12px;margin:16px 0;font-family:monospace;font-size:.9rem;overflow-x:auto}a{text-decoration:underline}a:hover{text-decoration:none}@media(min-width:768px){article{padding:32px 0 56px}h1{font-size:2rem}}