/*! normalize.css v3.0.1 | MIT License | git.io/normalize */@import "https://raw.githubusercontent.com/daneden/animate.css/master/animate.min.css";*{margin:0;padding:0;text-decoration:none;background:transparent;box-sizing:border-box}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em;text-transform:lowercase}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}cite{font-style:normal}hr{border:none}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'Financier';src:url("fonts/italic/CopyrightKlimTypeFoundry-Fortestingonly.Notforcommercialuse..eot");src:url("fonts/italic/CopyrightKlimTypeFoundry-Fortestingonly.Notforcommercialuse..eot?#iefix") format("embedded-opentype"),url("fonts/italic/CopyrightKlimTypeFoundry-Fortestingonly.Notforcommercialuse..svg#CopyrightKlimTypeFoundry-Fortestingonly.Notforcommercialuse.") format("svg"),url("fonts/italic/CopyrightKlimTypeFoundry-Fortestingonly.Notforcommercialuse..ttf") format("truetype"),url("fonts/italic/CopyrightKlimTypeFoundry-Fortestingonly.Notforcommercialuse..woff") format("woff"),url("fonts/italic/CopyrightKlimTypeFoundry-Fortestingonly.Notforcommercialuse..woff2") format("woff2");font-weight:normal;font-style:italic}@font-face{font-family:'Financier';src:url("fonts/normal/CopyrightKlimTypeFoundry-Fortestingonly.Notforcommercialuse..eot");src:url("fonts/normal/CopyrightKlimTypeFoundry-Fortestingonly.Notforcommercialuse..eot?#iefix") format("embedded-opentype"),url("fonts/normal/CopyrightKlimTypeFoundry-Fortestingonly.Notforcommercialuse..svg#CopyrightKlimTypeFoundry-Fortestingonly.Notforcommercialuse.") format("svg"),url("fonts/normal/CopyrightKlimTypeFoundry-Fortestingonly.Notforcommercialuse..ttf") format("truetype"),url("fonts/normal/CopyrightKlimTypeFoundry-Fortestingonly.Notforcommercialuse..woff") format("woff"),url("fonts/normal/CopyrightKlimTypeFoundry-Fortestingonly.Notforcommercialuse..woff2") format("woff2");font-weight:normal;font-style:normal}.center{text-align:center;margin:0 auto}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}@keyframes shake{from, to{transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{transform:translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{transform:translate3d(10px, 0, 0)}}@keyframes rotate-bg{0%{background-position-x:0}50%{background-position-x:100%}100%{background-position-x:200%}}@keyframes rotate{0%{transform:sclae(0)}50%{transform:sclae(180)}100%{transform:sclae(360)}}@keyframes flash{from, 50%, to{opacity:1}25%, 75%{opacity:0}}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}@keyframes blink{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}::-moz-selection{background:#fc0;color:white}::selection{background:#fc0;color:white}::-moz-selection{background:#fc0;color:white}html,body{min-height:100%}a{text-decoration:none;color:inherit}*{box-sizing:border-box}:focus{outline:none}h1,h2,h3,h4,h5,h6{font-weight:normal}b{font-weight:normal}s{text-decoration:line-through}i{font-style:normal}strong{font-weight:bold}em{font-style:italic}u{text-decoration:underline}img{max-width:100%}small{font-size:90%}input[placeholder],input[type="text"],input[type="email"],input[type="tel"],input[type="url"],input[type="submit"],textarea,select,option{color:white;padding:1rem;border-radius:0;background:rgba(255,255,255,0);outline-offset:0;max-width:100%;font-family:IBM Plex Mono,Pitch Sans Test,Letter Gothic Std,Calling Code,IBM Plex Mono,IBM Plex Sans,"Franklin Gothic FS",monospace,sans-serif}input[type="submit"]{font-family:IBM Plex Mono,Pitch Sans Test,Letter Gothic Std,Calling Code,IBM Plex Mono,IBM Plex Sans,"Franklin Gothic FS",monospace,sans-serif;font-weight:bold;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}body{font-family:IBM Plex Mono,Pitch Sans Test,Letter Gothic Std,Calling Code,IBM Plex Mono,IBM Plex Sans,"Franklin Gothic FS",monospace,sans-serif;font-size:100%;color:#383838;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;color:#fafafa;background:black;position:relative;width:100%;margin:0;overflow-x:hidden;cursor:url("../img/cursor.svg"),default}a{cursor:pointer}.section{padding:3rem 7.5vw;max-width:1600px;margin:0 auto}.padded--inner{padding:3rem 7vw}.padded--outer{padding:3rem 7.5vw}html{font-size:82.5%}@media (min-width: 600px){html{font-size:85%}}@media (min-width: 768px){html{font-size:90%}}@media (min-width: 1024px){html{font-size:92%}}*{transition:0.25s}h1{font-family:"Financier",serif;font-size:1.95rem;font-weight:700;line-height:1.15;margin-bottom:1.25rem}h2{font-family:"Financier",serif;font-size:1.65rem;font-weight:700;line-height:1.15;margin-bottom:1rem}h3{font-family:IBM Plex Mono,Pitch Sans Test,Letter Gothic Std,Calling Code,IBM Plex Mono,IBM Plex Sans,"Franklin Gothic FS",monospace,sans-serif;font-size:1.35rem;margin-bottom:1rem;color:#fc0;text-align:center;margin-bottom:2rem;text-transform:uppercase}p,ul,ol,dl{font-size:1rem;margin-bottom:1.25rem;line-height:1.8}@media (min-width: 768px){p,ul,ol,dl{font-size:1.125rem}}p a,ul a,ol a,dl a{text-decoration:underline;color:#fc0}p a:hover,p a:focus,ul a:hover,ul a:focus,ol a:hover,ol a:focus,dl a:hover,dl a:focus{text-decoration:none}ul{list-style-image:url(../img/round--white.svg)}p.lead{font-family:IBM Plex Mono,Pitch Sans Test,Letter Gothic Std,Calling Code,IBM Plex Mono,IBM Plex Sans,"Franklin Gothic FS",monospace,sans-serif;font-size:1.125rem;font-style:italic;color:#fc0;margin-bottom:1.5rem}@media (min-width: 768px){p.lead{font-size:1.25rem}}a.button{border-radius:10px;padding:1.25rem;display:inline-block;transition:0.185s;text-decoration:none;background:#383838;font-family:"Financier",serif;font-weight:700;font-size:1.325rem;color:#FFF9F9;box-shadow:5px 5px 0 rgba(56,56,56,0.5)}a.button:hover,a.button:focus{background:#2b2b2b;box-shadow:5px 5px 0 #ffb2b2}a.button:active{transform:translate(5px, 5px);box-shadow:none}hr{width:100%;height:1px;background:rgba(255,204,0,0.3);margin-bottom:1.25rem}/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */@keyframes bounce{from,
  20%,
  53%,
  80%,
  to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,
  43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{from,
  50%,
  to{opacity:1}25%,
  75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}.pulse{animation-name:pulse}@keyframes rubberBand{from{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scale3d(1, 1, 1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from,
  to{transform:translate3d(0, 0, 0)}10%,
  30%,
  50%,
  70%,
  90%{transform:translate3d(-10px, 0, 0)}20%,
  40%,
  60%,
  80%{transform:translate3d(10px, 0, 0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from{transform:scale3d(1, 1, 1)}10%,
  20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,
  50%,
  70%,
  90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,
  60%,
  80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1)}}.tada{animation-name:tada}@keyframes wobble{from{transform:translate3d(0, 0, 0)}15%{transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{transform:translate3d(0, 0, 0)}}.wobble{animation-name:wobble}@keyframes jello{from,
  11.1%,
  to{transform:translate3d(0, 0, 0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.39063deg) skewY(0.39063deg)}88.8%{transform:skewX(-0.19531deg) skewY(-0.19531deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.heartBeat{animation-name:heartBeat;animation-duration:1.3s;animation-timing-function:ease-in-out}@keyframes bounceIn{from,
  20%,
  40%,
  60%,
  80%,
  to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}.bounceIn{animation-duration:0.75s;animation-name:bounceIn}@keyframes bounceInDown{from,
  60%,
  75%,
  90%,
  to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{from,
  60%,
  75%,
  90%,
  to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0)}60%{opacity:1;transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{from,
  60%,
  75%,
  90%,
  to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{from,
  60%,
  75%,
  90%,
  to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 3000px, 0)}60%{opacity:1;transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,
  55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{animation-duration:0.75s;animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0)}40%,
  45%{opacity:1;transform:translate3d(0, -20px, 0)}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0)}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0)}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0)}40%,
  45%{opacity:1;transform:translate3d(0, 20px, 0)}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);animation-timing-function:ease-in}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.flipInX{backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0, 1, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{transform:perspective(400px)}}.flipInY{backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{animation-duration:0.75s;animation-name:flipOutX;backface-visibility:visible !important}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{animation-duration:0.75s;backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedIn{from{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translate3d(0, 0, 0)}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{transform-origin:center;transform:translate3d(0, 0, 0);opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{transform-origin:left bottom;transform:translate3d(0, 0, 0);opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:right bottom;transform:translate3d(0, 0, 0);opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:left bottom;transform:translate3d(0, 0, 0);opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{transform-origin:right bottom;transform:translate3d(0, 0, 0);opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{from{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,
  60%{transform:rotate3d(0, 0, 1, 80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,
  80%{transform:rotate3d(0, 0, 1, 60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}.hinge{animation-duration:2s;animation-name:hinge}@keyframes jackInTheBox{from{opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;transform:translate3d(0, 0, 0)}}.rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}.slideOutUp{animation-name:slideOutUp}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.delay-1s{animation-delay:1s}.animated.delay-2s{animation-delay:2s}.animated.delay-3s{animation-delay:3s}.animated.delay-4s{animation-delay:4s}.animated.delay-5s{animation-delay:5s}.animated.fast{animation-duration:800ms}.animated.faster{animation-duration:500ms}.animated.slow{animation-duration:2s}.animated.slower{animation-duration:3s}@media (print), (prefers-reduced-motion: reduce){.animated{animation-duration:1ms !important;transition-duration:1ms !important;animation-iteration-count:1 !important}}@media (min-width: 768px){.case-studies{margin-top:2rem}}.case-study{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start;margin-bottom:4rem}.case-study .project{width:100%}.case-study aside{width:100%}@media (min-width: 768px){.case-study{-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start}.case-study .project{width:44.5%}.case-study aside{width:46%}}.case-study>*{margin-bottom:1.5rem}.case-study i{position:relative;top:12px;color:#fc0;margin-right:1rem;margin-bottom:3rem}.case-study .project{font-family:IBM Plex Mono,Pitch Sans Test,Letter Gothic Std,Calling Code,IBM Plex Mono,IBM Plex Sans,"Franklin Gothic FS",monospace,sans-serif}.case-study .project>*{margin-bottom:1.5rem}.case-study .project .project__title{font-family:"Financier",serif;font-weight:700;font-size:2.85rem;text-transform:none;text-align:left;color:white;line-height:1.25}.case-study .project .project__description{font-size:1rem;font-weight:400;color:#f8f8f8}@media (min-width: 768px){.case-study .project .project__description{font-size:1.15rem}}.case-study .project .project__link{display:block;color:#fc0;font-size:1rem}@media (min-width: 768px){.case-study .project .project__link{font-size:1.25rem}}.case-study .project .project__link::after{content:'⇢';margin-left:1rem}.case-study .project ul{list-style-type:none;list-style-image:url(../img/round--white.svg);list-style-image:none}.case-study .project ul li{padding-right:2.5rem;font-size:0.9275rem;line-height:1.6}@media (min-width: 768px){.case-study .project ul li{font-size:1.125rem}}.case-study .project ul li::before{content:'#';font-weight:700;color:#fc0}.case-study .project ul li span{font-weight:700;color:#fc0}.tiles{display:grid;grid-template-columns:repeat(6, 1fr);grid-gap:2rem}@media (min-width: 768px){.tiles{grid-gap:4rem}}.tiles .project{margin-bottom:1rem;grid-column:span 6}.tiles .project:hover .project__image,.tiles .project:focus .project__image{box-shadow:5px 5px 0 rgba(255,204,0,0.4)}@media (min-width: 768px){.tiles .project{grid-column:span 2}.tiles .project--small{grid-column:span 1}.tiles .project--half{grid-column:span 3}.tiles .project--big{grid-column:span 4}.tiles .project--full{grid-column:span 6}}.tiles .project .tags{margin-bottom:1rem}.tiles .project .tags li{display:inline-block;margin-right:0.25rem;margin-bottom:0;font-size:.9725rem}.tiles .project .tags li::before{content:'#';color:#fc0;font-weight:700;margin-right:0.25rem}.tiles .case-study{margin-bottom:0}.tiles .project__image{margin-bottom:1rem;border-radius:4.5px;padding:0.5rem;border:1px solid rgba(255,204,0,0.4)}@media (min-width: 768px){.tiles .project__image{padding:1.25rem}}.tiles .project__description{margin-bottom:0;font-size:1rem}.tiles .project__description strong{color:#fc0}#canvas{position:absolute;top:0;right:0;bottom:0;left:0}.plane{width:80%;height:80vh;position:relative;width:17.5%;height:400px}.plane img{display:none}header[role="banner"]{padding-bottom:1.5rem}@media (min-width: 768px){header[role="banner"]{padding-top:5rem}}header[role="banner"] .intro{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between}header[role="banner"] .doodle{width:25.5%;display:none}@media (min-width: 600px){header[role="banner"] .doodle{display:block;width:12.5%}}@media (min-width: 768px){header[role="banner"] .doodle{width:8%}}@media (min-width: 1024px){header[role="banner"] .doodle{width:5.5%}}header[role="banner"] .intro__module{width:45%;margin-bottom:2rem}@media (min-width: 600px){header[role="banner"] .intro__module{width:33.5%;margin-bottom:0}}header[role="banner"] .intro__module h4{font-family:"Financier",serif;font-size:2.25rem;font-weight:700;margin-bottom:1rem}header[role="banner"] .intro__module p{font-family:IBM Plex Mono,Pitch Sans Test,Letter Gothic Std,Calling Code,IBM Plex Mono,IBM Plex Sans,"Franklin Gothic FS",monospace,sans-serif;font-size:0.9725rem;line-height:1.6;margin-bottom:0}@media (min-width: 768px){header[role="banner"] .intro__module p{font-size:1.1rem}}header[role="banner"]+nav[role="navigation"]{padding-bottom:0.5rem;padding-top:0.5rem}@media (min-width: 768px){header[role="banner"]+nav[role="navigation"]{padding-bottom:1.75rem;padding-top:1.75rem}}nav[role="navigation"]{display:grid;grid-template-columns:repeat(4, 1fr);display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;grid-gap:13.3333333333%;padding-bottom:1.5rem}@media (min-width: 768px){nav[role="navigation"]{padding-top:5rem}}nav[role="navigation"] .link{position:relative;text-align:center;color:#fc0;font-family:IBM Plex Mono,Space Mono,Roboto Mono,monospace;font-size:1rem;font-weight:400}@media (min-width: 768px){nav[role="navigation"] .link{font-size:1.25rem}}nav[role="navigation"] .link:hover span,nav[role="navigation"] .link:focus span{border:none;color:white}nav[role="navigation"] .link img{position:absolute;top:-25%;left:0;opacity:0.65;opacity:0;transform:scale(1.2)}nav[role="navigation"] .link--design img{top:-45%}@media (min-width: 1400px){nav[role="navigation"] .link--design img{top:-100%}}@media (min-width: 1400px){nav[role="navigation"] .link--writing img{left:10%}}@media (min-width: 1400px){nav[role="navigation"] .link--doodles img{left:5%;top:-32.5%}}nav[role="navigation"] .link span{display:block}nav[role="navigation"] .link:hover img{transition:0.35s ease-in-out;transform:rotate(6deg) scale(1.7);opacity:0.6}nav[role="navigation"] .link:nth-child(odd):hover img{transform:rotate(-6deg) scale(1.7)}nav[role="navigation"] .link--about:hover img{transform:rotate(6deg) scale(3)}.work h3{color:#fc0;text-align:center;margin-bottom:2rem;text-transform:uppercase}.work h3.margin-bottom-2x{margin-bottom:4rem}.work__carousel{margin-top:1rem;padding-left:0.25rem;padding-right:0.25rem;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@media (min-width: 768px){.work__carousel{margin-top:2rem;padding-left:2.5vw;padding-right:2.5vw}}.work__carousel .siema div{padding:0 0.5rem}.work__carousel button{display:inline-block;font-size:2.5rem;border:none;color:#fc0;padding:0.5rem}.work__banner{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:distribute;justify-content:space-around}.work__banner figure{width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:end;align-items:flex-end;cursor:grab;height:40rem;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.work__banner figure img{margin-right:3.5rem;height:100%}.work__banner figure::-webkit-scrollbar{display:none}.work__banner figure::scrollbar{display:none}.work__banner aside{width:100%}.work__banner h1{font-size:3.5rem}@media (min-width: 768px){.work__banner h1{font-size:5.5vw}}.work__banner p{color:#fc0;margin-bottom:0}@keyframes shift{0%{background-position-x:-38%}100%{background-position-x:-40%}}@keyframes rotate{0%{transform:rotate3d(0deg)}100%{transform:rotate3d(270deg)}}@keyframes tada{from{transform:scale3d(1, 1, 1)}10%,
    20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,
    50%,
    70%,
    90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,
    60%,
    80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1)}}.work__intro{position:relative;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;background-size:70%;background-position-x:-38%;background-repeat:no-repeat}.work__intro img{display:none;position:absolute;animation-name:tada;animation-duration:30s;animation-iteration-count:infinite}@media (min-width: 1024px){.work__intro img{display:block;left:40%}}.work__intro article.intro{width:100%;letter-spacing:-0.021875rem;font-family:IBM Plex Mono,Pitch Sans Test,Letter Gothic Std,Calling Code,IBM Plex Mono,IBM Plex Sans,"Franklin Gothic FS",monospace,sans-serif;font-size:1.125rem;line-height:1.9}@media (min-width: 768px){.work__intro article.intro{font-size:1.3rem}}@media (min-width: 1024px){.work__intro article.intro{margin-top:10vh;-ms-flex-item-align:end;align-self:flex-end;width:42.5%}}.work__meta{margin-bottom:10vh;width:100%;display:grid;grid-template-columns:1fr 8fr;font-size:1rem}@media (min-width: 768px){.work__meta{font-size:1.125rem}}@media (min-width: 1024px){.work__meta{width:42.5%}}.work__meta>*{padding:1rem;border:1px solid #fc0;border:1px dotted rgba(255,204,0,0.5)}.work__meta dt{text-transform:uppercase;color:#fc0}.work__highlight{padding:4rem 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;overflow:hidden}@media (min-width: 768px){.work__highlight{padding:8rem 0}}.work__highlight article{border:0.5px dashed rgba(255,255,255,0.4);padding:3rem 2.5rem;margin:0 auto;height:auto;position:relative}@media (min-width: 768px){.work__highlight article{padding:5rem}}@media (min-width: 1400px){.work__highlight article{padding:5rem}}.work__highlight article img{position:absolute;top:2%;right:-25%;width:70%;animation-name:tada;animation-duration:20s;animation-iteration-count:infinite}@media (min-width: 1024px){.work__highlight article img{top:40%;right:-35%;width:50%}}.work__highlight article img.davatar{animation-duration:10s;top:0;right:20%;width:50%}.work__highlight article p{letter-spacing:-0.021875rem;line-height:1.9;font-size:1.125rem}@media (min-width: 768px){.work__highlight article p{text-align:center;font-size:1.5vw;font-size:1.35rem;max-width:30vw}}.work__highlight.highlight--dual article p{max-width:none}.work__highlight.highlight--para{-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media (min-width: 768px){.work__highlight.highlight--para{-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.work__group--dual{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}.work__group--dual .blobs{width:100%}.work__group--dual .lines{width:100%}.work__group--dual .texts{width:100%}@media (min-width: 1024px){.work__group--dual .blobs{width:40%}.work__group--dual .lines{width:10%}.work__group--dual .texts{width:35%}}.work__group--dual h3{margin-bottom:4rem}.work__group--dual .blob-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 auto}@media (min-width: 600px){.work__group--dual .blob-wrapper{max-width:40rem}}.work__group--dual .blob{padding:2.5rem;width:40vw;height:40vw;border:2px dashed rgba(255,204,0,0.4);border-radius:50%;display:inline-block;position:relative;font-size:1rem}@media (min-width: 768px){.work__group--dual .blob{font-size:1.25rem}}.work__group--dual .blob:nth-of-type(1){transform:translate(10%, 0%);background-size:100%}.work__group--dual .blob:nth-of-type(2){transform:translate(-10%, 0%);background-size:100%}.work__group--dual .blob:nth-of-type(3){transform:translate(0, -35%);background-size:100%}@media (min-width: 600px){.work__group--dual .blob{width:15rem;height:15rem}}@media (min-width: 1024px){.work__group--dual .blob{width:15vw;height:15vw;max-width:16.25rem;max-height:16.25rem}}.work__group--dual .blob:hover{background:#fc0;color:black}.work__group--dual .blob .text-wrapper{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.work__group--dual .blob img{display:none;position:absolute;top:0;left:40%;width:40%}.work__group--dual .lines img{width:50%;transform:translate(0, 50%);position:relative;top:25%;animation-name:tada;animation-duration:30s;animation-iteration-count:infinite}.work__group--dual .texts{margin-bottom:2.5rem}.work__group--dual .texts ul{list-style-image:none;list-style-type:none}.work__group--dual .texts ul li{position:relative}.work__group--dual .texts ul li:hover::before{opacity:0.8}.work__group--dual .texts ul li::before{opacity:0.6;position:absolute;left:-4.35rem;content:'⇢';color:#fc0;font-size:3rem;font-weight:300;transition:0.25s}.work__group--dual .texts .text{padding:1.15rem 1.55rem;padding:0.25rem 1.15rem;letter-spacing:-0.021875rem;font-family:IBM Plex Mono,Pitch Sans Test,Letter Gothic Std,Calling Code,IBM Plex Mono,IBM Plex Sans,"Franklin Gothic FS",monospace,sans-serif;font-size:1.425rem;margin-bottom:2.5rem;margin-bottom:1rem}.work__group--dual .texts .text span{font-style:italic}.work__group--dual .texts .text p{margin-top:0.25rem;font-size:1.05rem;font-margin-top:0.5rem;font-style:normal;font-family:IBM Plex Mono,Pitch Sans Test,Letter Gothic Std,Calling Code,IBM Plex Mono,IBM Plex Sans,"Franklin Gothic FS",monospace,sans-serif}.work__interviews .interview{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:4rem}@media (min-width: 1024px){.work__interviews .interview{-ms-flex-flow:row wrap;flex-flow:row wrap}}.work__interviews .interview .person{width:100%}@media (min-width: 1024px){.work__interviews .interview .person{width:50%}}.work__interviews .interview .quote{width:100%}@media (min-width: 1024px){.work__interviews .interview .quote{width:40%}}.work__interviews .person{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 1024px){.work__interviews .person{-ms-flex-flow:row wrap;flex-flow:row wrap}}.work__interviews .person .image-wrapper{width:20%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0.5rem;margin-bottom:1.5rem}@media (min-width: 600px){.work__interviews .person .image-wrapper{width:40%}}@media (min-width: 768px){.work__interviews .person .image-wrapper{width:20%}}@media (min-width: 1024px){.work__interviews .person .image-wrapper{width:30%}}.work__interviews .person .image-wrapper .person__image{border-radius:50%}.work__interviews .person .person__meta{width:100%}@media (min-width: 768px){.work__interviews .person .person__meta{width:60%}}.work__interviews .person .person__meta .person__name{font-size:3.25rem}.work__interviews .person .person__meta .person__title{font-size:1.15rem;text-align:left;margin-bottom:1.25rem}.work__interviews .person .person__meta .person__bio{font-size:1.1rem}.work__interviews .quote{position:relative;font-size:1.35rem;line-height:1.8;letter-spacing:-0.021875rem}.work__interviews .quote::before{content:'”';font-family:"Financier",serif;font-weight:700;font-style:normal;color:#fc0}.work__interviews .quote::after{content:'”';font-family:"Financier",serif;font-weight:700;font-size:inherit;font-style:normal;color:#fc0}.work__interviews .quote img{position:absolute;top:-120%;right:10%;width:40%;animation-name:tada;animation-duration:100s;animation-iteration-count:infinite;opacity:0.4;transform:rotate(180deg)}@media (min-width: 1024px){.work__interviews .quote img{width:80%;top:-110%;left:10%}}.work__group--dual--qa{-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 1024px){.work__group--dual--qa{-ms-flex-pack:distribute;justify-content:space-around}}.work__group--dual--qa .texts{width:100%}@media (min-width: 1024px){.work__group--dual--qa .texts{width:50%}}@media (min-width: 1024px){.work__group--dual--qa .texts:nth-of-type(1){width:35%}}.work__group--dual--qa h3{margin-bottom:2.5rem}.work__group--dual--qa ul{margin-bottom:2rem}.work__group--dual--qa ul.questions li::before{content:'☞';font-size:2rem;left:-3rem}.work__group--dual--qa ul.questions .text{font-size:1.25rem}.work__group--dual--qa ul.questions .text span{font-style:normal}.work__group--dual--qa ul.answers .text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.work__group--dual--qa ul.answers .text span{font-size:3.5rem;font-weight:300;font-style:normal;color:#fc0}.work__group--dual--qa ul.answers .text p{padding-left:2.5rem;font-size:1.05rem}.work__prototype iframe{width:100%;min-height:100vh}.work__prototype iframe svg.svg{display:none}.work__photos .figure-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:space-evenly;justify-content:space-evenly}.work__photos.one figure{width:100%}@media (min-width: 768px){.work__photos.two figure{width:45%}}@media (min-width: 768px){.work__photos.four figure{width:45%}}@media (min-width: 1024px){.work__photos.four figure{width:22.5%}}.work__photos figure{width:90%;margin-bottom:3rem}@media (min-width: 768px){.work__photos figure{width:82.5%}}.work__photos figure img{width:100%;border:1px solid rgba(255,204,0,0.4);padding:1rem 0.5rem;border-radius:7.5px;box-shadow:0}.work__photos figure img:hover,.work__photos figure img:focus{box-shadow:6px 6px 0 rgba(255,204,0,0.2)}@media (min-width: 768px){.work__photos figure img{padding:2rem 1.5rem;border-radius:12.5px}}@media (min-width: 1024px){.work__photos figure img{padding:3rem 2rem}}.work__photos figure figcaption p{margin-top:1rem;font-size:0.9275rem}@media (min-width: 768px){.work__photos figure figcaption p{margin-top:2rem;font-size:1rem}}.work__photos figure figcaption p strong{color:#fc0}.work__photos .changes{width:20%}.work__photos .changes li{font-size:1rem;margin-bottom:1.5rem}.page-header{margin-top:1rem}.page-header h1{font-size:5rem;margin-bottom:1.5rem}@media (min-width: 768px){.page-header h1{font-size:5.5vw}}.page-header h1::before{content:'☞';color:#fc0;margin-right:0.5rem;font-weight:lighter;font-size:3rem}@media (min-width: 768px){.page-header h1::before{font-size:3.5vw}}.page-header h2{font-family:IBM Plex Mono,Pitch Sans Test,Letter Gothic Std,Calling Code,IBM Plex Mono,IBM Plex Sans,"Franklin Gothic FS",monospace,sans-serif;font-size:1.25rem;font-weight:400;font-style:italic;color:#fc0;line-height:1.8}.blog-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:justify;justify-content:space-between}.blog-wrapper .articles,.blog-wrapper .tiles.blog{width:100%}@media (min-width: 768px){.blog-wrapper{-ms-flex-flow:row wrap;flex-flow:row wrap}.blog-wrapper .articles{width:30%}.blog-wrapper .tiles.blog{width:60%}}.blog-wrapper .tiles.blog{margin-left:0;margin-bottom:2.5rem}@media (min-width: 1400px){.blog-wrapper .tiles.blog .project,.blog-wrapper .tiles.blog .project--half{grid-column:span 2}}.blog-wrapper .articles ul{list-style-image:none;list-style-type:none}.blog-wrapper .articles li{font-size:1.125rem;margin-bottom:1.5rem}@media (min-width: 768px){.blog-wrapper .articles li{font-size:1.25rem}}.blog-wrapper .articles strong{color:#fc0}.blog-wrapper .articles time{margin-top:0.25rem;display:block;font-size:0.9725rem;font-color:#ccc;font-style:italic}@media (min-width: 768px){.blog-wrapper .articles time{font-size:1rem}}.article-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:justify;justify-content:space-between}.article-wrapper .page-header{width:100%}.article-wrapper .post{width:100%}@media (min-width: 768px){.article-wrapper{-ms-flex-flow:row wrap;flex-flow:row wrap}.article-wrapper .page-header{width:40%}.article-wrapper .post{width:55%}}.article-wrapper .page-header{margin-bottom:2rem}.article-wrapper .page-header time{font-size:1.125rem;font-style:italic}@media (min-width: 768px){.article-wrapper .page-header h1{font-size:4.5vw}}.article-wrapper .page-header h1::before{content:none}.article-wrapper .post hr{margin-bottom:1.25rem}.article-wrapper .post blockquote{padding:0 2rem;margin:2rem 0;font-size:120%;font-style:italic;border-left:5px solid #999}.davatar{border-radius:50%;width:35%;margin:0 auto;text-align:center;padding:0.5rem;border:2px dashed rgba(255,204,0,0.4);opacity:0.7;animation-name:spin;animation-duration:30s;animation-iteration-count:infinite}@media (min-width: 1024px){.davatar{width:18vw}}.about .page-header{margin-top:0}.about .work__highlight p,.about .work__highlight h3{text-align:left}.about__intro{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:justify;justify-content:space-between}.about__intro aside{width:100%}.about__intro main{width:100%}@media (min-width: 1024px){.about__intro{-ms-flex-flow:row wrap;flex-flow:row wrap}.about__intro aside{width:25%}.about__intro main{width:65%}}.about__intro aside{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:4rem}.about__intro main .work__meta{grid-template-columns:1fr 1.8fr;width:100%}@media (min-width: 768px){.about__intro main .work__meta{font-size:1.125rem;grid-template-columns:2fr 6fr}}.about__intro main .work__meta i{font-size:1.25rem}.about__intro main .work__meta dt::before{content:'↩︎'}
