div.notreallythere{background:#ff0}*{margin:0;padding:0}*,*::before,*::after{box-sizing:border-box}html,body{background-color:#fff}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ul[class],ol[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,iframe,video{display:block;margin:0;max-width:100%;width:100%}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){*{-webkit-animation-duration:.01ms !important;animation-duration:.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}@font-face{font-family:"Degular";font-style:normal;font-weight:200;font-display:fallback;src:url(/fonts/degular/Degular-Thin.woff2) format("woff2")}@font-face{font-family:"Degular";font-style:normal;font-weight:300;font-display:fallback;src:url(/fonts/degular/Degular-Light.woff2) format("woff2")}@font-face{font-family:"Degular";font-style:normal;font-weight:400;font-display:fallback;src:url(/fonts/degular/Degular-Regular.woff2) format("woff2")}@font-face{font-family:"Degular";font-style:normal;font-weight:500;font-display:fallback;src:url(/fonts/degular/Degular-Medium.woff2) format("woff2")}@font-face{font-family:"Degular";font-style:normal;font-weight:600;font-display:fallback;src:url(/fonts/degular/Degular-Semibold.woff2) format("woff2")}@font-face{font-family:"Degular";font-style:normal;font-weight:700;font-display:fallback;src:url(/fonts/degular/Degular-Bold.woff2) format("woff2")}@font-face{font-family:"Degular";font-style:normal;font-weight:800;font-display:fallback;src:url(/fonts/degular/Degular-Black.woff2) format("woff2")}@font-face{font-family:"Degular";font-style:italic;font-weight:200;font-display:fallback;src:url(/fonts/degular/Degular-Thin_Italic.woff2) format("woff2")}@font-face{font-family:"Degular";font-style:italic;font-weight:300;font-display:fallback;src:url(/fonts/degular/Degular-Light_Italic.woff2) format("woff2")}@font-face{font-family:"Degular";font-style:italic;font-weight:400;font-display:fallback;src:url(/fonts/degular/Degular-Italic.woff2) format("woff2")}@font-face{font-family:"Degular";font-style:italic;font-weight:500;font-display:fallback;src:url(/fonts/degular/Degular-Medium_Italic.woff2) format("woff2")}@font-face{font-family:"Degular";font-style:italic;font-weight:600;font-display:fallback;src:url(/fonts/degular/Degular-Semibold_Italic.woff2) format("woff2")}@font-face{font-family:"Degular";font-style:italic;font-weight:700;font-display:fallback;src:url(/fonts/degular/Degular-Bold_Italic.woff2) format("woff2")}@font-face{font-family:"Degular";font-style:italic;font-weight:800;font-display:fallback;src:url(/fonts/degular/Degular-Black_Italic.woff2) format("woff2")}@font-face{font-family:"Degular Text";font-style:normal;font-weight:200;font-display:fallback;src:url(/fonts/degular-text/Degular_Text-Thin.woff2) format("woff2")}@font-face{font-family:"Degular Text";font-style:normal;font-weight:300;font-display:fallback;src:url(/fonts/degular-text/Degular_Text-Light.woff2) format("woff2")}@font-face{font-family:"Degular Text";font-style:normal;font-weight:400;font-display:fallback;src:url(/fonts/degular-text/Degular_Text-Regular.woff2) format("woff2")}@font-face{font-family:"Degular Text";font-style:normal;font-weight:500;font-display:fallback;src:url(/fonts/degular-text/Degular_Text-Medium.woff2) format("woff2")}@font-face{font-family:"Degular Text";font-style:normal;font-weight:600;font-display:fallback;src:url(/fonts/degular-text/Degular_Text-Semibold.woff2) format("woff2")}@font-face{font-family:"Degular Text";font-style:normal;font-weight:700;font-display:fallback;src:url(/fonts/degular-text/Degular_Text-Bold.woff2) format("woff2")}@font-face{font-family:"Degular Text";font-style:normal;font-weight:800;font-display:fallback;src:url(/fonts/degular-text/Degular_Text-Black.woff2) format("woff2")}@font-face{font-family:"Degular Text";font-style:italic;font-weight:200;font-display:fallback;src:url(/fonts/degular-text/Degular_Text-Thin_Italic.woff2) format("woff2")}@font-face{font-family:"Degular Text";font-style:italic;font-weight:300;font-display:fallback;src:url(/fonts/degular-text/Degular_Text-Light_Italic.woff2) format("woff2")}@font-face{font-family:"Degular Text";font-style:italic;font-weight:400;font-display:fallback;src:url(/fonts/degular-text/Degular_Text-Italic.woff2) format("woff2")}@font-face{font-family:"Degular Text";font-style:italic;font-weight:500;font-display:fallback;src:url(/fonts/degular-text/Degular_Text-Medium_Italic.woff2) format("woff2")}@font-face{font-family:"Degular Text";font-style:italic;font-weight:600;font-display:fallback;src:url(/fonts/degular-text/Degular_Text-Semibold_Italic.woff2) format("woff2")}@font-face{font-family:"Degular Text";font-style:italic;font-weight:700;font-display:fallback;src:url(/fonts/degular-text/Degular_Text-Bold_Italic.woff2) format("woff2")}@font-face{font-family:"Degular Text";font-style:italic;font-weight:800;font-display:fallback;src:url(/fonts/degular-text/Degular_Text-Black_Italic.woff2) format("woff2")}@font-face{font-family:"Degular Display";font-style:normal;font-weight:200;font-display:fallback;src:url(/fonts/degular-display/Degular_Display-Thin.woff2) format("woff2")}@font-face{font-family:"Degular Display";font-style:normal;font-weight:300;font-display:fallback;src:url(/fonts/degular-display/Degular_Display-Light.woff2) format("woff2")}@font-face{font-family:"Degular Display";font-style:normal;font-weight:400;font-display:fallback;src:url(/fonts/degular-display/Degular_Display-Regular.woff2) format("woff2")}@font-face{font-family:"Degular Display";font-style:normal;font-weight:500;font-display:fallback;src:url(/fonts/degular-display/Degular_Display-Medium.woff2) format("woff2")}@font-face{font-family:"Degular Display";font-style:normal;font-weight:600;font-display:fallback;src:url(/fonts/degular-display/Degular_Display-Semibold.woff2) format("woff2")}@font-face{font-family:"Degular Display";font-style:normal;font-weight:700;font-display:fallback;src:url(/fonts/degular-display/Degular_Display-Bold.woff2) format("woff2")}@font-face{font-family:"Degular Display";font-style:normal;font-weight:800;font-display:fallback;src:url(/fonts/degular-display/Degular_Display-Black.woff2) format("woff2")}@font-face{font-family:"Degular Display";font-style:italic;font-weight:200;font-display:fallback;src:url(/fonts/degular-display/Degular_Display-Thin_Italic.woff2) format("woff2")}@font-face{font-family:"Degular Display";font-style:italic;font-weight:300;font-display:fallback;src:url(/fonts/degular-display/Degular_Display-Light_Italic.woff2) format("woff2")}@font-face{font-family:"Degular Display";font-style:italic;font-weight:400;font-display:fallback;src:url(/fonts/degular-display/Degular_Display-Italic.woff2) format("woff2")}@font-face{font-family:"Degular Display";font-style:italic;font-weight:500;font-display:fallback;src:url(/fonts/degular-display/Degular_Display-Medium_Italic.woff2) format("woff2")}@font-face{font-family:"Degular Display";font-style:italic;font-weight:600;font-display:fallback;src:url(/fonts/degular-display/Degular_Display-Semibold_Italic.woff2) format("woff2")}@font-face{font-family:"Degular Display";font-style:italic;font-weight:700;font-display:fallback;src:url(/fonts/degular-display/Degular_Display-Bold_Italic.woff2) format("woff2")}@font-face{font-family:"Degular Display";font-style:italic;font-weight:800;font-display:fallback;src:url(/fonts/degular-display/Degular_Display-Black_Italic.woff2) format("woff2")}@font-face{font-family:"Vulf Mono";font-style:normal;font-weight:300;font-display:fallback;src:url(/fonts/vulf-mono/Vulf_Mono-Light_web.woff2) format("woff2")}@font-face{font-family:"Vulf Mono";font-style:normal;font-weight:400;font-display:fallback;src:url(/fonts/vulf-mono/Vulf_Mono-Regular_web.woff2) format("woff2")}@font-face{font-family:"Vulf Mono";font-style:normal;font-weight:700;font-display:fallback;src:url(/fonts/vulf-mon/Vulf_Mono-Bold_web.woff2) format("woff2")}@font-face{font-family:"Vulf Mono";font-style:normal;font-weight:800;font-display:fallback;src:url(/fonts/vulf-mon/Vulf_Mono-Black_web.woff2) format("woff2")}@font-face{font-family:"Vulf Mono";font-style:italic;font-weight:300;font-display:fallback;src:url(/fonts/vulf-mono/Vulf_Mono-Light_Italic_web.woff2) format("woff2")}@font-face{font-family:"Vulf Mono";font-style:italic;font-weight:400;font-display:fallback;src:url(/fonts/vulf-mono/Vulf_Mono-Italic_web.woff2) format("woff2")}@font-face{font-family:"Vulf Mono";font-style:italic;font-weight:700;font-display:fallback;src:url(/fonts/vulf-mon/Vulf_Mono-Bold_Italic_web.woff2) format("woff2")}@font-face{font-family:"Vulf Mono";font-style:italic;font-weight:800;font-display:fallback;src:url(/fonts/vulf-mon/Vulf_Mono-Black_Italic_web.woff2) format("woff2")}body{color:#333;font-family:"Degular Text",sans-serif;font-feature-settings:"kern" on,"liga" on;font-size:90%;line-height:1.5em}@media screen and (min-width: 30em){body{font-size:95%}}@media screen and (min-width: 60em){body{font-size:100%}}@media screen and (min-width: 75em){body{font-size:105%}}@media screen and (min-width: 90em){body{font-size:110%;line-height:1.35em}}@media screen and (min-width: 94em){body{font-family:"Degular",sans-serif;font-size:115%}}@media screen and (min-width: 106em){body{font-size:120%}}h1,h2,h3,h4,.headline{font-family:"Degular",sans-serif;font-weight:800;line-height:1em;padding:1.25em 0 .25em 0}@media screen and (min-width: 60em){h1,.headline{font-family:"Degular Display",sans-serif;font-weight:800}}.headline{font-size:3em;font-weight:800;line-height:1em;padding-top:.25em}h1{font-size:2.25em;font-weight:800}h1 span{font-weight:200}header h1{letter-spacing:0}@media screen and (min-width: 80em){header h1{letter-spacing:.01325em}}header h1 span{display:block}@media screen and (min-width: 48em){header h1 span{display:inline}}h1+h3{padding-top:0}h1+h3+p{padding-top:2.5em}@media screen and (min-width: 90em){h2,h3,h4{font-family:"Degular Display",sans-serif}}h2{font-size:1.875em;font-weight:700}h2+h3{padding-top:0}h3{font-size:1.875em;font-weight:200}h3+h2{padding-top:0}h3 a{text-decoration-thickness:.025em}h4{font-size:1em;font-weight:700;letter-spacing:.15em;text-transform:uppercase}@media screen and (min-width: 120em){h4{letter-spacing:.1em}}h5,h6{background-color:red;font-size:1em}p,li{font-weight:400;padding:.5em 0}div.article_metadata li,li.yearly-archive{list-style:none}div.article_metadata ul.tags li{display:inline;padding-right:.5em}ul li{list-style:circle;margin-left:1em}@media screen and (min-width: 50em){ul li{margin-left:0}}ul[class] li{list-style:none;margin-left:0}code,pre,small,figure,figcaption,ul.tags li{font-family:"Vulf Mono",sans-serif;font-feature-settings:"kern" on,"liga" on;font-size:87.5%;font-style:italic;font-weight:300;line-height:1.5em}small{font-size:75%;line-height:.75em}figcaption{font-size:75%;padding:.5em 0 2.5em 0}@media screen and (min-width: 120em){figcaption{font-size:60%}}abbr{text-decoration:none}blockquote p{font-size:3em;line-height:1em}pre{background-color:rgba(255,247,0,.2);border-radius:5px;color:rgba(0,0,0,.7);padding:1.5em}span.callout,ol.timeline li span{background:#e2ffe3;border-radius:3px;margin:0 -0.25em;padding:0 .25em}p.article-banner{background:#e2ffe3;border-radius:5px;margin-top:1em;padding:2em}p.email-cta{padding-top:4em}p.medium-plug{background-color:rgba(0,0,0,.05);border-radius:5px;margin-bottom:.5em;padding:.5em 1em}@media screen and (min-width: 40em){.headline{font-size:3.75em}}@media screen and (min-width: 60em){.headline{font-size:6em}}a{color:#333;-webkit-text-decoration-color:#ea215a;text-decoration-color:#ea215a;text-decoration-thickness:.05em;text-underline-offset:.07em;transition:color .25s ease,-webkit-text-decoration-color .25s ease;transition:color .25s ease,text-decoration-color .25s ease;transition:color .25s ease,text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease}a:hover{color:#ea215a;-webkit-text-decoration-color:#ea215a;text-decoration-color:#ea215a}a.button{background-color:#ea215a;border-radius:4px;color:#fff;font-size:.75em;font-weight:700;letter-spacing:.1325em;line-height:1.325em;padding:.75em 1em;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s ease,border-color .25s ease,color .25s ease}a.button:hover{background-color:#333}a.button.alt-button{background:#fff;border:2px solid #ea215a;color:#ea215a;display:block}a.button.alt-button:hover{background-color:#ea215a;border-color:#ea215a;color:#fff}nav a.hire-me{-webkit-animation:its2007alloveragain 1.5s linear infinite;animation:its2007alloveragain 1.5s linear infinite;background:linear-gradient(277deg, #ea215a, #E94584, #24AADB, #E94584, #ea215a);background-size:1000% 100%;display:inline-block;margin-top:1em}@-webkit-keyframes its2007alloveragain{0%{background-position:0%}50%{background-position:50%}100%{background-position:100%}}@keyframes its2007alloveragain{0%{background-position:0%}50%{background-position:50%}100%{background-position:100%}}nav a.hire-me:hover{background:linear-gradient(277deg, #333, #333);background-size:1000% 100%}body.home a.home,body.work a.work,body.blog a.blog,body.speaking a.speaking,body.about a.about{font-weight:700}h1.root a{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}h1.root a:hover{-webkit-text-decoration-color:#ea215a;text-decoration-color:#ea215a}nav li a.music,ul.socials li a{position:relative}nav li a.music::after,ul.socials li a::before{background-size:cover;content:"";-webkit-filter:invert(18%) sepia(36%) saturate(0%) hue-rotate(235deg) brightness(101%) contrast(100%);filter:invert(18%) sepia(36%) saturate(0%) hue-rotate(235deg) brightness(101%) contrast(100%);height:1em;position:absolute;width:1em}nav li a.music:hover::after,ul.socials li a:hover::before{-webkit-filter:invert(22%) sepia(42%) saturate(5606%) hue-rotate(329deg) brightness(94%) contrast(95%);filter:invert(22%) sepia(42%) saturate(5606%) hue-rotate(329deg) brightness(94%) contrast(95%)}nav li a.music::after{background-image:url("/images/icons/ic_music_note_24px.svg");bottom:.15em;right:-1em}ul.socials li a{padding-left:1.5em}ul.socials li a::before{left:0;bottom:.1em}a.facebook::before{background-image:url("/images/icons/facebook.svg")}a.instagram::before{background-image:url("/images/icons/instagram.svg")}a.linkedin::before{background-image:url("/images/icons/linkedin.svg")}a.soundcloud::before{background-image:url("/images/icons/soundcloud.svg")}a.twitter::before{background-image:url("/images/icons/twitter.svg")}div.container{margin:0 auto;width:92%}hr,img{margin:1.5em 0}header{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:2em}footer{border-top:1px solid rgba(0,0,0,.1);padding-bottom:4em;padding-top:2em}aside{border-top:1px solid rgba(0,0,0,.1);padding-bottom:4em}article,div.default-page-block{padding-bottom:4em}div.further_reading{border-top:1px solid rgba(0,0,0,.1)}div.further_reading div{padding-bottom:2em;padding-right:2em}div.teaser_b{border-top:1px solid rgba(0,0,0,.1)}div.outbound{display:grid;grid-template-columns:repeat(auto-fit, minmax(5em, 1fr));grid-gap:0 5%;padding-top:1em}div.outbound a{margin-bottom:.5em;overflow:hidden}body.home h1 span{display:none}nav li{display:inline;padding-right:.5em}@media screen and (min-width: 33em){nav li{padding-right:1em}}div.product{padding-bottom:2em}div.product img{box-shadow:0 1px 1px rgba(0,0,0,.11),0 2px 2px rgba(0,0,0,.11),0 4px 4px rgba(0,0,0,.11),0 6px 8px rgba(0,0,0,.11),0 8px 16px rgba(0,0,0,.11)}iframe,video{margin-bottom:1em;margin-top:1em}div.video{position:relative;background:#000;padding-bottom:56.25%}div.video iframe{border:0;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media screen and (min-width: 26.5em){nav{position:relative}nav a.contact{margin-top:-0.5em;position:absolute;right:0;top:0}}@media screen and (min-width: 48em){div.container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"header header header" "main main aside" "footer footer footer"}body.home div.container,body.work div.container{grid-template-areas:"header header header" "main main main" "footer footer footer"}header{grid-area:header}main{grid-area:main}aside{background:#000;background:linear-gradient(90deg, rgba(0, 0, 0, 0.015) 0%, rgba(0, 0, 0, 0) 100%);border-top:0;grid-area:aside;padding-left:5em}footer{grid-area:footer}article,div.default-page-block{padding-right:5em}article+div.further_reading{border-bottom:none}}@media screen and (min-width: 25em){div.container{margin:0 auto;width:90%}}@media screen and (min-width: 39em){div.container{width:84%}}@media screen and (min-width: 44em){div.container{width:80%}}@media screen and (min-width: 48em){div.container{width:90%}}@media screen and (min-width: 80em){div.container{width:91%}}@media screen and (min-width: 94em){div.container{width:88%}}@media screen and (min-width: 98em){div.container{max-width:72em}}body.home .headline{padding-bottom:.5em}@media screen and (min-width: 33em){div.further_reading{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"teaser_speaking teaser_blogging"}div.teaser_a{grid-area:teaser_blogging;border-left:1px solid rgba(0,0,0,.1);padding-left:2em}div.teaser_b{grid-area:teaser_speaking;border-top:none}}div.portfolio h1.headline{padding-bottom:0}ul.project_list+p.headline{padding-bottom:1em}div.sticky{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:1em;padding-top:1em}@media screen and (min-width: 30em){div.sticky{position:-webkit-sticky;position:sticky;top:0;z-index:1}}ul.inner-nav li{display:inline;margin-right:1em}@media screen and (min-width: 40em){li.project{padding-top:5vh}}@media screen and (min-width: 50em){li.project{padding-top:4.5vh}}@media screen and (min-width: 60em){li.project{padding-top:4vh}}li.project#colonna{margin-top:-2vh}li.project img,li.project div.video{margin:1em 0}@media screen and (min-width: 60em){li.project img,li.project div.video{margin:2em 0}}li.project img.variant-medium{width:66.6666%}li.project img.variant-small{width:50%}li.project div.video{border:.2em solid #333;z-index:0}li.project div.gallery{display:grid;grid-template-columns:repeat(auto-fit, minmax(20em, 1fr));grid-gap:0 5%}li.project#unknown-movements div.gallery{grid-template-columns:repeat(auto-fit, minmax(16em, 1fr))}div.credits ul li{list-style:none;padding:0}body.work p.headline{padding-top:2em}@media screen and (min-width: 48em){li.project{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"head body body" "more more more" "gallery gallery gallery"}li.project div.head{grid-area:head;padding-right:20%}li.project div.body{grid-area:body}li.project div.more{grid-area:more}li.project div.more p{width:66.6666%}li.project div.gallery{grid-area:gallery}div.credits{display:grid;grid-template-columns:25% auto;grid-template-areas:"me others"}div.credits div{grid-area:me}div.credits div+div{grid-area:others}}li.yearly-archive h1{font-size:6em;font-weight:200;padding:0}@media screen and (min-width: 50em){li.yearly-archive h1{font-size:10em}}ol.blog-posts{display:grid;grid-template-columns:repeat(auto-fit, minmax(14em, 1fr));grid-gap:0 5%}div.article_metadata{padding-bottom:2em}@media screen and (min-width: 60em){article{display:grid;grid-template-columns:20% 80%;grid-template-areas:"head head" "meta body"}div.article_heading{grid-area:head}div.article_metadata{grid-area:meta}div.article_body{grid-area:body;padding-left:2em;padding-top:.5em}}@media screen and (min-width: 80em){div.article_body{padding-top:.575em}}ol.events{display:grid;grid-template-columns:repeat(auto-fit, minmax(14em, 1fr));grid-gap:0 5%}ol.events.future-events{padding-bottom:2em}span.country-flag{display:inline-block;margin-left:.25em}ol.timeline li{padding-left:2em;position:relative;color:#333;border-left:1px solid #ccc}ol.timeline li::after{width:1em;height:1em;display:block;top:1em;position:absolute;left:-0.53em;border-radius:10em;content:"";border:1px solid #ccc;background:#fff}ol.timeline li h3{padding-top:0}@media screen and (min-width: 60em){div.about-container{display:grid;grid-template-columns:48% 52%;grid-template-areas:"intro intro" "primary secondary"}div.about-intro{grid-area:intro}div.about-primary{grid-area:primary;padding-right:5%}div.about-secondary{grid-area:secondary;padding-left:5%}}

/*# sourceMappingURL=style.min.css.map */