/*! 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}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{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}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;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}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Akkurat;src:url(../fonts/Akkurat.a51c0e33.woff2) format("woff2"),url(../fonts/Akkurat.fbcb7a92.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Akkurat;src:url(../fonts/Akkurat-Bold.07ed4c3a.woff2) format("woff2"),url(../fonts/Akkurat-Bold.b1744e55.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Supply;src:url(../fonts/Supply-Medium.6b7f6445.woff2) format("woff2"),url(../fonts/Supply-Medium.6c9e0ebd.woff) format("woff"),url(../fonts/Supply-Medium.c78f5ed3.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Supply;src:url(../fonts/Supply-Regular.0f411875.woff2) format("woff2"),url(../fonts/Supply-Regular.f6467016.woff) format("woff"),url(../fonts/Supply-Regular.9eb893b1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Supply;src:url(../fonts/Supply-Bold.f28ba934.woff2) format("woff2"),url(../fonts/Supply-Bold.bdc16966.woff) format("woff"),url(../fonts/Supply-Bold.1881e3e3.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:FuturaPT Book;src:url(../fonts/FuturaPT-Book.8cd2ddc4.woff2) format("woff2"),url(../fonts/FuturaPT-Book.c4310969.woff) format("woff")}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(.16,.84,.44,1);transition-timing-function:cubic-bezier(.16,.84,.44,1);-webkit-transition-property:none;transition-property:none}:root{--touch-device:1}@media(hover:hover)and (pointer:fine){:root{--touch-device:0}}body,html{overflow-y:visible;width:100%}html{height:100%}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:101vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{-webkit-transition:color .4s cubic-bezier(.16,.84,.44,1);transition:color .4s cubic-bezier(.16,.84,.44,1)}a>svg{-webkit-transition:fill .4s cubic-bezier(.16,.84,.44,1);transition:fill .4s cubic-bezier(.16,.84,.44,1)}#app,section{width:100%}#app{position:relative;min-height:100vh;-webkit-transition-property:background-color;transition-property:background-color;background-color:var(--main-bg)}#app.light{--text-color:#565656;--light-text-color:#bababa;--strong-text-color:#000;--main-bg:#f9f9f9;--second-bg:#fff}#app.light ::-moz-selection{background:#1f1f1f;color:#f9f9f9}#app.light ::selection{background:#1f1f1f;color:#f9f9f9}#app.dark{--text-color:#bababa;--light-text-color:#565656;--strong-text-color:#fff;--main-bg:#1f1f1f;--second-bg:#000}#app.dark ::-moz-selection{background:#f9f9f9;color:#1f1f1f}#app.dark ::selection{background:#f9f9f9;color:#1f1f1f}#app>.app-content{width:100%;position:relative}#app>.app-content>.view{width:100%;max-width:1600px;margin:0 auto}#app .section .lean{letter-spacing:1em;text-align:center;-webkit-transform:translateX(.5em);transform:translateX(.5em)}#app .view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px}.quickfade-enter-active,.quickfade-leave-active{-webkit-transition:opacity .05s ease-out;transition:opacity .05s ease-out}.quickfade-enter,.quickfade-leave-to{opacity:0}.quickfade-enter-active{z-index:10}.quickfade-leave-active{position:absolute;top:0}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity 1s;transition:opacity 1s}.fade-enter,.fade-leave-to{opacity:0}.fade-leave-active{position:absolute;top:0}.fromright-enter-active,.fromright-leave-active{-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.fromright-enter,.fromright-leave-to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.up-enter-active{-webkit-transition:.75s;transition:.75s}.up-leave-active{-webkit-transition:.7s;transition:.7s}.up-enter-active,.up-leave-active{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.up-leave,.up-leave-active,.up-leave-to{position:relative!important;z-index:1}.up-leave-active:after,.up-leave-to:after,.up-leave:after{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.75);z-index:20;-webkit-transition:opacity .5s;transition:opacity .5s;opacity:0}.up-leave-to{-webkit-transform:translateY(-25vh);transform:translateY(-25vh)}.up-leave-to:after{opacity:1}.up-enter{-webkit-transform:translateY(100vh);transform:translateY(100vh);opacity:0}.up-enter,.up-enter-active,.up-enter-to{position:fixed!important;top:0;left:0;right:0;z-index:20;position:relative;z-index:99}.light .up-enter,.light .up-enter-active,.light .up-enter-to{background-color:#f9f9f9}.dark .up-enter,.dark .up-enter-active,.dark .up-enter-to{background-color:#1f1f1f}@-webkit-keyframes blinking{0%{opacity:0}49%{opacity:0}50%{opacity:1}to{opacity:1}}@keyframes blinking{0%{opacity:0}49%{opacity:0}50%{opacity:1}to{opacity:1}}body,html{font-size:14px;color:#bababa;font-family:Supply,Verdana,Geneva,Tahoma,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:400;margin:1em 0 .25em}h2{margin:2em 0}p{color:var(--text-color)}p:first-child{margin-top:0}p:last-child{margin-bottom:0}sup{font-size:.3em;top:-1.5em;padding:0 .5em}a{color:inherit}.text{font-family:FuturaPT Book,Verdana,Geneva,Tahoma,sans-serif;line-height:1.75;font-size:1.15rem}.text *{letter-spacing:normal}.caps{text-transform:uppercase}@media (min-width:1025px){.wp-block-columns{display:-webkit-box;display:-ms-flexbox;display:flex}}.wp-block-column{min-width:0}@media (max-width:1024px){.wp-block-column:not(:first-child){margin-top:20px}}@media (min-width:1025px){.wp-block-column{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.wp-block-column:not(:first-child){margin-left:20px}.wp-block-column:not(:last-child){margin-right:20px}}.wp-block-image{width:100%;min-width:0;max-width:100%;margin:0}.wp-block-image>img{width:100%;height:auto}.is-vertically-aligned-center{-ms-flex-item-align:center;align-self:center}.buttonGrad:before{content:"";background-image:-webkit-gradient(linear,left bottom,left top,from(#1f1f1f),to(rgba(31,31,31,0)));background-image:linear-gradient(0deg,#1f1f1f,rgba(31,31,31,0));width:100%;display:block;z-index:15;position:relative}@-webkit-keyframes floatBottom{0%{opacity:0;-webkit-transform:translateY(-200%);transform:translateY(-200%)}to{opacity:1}}@keyframes floatBottom{0%{opacity:0;-webkit-transform:translateY(-200%);transform:translateY(-200%)}to{opacity:1}}#app.light .hover-bg:after{background-color:#1f1f1f}#app.dark .hover-bg:after{background-color:#f9f9f9}.hover-bg{position:relative;z-index:1}.hover-bg:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;-webkit-transition:transform .4s cubic-bezier(.16,.84,.44,1);transition:transform .4s cubic-bezier(.16,.84,.44,1);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;will-change:transition}.hover-bg.hover:not(.force-stop):after,.hover-bg.router-link-active:not(.force-stop):after,.hover-bg:hover:not(.force-stop):after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}#app.dark .logo_circle{stroke:#f9f9f9}#app.light .logo_circle{stroke:#1f1f1f}.logo{position:relative}.logo_circle{fill:transparent;stroke-width:2;stroke-linecap:round;stroke-dasharray:125.6;-webkit-transform-origin:center;transform-origin:center;-webkit-animation:spinner 6s linear infinite;animation:spinner 6s linear infinite;will-change:stroke-dashoffset,transform}.logo_b{position:absolute;top:0;left:0}@-webkit-keyframes spinner{0%{stroke-dashoffset:0;-webkit-transform:rotate(300deg);transform:rotate(300deg)}15%{stroke-dashoffset:110;-webkit-transform:rotate(685deg);transform:rotate(685deg)}25%{stroke-dashoffset:0;-webkit-transform:rotate(730deg);transform:rotate(730deg)}to{stroke-dashoffset:0;-webkit-transform:rotate(730deg);transform:rotate(730deg)}}@keyframes spinner{0%{stroke-dashoffset:0;-webkit-transform:rotate(300deg);transform:rotate(300deg)}15%{stroke-dashoffset:110;-webkit-transform:rotate(685deg);transform:rotate(685deg)}25%{stroke-dashoffset:0;-webkit-transform:rotate(730deg);transform:rotate(730deg)}to{stroke-dashoffset:0;-webkit-transform:rotate(730deg);transform:rotate(730deg)}}#app.light #about .menu ul{background-color:#f9f9f9;color:#1f1f1f}@media(hover:hover)and (pointer:fine){#app.light #about .commandments li:hover,#app.light #about .theteam li:hover a:after{background-color:#1f1f1f}}#app.dark #about .menu ul{background-color:#1f1f1f;color:#f9f9f9}@media(hover:hover)and (pointer:fine){#app.dark #about .commandments li:hover,#app.dark #about .theteam li:hover a:after{background-color:#f9f9f9}}#app .app-content #about{display:grid;gap:40px;grid-template-columns:1fr;grid-template-areas:"intro" "text" "menu" "commandments" "team"}@media (min-width:767px){#app .app-content #about{grid-template-columns:9fr 6fr;grid-template-areas:"intro menu" "text menu" "commandments commandments" "team team"}}#app .app-content #about>h2{grid-area:intro}#app .app-content #about>.text{grid-area:text}#app .app-content #about>.menu{grid-area:menu;background-size:cover;background-position:50%;background-repeat:no-repeat;-webkit-filter:grayscale(.75);filter:grayscale(.75);display:-webkit-box;display:-ms-flexbox;display:flex}#app .app-content #about>.menu ul{-webkit-transition-property:background-color,color;transition-property:background-color,color;margin:auto;width:60%;padding:0;list-style:none}#app .app-content #about>.menu ul li{padding:40px 0;text-align:center}#app .app-content #about>.menu ul li a{text-decoration:none}#app .app-content #about>.commandments,#app .app-content #about>.roster{padding:100px 0 20px}#app .app-content #about>.commandments:not(:last-child),#app .app-content #about>.roster:not(:last-child){padding-bottom:0}#app .app-content #about>.commandments{grid-area:commandments;list-style:none;margin:0}#app .app-content #about>.commandments ul{--mouse-move:0px;position:relative}@media (max-width:767px){#app .app-content #about>.commandments ul{padding:0;display:grid;grid-template-columns:repeat(1,1fr)}}@media (min-width:767px){#app .app-content #about>.commandments ul{display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width:1025px){#app .app-content #about>.commandments ul{grid-template-columns:repeat(4,1fr)}}#app .app-content #about>.commandments ul li{overflow:hidden;top:0;left:0;right:0;position:absolute;height:100%;width:100%;padding:0 20px;margin:0 auto;-webkit-transition-property:background-color;transition-property:background-color;position:relative;height:0;padding-top:100%}#app .app-content #about>.commandments ul li:not(.moving){-webkit-transition-property:left,opacity,-webkit-transform;transition-property:left,opacity,-webkit-transform;transition-property:left,opacity,transform;transition-property:left,opacity,transform,-webkit-transform;-webkit-transition-duration:.2s;transition-duration:.2s}#app .app-content #about>.commandments ul li>.commandment{position:absolute;top:0;left:0;width:100%;height:100%}#app .app-content #about>.roster{grid-area:team}#app #aboutPerson.view{position:relative;padding-bottom:60px}@media (min-width:1025px){#app #aboutPerson.view{padding-top:140px}}#app .aboutPerson_photo{grid-area:photo}#app .aboutPerson_name{grid-area:title;margin:0 0 .3em;font-size:2rem}#app .aboutPerson_jobTitle{grid-area:jobtitle;letter-spacing:.1em;margin:0 0 2em}#app .aboutPerson_bio{grid-area:about}#app .aboutPerson_team{margin-top:80px;grid-area:roster}#app .biography{display:grid;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;max-width:1600px;left:20px;right:20px;max-height:-webkit-min-content;max-height:-moz-min-content;max-height:min-content;grid-template-areas:"title" "jobtitle" "photo" "about"}#app .biography.fade-leave-active{height:0}@media (min-width:1025px){#app .biography{left:40px;right:40px;top:140px;grid-template-columns:1fr 3fr;grid-template-rows:-webkit-min-content -webkit-min-content 1fr;grid-template-rows:min-content min-content 1fr;grid-template-areas:"photo title" "photo jobtitle" "photo about"}}#app .biography_photo{grid-area:photo;position:relative;height:auto;background-color:var(--light-text-color)}@media (max-width:1024px){#app .biography_photo{width:100%;margin:0 0 1em}}@media (min-width:1025px){#app .biography_photo{padding:160% 0 0}#app .biography_photo img,#app .biography_photo video{position:absolute;top:0;bottom:0;left:0;right:0;max-height:100%;max-width:100%;min-height:0;min-width:0}}#app .biography_name{grid-area:title;margin:0 0 .3em;font-size:2rem}#app .biography_jobTitle{grid-area:jobtitle;letter-spacing:.1em;margin:0 0 1em}#app .biography_bio{grid-area:about}#app .biography_team{margin-top:40px;grid-area:roster}#app.light #clients .clients>a:hover img{-webkit-filter:invert(14%) sepia(0) saturate(0) hue-rotate(0deg) brightness(91%) contrast(100%);filter:invert(14%) sepia(0) saturate(0) hue-rotate(0deg) brightness(91%) contrast(100%)}#app.light #clients .clients_more:hover{color:#1f1f1f}#app.dark #clients .clients>a:hover img{-webkit-filter:invert(100%) sepia(0) saturate(1%) hue-rotate(0deg) brightness(112%) contrast(95%);filter:invert(100%) sepia(0) saturate(1%) hue-rotate(0deg) brightness(112%) contrast(95%)}#app.dark #clients .clients_more:hover{color:#f9f9f9}#app #clients .clients{max-width:1040px;margin:auto;display:grid;grid-template-columns:repeat(2,1fr);gap:5px}@media (min-width:767px){#app #clients .clients{grid-template-columns:repeat(4,1fr)}}@media (min-width:1025px){#app #clients .clients{grid-template-columns:repeat(5,1fr);-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;row-gap:20px}}#app #clients .clients_more{margin-top:60px;text-align:center;grid-column:1/span 2}@media (min-width:767px){#app #clients .clients_more{grid-column:1/span 3}}@media (min-width:1025px){#app #clients .clients_more{grid-column:1/span 5}}#app #clients .clients_more>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;text-transform:uppercase;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;position:relative}@media(hover:hover)and (pointer:fine){#app #clients .clients_more>a{height:30px}}#app #clients .clients_more>a>span{margin:0 0 .5em}@media(hover:hover)and (pointer:fine){#app #clients .clients_more>a>span{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;margin:auto 0 0}}#app #clients .clients_more>a>svg{fill:#bababa;width:30px;height:30px}@media(hover:hover)and (pointer:fine){#app #clients .clients_more>a>svg{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;height:100%;top:0;bottom:0;position:absolute}}@media(hover:hover)and (pointer:fine){#app #clients .clients_more>a:not(:hover)>span{-webkit-transform:translateY(-15px);transform:translateY(-15px);opacity:0}#app #clients .clients_more>a:hover>svg{-webkit-transform:translateY(15px);transform:translateY(15px);opacity:0}}#app #clients .clients>a{display:block;padding:20px}#app #clients .clients>a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-filter:invert(100%) sepia(0) saturate(6319%) hue-rotate(0deg) brightness(128%) contrast(46%);filter:invert(100%) sepia(0) saturate(6319%) hue-rotate(0deg) brightness(128%) contrast(46%);-webkit-transition:filter .48s cubic-bezier(.16,.84,.44,1);transition:filter .48s cubic-bezier(.16,.84,.44,1)}@media (min-width:1025px){#app #clients:not(.view) .clients{max-width:1600px;padding:0 80px;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;row-gap:20px}}@media (min-width:1681px){#app #clients:not(.view) .clients{padding:0 120px;-webkit-column-gap:120px;-moz-column-gap:120px;column-gap:120px;row-gap:20px}}:root{--desktop:1}.home{min-height:100vh;padding-bottom:20px;--desktop:0}@media (min-width:1025px){.home{--desktop:1}}.home_progress{position:fixed;bottom:20px;height:2px;left:40px;right:40px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:800px}.home_progress>div{max-width:40px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#bababa;height:100%;-webkit-transition:background-color .4s cubic-bezier(.16,.84,.44,1);transition:background-color .4s cubic-bezier(.16,.84,.44,1)}.dark .home_progress>div.current{background-color:#f9f9f9}.light .home_progress>div.current{background-color:#1f1f1f}.home_progress>div:not(:first-child){margin-left:10px}.home_progress>div:not(:last-child){margin-right:10px}.home .section{height:-webkit-min-content;height:-moz-min-content;height:min-content;padding-top:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home .section:last-child{padding-bottom:160px}.home #contact h4{font-size:3rem;text-transform:uppercase;text-align:center}.home #contact h4 a{padding:.25em .5em;text-decoration:none}.home #contact h4 a:before{content:"/"}.feed{min-width:0;display:grid;grid-gap:20px;grid-template-columns:1fr}@media (min-width:767px){.feed{grid-template-columns:1fr 1fr}.feed-3{grid-template-columns:1fr 1fr 1fr}.feed-vertical{grid-template-columns:1fr}}.feed .postButton{width:100%}#app #labs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#app #labs.view{min-height:100vh}#app #labs h4{font-size:4rem;text-transform:uppercase;padding:0 .25em}#app #labs h4:before{content:"/"}.light .post_title{color:#000}.dark .post_title{color:#fff}.light .post_content h2{color:#000}.dark .post_content h2{color:#fff}.light .post_content{color:rgba(0,0,0,.65)}.dark .post_content{color:hsla(0,0%,100%,.65)}@media (min-width:1025px){#app .app-content .post{display:grid;grid-template-areas:"title title title" ". content ." "other other other";grid-template-columns:1fr 50% 1fr;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}#app .app-content .post_title{font-size:1.9rem;text-transform:capitalize;margin:0 auto .25em;grid-area:title}@media (min-width:1025px){#app .app-content .post_title{font-size:3.4rem;max-width:70%}}#app .app-content .post_content{font-size:1.2rem;line-height:1.75;grid-area:content}@media (min-width:1025px){#app .app-content .post_content{font-size:1.285rem;line-height:2}}#app .app-content .post_content h2{margin:2em 0 1em}#app .app-content .post_content p{margin:.5em 0}#app .app-content .post_content p+p{margin-top:1.25em}#app .app-content .post_others{grid-area:other}#app .app-content>.view{min-height:100vh}#app .app-content>.view:not(.home):not(.project){padding:100px 20px 20px}@media (min-width:1025px){#app .app-content>.view:not(.home):not(.project){padding:140px 40px 20px}}#app .app-content>.view.home :not(.lean){letter-spacing:.1em}#app.dark .blatmuma{background-color:#1f1f1f}#app.light .blatmuma{background-color:#f9f9f9}#app .blatmuma{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1337;display:-webkit-box;display:-ms-flexbox;display:flex}#app .blatmuma h1{margin:auto;text-align:center;font-size:4rem;padding:.25em .5em}.contactForm{min-height:400px;background-size:cover;background-position:50%;padding:20px;display:grid;grid-template-areas:"info" "other"}@media (min-width:1025px){.contactForm{grid-template-areas:"info other";grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}}.contactForm_info{background-color:#fff;padding:10px;grid-area:info;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1025px){.contactForm_info{padding:20px}}.contactForm_info p{margin:0}.contactForm_infoTitle{text-transform:uppercase;color:#1f1f1f;font-size:2.25rem;margin:0}.contactForm_other{grid-area:other;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#fff;margin:auto 0 0 auto}#topmenu,.contactForm_other{display:-webkit-box;display:-ms-flexbox;display:flex}#topmenu{background-color:var(--second-bg);-webkit-transition-property:background-color,opacity;transition-property:background-color,opacity;text-transform:uppercase;position:fixed;color:var(--light-text-color);top:0;left:0;right:0;width:100%;max-width:100vw;z-index:100;height:80px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#topmenu *{letter-spacing:.1em}#topmenu.fade-enter-active{-webkit-transition-delay:1s;transition-delay:1s}#topmenu .menu{width:100%;max-width:1600px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1680px){#topmenu .menu{padding:0 60px}}#topmenu .menu_external{-ms-flex-item-align:stretch;align-self:stretch;padding:28px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-transition-property:color,-webkit-transform;transition-property:color,-webkit-transform;transition-property:transform,color;transition-property:transform,color,-webkit-transform}@media (max-width:1024px){#topmenu .menu_external{display:none}}#topmenu .menu_external:hover{-webkit-transform:translateX(-.35em);transform:translateX(-.35em);color:var(--strong-text-color)}#topmenu .menu_external:hover svg{-webkit-transform:translateX(.7em);transform:translateX(.7em);fill:var(--strong-text-color)}#topmenu .menu_external svg{margin-left:26.6666666667px;height:16px;width:16px;fill:var(--light-text-color);-webkit-transition-property:fill,-webkit-transform;transition-property:fill,-webkit-transform;transition-property:transform,fill;transition-property:transform,fill,-webkit-transform}#topmenu .menu_icon{display:block;height:40px;width:40px}#topmenu .menu_icon>svg{height:100%;width:100%;margin:auto}.dark #topmenu .menu_icon>svg{fill:#f9f9f9}.light #topmenu .menu_icon>svg{fill:#1f1f1f}#topmenu button{background:none;border:none;padding:0;height:40px;width:40px;outline:none}@media (min-width:1025px){#topmenu button{display:none}}#topmenu button>svg{fill:var(--strong-text-color);height:100%;width:100%;margin:auto}#topmenu ul{margin:0;padding:0 20px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1024px){#topmenu ul{position:fixed;top:80px;left:0;bottom:0;right:0;max-width:100vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;font-size:1.25rem;text-align:center;overflow:hidden;-webkit-transition:.4s cubic-bezier(.16,.84,.44,1);transition:.4s cubic-bezier(.16,.84,.44,1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;background-color:var(--second-bg)}#topmenu ul:not(.active){opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);pointer-events:none}}@media (min-width:1025px){#topmenu ul{padding:0;height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#topmenu ul li{padding:0 2.5em}#topmenu ul li a{text-decoration:none;padding:0 1em}#topmenu ul li a:before{content:"/"}#app.light .footer{background-color:#fff}#app.light .footer .identity>.slogan,#app.light .footer ul.links a{color:#000}#app.dark .footer{background-color:#000}#app.dark .footer .identity>.slogan,#app.dark .footer ul.links a{color:#fff}.footer{-webkit-transition-property:background-color;transition-property:background-color}.footer_content{display:grid;padding:20px;max-width:1600px;margin:0 auto;grid-template-areas:"links social" "identity identity"}@media (min-width:1025px){.footer_content{grid-template-areas:"identity . links . social";grid-template-columns:repeat(5,1fr)}}.footer_content h4{text-transform:uppercase;margin-top:0;margin-bottom:1em}.footer_content ul.links{margin:0;padding:0;list-style:none}.footer_content ul.links a{text-decoration:none;text-transform:uppercase}.footer_content>.identity{grid-area:identity}.footer_content>.identity>p{margin:0}.footer_content>.identity>.slogan{font-size:2rem;margin:1em 0;line-height:1.5;text-transform:uppercase;text-align:center}.footer_content>.identity>.slogan:before{content:"/"}.footer_content>.identity>.copyright{font-size:.685rem}@media (max-width:1024px){.footer_content>.identity>.copyright{text-align:center}}.footer_content>.links{grid-area:links}.footer_content>.social{grid-area:social}@media (max-width:1024px){.footer_content>.social{text-align:right}}#app.light .game h4>ul>li{border-color:#1f1f1f}#app.dark .game h4>ul>li{border-color:#f9f9f9}.game{height:90vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1025px){.game{height:100vh}}.game:not(.active) .gameHelp{display:none}.game:not(.intro):not(.active):not(.win){position:relative}.game:not(.intro):not(.active):not(.win):after,.game:not(.intro):not(.active):not(.win):before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;z-index:2}.light .game:not(.intro):not(.active):not(.win):before{background-color:#f9f9f9}.dark .game:not(.intro):not(.active):not(.win):before{background-color:#1f1f1f}.game:not(.intro):not(.active):not(.win):after{background-image:url(../img/lock.5297b691.svg);background-size:20%;background-repeat:no-repeat;background-position:50%;-webkit-filter:invert(1);filter:invert(1)}.light .game:not(.intro):not(.active):not(.win):after{-webkit-filter:invert(0) sepia(15%) saturate(1147%) hue-rotate(54deg) brightness(101%) contrast(76%);filter:invert(0) sepia(15%) saturate(1147%) hue-rotate(54deg) brightness(101%) contrast(76%)}.dark .game:not(.intro):not(.active):not(.win):after{-webkit-filter:invert(100%) sepia(30%) saturate(0) hue-rotate(241deg) brightness(110%) contrast(95%);filter:invert(100%) sepia(30%) saturate(0) hue-rotate(241deg) brightness(110%) contrast(95%)}.game span.blinking{-webkit-animation-name:blinking;animation-name:blinking;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:.75s;animation-duration:.75s}.game h4{font-size:3rem;text-transform:uppercase;position:relative;padding:.25em .5em;margin:0}.gameHelp{position:fixed;margin:auto;top:0;bottom:0;left:0;right:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.dark .gameHelp,.light .gameHelp{background:rgba(0,0,0,.5)}.gameHelp_content{padding:20px 10px;width:95%;max-width:800px;margin:160px 20px}.gameHelp_content h2{margin:0 0 .75em}.dark .gameHelp_content h2{color:#fff}.light .gameHelp_content h2{color:#000}.dark .gameHelp_content{background:#000}.light .gameHelp_content{background:#fff}#app.dark #helpButton{background-color:#f9f9f9;fill:#1f1f1f}#app.light #helpButton{background-color:#1f1f1f;fill:#f9f9f9}#helpButton{position:fixed;z-index:100;bottom:0;right:0;height:40px;width:40px;padding:8px;cursor:pointer}#helpButton>svg{width:100%;height:100%}#app.dark #quit{background-color:#f9f9f9;fill:#1f1f1f}#app.light #quit{background-color:#1f1f1f;fill:#f9f9f9}#quit{position:fixed;z-index:100;top:0;right:0;height:40px;width:40px;padding:8px;cursor:pointer}#quit>svg{width:100%;height:100%}#app.dark #lightbulb{background-color:#f9f9f9;fill:#1f1f1f}#app.light #lightbulb{background-color:#1f1f1f;fill:#f9f9f9}#lightbulb{position:fixed;z-index:100;bottom:0;left:0;height:40px;width:40px;padding:8px;cursor:pointer}#lightbulb>svg{width:100%;height:100%}.page_404{text-align:center;font-size:4rem}.page_404 h1{margin:0}.game{position:relative}.game h4:after{-webkit-transition-delay:.4s;transition-delay:.4s}.game h4:hover:after{-webkit-transition-delay:0s;transition-delay:0s}.game h4>ul{overflow:hidden;margin:0;padding:0;list-style:none;position:absolute;top:100%;right:0;text-align:left;width:100%;max-width:32%;max-height:3em}.game h4>ul.game-init-enter-active,.game h4>ul.game-init-leave-active{-webkit-transition:ease;transition:ease;-webkit-transition-property:max-width,max-height;transition-property:max-width,max-height;-webkit-transition-duration:.2s,.2s;transition-duration:.2s,.2s}.game h4>ul.game-init-enter-active{-webkit-transition-delay:.4s,.2s;transition-delay:.4s,.2s}.game h4>ul.game-init-leave-active{-webkit-transition-delay:0s,.2s;transition-delay:0s,.2s}.game h4>ul.game-init-enter,.game h4>ul.game-init-leave-to{max-width:2px;max-height:0}.game h4>ul>li{border-width:0 2px 2px;border-style:solid;font-size:.7em;padding:.25em .5em;cursor:pointer}.game h4>ul>li:before{content:"/"}.game>svg{fill:#bababa;position:absolute;bottom:20px;height:2rem;width:2rem;cursor:pointer;-webkit-animation-name:floatBottom;animation-name:floatBottom;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:cubic-bezier(.16,.84,.44,1);animation-timing-function:cubic-bezier(.16,.84,.44,1)}#app.light .game.box .box{border-color:#1f1f1f}#app.dark .game.box .box{border-color:#f9f9f9}.game.box .box{border:4px solid;padding:0 .5em;position:relative;display:inline-block;vertical-align:bottom;top:4px}.game.box .box .inside{position:relative;cursor:pointer}.game.ontime{cursor:pointer}.game.ontime p.input{margin:0;font-size:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.2em}.game.ontime p.input.cursor .selected:after{width:.6em}.game.ontime p.input>span{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-transform:translateY(.1em);transform:translateY(.1em);text-align:center;width:1.4em}.game.ontime p.input>span>span{width:50%}.game.ontime p.input>span:after{content:"";position:absolute;background-color:#bababa;bottom:-.15em;height:2px;right:0}.game.darklight .word{position:relative;cursor:pointer}.game.darklight .box{border:4px solid;padding:0 .5em;position:relative;display:inline-block;vertical-align:bottom;top:4px}.commandment{padding:20px;overflow:hidden;display:grid;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.16,.84,.44,1);transition-timing-function:cubic-bezier(.16,.84,.44,1);grid-template-rows:1fr -webkit-min-content 1fr;grid-template-rows:1fr min-content 1fr;grid-template-areas:"number" "commandment" "line"}@media(hover:none)and (pointer:coarse){.light li:nth-child(odd) .commandment{background-color:#1f1f1f}.light li:nth-child(odd) .commandment_commandment{color:#fff}.dark li:nth-child(odd) .commandment{background-color:#f9f9f9}.dark li:nth-child(odd) .commandment_commandment{color:#000}}@media(hover:hover)and (pointer:fine){.commandment:not(:hover),.commandment:not(:hover) .commandment_line{-webkit-transform:translateY(.9rem);transform:translateY(.9rem)}.commandment:not(:hover) .commandment_line{opacity:0}.dark .commandment:hover .commandment_commandment{color:#1f1f1f}.light .commandment:hover .commandment_commandment{color:#f9f9f9}}.commandment span{text-align:center}.commandment_number{grid-area:"number";text-align:center;margin:auto auto 0;font-size:.9em}.commandment_number:before{content:"/"}.commandment_commandment{font-size:1.5em;text-transform:uppercase;-webkit-transition-property:top;transition-property:top;padding:20px 0;line-height:1.5;-webkit-transition:color .2s cubic-bezier(.16,.84,.44,1);transition:color .2s cubic-bezier(.16,.84,.44,1)}.dark .commandment_commandment{color:#f9f9f9}.light .commandment_commandment{color:#1f1f1f}.commandment_line{bottom:20px;font-size:1em;text-transform:uppercase;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.16,.84,.44,1);transition-timing-function:cubic-bezier(.16,.84,.44,1);-webkit-transition-duration:.4s;transition-duration:.4s}.content{font-family:Akkurat,Arial,Helvetica,sans-serif}.content>*{max-width:1600px;margin:0 auto}.image-fit{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.postButton{height:-webkit-min-content;height:-moz-min-content;height:min-content;overflow:hidden}.postButton,.postButton:before{display:block;position:relative}.postButton:before{content:"";background-image:-webkit-gradient(linear,left bottom,left top,from(#1f1f1f),to(rgba(31,31,31,0)));background-image:linear-gradient(0deg,#1f1f1f,rgba(31,31,31,0));width:100%;height:0;padding-top:56.9463548831%;z-index:15}.postButton_excerpt,.postButton_title{position:absolute;left:1rem;right:1rem;z-index:20;-webkit-transition:bottom .4s cubic-bezier(.16,.84,.44,1);transition:bottom .4s cubic-bezier(.16,.84,.44,1)}.postButton_title{text-transform:uppercase;font-weight:700;bottom:calc(20px + var(--excerpt-height))}@media (max-width:1024px){.postButton_title{color:#fff}}.postButton_excerpt{font-size:.75em;line-height:1.4;letter-spacing:1px;bottom:10px;font-family:Akkurat,Arial,Helvetica,sans-serif}.postButton_excerpt>p{margin:0;color:#bababa}.postButton_image{min-width:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;-webkit-filter:grayscale(.5);filter:grayscale(.5)}@media(hover:hover){.postButton:not(:hover) .postButton_title{bottom:10px}.postButton:not(:hover) .postButton_excerpt{bottom:calc(0px - var(--excerpt-height))}}#app .project{padding-top:80px}#app .project_banner{position:relative;left:calc(50% - 50vw);right:calc(50% - 50vw);width:100vw;height:40vh;background-image:var(--project-banner);background-size:cover;background-repeat:no-repeat;background-position:50%}#app .project_title{letter-spacing:.1em;position:absolute;top:calc(40vh + 80px);z-index:10;padding-top:40px;margin:0;text-transform:uppercase;color:#f9f9f9}#app .project_content{line-height:1.5;position:relative;color:var(--secondary-text-color)}@media (max-width:1024px){#app .project_content{font-size:1.3rem}}#app .project_content:before{content:"";top:0;bottom:0;position:absolute;background-image:var(--secondary-background-image);background-size:cover;background-repeat:no-repeat;background-position:50%;z-index:0;left:calc(50% - 50vw);right:calc(50% - 50vw)}#app .project_content>*{position:relative;z-index:2;padding:40px 0}#app .project_content p{font-size:1.1rem}#app .project_content h1,#app .project_content h2,#app .project_content h3,#app .project_content h4,#app .project_content h5,#app .project_content h6,#app .project_content p{z-index:10;position:relative}#app .project_content .main{position:relative;color:var(--main-text-color)}#app .project_content .main .wp-block-column:first-child{padding-top:5rem}@media (min-width:1025px){#app .project_content .main .wp-block-column:first-child{padding-top:4rem}}@media (min-width:1025px){#app .project_content .main .wp-block-column:not(:first-child){margin-left:8.3333333333%}#app .project_content .main .wp-block-column:not(:last-child){margin-right:8.3333333333%}}#app .project_content .main .wp-block-image{max-width:200px;overflow:hidden;margin:4em auto 0}@media (min-width:1025px){#app .project_content .main .wp-block-image{margin:auto 0 auto auto}}#app .project_content .main>*{z-index:4;position:relative}#app .project_content .main:before{z-index:1;content:"";top:0;left:calc(50% - 50vw);right:calc(50% - 50vw);bottom:0;background-color:var(--main-background-color);position:absolute}#app .project_content :not(.main) .wp-block-image{border-radius:20px;overflow:hidden;-webkit-filter:drop-shadow(0 0 40px #000);filter:drop-shadow(0 0 40px black)}#app .project_content :not(.main) .wp-block-image:not(:last-child){margin:0 0 20px}@media (min-width:1025px){#app .project_content :not(.main) .wp-block-image:not(:last-child){margin:0 0 40px}}#app .project_content .secondary+.wp-block-columns{padding-top:0}#app .project_nav{height:40vh;position:relative;width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;left:calc(50% - 50vw);right:calc(50% - 50vw)}#app .project_nav a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;height:100%;display:block;background-size:cover;background-position:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;text-transform:uppercase;text-align:center;font-size:1.5rem;font-weight:700;position:relative;overflow:hidden}#app .project_nav a:hover:before{top:-200%}@media (min-width:1025px){#app .project_nav a:not(:hover) span{opacity:0}}#app .project_nav a span{z-index:10;-webkit-transition:opacity .4s cubic-bezier(.16,.84,.44,1);transition:opacity .4s cubic-bezier(.16,.84,.44,1)}#app .project_nav a:before{-webkit-transition:top .4s cubic-bezier(.16,.84,.44,1);transition:top .4s cubic-bezier(.16,.84,.44,1);z-index:5;top:-200%;bottom:0;left:0;right:0;position:absolute}@media (min-width:1025px){#app .project_nav a:before{top:-50%}}.roster_list{list-style:none;margin:0;padding:0;gap:4px;display:grid}.roster_list-grid{grid-template-columns:repeat(1,1fr)}@media (min-width:767px){.roster_list-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1025px){.roster_list-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1025px){.roster_list-grid .rosterMember:nth-child(4n+1):nth-last-child(2){grid-column:2}.roster_list-grid .rosterMember:nth-child(4n+2):last-child{grid-column:3}}.roster_list-line{grid-template-columns:1fr 1fr}@media (min-width:1025px){.roster_list-line{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.rosterMember{height:0;position:relative;padding-top:125%;overflow:hidden}@media(hover:hover)and (pointer:fine){.rosterMember:not(:hover) .rosterMember_photo{-webkit-filter:saturate(.5);filter:saturate(.5)}.rosterMember:not(:hover) .rosterMember_about{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}.rosterMember-tall{padding-top:150%}.rosterMember_link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;-webkit-transition-property:opacity;transition-property:opacity;background-color:#1f1f1f}.rosterMember_link-flat{font-size:.55rem;line-height:1.5}.rosterMember_link-flat:not(.router-link-active):not(:hover):after{opacity:.85;mix-blend-mode:darken}.rosterMember_link-flat:after{top:0;right:0;left:0;bottom:0}.rosterMember_link-flat .rosterMember_about{bottom:5px;left:5px;right:5px;padding:5px}.rosterMember_jobTitle,.rosterMember_name{display:block;z-index:3;text-align:center;font-size:.9em;letter-spacing:.2em;-webkit-transform:translateX(.1em);transform:translateX(.1em)}.rosterMember_about{position:absolute;bottom:20px;left:20px;right:20px;background-color:#1f1f1f;padding:20px;-webkit-transition:.4s cubic-bezier(.16,.84,.44,1);transition:.4s cubic-bezier(.16,.84,.44,1);transition-property:opacity,transform,-webkit-transform}.rosterMember_name{top:30%;font-weight:700;margin-bottom:5px}.rosterMember_jobTitle{top:50%;font-size:.8em}.rosterMember_photo{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.4s cubic-bezier(.16,.84,.44,1);transition:.4s cubic-bezier(.16,.84,.44,1);-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:filter,opacity;transition-property:filter,opacity,-webkit-filter}@media(hover:none)and (pointer:coarse){.rosterMember_photo{-webkit-filter:saturate(.5);filter:saturate(.5)}.rosterMember_photo+.rosterMember_photo{display:none}}.title{-webkit-transition-property:color;transition-property:color;color:var(--strong-text-color)}.title-section{margin:0 0 100px 0;font-size:1rem}.title-big{font-size:2.7rem;line-height:1.5;margin:0}.title-big:before{content:"/"}.title-small{font-size:1.4rem;font-weight:700}.title-small,.title-small span{letter-spacing:.25em}.title-smallSubtitle{font-size:1.1rem;color:var(--light-text-color)}.workButton{font-size:1rem;position:relative;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;overflow:hidden}.workButton:before{padding-top:171.5767634855%;height:0}.workButton_image{height:100%;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:5;-webkit-filter:saturate(.5);filter:saturate(.5)}.workButton:after,.workButton_excerpt,.workButton_explore,.workButton_icon,.workButton_title{-webkit-transition:bottom .4s cubic-bezier(.16,.84,.44,1);transition:bottom .4s cubic-bezier(.16,.84,.44,1);position:absolute;z-index:20;left:10px}.workButton_icon{width:1.5em;height:1.5em;bottom:calc(40px + var(--excerpt-height))}.workButton_explore{left:calc(10px + 2em);bottom:calc(40px + .2em + var(--excerpt-height))}.workButton_explore,.workButton_title{text-transform:uppercase;font-weight:700}.workButton_title{right:1em;bottom:calc(70px + var(--excerpt-height));text-align:left;margin:0;font-size:1.2em}@media (max-width:1024px){.workButton_title{color:#fff}}.workButton_excerpt{right:10px;line-height:1.4;font-size:.75rem;letter-spacing:1px;bottom:20px;font-family:Akkurat,Arial,Helvetica,sans-serif;color:#bababa}@media(hover:hover){.workButton:not(:hover) .workButton_title{bottom:50px}.workButton:not(:hover) .workButton_icon{bottom:20px}.workButton:not(:hover) .workButton_explore{bottom:calc(20px + .2em)}.workButton:not(:hover) .workButton_excerpt{bottom:calc(0px - var(--excerpt-height))}}.selected-work[data-v-2492fb34]{width:calc(100% + 20px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -10px}.selected-work .workButton[data-v-2492fb34]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100vw;flex-basis:100vw;margin:0 10px 20px 10px}@media (max-width:767px){.selected-work .workButton[data-v-2492fb34]:not(:first-child){margin-top:10px}.selected-work .workButton[data-v-2492fb34]:not(:last-child){margin-bottom:10px}}@media (min-width:768px)and (max-width:1024px){.selected-work .workButton[data-v-2492fb34]{-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px);width:calc(50% - 20px);max-width:calc(50% - 20px)}.selected-work .workButton[data-v-2492fb34]:not(:nth-child(-n+2)){margin-top:20px}}@media (min-width:1025px){.selected-work .workButton[data-v-2492fb34]{width:calc(33.33333% - 20px);max-width:calc(33.33333% - 20px)}}.biographyAnimation[data-v-15788198]{height:100%;width:100%}.biographyAnimation_video[data-v-15788198]{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.biographyAnimation_photo[data-v-15788198]:not(.active){display:none}