.markdown-body{font-size:16px;line-height:1.6;overflow-wrap:anywhere}.markdown-body>*:first-child{margin-top:0!important}.markdown-body>*:last-child{margin-bottom:0!important}.markdown-body .absent{color:#c00}.markdown-body .anchor{margin-left:8px;visibility:hidden}.markdown-body .anchor:focus{outline:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{position:relative;margin-top:30px;margin-bottom:10px;line-height:1.4;font-weight:700;color:var(--contrast-color)}.markdown-body h1 code,.markdown-body h2 code,.markdown-body h3 code,.markdown-body h4 code,.markdown-body h5 code,.markdown-body h6 code{font-size:inherit}.markdown-body h1{padding-bottom:.3em;font-size:2.25em;line-height:1.2;border-bottom:1px solid var(--border-color)}.markdown-body h2{padding-bottom:.3em;font-size:1.75em;line-height:1.225;border-bottom:1px solid var(--border-color)}.markdown-body h3{font-size:1.5em;line-height:1.43}.markdown-body h4{font-size:1.25em}.markdown-body h5{font-size:1em}.markdown-body h6{font-size:1em;color:#6a737d}.markdown-body p,.markdown-body blockquote,.markdown-body ul,.markdown-body ol,.markdown-body dl,.markdown-body table,.markdown-body pre{margin-top:0;margin-bottom:16px}.markdown-body blockquote+blockquote{margin-top:-16px;padding-top:16px}.markdown-body hr{height:4px;border-radius:6px}.markdown-body ul,.markdown-body ol{padding-left:2em}.markdown-body ul ul,.markdown-body ul ol,.markdown-body ol ol,.markdown-body ol ul{margin-top:0;margin-bottom:0}.markdown-body li>p{margin-block:5px}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:700}.markdown-body dl dd{padding:0 16px;margin-bottom:16px}.markdown-body blockquote{padding:0 15px;border-left:4px solid var(--link-color);border-top-left-radius:4px;border-bottom-left-radius:4px}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body figure{margin:0 0 16px}.markdown-body figcaption{font-style:italic;opacity:.75}.markdown-body table{display:block;width:100%;overflow:auto}.markdown-body table+figcaption{margin-top:-16px}.markdown-body table th{font-weight:700}.markdown-body table th,.markdown-body table td{padding:6px 13px;border:1px solid var(--border-color)}.markdown-body table tr{border-top:1px solid var(--border-color)}.markdown-body img{max-width:100%;max-height:1000px}.markdown-body code{padding:.3em .6em;background-color:var(--muted-bg-color)}.markdown-body pre>code{padding:0;background-color:transparent}lite-youtube{background-color:#000;position:relative;display:block;contain:content;background-position:center center;background-size:cover;cursor:pointer;width:100%;aspect-ratio:16 / 9}lite-youtube>iframe{display:block;width:100%;aspect-ratio:16 / 9}lite-youtube>.lty-playbtn{display:block;width:68px;height:48px;position:absolute;cursor:pointer;transform:translate3d(-50%,-50%,0);top:50%;left:50%;z-index:1;background-color:transparent;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 48"><path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/><path d="M45 24 27 14v20" fill="white"/></svg>');filter:grayscale(100%) opacity(80%);transition:filter .1s cubic-bezier(0,0,.2,1);border:none}lite-youtube:hover>.lty-playbtn,lite-youtube .lty-playbtn:focus{filter:none}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated>.lty-playbtn{display:none}.header-wrapper{padding-top:30px}.blog-post .header-title{font-weight:700;font-size:36px;line-height:1.2;margin-top:0;text-wrap:pretty}.blog-post .header-subtitle{font-style:italic;font-size:20px;line-height:1.2;margin-bottom:30px;text-wrap:pretty}.blog-post .blog-primary-image{width:100%;margin-bottom:30px}.blog-post .blog-byline{margin-bottom:15px}.comment-live{position:relative;margin-bottom:0;padding:20px 10px 30px}.comment-live+.comment-live{border-top:1px solid var(--border-color)}.comment-live:target{border-color:transparent;box-shadow:0 0 0 3px #b3ffc4;border-radius:6px}.comment-live:hover{background:#0000001a}.comment-live .avatar{vertical-align:-3px}.comment-live-heading{margin-bottom:10px}.comment-live-heading a{color:inherit}.js-new-comment-live{animation:js-new-comment-live 1.5s}@keyframes js-new-comment-live{0%{opacity:0}}.comments-header{text-align:center;margin-top:30px;margin-bottom:20px;border-bottom:2px solid var(--link-color)}.comments-header h2{text-transform:uppercase;margin:0}.blog-list-header{border-bottom:1px solid var(--border-color);margin-bottom:30px;padding-bottom:10px;.container{display:flex;justify-content:space-between;align-items:center}.header-subtitle{margin-top:0}.blog-actions{display:flex;flex-shrink:0;align-items:center;gap:10px;form{display:contents}.blog-rss{color:#ff9800;&:hover{color:#ef6c00}}}@media(max-width:979px){.container{flex-direction:column;align-items:unset}.blog-actions input{min-width:0}}}.posts-list{display:grid;gap:15px}.posts-list article{width:100%;overflow:hidden;position:relative;display:flex;flex-direction:column;background:var(--muted-bg-color);border-radius:6px}.posts-list article .post-img{display:block;background:#000;background-size:cover;background-position:center;flex-shrink:0;height:300px}.posts-list article .post-img img{height:100%;width:100%;object-fit:cover}.posts-list article .post-content{padding:20px;display:flex;flex-direction:column;flex-grow:1}.posts-list article .post-date{display:flex;font-size:14px;line-height:1.6;margin-top:auto;color:var(--muted-color)}.posts-list article .entry-title{margin:0 0 18px;line-height:.9em}.posts-list article .entry-title a{font-size:20px;font-weight:700;display:inline-block}.posts-list article .post-excerpt a{color:var(--body-color)}.posts-list article .post-excerpt{font-size:15px;line-height:1.6;overflow:hidden}.unpublished{font-weight:700;background:#dc3545;color:#fff;padding:0 6px;border-radius:6px}.unpublished+.unpublished{margin-right:10px}.pulse-live{width:10px;height:10px;background-color:#fff;border-radius:50%;display:inline-block;animation:pulse-live 2s step-end infinite}.comments-header .pulse-live{background-color:#dc3545;vertical-align:3px}@keyframes pulse-live{0%{opacity:1}50%{opacity:0}}#live-blog{background:linear-gradient(to right,var(--bg-green),transparent);border:0;border-radius:6px;font-size:16px;max-width:730px}#live-blog.live-blog-ended{background:#dc3545;color:#fff}.post-action{color:#0cc;margin-left:20px}#post-container{max-width:730px;margin-bottom:20px}blockquote.twitter-tweet,blockquote.twitter-video{display:block;padding:20px 20px 11.6px;margin:10px auto;max-width:550px;border:1px solid var(--border-color);border-radius:6px;color:var(--muted-color)}blockquote.twitter-tweet p,blockquote.twitter-video p{font-size:16px;color:var(--body-color);margin-bottom:8px}blockquote.twitter-tweet>a,blockquote.twitter-video>a{color:inherit}.images{font-size:0;margin-bottom:20px;display:flex;align-items:center;justify-content:center;gap:4px}@media(max-width:840px){.comments-header h2{font-size:16px;font-weight:400}.images{flex-wrap:wrap}}@media(max-width:979px){#live-blog .container{width:auto}}@media(min-width:630px){.posts-list{grid-template-columns:repeat(2,1fr)}.posts-list article:nth-child(-n+3){grid-column:1 / 3}}@media(max-width:629px){.posts-list article .post-img{height:200px}}
