@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/49f63022355b874d-s.1l0g1pkzmr64e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/da99beadb68683ca-s.0hmoneox8rlwm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c8480d661ce86a95-s.0x-x3cmtdzmbb.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ed4419e06e4417f3-s.3jupl0_644v7g.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/35dab0372a508468-s.0lmuoysyxhnti.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/216579b50e548914-s.p.3jsd2n0dpd7l6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/893ae83aca20c19d-s.03_i1b9wfb5j9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c02ac0fa909c6aa5-s.3nnj8i-0xkj4f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/dd1c5fae9520065d-s.2ptfmpkda1rls.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ae8db9675a5da745-s.229adsllup2b9.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798f80a4b3a62ae7-s.3wvfj7aavswm7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bc7fc94203521e3-s.p.09ykie60flu_y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu Fallback;src:local(Arial);ascent-override:91.32%;descent-override:18.52%;line-gap-override:2.74%;size-adjust:102.06%}.ubuntu_19dce784-module__vmdUVW__className{font-family:Ubuntu,Ubuntu Fallback;font-style:normal}.ubuntu_19dce784-module__vmdUVW__variable{--font-ubuntu:"Ubuntu", "Ubuntu Fallback"}
@font-face{font-family:Viga;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1e688ccc98ee0cf4-s.327t-gogk8pt2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Viga;font-style:normal;font-weight:400;font-display:swap;src:url(../media/82dd060ecf6c3ebd-s.p.0rwyk9z60lrw4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Viga Fallback;src:local(Arial);ascent-override:100.11%;descent-override:32.45%;line-gap-override:0.0%;size-adjust:101.39%}.viga_934d1b02-module__YDnGra__className{font-family:Viga,Viga Fallback;font-style:normal;font-weight:400}.viga_934d1b02-module__YDnGra__variable{--font-viga:"Viga", "Viga Fallback"}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#202020;margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){height:0;display:none}progress{vertical-align:baseline}[hidden],template{display:none}a{-webkit-text-decoration-skip:objects;color:#ddd;background-color:#0000;transition:color .4s ease-in-out}a:active,a:hover{color:#fefefe;outline-width:0}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background-color:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}button:-moz-focusring{outline:1px dotted buttontext}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{box-sizing:border-box;font:112.5%/1.45em georgia,serif;overflow-y:scroll}*,:before,:after{box-sizing:inherit}body{color:#dabdab;font-family:var(--font-ubuntu), sans-serif;word-wrap:break-word;font-kerning:normal;-moz-font-feature-settings:"kern", "liga", "clig", "calt";-ms-font-feature-settings:"kern", "liga", "clig", "calt";-webkit-font-feature-settings:"kern", "liga", "clig", "calt";font-feature-settings:"kern", "liga", "clig", "calt";font-weight:400}h1,h2,h3{font-family:var(--font-viga), sans-serif;clear:both}h1{color:inherit;font-family:var(--font-viga), sans-serif;text-rendering:optimizelegibility;margin:0 0 1.45rem;padding:0;font-size:2.25rem;line-height:1.1}h2{color:inherit;font-family:var(--font-viga), sans-serif;text-rendering:optimizelegibility;text-align:center;margin:0 0 1.45rem;padding:0;font-size:2.4rem;font-weight:700;line-height:1.1}@media (min-width:768px){h2{font-size:6.4rem}}h3{color:#3e92cc;text-rendering:optimizelegibility;margin:6rem 0 1.5rem;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.38316rem;font-weight:700;line-height:1.1}h4{color:inherit;text-rendering:optimizelegibility;margin:0 0 1.45rem;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;font-weight:700;line-height:1.1}h5{color:inherit;text-rendering:optimizelegibility;margin:0 0 1.45rem;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.85028rem;font-weight:700;line-height:1.1}h6{color:inherit;text-rendering:optimizelegibility;margin:0 0 1.45rem;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.78405rem;font-weight:700;line-height:1.1}hgroup{margin:0 0 1.45rem;padding:0}ul,ol{margin:0 0 1.45rem 1.45rem;padding:0;list-style-image:none;list-style-position:outside}dl,dd,p,figure{margin:0 0 1.45rem;padding:0}pre{color:#1b1b1b;word-wrap:normal;background:#ddd;border-radius:3px;margin:0 0 1.45rem;padding:1.45rem;font-size:.85rem;line-height:1.42;overflow:auto}table{border-collapse:collapse;width:100%;margin:0 0 1.45rem;padding:0;font-size:1rem;line-height:1.45rem}fieldset{margin:0 0 1.45rem;padding:0}blockquote{color:#d81159;border-left:6px solid #d81159;margin:6rem 1.45rem 6rem 0;padding:0 0 0 1.45rem;font-size:1.6rem;line-height:2rem}@media only screen and (min-width:768px){blockquote{font-size:2.6rem;line-height:3rem}}form,noscript,iframe{margin:0 0 1.45rem;padding:0}hr{background:#0003;border:none;height:1px;margin:0 0 calc(1.45rem - 1px);padding:0}address{margin:0 0 1.45rem;padding:0}b,strong,dt,th{font-weight:700}ol li,ul li{padding-left:0}li>ol,li>ul{margin-top:.725rem;margin-bottom:.725rem;margin-left:1.45rem}blockquote :last-child,li :last-child,p :last-child{margin-bottom:0}li>p{margin-bottom:.725rem}code,kbd,samp{font-size:.85rem;line-height:1.45rem}abbr,acronym{cursor:help;border-bottom:1px dotted #00000080}abbr[title]{cursor:help;border-bottom:1px dotted #00000080;text-decoration:none}thead{text-align:left}td,th{text-align:left;font-feature-settings:"tnum";-moz-font-feature-settings:"tnum";-ms-font-feature-settings:"tnum";-webkit-font-feature-settings:"tnum";border-bottom:1px solid #0000001f;padding:.725rem .96667rem calc(.725rem - 1px)}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}tt,code{color:#d00;background-color:#ddd;border-radius:3px;margin-left:.2rem;margin-right:.2rem;padding:.2rem .5rem;font-family:SFMono-Regular,Consolas,Roboto Mono,Droid Sans Mono,Liberation Mono,Menlo,Courier,monospace}pre code{color:#1b1b1b;background:0 0;line-height:1.42}code:before,code:after,tt:before,tt:after{letter-spacing:-.2em;content:" "}pre code:before,pre code:after,pre tt:before,pre tt:after{content:""}@media only screen and (max-width:480px){html{font-size:100%}}#___gatsby{overflow-x:hidden}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{margin:5px auto;display:block}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{margin-left:auto;margin-right:auto;display:block}img.alignleft,img.alignright,img.aligncenter{width:100%;max-width:100%;height:auto;margin-bottom:1rem}@media only screen and (min-width:768px){img.alignleft,img.alignright,img.aligncenter{max-width:25%;margin-bottom:2rem}}.wp-caption{text-align:center;background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px}.wp-caption.alignnone,.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;width:auto;max-width:98.5%;height:auto;margin:0;padding:0}.wp-caption p.wp-caption-text{margin:0;padding:0 4px 5px;font-size:11px;line-height:17px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;word-wrap:normal!important;position:absolute!important}.screen-reader-text:focus{clip-path:none;color:#444;z-index:100000;background-color:#eee;width:auto;height:auto;padding:15px 23px 14px;font-size:1em;line-height:normal;text-decoration:none;display:block;top:5px;left:5px;clip:auto!important}.pull-right{text-align:right;margin-bottom:3rem}.SiteHeader{background-color:#000}.SiteHeader-inner{align-items:flex-start;max-width:1800px;margin:0 auto;padding:.5rem 1rem;display:flex;position:relative}@media (min-width:1600px){.SiteHeader-inner:after{content:"Stumbling my way through the web";font-family:var(--font-viga), sans-serif;color:#202020;pointer-events:none;font-size:64px;line-height:1;position:absolute;bottom:0;right:0}}.SiteHeader img{margin:0;display:block}.SiteHeader ul{margin:0;padding:0;list-style:none;display:flex}.SiteHeader li{text-transform:uppercase;margin:0;padding:.5rem 1rem 0}.SiteHeader h1{margin:0}.SiteHeader a{color:#dabdab;font-family:var(--font-viga), sans-serif;letter-spacing:1px;display:inherit;text-decoration:none}.SiteHeader h1 a{color:#ffb414;line-height:2.25rem}.SiteHeader-content{z-index:1;margin-left:2rem;position:relative}.SiteHeader-content ul{justify-content:center}.SiteHeader-content li a{z-index:1;-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:black;text-shadow:3px 3px #000,-1px -1px #000,1px -1px #000,-1px 1px #000,1px 1px #000;position:relative}.SiteHeader-content li a:after{content:"";z-index:-1;opacity:1;background-color:#d81159;width:0;height:20px;transition:all 25ms ease-in-out;display:block;position:relative;bottom:20px;left:-15%;transform:rotate(-12deg)}.SiteHeader-content li a:hover:after{width:130%}.SiteHeader-social{z-index:1;margin-left:auto;position:relative}@media (max-width:600px){.SiteHeader-inner{flex-wrap:wrap}.SiteHeader-content{margin-left:1rem}.SiteHeader h1{font-size:1.5rem}.SiteHeader-content li{padding:.5rem .75rem 0 0}}.SiteFooter{margin-top:9rem;overflow:hidden}.SiteFooter footer{cursor:pointer;flex-direction:column;max-width:1800px;padding:.5rem 1rem;display:flex}.SiteFooter p{text-align:center}.SiteFooter .heart{fill:red;width:10px;height:28px;margin:3rem auto;animation:1s infinite pulse;position:relative;top:0}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.HomeLogo{width:104%;margin-top:5rem;margin-bottom:5rem;position:relative;left:-2%}.HomeLogo svg{width:100%;height:auto;display:block}@media (min-width:768px){.HomeLogo{margin-top:9rem;margin-bottom:15rem}}.HomeIntro{width:100%;padding:2rem 1.5rem}@media (min-width:768px){.HomeIntro{width:40%;margin-left:50%}}.HomeIntro a{color:#fff;text-decoration:none;transition:all .2s ease-in-out}.HomeIntro a:visited{color:#fff}.HomeIntro a:hover{color:#bababa}.CardGrid{flex-wrap:wrap;margin:0;padding:.5rem 0;list-style:none;display:flex}.CardGrid>li{width:100%;margin:0;padding:1.5rem 1rem}@media (min-width:768px){.CardGrid>li{width:33.333%}}.Card{position:relative}.Card a{color:#fff;min-width:250px;text-decoration:none;display:block;position:relative}.Card h3{color:var(--card-fg);z-index:1;margin:0 1rem;position:absolute;bottom:1rem}.Card-cover{background-color:var(--card-bg);padding-top:56.25%;position:relative;overflow:hidden}.Card-bgImg{object-fit:cover;opacity:.99;width:100%;height:100%;position:absolute;inset:0}.Card-highlight{background-color:var(--card-bg);-webkit-box-decoration-break:clone;box-decoration-break:clone}.Card-date{color:var(--card-fg);text-align:right;z-index:1;min-width:250px;font-size:.75rem;position:absolute;top:0;right:0;transform:rotate(-90deg)translate(-125px,110px)}.Card-description{color:#1b1b1b;background-color:#fff;padding:1rem}.Card-description p:last-child{margin-bottom:0}.Article{max-width:1800px;margin-top:6rem;margin-left:auto;margin-right:auto;padding-left:3rem;padding-right:3rem;position:relative}@media (min-width:768px){.Article{padding-left:1rem;padding-right:1rem}}.Article--page h2{margin-top:6rem}.ArticleDate{position:absolute;top:50px;left:-40px;transform:rotate(-90deg)}@media (min-width:768px){.ArticleDate{left:-50px}}.MainContent{max-width:1100px;margin-top:4rem;margin-left:auto;margin-right:auto}.MainContent img{max-width:100%;height:auto}.MainContent pre{color:#eee;background:#111;border-radius:2px;padding:1rem;overflow-x:auto}.MainContent iframe{border:0;max-width:100%}.MainContent figure{margin:1.45rem 0}.MainContent .align-center{text-align:center}.MainContent .align-left{float:left;margin:0 1.5rem 1rem 0}.MainContent .align-right{float:right;margin:0 0 1rem 1.5rem}.MainContent:after{content:"";clear:both;display:table}.Article .row{clear:both;margin-left:-1rem;margin-right:-1rem}.ArticleCategories{max-width:1100px;margin-left:auto;margin-right:auto}.ArticleCategories ul{margin:0;padding:0}.ArticleCategories ul:after{content:"";background-color:red;width:100%;height:2px;display:block;position:relative;top:-10px}.ArticleCategories li{text-align:center;list-style:none}.ArticleCategories li a{z-index:2;color:#dabdab;background-color:#202020;padding:.5rem;text-decoration:none;position:relative}.MainContent blockquote{margin-left:0;margin-right:0;font-size:1.4rem;line-height:1.4}.WorksHeading{margin-top:9rem}.Works{width:100%;margin:6rem 0;padding:0;list-style:none}.Works-item{margin-top:9rem}.Works-image img{width:100%;height:auto;display:block}.Works-title{margin-top:3rem}.Works-content{width:80%;margin-left:auto;margin-right:auto}.NotFound{text-align:center;margin-top:9rem;padding:0 1rem}
