:root{--white-color:#fff;--black-color:#000;--blackish-color:#3e3e3e;--light-grey-color:#f1f1f1;--carpeaqua-blue-color:#4a90e2;--text-color:var(--blackish-color);--dark-text-color:#e6e5e6;--light-bg-color:var(--white-color);--dark-bg-color:#1e1e1e;--font-serif:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;color-scheme:light dark}body{word-wrap:break-word;background-color:var(--light-bg-color);color:var(--text-color);font-size:16px;font-weight:300;line-height:1.6;margin:0;overflow-wrap:break-word;padding:0}li,p{font-size:1em;font-weight:500}li,p,time{font-family:var(--font-serif);font-style:normal}time{font-weight:100}h1,h2,h3,h4,h5,h6{font-family:var(--font-serif);font-style:normal}h1,h2{font-weight:700}h3,h4{font-weight:400}h5,h6{font-weight:200}b,strong{font-style:normal;font-weight:800}b,em,i,strong{font-family:var(--font-serif)}em,i{font-style:italic;font-weight:500}blockquote{border-left:10px solid #eee;color:#999;font-size:1.1em;padding-left:10px}blockquote,blockquote>p{font-family:var(--font-serif);font-style:normal;font-weight:200}blockquote b,blockquote strong{font-family:var(--font-serif);font-style:normal;font-weight:400}code{color:var(--carpeaqua-blue-color);font-family:var(--font-mono);font-style:normal;font-weight:400}dd{font-size:1em;font-style:italic;font-weight:500;padding-bottom:1em}dd,dt{font-family:var(--font-serif)}dt{font-size:.8em;font-style:normal;font-weight:200;letter-spacing:.08em;line-height:3em;text-transform:uppercase}img{height:auto;max-width:100%}.kg-width-wide img{max-width:85vw}.kg-width-full img{max-width:100vw}header{border-bottom:.5 solid var(--light-grey-color);margin:0;width:100%}img#logo{padding-left:12pt;padding-top:4pt}section#navigation{float:right}section#navigation a{color:var(--text-color);display:inline-block;line-height:2em;padding-right:20pt;padding-top:12pt;text-decoration:none}section#navigation a:hover{text-decoration:underline}section#navigation nav{display:inline;font-size:1em}nav#menu-icon{display:none}main{background-color:var(--light-bg-color);margin:0 auto 2em;max-width:775px;padding-left:12pt;padding-right:12pt}#post-title,main{display:block;text-align:left}#post-title{border-left:10px solid var(--carpeaqua-blue-color);margin-bottom:0;padding-left:10px}#post-title h1{font-size:1.5em;margin-top:1em;padding-top:10px}#post-title a{color:var(--text-color);text-decoration:none}#post-title time{color:#999;display:block;font-family:var(--font-serif);font-size:.8em;font-style:normal;font-weight:200;letter-spacing:.08em;margin-top:5px;padding-bottom:10px;text-transform:uppercase}.kg-gallery-container{display:flex;flex-direction:column}.kg-gallery-row{display:flex}.kg-gallery-image{padding:20pt}nav.pagination{font-family:var(--font-serif);font-style:normal;font-weight:300;max-width:100%}nav.pagination span.page-number{padding-left:20pt;padding-right:20pt}nav.pagination a.newer-posts,nav.pagination a.older-posts{color:var(--carpeaqua-blue-color)}article{padding-bottom:100px}article h1,article h2,article h3{font-size:1.375em;line-height:1.1em;margin-bottom:-.2em;margin-top:2em}article h2,article h4,article h6{color:#999}article a{color:var(--carpeaqua-blue-color)}article pre,article pre code{font-size:95%;line-height:140%;white-space:pre-wrap}article pre code{background-color:var(--light-grey-color);color:var(--carpeaqua-blue-color);display:block;padding:15pt}article div.video-container{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}article div.video-container embed,article div.video-container iframe,article div.video-container object{height:100%;left:0;position:absolute;top:0;width:100%}article p{display:block;margin:1em 0}article p code{background-color:var(--white-color);color:var(--carpeaqua-blue-color);display:inline;padding:0}article li{font-size:1em}article section.footnotes li>p{font-size:.8em;margin:0}article hr.post-divider{border:0 var(--white-color);border-top:1px solid #e5e5e5;margin-bottom:50pt;margin-top:50pt}article section#author-bio{margin:0 auto;max-width:50%;text-align:center}article section#author-bio img{padding-bottom:10pt}article section#author-bio p{font-family:var(--font-serif);font-style:normal;font-weight:300;margin:0}article section#author-bio b,article section#author-bio strong{font-family:var(--font-serif);font-style:normal;font-weight:700}article img.avatar{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;max-height:96pt;max-width:96pt}article section#post-tags{margin-top:3em}article section#post-tags h6{font-family:var(--font-serif);font-size:.6em;font-style:normal;font-weight:200;letter-spacing:.08em;margin:.2em;text-transform:uppercase}article section#post-tags ul{margin:0;padding:0}article section#post-tags li{display:inline-block;font-family:var(--font-serif);font-size:.9em;font-style:normal;font-weight:700;margin:0;padding:0;text-decoration:none}article section#post-tags li:after{color:var(--blackish-color);content:"/";font-weight:100;margin:0 .5rem 0 .8rem;padding:0}article section#post-tags li:last-child:after{content:none}@media only screen and (min-device-width:768px) and (max-device-width:1024px){body{font-size:1.125em}h1{font-size:2em}main{padding-left:12pt;padding-right:12pt}article section#author-bio p{font-size:1.125em}article img.avatar{max-height:75pt;max-width:75pt}}@media (max-width:568px){h1{font-size:1.85em}section#navigation nav#navigation-list{display:none}section#navigation nav#navigation-list.expanded{display:block;padding-bottom:12pt}section#navigation nav#navigation-list.expanded a{background-color:var(--light-grey-color);padding:5pt;text-align:center}article section#author-bio p{font-size:1em}article img.avatar{max-height:75pt;max-width:75pt}nav#menu-icon{background:url(/images/meatball.svg) no-repeat 0 0;cursor:pointer;display:block;float:right;height:30pt;margin-right:10pt;margin-top:10pt;width:8pt}}@media (prefers-color-scheme:dark){body{color:var(--dark-text-color)}body,main{background-color:var(--dark-bg-color)}#post-title a{color:var(--dark-text-color)}header{border-bottom-color:var(--carpeaqua-blue-color)}article p code,code{background-color:var(--dark-bg-color)}article pre code{background-color:var(--blackish-color)}}
/*# sourceMappingURL=main.css.map */
/*# sourceMappingURL=main.css.map */