.ps[data-v-d07f4964]{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x[data-v-d07f4964]{bottom:0;height:15px}.ps__rail-x[data-v-d07f4964],.ps__rail-y[data-v-d07f4964]{display:none;opacity:0;position:absolute;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear}.ps__rail-y[data-v-d07f4964]{right:0;width:15px}.ps--active-x>.ps__rail-x[data-v-d07f4964],.ps--active-y>.ps__rail-y[data-v-d07f4964]{background-color:transparent;display:block}.ps--focus>.ps__rail-x[data-v-d07f4964],.ps--focus>.ps__rail-y[data-v-d07f4964],.ps--scrolling-x>.ps__rail-x[data-v-d07f4964],.ps--scrolling-y>.ps__rail-y[data-v-d07f4964],.ps:hover>.ps__rail-x[data-v-d07f4964],.ps:hover>.ps__rail-y[data-v-d07f4964]{opacity:.6}.ps .ps__rail-x.ps--clicking[data-v-d07f4964],.ps .ps__rail-x[data-v-d07f4964]:focus,.ps .ps__rail-x[data-v-d07f4964]:hover,.ps .ps__rail-y.ps--clicking[data-v-d07f4964],.ps .ps__rail-y[data-v-d07f4964]:focus,.ps .ps__rail-y[data-v-d07f4964]:hover{background-color:#eee;opacity:.9}.ps__thumb-x[data-v-d07f4964]{bottom:2px;height:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out}.ps__thumb-x[data-v-d07f4964],.ps__thumb-y[data-v-d07f4964]{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y[data-v-d07f4964]{right:2px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px}.ps__rail-x.ps--clicking .ps__thumb-x[data-v-d07f4964],.ps__rail-x:focus>.ps__thumb-x[data-v-d07f4964],.ps__rail-x:hover>.ps__thumb-x[data-v-d07f4964]{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y[data-v-d07f4964],.ps__rail-y:focus>.ps__thumb-y[data-v-d07f4964],.ps__rail-y:hover>.ps__thumb-y[data-v-d07f4964]{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps[data-v-d07f4964]{overflow:auto!important}}@media(-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps[data-v-d07f4964]{overflow:auto!important}}.ps[data-v-d07f4964]{position:relative}@font-face{font-family:Doner-Display;font-style:normal;font-weight:400;src:url(./doner-regulardisplay.BSGDHhIT.otf) format("opentype")}@font-face{font-family:Doner-Display;font-style:normal;font-weight:700;src:url(./doner-mediumtext.D8RF11jN.otf) format("opentype")}@font-face{font-family:Doner-Black;font-style:normal;font-weight:400;src:url(./doner-blackdisplay.BYCXtUUc.otf) format("opentype")}@font-face{font-family:Doner-Display;font-style:italic;font-weight:400;src:url(./doner-regulardisplayitalic.CuSv2ErZ.otf) format("opentype")}@font-face{font-family:PP-Playground;font-style:normal;font-weight:400;src:url(./ppplayground-medium.DZRkW1cs.otf) format("opentype")}.fade-enter-active[data-v-d07f4964],.fade-leave-active[data-v-d07f4964]{transition:opacity .5s ease}.fade-enter-from[data-v-d07f4964],.fade-leave-to[data-v-d07f4964]{opacity:0}@keyframes gradientAnimation-d07f4964{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}@keyframes rotate-d07f4964{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes rotate3D-d07f4964{0%{transform:rotateY(0)}to{transform:rotateY(180deg)}}@keyframes blink-d07f4964{0%{opacity:0;scale:0}50%{opacity:1;scale:1}to{opacity:0;scale:0}}@keyframes blink-reverse-d07f4964{0%{opacity:1;scale:1}50%{opacity:0;scale:0}to{opacity:1;scale:1}}@keyframes color-change-d07f4964{0%{color:#5e2bff}33%{color:#ff2b9e}66%{color:#ff6b2b}to{color:#5e2bff}}@keyframes background-change-d07f4964{0%{background:#5e2bff}33%{background:#ff2b9e}66%{background:#ff6b2b}to{background:#5e2bff}}@keyframes rotatingBorder-d07f4964{0%{--angle:0deg}to{--angle:-360deg}}.header__button[data-v-d07f4964]{display:none}@media(min-width:1024px){.header__button[data-v-d07f4964]{display:flex}}.header__button[data-v-d07f4964]{background:#fff;border-radius:5rem;color:#121212;height:3.5rem;overflow:hidden;transition:color .5s cubic-bezier(.61,.68,.35,1.05);z-index:1}.header__button[data-v-d07f4964]:hover{color:#fff}.header__button[data-v-d07f4964]:hover:after{width:100%}.header__button[data-v-d07f4964]:after{background:#121212;border-radius:5rem;content:"";display:block;height:100%;left:0;position:absolute;transition:width .5s cubic-bezier(.61,.68,.35,1.05);width:0;z-index:-1}.cta-indicator[data-v-d07f4964]{align-items:center;animation:rotatingBorder-d07f4964 3s linear infinite;background:conic-gradient(from var(--angle),#5e2bff,#ff2b9e,#ff6b2b,#ff2b2b,#5e2bff);border-radius:3rem;display:flex;height:4.125rem;justify-content:center;padding:0 .375rem}.header[data-v-d07f4964]{background:#121212;height:100vh;left:-100vw;overflow-y:auto;padding-left:3rem;padding-right:0;position:fixed;top:0;transition:all .5s cubic-bezier(.61,.68,.35,1.05);width:100%;z-index:997}@media(min-width:1024px){.header[data-v-d07f4964]{background:transparent;display:flex;height:auto;left:0;margin:0 auto;overflow:hidden;padding-right:3rem;pointer-events:none;right:0}}.header--open[data-v-d07f4964]{left:0}.header__list[data-v-d07f4964]{margin-bottom:3rem}@media(min-width:1024px){.header__list[data-v-d07f4964]{margin-bottom:0}}.header__close-icon[data-v-d07f4964]{display:block}@media(min-width:1024px){.header__close-icon[data-v-d07f4964]{display:none}}.header__container[data-v-d07f4964]{display:flex;flex-direction:column}@media(min-width:1024px){.header__container[data-v-d07f4964]{flex-direction:row}}.header__title[data-v-d07f4964]{display:inline-flex;font-size:1.6rem;font-style:italic;margin-bottom:1rem;perspective:100rem}@media(min-width:1024px){.header__title[data-v-d07f4964]{margin-bottom:2rem}}.header__title-letter[data-v-d07f4964]{display:inline-block;transform-style:preserve-3d}.header__element[data-v-d07f4964]{margin-top:.5rem}.header__artwork[data-v-d07f4964]{height:12rem;width:auto}.header__artwork-container[data-v-d07f4964]{margin-top:.5rem}.header__waveform[data-v-d07f4964]{gap:.3rem;height:1.2rem;justify-content:flex-start}.header__waveform-bar[data-v-d07f4964]{background:currentColor;border-radius:.3rem;min-height:.3rem;transition:height .08s linear;width:.3rem}.header__button--clicked[data-v-d07f4964]:after{display:none}@media(min-width:1024px){.header__content[data-v-d07f4964]:last-of-type{max-width:28.5rem}}.header__content--mobile-only[data-v-d07f4964]{display:flex;flex-direction:column}@media(min-width:1024px){.header__content--mobile-only[data-v-d07f4964]{display:none}}.header__hire-me-container[data-v-d07f4964]{display:none}@media(min-width:1024px){.header__hire-me-container[data-v-d07f4964]{display:flex}}.ps[data-v-7faf7479]{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x[data-v-7faf7479]{bottom:0;height:15px}.ps__rail-x[data-v-7faf7479],.ps__rail-y[data-v-7faf7479]{display:none;opacity:0;position:absolute;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear}.ps__rail-y[data-v-7faf7479]{right:0;width:15px}.ps--active-x>.ps__rail-x[data-v-7faf7479],.ps--active-y>.ps__rail-y[data-v-7faf7479]{background-color:transparent;display:block}.ps--focus>.ps__rail-x[data-v-7faf7479],.ps--focus>.ps__rail-y[data-v-7faf7479],.ps--scrolling-x>.ps__rail-x[data-v-7faf7479],.ps--scrolling-y>.ps__rail-y[data-v-7faf7479],.ps:hover>.ps__rail-x[data-v-7faf7479],.ps:hover>.ps__rail-y[data-v-7faf7479]{opacity:.6}.ps .ps__rail-x.ps--clicking[data-v-7faf7479],.ps .ps__rail-x[data-v-7faf7479]:focus,.ps .ps__rail-x[data-v-7faf7479]:hover,.ps .ps__rail-y.ps--clicking[data-v-7faf7479],.ps .ps__rail-y[data-v-7faf7479]:focus,.ps .ps__rail-y[data-v-7faf7479]:hover{background-color:#eee;opacity:.9}.ps__thumb-x[data-v-7faf7479]{bottom:2px;height:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out}.ps__thumb-x[data-v-7faf7479],.ps__thumb-y[data-v-7faf7479]{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y[data-v-7faf7479]{right:2px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px}.ps__rail-x.ps--clicking .ps__thumb-x[data-v-7faf7479],.ps__rail-x:focus>.ps__thumb-x[data-v-7faf7479],.ps__rail-x:hover>.ps__thumb-x[data-v-7faf7479]{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y[data-v-7faf7479],.ps__rail-y:focus>.ps__thumb-y[data-v-7faf7479],.ps__rail-y:hover>.ps__thumb-y[data-v-7faf7479]{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps[data-v-7faf7479]{overflow:auto!important}}@media(-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps[data-v-7faf7479]{overflow:auto!important}}.ps[data-v-7faf7479]{position:relative}@font-face{font-family:Doner-Display;font-style:normal;font-weight:400;src:url(./doner-regulardisplay.BSGDHhIT.otf) format("opentype")}@font-face{font-family:Doner-Display;font-style:normal;font-weight:700;src:url(./doner-mediumtext.D8RF11jN.otf) format("opentype")}@font-face{font-family:Doner-Black;font-style:normal;font-weight:400;src:url(./doner-blackdisplay.BYCXtUUc.otf) format("opentype")}@font-face{font-family:Doner-Display;font-style:italic;font-weight:400;src:url(./doner-regulardisplayitalic.CuSv2ErZ.otf) format("opentype")}@font-face{font-family:PP-Playground;font-style:normal;font-weight:400;src:url(./ppplayground-medium.DZRkW1cs.otf) format("opentype")}.fade-enter-active[data-v-7faf7479],.fade-leave-active[data-v-7faf7479]{transition:opacity .5s ease}.fade-enter-from[data-v-7faf7479],.fade-leave-to[data-v-7faf7479]{opacity:0}@keyframes gradientAnimation-7faf7479{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}@keyframes rotate-7faf7479{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes rotate3D-7faf7479{0%{transform:rotateY(0)}to{transform:rotateY(180deg)}}@keyframes blink-7faf7479{0%{opacity:0;scale:0}50%{opacity:1;scale:1}to{opacity:0;scale:0}}@keyframes blink-reverse-7faf7479{0%{opacity:1;scale:1}50%{opacity:0;scale:0}to{opacity:1;scale:1}}@keyframes color-change-7faf7479{0%{color:#5e2bff}33%{color:#ff2b9e}66%{color:#ff6b2b}to{color:#5e2bff}}@keyframes background-change-7faf7479{0%{background:#5e2bff}33%{background:#ff2b9e}66%{background:#ff6b2b}to{background:#5e2bff}}@keyframes rotatingBorder-7faf7479{0%{--angle:0deg}to{--angle:-360deg}}.cta-indicator[data-v-7faf7479]{align-items:center;animation:rotatingBorder-7faf7479 3s linear infinite;background:conic-gradient(from var(--angle),#5e2bff,#ff2b9e,#ff6b2b,#ff2b2b,#5e2bff);border-radius:3rem;display:flex;height:4.125rem;justify-content:center;padding:0 .375rem}.project[data-v-7faf7479]{background:#fff;border-radius:1rem;display:block;height:12rem;padding:.2rem;width:20rem}.project__container[data-v-7faf7479]{border-radius:1rem;filter:grayscale(1);height:100%;transition:filter .5s cubic-bezier(.61,.68,.35,1.05);width:100%}.project__container--hover[data-v-7faf7479]{filter:grayscale(0)}.ps[data-v-5048f1d9]{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x[data-v-5048f1d9]{bottom:0;height:15px}.ps__rail-x[data-v-5048f1d9],.ps__rail-y[data-v-5048f1d9]{display:none;opacity:0;position:absolute;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear}.ps__rail-y[data-v-5048f1d9]{right:0;width:15px}.ps--active-x>.ps__rail-x[data-v-5048f1d9],.ps--active-y>.ps__rail-y[data-v-5048f1d9]{background-color:transparent;display:block}.ps--focus>.ps__rail-x[data-v-5048f1d9],.ps--focus>.ps__rail-y[data-v-5048f1d9],.ps--scrolling-x>.ps__rail-x[data-v-5048f1d9],.ps--scrolling-y>.ps__rail-y[data-v-5048f1d9],.ps:hover>.ps__rail-x[data-v-5048f1d9],.ps:hover>.ps__rail-y[data-v-5048f1d9]{opacity:.6}.ps .ps__rail-x.ps--clicking[data-v-5048f1d9],.ps .ps__rail-x[data-v-5048f1d9]:focus,.ps .ps__rail-x[data-v-5048f1d9]:hover,.ps .ps__rail-y.ps--clicking[data-v-5048f1d9],.ps .ps__rail-y[data-v-5048f1d9]:focus,.ps .ps__rail-y[data-v-5048f1d9]:hover{background-color:#eee;opacity:.9}.ps__thumb-x[data-v-5048f1d9]{bottom:2px;height:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out}.ps__thumb-x[data-v-5048f1d9],.ps__thumb-y[data-v-5048f1d9]{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y[data-v-5048f1d9]{right:2px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px}.ps__rail-x.ps--clicking .ps__thumb-x[data-v-5048f1d9],.ps__rail-x:focus>.ps__thumb-x[data-v-5048f1d9],.ps__rail-x:hover>.ps__thumb-x[data-v-5048f1d9]{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y[data-v-5048f1d9],.ps__rail-y:focus>.ps__thumb-y[data-v-5048f1d9],.ps__rail-y:hover>.ps__thumb-y[data-v-5048f1d9]{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps[data-v-5048f1d9]{overflow:auto!important}}@media(-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps[data-v-5048f1d9]{overflow:auto!important}}.ps[data-v-5048f1d9]{position:relative}@font-face{font-family:Doner-Display;font-style:normal;font-weight:400;src:url(./doner-regulardisplay.BSGDHhIT.otf) format("opentype")}@font-face{font-family:Doner-Display;font-style:normal;font-weight:700;src:url(./doner-mediumtext.D8RF11jN.otf) format("opentype")}@font-face{font-family:Doner-Black;font-style:normal;font-weight:400;src:url(./doner-blackdisplay.BYCXtUUc.otf) format("opentype")}@font-face{font-family:Doner-Display;font-style:italic;font-weight:400;src:url(./doner-regulardisplayitalic.CuSv2ErZ.otf) format("opentype")}@font-face{font-family:PP-Playground;font-style:normal;font-weight:400;src:url(./ppplayground-medium.DZRkW1cs.otf) format("opentype")}.fade-enter-active[data-v-5048f1d9],.fade-leave-active[data-v-5048f1d9]{transition:opacity .5s ease}.fade-enter-from[data-v-5048f1d9],.fade-leave-to[data-v-5048f1d9]{opacity:0}@keyframes gradientAnimation-5048f1d9{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}@keyframes rotate-5048f1d9{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes rotate3D-5048f1d9{0%{transform:rotateY(0)}to{transform:rotateY(180deg)}}@keyframes blink-5048f1d9{0%{opacity:0;scale:0}50%{opacity:1;scale:1}to{opacity:0;scale:0}}@keyframes blink-reverse-5048f1d9{0%{opacity:1;scale:1}50%{opacity:0;scale:0}to{opacity:1;scale:1}}@keyframes color-change-5048f1d9{0%{color:#5e2bff}33%{color:#ff2b9e}66%{color:#ff6b2b}to{color:#5e2bff}}@keyframes background-change-5048f1d9{0%{background:#5e2bff}33%{background:#ff2b9e}66%{background:#ff6b2b}to{background:#5e2bff}}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes rotatingBorder-5048f1d9{0%{--angle:0deg}to{--angle:-360deg}}.cta-indicator[data-v-5048f1d9]{align-items:center;animation:rotatingBorder-5048f1d9 3s linear infinite;background:conic-gradient(from var(--angle),#5e2bff,#ff2b9e,#ff6b2b,#ff2b2b,#5e2bff);border-radius:3rem;display:flex;height:4.125rem;justify-content:center;padding:0 .375rem}.footer[data-v-5048f1d9]{z-index:996}.footer__social[data-v-5048f1d9]{position:relative}.footer__social[data-v-5048f1d9]:hover:after{width:calc(100% - .4rem)}.footer__social[data-v-5048f1d9]:after{background:#fff;bottom:-.2rem;content:"";height:.1rem;position:absolute;transition:all .5s cubic-bezier(.61,.68,.35,1.05);width:0}.footer__socials[data-v-5048f1d9],.footer__socials span[data-v-5048f1d9]{font-size:1.2rem}@media(min-width:768px){.footer__socials[data-v-5048f1d9],.footer__socials span[data-v-5048f1d9]{font-size:2rem}}.footer__pill-fallback[data-v-5048f1d9]{background:#ffffff1a;border-radius:3rem;height:2.6rem;width:15rem}.footer__pill[data-v-5048f1d9]{position:relative}.footer__pill[data-v-5048f1d9],.footer__pill-element[data-v-5048f1d9]{border-radius:3rem;padding:.2rem .5rem}.footer__pill-element[data-v-5048f1d9]{color:#fff;width:6.5rem}.footer__pill-element[data-v-5048f1d9],.footer__pill[data-v-5048f1d9]:before{transition:all .5s cubic-bezier(.61,.68,.35,1.05)}.footer__pill[data-v-5048f1d9]:before{animation:background-change-5048f1d9 8s infinite;background:#5e2bff;border-radius:3rem;content:"";height:calc(100% - .5rem);left:.25rem;opacity:.5;position:absolute;top:50%;transform:translateY(-50%);width:calc(50% - .5rem);z-index:2}.footer__pill--socials[data-v-5048f1d9]:before{left:calc(50% + .25rem)}
