@import url(https://fonts.googleapis.com/css?family=Roboto+Mono);@import url(https://use.typekit.net/pgd7gnv.css);.site-header[data-v-1e506320]{position:relative;padding:1rem}.main-nav[data-v-1e506320]{text-transform:uppercase;text-align:center}.main-nav .site-nav[data-v-1e506320]{list-style:none;padding:0;margin-bottom:1rem}.main-nav .site-nav li[data-v-1e506320]{display:inline-block;margin:0 1rem 1rem 0}.main-nav .site-nav li[data-v-1e506320]:last-child{margin-right:0}.main-nav a[data-v-1e506320]{color:inherit;text-decoration:none;position:relative}.main-nav a[data-v-1e506320]:hover{color:#fe2436}.main-nav a.router-link-exact-active[data-v-1e506320]{padding-bottom:.1rem;margin-bottom:.1rem;border-bottom:1px solid #0a0a0a}.main-nav a.router-link-exact-active[data-v-1e506320]:hover{color:inherit}@font-face{font-family:itc clearface;src:url(../fonts/itc-clearface-bold.bef6ae76.ttf) format("truetype");font-weight:700;font-style:normal}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:calc(16px + 6*(100vw - 320px)/1200);height:100%}body,html{background:#0a0a0a}body{min-height:100%;margin:0;padding:0;color:#fed246;font-family:poynter-oldstyle-display-con,serif;letter-spacing:.012em;line-height:1.42;-webkit-transition:all .24s ease-in-out;transition:all .24s ease-in-out}body .main-nav a:focus,body p a:focus{outline:none;padding-bottom:.1rem;margin-bottom:.1rem;border-bottom:1px solid #fe2436}@media (max-width:600px){body{padding:0}}body .inline-image.day{display:none}main{margin:0 auto}.site-footer,.site-header,section{position:relative;padding:0 1rem}h1,h2,p{margin:0 0 1.24rem}h1,h2,h3,h4,h5,h6{line-height:1.2;font-weight:400}h2{font-size:1.46rem}p,ul{line-height:1.6;max-width:28rem;margin:0 auto 4rem;position:relative}.drop:first-letter{font-family:georgia,serif;font-size:3.2em;float:left;margin:0;margin-top:.6rem;line-height:.6}.lead{font-size:1.46rem;line-height:1.36;margin-bottom:3.24rem;max-width:36rem}p img{height:1em;width:1em;vertical-align:middle;margin:0 .24em}a{color:inherit;text-decoration:none;-webkit-transition:color .1s ease-in-out;transition:color .1s ease-in-out;font-weight:400;cursor:pointer}a:hover{color:#fe2436}.light-theme{background:#fff;color:#0a0a0a}.light-theme .inline-image.day{display:inline-block}.light-theme .inline-image.night{display:none}main[data-v-49ddd9e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:94vh}.intro[data-v-49ddd9e0]{font-size:3.6rem;line-height:1.3;margin-bottom:4rem;padding:0 2rem;background:-webkit-gradient(linear,left top,right top,from(#fed246),to(#24e666));background:linear-gradient(90deg,#fed246,#24e666);background-attachment:fixed;-webkit-text-fill-color:transparent;-webkit-background-clip:text}.intro a[data-v-49ddd9e0],.intro a[data-v-49ddd9e0]:hover{color:#24e666}.inline-image[data-v-49ddd9e0]{width:.8em;height:.8em;-o-object-fit:contain;object-fit:contain;display:inline-block;margin:0 .1em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.inline-image[data-v-49ddd9e0]:hover{cursor:pointer}.inline-image.large[data-v-49ddd9e0]{width:220px;height:220px;vertical-align:bottom}.cv[data-v-49ddd9e0]{font-size:13px;font-family:roboto mono,monospace;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto 0 2rem;color:#fff}.cv div[data-v-49ddd9e0]{padding:0 1rem;margin-bottom:1rem}.cv h2[data-v-49ddd9e0]{font-size:inherit;margin:0 auto;display:inline}.cv ul[data-v-49ddd9e0]{list-style:none;margin:0 auto;padding:0}.cv ul li[data-v-49ddd9e0]{display:inline}.cv a[data-v-49ddd9e0]{color:inherit;text-decoration:underline}.site-footer[data-v-49ddd9e0]{font-size:2rem;padding:0 2rem 1rem}.site-footer .lightswitch[data-v-49ddd9e0],.site-footer a[data-v-49ddd9e0]{display:inline-block;color:#fff;margin-right:1.6rem;cursor:pointer}.site-footer .lightswitch[data-v-49ddd9e0]:hover,.site-footer a[data-v-49ddd9e0]:hover{color:#24e666}.light-theme .intro[data-v-49ddd9e0]{background:-webkit-gradient(linear,left top,right top,from(#a12e68),to(#fe2436));background:linear-gradient(90deg,#a12e68,#fe2436);background-attachment:fixed;-webkit-text-fill-color:transparent;-webkit-background-clip:text}.light-theme .cv[data-v-49ddd9e0],.light-theme .site-footer .lightswitch[data-v-49ddd9e0],.light-theme .site-footer a[data-v-49ddd9e0]{color:#0a0a0a}.light-theme .site-footer .lightswitch[data-v-49ddd9e0]:hover,.light-theme .site-footer a[data-v-49ddd9e0]:hover{color:#a12e68}@media (max-width:600px){.intro[data-v-49ddd9e0]{font-size:2.4rem}.cv[data-v-49ddd9e0]{display:block;font-size:12px}.cv div[data-v-49ddd9e0]{margin-bottom:2rem}}.post[data-v-f58a9194]{max-width:36rem;position:relative;padding-bottom:3rem;border-bottom:1px solid #242424;margin-bottom:3rem}.post[data-v-f58a9194]:last-of-type{border-bottom:none}.post h2[data-v-f58a9194]{font-size:3rem}.post figure[data-v-f58a9194]{margin:0;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:0 10vw 0 16vw}@media (max-width:600px){.post figure[data-v-f58a9194]{padding:0 1rem}}.post figure img[data-v-f58a9194]{width:100%}.post figure figcaption[data-v-f58a9194]{font-family:roboto mono,monospace;font-size:.68rem}.blog[data-v-498d9b12]{position:relative;padding-top:2rem}.blog p[data-v-498d9b12]{font-size:1.2rem}h1[data-v-1abffff7]{color:#fe2436}