html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,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}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}@font-face{font-family:prociono;src:url("/static/fonts/Prociono-Regular-webfont.1a83895c1d02.ttf")}h1,h2,h3,h4,h5,h6{font-weight:normal;line-height:1.5}h1{font-size:2em}h2{font-size:1.75em}h3{font-size:1.50em}h4{font-size:1.25em}h5{font-size:1.00em}h6{border-bottom:solid 1px #f1f1f1;font-family:"Helvetica Neue", Helvetica;font-weight:bold;font-size:0.75em;color:#999;text-transform:uppercase}blockquote{padding:1em;background:#eee}blockquote p{margin-bottom:1em;color:#999}blockquote p:last-child{margin-bottom:0}ul,ol{margin-right:40px}ul li,ol li{margin-bottom:1em;font-size:1em;color:#555}pre{margin:20px 0 40px 0}pre code{font-family:monospace}body{line-height:1.625em}.overlay{position:absolute;top:0;margin-left:-10px;margin-right:-10px;padding:0;z-index:1000}.overlay .unit{float:left;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.overlay .unit .gutter{height:100%;background-color:rgba(255,0,0,0.1)}.hidden{display:none}.noscroll{overflow:hidden}dialog::backdrop{background:rgba(0,0,0,0.5)}#contact-form form{-webkit-animation-duration:0.3s}dialog{position:fixed;top:5em;bottom:0;width:75%;height:100vh;padding:0;border:none}#contact-form{margin:0 auto;background:#fff}#contact-form form.top{top:0}#contact-form .form-header{background:#f1f1f1;padding:20px}#contact-form label{font-family:Helvetica;font-size:0.75em;color:#333}#contact-form input{width:100%;padding:0.25em 0 0.5em 0;border:none;border-bottom:solid 1px #eee;font-size:1em}#contact-form input:focus,#contact-form textarea:focus{outline:none}#contact-form .form-fields p{margin-top:1em;padding:1em 2em}#contact-form textarea{width:100%;margin:0;padding:1em 0;border:none;font-size:1em}button{margin-right:1em;padding:0.5em 1em;background:#fff;border:none;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd;font-size:0.85em;text-transform:uppercase;border-radius:3px;color:#999}button[type="submit"]{background:#e27225;color:#fff}input[readonly]{color:#ccc}.error{color:#e27225}p.error{padding-top:0.25em;font-family:Helvetica;font-size:0.9em}#contact-form .error input{border-bottom:solid 2px #e27225}#contact-form .message-field{border-top:solid 1px #ddd}body{background:transparent url("/static/images/subtle_dots.2fead619a4fe.png");background-image:-webkit-image-set(url("/static/images/subtle_dots.2fead619a4fe.png") 1x, url("/static/images/subtle_dots_@2X.35399956ebc3.png") 2x);background-position:center;border-top:solid 5px #e27225;font-family:"prociono","Georgia","Times New Roman"}.wrapper{min-width:300px;max-width:40em;margin:0 auto;padding:0 20px;box-sizing:border-box}a{text-decoration:none;color:#e27225}a:hover{text-decoration:underline}a img{max-width:100%;height:auto}ul{margin-left:20px}p{color:#111}img{max-width:100%}header,.main,#page{background:#fff}header{background-color:#fff;border-bottom:solid 1px #eee;overflow:hidden;text-align:center;text-shadow:1px 1px 1px #fff}header .site-name,header nav{text-align:center}@media screen and (max-width: 610px){header{padding:20px}}header .site-name{margin-bottom:0.5em;font-size:26px;line-height:2.4375em;color:#222}header .site-name:visited:hover{color:inherit}header nav ul{margin:0;list-style:none;font-family:"Helvetica Neue","Helvetica","Arial"}header nav li{display:inline}header nav li a{padding:0 0.5em}header p{color:#777}@media screen and (min-width: 610px){header .site-name,header nav{line-height:48px}header .site-name{float:left;margin:0}header nav{float:right}}.subheader{text-align:center}.subheader nav{font-family:"Helvetica Neue","Helvetica","Arial"}.subheader nav ul{padding:1em 0}.subheader nav li{display:inline}.main{margin-bottom:40px;padding:0 20px 20px 20px}#content_title h1{font-family:"Helvetica Neue","Helvetica","Arial";font-size:26px;text-transform:capitalize}#content p{margin-bottom:1.625em}#content .inline{max-width:100%}#content .inline img{width:100%}#content_footer{margin-top:20px;padding-top:20px;border-top:solid 1px #eee;overflow:hidden}#content_footer div p{font-size:18px;font-style:italic}#content_footer form{margin-top:10px}#content_footer form p{float:left}#content_footer form p label{display:none}#content_footer form p input,#content_footer form p button{padding:10px;font-size:16px}#content_footer form p input{width:350px;border:solid 1px #ccc;border-top-left-radius:3px;border-bottom-left-radius:3px;border-right:none}#content_footer form p button{padding:10px 20px;border:solid 1px #e27225;border-top-left-radius:0;border-bottom-left-radius:0}footer{text-align:center;font-family:Helvetica;font-size:12px;color:#999}@media screen and (min-width: 610px){body{padding:0 20px}header h1{font-size:1.75em}}@media screen and (min-width: 1200px){body{padding:0 40px;line-height:30px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body p{font-size:1.125em}.wrapper{overflow:visible;max-width:45em}}.post_list{margin:5em 0;list-style:none}.post_list li{margin:0;padding:0.5em;font-size:1.3em}.post_list .pub_date{font-family:Helvetica;font-size:0.65em;float:right;color:#999;text-transform:uppercase}.blt{display:block;margin:0 auto 1em auto;text-align:center}.greeting{padding:20px;font-size:16px;line-height:30px;border-radius:5px;text-align:center}.work{margin-top:1em;text-align:center}.work:last-child{font-size:14px}.social{display:flex;justify-content:center;margin:0;padding:0}.social li{list-style:none;margin-right:1em}.social li a{display:flex;align-items:middle}.social li a i{padding-right:5px;font-size:1.5em}em{font-style:italic}strong{font-weight:bold}.post_archive h3{font-family:"Helvetica Neue","Helvetica","Arial";font-size:0.75em;color:#777;padding:0.5em;border-bottom:dotted 1px #ddd}.post_list{margin:0 0 3em 0;list-style:none}.post_list li{margin:0;padding:0.5em;border-bottom:dotted 1px #ddd;font-size:1.3em;line-height:25px}.post_list .pub_date{float:right;font-family:"Helvetica Neue","Helvetica","Arial";font-size:0.65em;color:#999;text-transform:uppercase}.post_detail .content_title{text-align:center}.post_detail .content_title ul{margin:0;list-style:none;font-family:"Helvetica Neue","Helvetica","Arial"}.post_detail p{margin-bottom:1.5em;font-size:1.25em;line-height:1.5;color:#111}.pagination{text-align:center;list-style:none}.pagination li{display:inline}.pagination li a{color:#999}.pagination .previous{margin-right:1em}.pagination .next{margin-left:1em}
