#blog h1{font-size:32px}#blog h1,#blog h2{line-break:auto;font-weight:700;margin:40px 0 8px}#blog h2{font-size:28px}#blog h3{font-size:24px}#blog h3,#blog h4{line-break:auto;font-weight:700;margin:24px 0 8px}#blog h4{font-size:20px}#blog h5{font-size:18px}#blog h5,#blog h6{line-break:auto;font-weight:700;margin:24px 0 8px}#blog h6,#blog p{font-size:16px}#blog p{line-break:auto;margin-bottom:1.25rem}#blog a{line-break:auto;color:#f0b90b;text-decoration:underline}#blog hr{border:none;border-top:2px solid #ddd;margin:2em 0}#blog img{width:100%;height:auto;max-width:100%;margin-bottom:1.25em;max-height:460px;-o-object-fit:contain;object-fit:contain}#blog ul{padding-left:16px;list-style-type:disc}#blog ol{padding-left:16px;list-style-type:decimal}#blog li{line-height:2}#blog li>p{margin:0;display:inline-block}#blog blockquote{font-size:1.5em;margin:24px auto;padding:16px;position:relative;font-family:Georgia,serif;color:gray;border-left:8px solid hsla(0,0%,50%,.08)}#blog blockquote:before{content:"“";position:absolute;left:16px;top:-8px;font-size:3em;color:hsla(0,0%,50%,.6)}#blog code{font-size:14px;padding:2px 5px;color:#666;border-radius:4px;background-color:hsla(0,0%,50%,.2)}#blog pre{overflow-x:auto;color:#fff;padding:20px;border-radius:4px;background-color:#282c34;font-family:JetBrainsMono,monospace}#blog pre code{font-size:14px}#blog .code-language-select{position:absolute;top:8px;right:8px;z-index:1;padding:4px;color:#fff;font-weight:700;background-color:hsla(0,0%,50%,.08);border:1px solid hsla(0,0%,50%,.08);border-radius:4px}