.blog{h1{font-size:32px;font-weight:700;margin:46px 0 22px}h1,h2{font-family:var(--font-serif);color:#1e1928}h2{font-size:26px;font-weight:500;margin:24px 0 16px}h3{font-size:22px;margin:18px 0;color:#1e1928}h3,p{font-family:var(--font-sans);font-weight:400}p{font-size:17px;margin:16px 0;color:#4f4f4f}blockquote{padding:8px 32px;border-left:4px solid #bbb7e2;p{font-size:32px;line-height:36px;font-family:var(--font-serif);font-weight:500;font-style:italic;color:#1e1928}}ol{padding-left:26px;list-style:decimal outside;li{padding-left:4px;p{margin:4px 0}}}ul{padding-left:26px;list-style:disc outside}a{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:2px;color:#56518a}a:hover{text-decoration:none}hr{margin:24px 0 28px;color:#4f4f4f}table{width:100%}td{border:1px solid #000;padding:0 12px;p{margin:8px 0}}}