/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}strong{font-weight:bolder}code{font-family:monospace,monospace;font-size:1em}small{font-size:80%}img{border-style:none}button,input{font-family:inherit;font-size:100%;line-height:1.15;margin:0;overflow:visible}button{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{color:inherit;display:table;max-width:100%;white-space:normal}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}[hidden],template{display:none}html{box-sizing:border-box;font-family:sans-serif}*,:after,:before{box-sizing:inherit}blockquote,dl,h1,h2,h3,p,pre{margin:0}button{background:transparent;padding:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}ol,ul{list-style:none;margin:0;padding:0}html{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}*,:after,:before{border:0 solid #e2e8f0}img{border-style:solid}input::-webkit-input-placeholder{color:inherit;opacity:.5}input::-moz-placeholder{color:inherit;opacity:.5}input:-ms-input-placeholder{color:inherit;opacity:.5}input::-ms-input-placeholder{color:inherit;opacity:.5}input::placeholder{color:inherit;opacity:.5}[role=button],button{cursor:pointer}h1,h2,h3{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input{padding:0;line-height:inherit;color:inherit}code,pre{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}canvas,img,object{display:block;vertical-align:middle}img{max-width:100%;height:auto}.bg-black{background-color:#000}.bg-white{background-color:#fff}.bg-gray-100{background-color:#f7fafc}.bg-gray-300{background-color:#e2e8f0}.bg-gray-800{background-color:#2d3748}.bg-red-500{background-color:#f56565}.bg-red-600{background-color:#e53e3e}.bg-green-400{background-color:#68d391}.bg-pink-500{background-color:#ed64a6}.hover\:bg-green-500:hover{background-color:#48bb78}.hover\:bg-pink-700:hover{background-color:#b83280}.border-white{border-color:#fff}.border-red-500{border-color:#f56565}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.border-2{border-width:2px}.border-b-2{border-bottom-width:2px}.border-b{border-bottom-width:1px}.flex{display:flex}.hidden{display:none}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.flex-grow{flex-grow:1}.h-8{height:2rem}.h-24{height:6rem}.h-full{height:100%}.h-screen{height:100vh}.m-10{margin:2.5rem}.m-12{margin:3rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.mt-4{margin-top:1rem}.mr-5{margin-right:1.25rem}.mb-6{margin-bottom:1.5rem}.mt-40{margin-top:10rem}.max-w-xl{max-width:36rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-40{padding:10rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-16{padding-left:4rem;padding-right:4rem}.py-32{padding-top:8rem;padding-bottom:8rem}.absolute{position:absolute}.relative{position:relative}.top-0{top:0}.shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.shadow-md{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.hover\:shadow-lg:hover,.shadow-lg{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.text-center{text-align:center}.text-white{color:#fff}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.text-3xl{font-size:1.875rem}.w-1\/2{width:50%}.w-full{width:100%}.z-40{z-index:40}body{font-family:Roboto Slab}.navbar-logo{left:calc(50% - 75px)}@-webkit-keyframes image-loading{0%{background-color:#000}50%{background-color:#fff}to{background-color:#000}}@keyframes image-loading{0%{background-color:#000}50%{background-color:#fff}to{background-color:#000}}.hero-bg{background:url(/assets/img/hero-bg.png),#000;background-size:cover;background-position:50%;min-height:45rem;-webkit-animation:image-loading 5s infinite;animation:image-loading 5s infinite}.my-work-img{background-size:cover;background-position:50%}.bucklers-bg{background-image:url(/assets/img/bucklers-bg.png)}.art-bg{background-image:url(/assets/img/art-bg.png)}.throwing-axes-bg{background-position:top;background-image:url(/assets/img/throwing-axes-bg.png)}.about-bg{background-image:url(/assets/img/about-bg.png)}.working-bg{min-height:600px;background-size:cover;background-position:50%;background-image:url(/assets/img/emmet-working.gif)}.working-bg>div{background-color:rgba(0,0,0,.5)}.working-bg-mob{min-height:450px;background-size:cover;background-position:50%;background-image:url(/assets/img/emmet-working.gif)}.transparent-bg,.working-bg-mob>div{background-color:rgba(0,0,0,.5)}.collapsible-menu{position:absolute;right:0;top:calc(50% - 15px)}.collapsible-menu ul{list-style-type:none;padding:0}.collapsible-menu a{display:block;padding:10px;text-decoration:none}.collapsible-menu label{display:block;cursor:pointer;background:url(/assets/img/menuicon.png) no-repeat 100%}input#menu{display:none}.menu-content{max-height:0;overflow:hidden}input:checked~.menu-content{max-height:100%}.hover\:nudge-u-sm:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.hover\:shadow-picked-up:hover{box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3)}.transition{transition:all .15s}.max-w-xxs{max-width:17rem}.blog-post-title-image{background-size:cover;width:100%;height:15rem;resize:both;position:absolute}.blog-post-title-small-image{background-size:contain;background-repeat:no-repeat;background-position:50%;width:100%;height:10rem;background-color:#f2f2f2;resize:both;position:absolute}.markdown-body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:18px;line-height:1.5;word-wrap:break-word}.markdown-body:after,.markdown-body:before{display:table;content:""}.markdown-body:after{clear:both}.markdown-body>:first-child{margin-top:0!important}.markdown-body>:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body a{color:#63b3ed}.markdown-body blockquote,.markdown-body dl,.markdown-body ol,.markdown-body p,.markdown-body pre,.markdown-body ul{margin-top:0;margin-bottom:24px}.markdown-body blockquote{padding:0 1em;color:#6a737d;border-left:.25em solid #dfe2e5}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body h1,.markdown-body h2,.markdown-body h3{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.markdown-body h1 code,.markdown-body h2 code,.markdown-body h3 code{font-size:inherit}.markdown-body h1{font-size:2em}.markdown-body h1,.markdown-body h2{padding-bottom:.3em;border-bottom:1px solid #eaecef}.markdown-body h2{font-size:1.5em}.markdown-body h3{font-size:1.25em}.markdown-body ol,.markdown-body ul{padding-left:2em;list-style-type:circle}.markdown-body ol ol,.markdown-body ol ul,.markdown-body ul ol,.markdown-body ul ul{margin-top:0;margin-bottom:0}.markdown-body li{word-wrap:break-all}.markdown-body li>p{margin-top:16px}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body img{max-width:100%;box-sizing:content-box;background-color:#fff}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body code{padding:.2em .4em;margin:0;font-size:85%;background-color:rgba(27,31,35,.05);border-radius:3px}.markdown-body pre{word-wrap:normal}.markdown-body pre>code{padding:0;margin:0;font-size:100%;word-break:normal;white-space:pre;background:transparent;border:0}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:#f6f8fa;border-radius:3px}.markdown-body pre code{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}pre{background:#f0f0f0}pre .k{color:#007020;font-weight:700}pre .o{color:#666}pre .c1,pre .cm{color:#60a0b0;font-style:italic}pre .go{color:#888}pre .gt{color:#04d}pre .kd,pre .kr{color:#007020;font-weight:700}pre .m{color:#40a070}pre .na,pre .s{color:#4070a0}pre .nb{color:#007020}pre .no{color:#60add5}pre .nl{color:#002070;font-weight:700}pre .nt{color:#062873;font-weight:700}pre .mi{color:#40a070}pre .dl,pre .se{color:#4070a0}pre .se{font-weight:700}pre .sr{color:#235388}pre .s1{color:#4070a0}@media (min-width:640px){.sm\:flex-row{flex-direction:row}.sm\:mt-0{margin-top:0}.sm\:p-10{padding:2.5rem}.sm\:py-1{padding-top:.25rem;padding-bottom:.25rem}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:block{display:block}.md\:hidden{display:none}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:text-left{text-align:left}}@media (min-width:1024px){.lg\:block{display:block}.lg\:inline-block{display:inline-block}.lg\:hidden{display:none}.lg\:px-32{padding-left:8rem;padding-right:8rem}}