:root{font:normal 300 16px/1.7 Libre Baskerville,sans-serif;background-size:15px;color:#002b36;background-color: #c0d5da;}:root,body{padding:0;margin:0}pre>code{font:normal 300 14px/1.5 Inconsolata,monospace;background-size:15px;background-color:#002b36;border-radius:0;color:#839496;display:block;font-size:13px;overflow-x:auto;padding:2em 1em}kbd{font-family:Inconsolata,monospace;font-size:12px;padding:4px 6px;border:1px solid #dfdfdf;border-radius:3px;background-color:#efefef;box-shadow:0 1px 0 hsla(0,0%,87.5%,.5),inset 0 0 0 2px #fff;text-shadow:0 1px 0 #fff;text-transform:uppercase;color:#666}.b-layout__banner{padding:1rem 0;background: #002b36;}.b-layout__banner_wordmark{font:normal 200 11px/10px DIN,sans-serif;width:100%;height:10px;display:inline-block;color: #c0d5da;text-transform:uppercase;letter-spacing:2px;}.b-layout__footer{margin-top:3rem;padding:1rem 0;font-size:11px}.b-layout__footer p{margin:0}a{color:#002b36;text-decoration:none}.b-post__body{margin:1em 0 2em}.b-post__body a{text-decoration:none;color:#002b36;border-bottom:3px solid rgba(5,209,193,.4);box-shadow:inset 0 -6px 0 rgba(5,209,193,.4)}.b-post__body a:hover{background:rgba(5,209,193,.4);box-shadow:none}.b-post__title a{font-weight:600;border:none;background-color:transparent;padding:0}a[href^="#"]{color:#002b36;box-shadow:none;border:none}a[href^="#"]:hover{background:none}a[href^="#"]:hover:before{font-weight:100;content:"#";color:rgba(5,209,193,.4);position:absolute;top:0;left:-.9em}p{margin:0 0 1em}p:last-child{margin:0}iframe{margin:1.6em 0}.b-post{position:relative;margin:2rem 0}.b-post_excerpt{padding:2rem 0}.b-post:last-child{border-bottom:none}.b-layout__container,.b-post__container{box-sizing:border-box;max-width:700px;width:100%;margin:0 auto;padding:0 1em;overflow-wrap:break-word}.b-post__title{font:normal 600 64px/60px DIN,sans-serif;text-transform:uppercase;margin:0;padding:0}@media screen and (max-width:414px){.b-post__title{font:normal 600 32px/30px DIN,sans-serif}}.b-post__title_subline{margin:0;padding:0;font:italic 300 16px/1.7 Libre Baskerville,sans-serif;text-transform:none}h1,h2,h3{font-family:DIN,sans-serif;text-transform:uppercase;position:relative;margin:1em 0 0}.b-post__metadata{font-size:11px;color:rgba(0,43,54,.5)}.b-post__metadata p{margin:0 0 .6em}.hljs-comment,.hljs-quote{color:#586e75}.hljs-addition,.hljs-keyword,.hljs-selector-tag{color:#859900}.hljs-doctag,.hljs-literal,.hljs-meta .hljs-meta-string,.hljs-number,.hljs-regexp,.hljs-string{color:#55c3d4}.hljs-name,.hljs-section,.hljs-selector-class,.hljs-selector-id,.hljs-title{color:#268bd2}.hljs-attr,.hljs-attribute,.hljs-class .hljs-title,.hljs-template-variable,.hljs-type,.hljs-variable{color:#b58900}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-meta .hljs-keyword,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-subst,.hljs-symbol{color:#cb4b16}.hljs-built_in,.hljs-deletion{color:#dc322f}.hljs-formula{background:#073642}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}