html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}body{font:110%/1.5 pt-sans,sans-serif;background:#ececec;color:#000C33}main{padding:1rem}em{font-style:italic}h2{font-weight:bold;font-size:1.15em}h3{font-weight:bold}a{text-decoration:none;color:#315ccb}a:hover{color:#6d8cdc}article{max-width:36em;margin:auto;background:#ececec}article header{line-height:1em}article header h1{font-family:neuton;text-shadow:1px 1px 1px #a9a9a9;font-size:150%;line-height:1em}@media all and (min-width: 20em){article header h1{font-size:175%}}@media all and (min-width: 35em){article header h1{font-size:200%}}article header h1.draft:before{content:"(draft) ";color:#888}article header time{font-size:80%;color:#7a89b8}article .content{margin-top:1em;border-bottom:1px solid #7a89b8;font-size:70%}@media all and (min-width: 20em){article .content{font-size:80%}}@media all and (min-width: 35em){article .content{font-size:100%}}@media all and (min-width: 40em){article .content{font-size:110%}}article .content ul{margin:0 0 1em 1em}article .content li{list-style:disc;margin-top:.2em}article .content strong{font-weight:bold}.text-small{font-size:80%}p,audio{margin:0 0 1em 0}h3{margin-bottom:.5em}.audiotitle{font-size:85%}figure{border:1px dotted #6d8cdc;display:inline-block;padding:.5em;margin-bottom:1em}figcaption{font-size:75%}footer{background:#d6def2;border-radius:.5em;max-width:50rem;padding:1em;margin:0 auto 2em;line-height:1.3em;font-size:60%}footer h3{font-weight:bold;border-bottom:1px solid #a9a9a9;margin-bottom:.5em}footer div{padding:1em 1em 0}@media all and (min-width: 35em){footer div{float:left;width:50%}}footer svg{width:1.5em;height:1.5em;vertical-align:middle}@media all and (min-width: 20em){footer{font-size:70%}}@media all and (min-width: 35em){footer{font-size:80%;overflow:hidden}}footer a{border:none;color:#000C33;display:inline-block;padding:.2em .5em .3em .5em;transition:background .3s;border-radius:.5em;width:100%}footer a:hover{background:#6d8cdc}footer .rss{padding-left:0}footer .rss:hover{background:none}header[role="banner"]{background:linear-gradient(#cba031 7%, #d6def2 7%)}header[role="banner"]>*{max-width:50rem;margin:auto;padding-left:1rem}header[role="banner"] h1{max-width:50rem;margin:auto;font-size:1.5em;line-height:1em;padding:.4em 0 0 1rem}@media all and (min-width: 20em){header[role="banner"] h1{font-size:1.8em}}@media all and (min-width: 35em){header[role="banner"] h1{font-size:2em;text-align:left;padding-left:1rem}}header[role="banner"] h1 .malone{color:#315ccb}header[role="banner"] h1 .andrew{color:#6d8cdc}header[role="banner"] h1 a{color:#c5c8d0;font-family:fredericka-the-great,serif;border:none}header[role="banner"] ul{display:flex;padding-bottom:.2em}header[role="banner"] li{font-family:neuton}header[role="banner"] li a{padding:0 .8em}header[role="banner"] li:first-child a{padding-left:0}header[role="banner"] li:not(:last-child):after{content:"|";color:#7a89b8}ul.posts li{display:flex;align-items:baseline;padding-top:.3em}ul.posts li a{flex:1;font-size:80%}@media all and (min-width: 35em){ul.posts li a{font-size:100%}}ul.posts li span{width:6.5em;text-align:right;font-size:60%;margin-right:.5em}ul.posts li.draft span{background:#bbb}aside.category{border:1px solid #7a89b8;margin-top:1em;font-size:80%;padding:.5em;border-radius:.4em}.tags{font-size:80%}.pagination{margin-top:1em;font-size:80%}.pagination p{margin:0}
/*# sourceMappingURL=main.css.map */
