:root{--accent:#017AA2;--text-color:#333;--rule-color:#333;--gallery-rule-color:#888;--rule-width:80%;--rule-thickness:0.1em}@import 'https://fonts.googleapis.com/css?family=Montserrat&display=swap';html{font-family:-apple-system,BlinkMacSystemFont,montserrat,segoe ui,Roboto,Oxygen,Ubuntu,Cantarell,open sans,helvetica neue,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;background:linen;color:var(--text-color);font-size:18px;line-height:1.5;-webkit-font-smoothing:antialiased}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.container{max-width:42em;margin:0 auto}main{outline:none}h1{font-size:1.35em}h2{font-size:1.2em}h3{font-size:1.1em}a{color:var(--accent);text-decoration:none}a:active,a:hover{outline:0}a:hover,a:focus{color:var(--accent);border-bottom:1px solid var(--accent)}a:active{color:var(--accent);opacity:.9;border-bottom:1px solid var(--accent)}a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-main:focus,a.skip-main:active{left:auto;top:0;width:auto;height:auto;overflow:auto;z-index:999;padding:4px 6px;text-decoration:underline;border:none}.table-wrapper{overflow-x:auto}table{max-width:100%;border-spacing:0}thead{background:lightgrey}th,td{padding:.5em 1em;border:1px double lightgrey}pre{padding:1em;background-color:#f1f1f1;max-width:100%;overflow:auto}code,pre,kbd{font-family:monospace;font-size:.9em;line-height:154%;color:var(--accent)}blockquote{border-left:2px solid #ccc;padding:.1em 1em;margin-left:.75em}p{margin-top:.5em;margin-bottom:.5em}hr{height:1px;border:0;border-top:1px solid #ccc}ul ol,ol ol,ul ul{margin:0 -1em}header{display:flex;justify-content:space-between}header h1{font-size:1em;margin-top:1em;margin-bottom:0;font-weight:400}header h2{font-size:1em;margin:0;font-weight:400}header nav{margin-top:1em;max-width:100%;text-align:right;margin-bottom:1em}header nav a{margin-left:2em}header a{color:var(--text-color)}.site-header{white-space:nowrap}main h1{margin-top:1em;font-weight:400;line-height:1.1em;margin-bottom:.5em;font-weight:600}.post-short-list:first-of-type{margin-top:1em}article:not(:last-of-type){border-bottom:thin solid #f1f1f1;padding-bottom:2em}article header h1{font-size:1.35em;line-height:1.1em;margin-bottom:.5em;font-weight:600}article header h1 a{border:none;text-decoration:none;color:var(--text-color)}.article-info{font-size:.75em;color:grey;margin-top:1em}.article-info a{color:grey}.article-info a:hover{color:var(--accent)}.post-short-list .article-info{margin-top:0;margin-bottom:1.5em}.article-taxonomies{display:inline}.article-date{white-space:nowrap}.article-categories{display:inline;list-style-type:none;padding:0}.article-categories li{display:inline;margin-right:1em}.article-tags{display:inline;list-style-type:none;padding:0;margin:0}.article-tags li{display:inline;margin-right:1em}article img{max-width:100%;display:block;height:auto;margin:0 auto .5em}.read-more{font-size:.85em}.divider{display:block;height:1px;border:0;border-top:thin solid #f1f1f1;width:25%;margin:1em auto}.terms{list-style-type:none;padding:0;line-height:2em}.pagination{display:flex;justify-content:space-between;margin-top:3em}.pagination{text-align:center}.pagination-item{background:#fafafa;padding:.75em}.disabled{visibility:hidden}.pagination-item a{color:var(--text-color)}.pagination-item a:hover,.pagination-item a:focus{color:var(--accent);border-bottom:0}footer{margin-top:3em;margin-left:auto;margin-right:auto;padding-top:1em;padding-bottom:3em;border-top:var(--rule-thickness)solid var(--rule-color);width:var(--rule-width);text-align:center}footer span{display:inline-block;width:80px}footer span a{color:var(--text-color)}@media(max-width:840px){.main-wrapper{margin:0;max-width:none;overflow-x:hidden;padding-left:25px;padding-right:25px}.container{max-width:90%;margin:0 auto}.pagination-item{padding:.5em;font-size:14px}.site-header{text-align:center}header nav{margin-top:1em;padding-bottom:1em;text-align:center;width:var(--rule-width);border-bottom:var(--rule-thickness)solid var(--rule-color);display:inline-block;margin-left:auto;margin-right:auto}header nav a:first-of-type{margin-left:0}header nav a{margin-left:5%}}.gallery-post-list hr{margin-top:2em;border-top:var(--rule-thickness)solid var(--gallery-rule-color)}.gallery-post-list .title a{color:var(--text-color)}.gallery-post-list .title a:hover{color:var(--accent)}.gallery-post-list img{max-width:100%}video{max-width:100%}div .homepage-addendum{margin-top:3em;font-weight:700;text-align:center}div .download-links h3{display:inline-block;margin-top:.5em;margin-bottom:.5em;padding-right:1em}div .homepage-content ul{columns:2;width:45%}div .homepage-content img{max-width:32%;float:left;margin-right:1em}.wrap-left{float:left;margin:0 1em 1em 0;max-width:50%}.wrap-right{float:right;margin:0 0 1em 1em;max-width:50%}#flaming-title{display:none;margin-right:auto;margin-left:0;height:32pt;object-fit:cover;max-width:none}