@font-face{font-family:AntonioBold;src:url(antonio-bold-webfont.b304df70.woff)format("woff"),url(antonio-bold-webfont.7709eb14.ttf)format("truetype"),url(antonio-bold-webfont.7c151bba.svg#antoniobold)format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AntonioLight;src:url(antonio-light-webfont.bdff29aa.woff)format("woff"),url(antonio-light-webfont.ebaf20a6.ttf)format("truetype");font-weight:bolder;font-style:normal;font-display:swap}@font-face{font-family:AntonioRegular;src:url(antonio-regular-webfont.c3f4d30a.woff)format("woff"),url(antonio-regular-webfont.e8be7149.ttf)format("truetype");font-weight:bolder;font-style:normal;font-display:swap}*,:before,:after{box-sizing:inherit;margin:0;padding:0}html{box-sizing:border-box;letter-spacing:.1em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;width:100%;height:100%;font-size:62.5%}@media only screen and (width<=62.5em){html{font-size:56.25%}}@media only screen and (width<=56.25em){html{font-size:54%}}@media only screen and (width<=37.5em){html{font-size:51%}}@media only screen and (width>=112.5em){html{font-size:75%}}body{color:#fff;cursor:none;background-color:#000;width:100%;height:100%;font-family:AntonioRegular,sans-serif;font-size:1.6rem;position:relative;overflow-x:hidden}@media only screen and (width>=20em){body{max-width:100%;overflow-x:hidden}}main{transform-style:preserve-3d;grid-template-columns:1fr repeat(12,minmax(min-content,10rem)) 1fr;display:grid}.noScroll{overflow-y:hidden}.smooth-scroll-wrapper{width:100vw;height:100%;position:relative}section{will-change:transform;transform-style:preserve-3d;transition:transform .25s}.splash{z-index:20;background-color:#000;width:100vw;height:100vh;position:absolute;top:0;left:0}.splash .logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.splash .logo path:first-child{stroke-width:3px;stroke-dasharray:425;stroke-dashoffset:425px;animation:1s .2s forwards line-anim}.splash svg{animation:2.4s ease-in .1s forwards fill;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes line-anim{to{stroke-dashoffset:0}}@keyframes fill{0%{fill:#0000}to{fill:#0ff}}.cursor{pointer-events:none;will-change:transform;z-index:2;border:2.5px solid #fff;border-radius:50%;width:2rem;height:2rem;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}@media only screen and (width<=62.5em){.cursor{opacity:0}}.timeline-date-counter{z-index:15;pointer-events:none;opacity:0;font-family:AntonioBold,sans-serif;line-height:1;transition:opacity .5s;position:fixed;top:3rem;left:3rem}.timeline-date-counter__month{color:#797575;text-transform:uppercase;letter-spacing:.1rem;font-size:2.4rem}.timeline-date-counter__year{color:#0ff;margin-top:-1rem;font-size:8rem;font-weight:700}@media only screen and (width<=62.5em){.timeline-date-counter{top:2rem;left:2rem}.timeline-date-counter__month{font-size:1.8rem}.timeline-date-counter__year{font-size:5rem}}.heading-2{letter-spacing:-1px;text-transform:capitalize;font-size:4rem}.heading-3{text-transform:capitalize;letter-spacing:-.5px;font-family:AntonioLight,sans-serif;font-size:4rem;line-height:4rem}.heading-4{text-transform:uppercase;letter-spacing:.2rem;line-height:2.5rem}.heading-5{text-transform:uppercase;letter-spacing:.2rem;font-size:1.3rem;line-height:1.7rem}.paragraph{color:#797575;font-size:1.5rem}.cta{color:#000;text-transform:uppercase;letter-spacing:3px;cursor:pointer;background-color:#0ff;border:1.5px solid #0000;border-radius:10rem;padding:1.5rem 4rem;font-family:AntonioBold,sans-serif;font-size:1.4rem;text-decoration:none;transition:all .3s ease-in-out}.cta:hover{color:#fff;background-color:#0000;border:1.5px solid #fff}.pri-color{color:#0ff}.sec-color{color:#797575}.mb-l{margin-bottom:5rem}.mb-m{margin-bottom:3rem}.mb-s{margin-bottom:1.3rem}.mt-s{margin-top:1rem}.contact{grid-column:2/14;padding:6rem}.contact-box__wrapper{grid-gap:4rem;grid-template-columns:repeat(auto-fit,minmax(35rem,1fr));margin-top:8rem;display:grid}.contact-box{margin:.5rem}.contact-box a{color:#fff;padding-top:2rem;font-family:AntonioLight,sans-serif;font-size:2.75rem;text-decoration:none;transition:color .2s ease-in-out}.contact-box a:hover{color:#0ff}.contact-box .cta{color:#000;text-align:center;max-width:35rem;transform-style:preserve-3d;backface-visibility:hidden;transition:box-shadow .3s,text-shadow .3s;display:block}.footer{color:#797575;justify-content:space-between;padding:4rem;display:flex}.nav-container{padding:4rem;position:absolute;top:0;left:0}.nav-container .nav-icon{z-index:10;cursor:pointer;background-color:#000;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:6rem;height:6rem;display:flex;position:fixed;top:2.5rem;right:4rem}.nav-container .nav-icon .bar1,.nav-container .nav-icon .bar2,.nav-container .nav-icon .bar3{background-color:#fff;border-radius:1rem;width:20px;height:2px;margin:4px 0;transition:all .4s}.nav-container .nav-icon .bar2{transform-origin:100%;width:30px}.nav-container .nav-main{z-index:1;position:fixed;top:0;left:0}.nav-container .nav-main .box-wrapper{z-index:1;display:flex;position:absolute;top:0;left:0}.nav-container .nav-main .box-wrapper .box{background-color:#0ff;width:25vw;height:0}.nav-container .nav-main .mobile-logo{z-index:2;filter:brightness(1%);opacity:0;position:absolute;top:4rem;left:4rem}.nav-container .nav-main__content{opacity:0;visibility:hidden;z-index:2;grid-gap:4rem;color:#000;grid-template-columns:repeat(auto-fit,minmax(35rem,1fr));width:95vw;padding:4rem;display:grid;position:absolute;top:15rem;left:4rem}.nav-container .nav-main__content--box{flex-direction:column;min-height:25rem;display:flex}.nav-container .nav-main__content--box .social-links{flex-direction:column;justify-content:flex-start;display:flex}.nav-container .nav-main__content--box .social-links--box{align-items:center;display:flex}.nav-container .nav-main__content--box .social-links--box img{filter:brightness(1%);height:1.7rem;margin-right:2rem}.nav-container .nav-main__content--box .social-links--box:nth-child(2){margin-top:1rem}.nav-container .nav-main__content--box .list{justify-self:flex-start}.nav-container .nav-main__content--box .list__item{list-style:none}.nav-container .nav-main__content--box .list__item:not(:last-child){margin-bottom:3.5rem}.nav-container .nav-main__content--box .list__item a{text-transform:uppercase;color:#000;letter-spacing:-1px;font-family:AntonioLight,sans-serif;font-size:3rem;text-decoration:none;transition:all .2s ease-in-out}.nav-container .nav-main__content--box .list__item a:hover{letter-spacing:3px}.nav-container .nav-sub{position:absolute}.header{min-height:80rem;position:relative;overflow:hidden}@media only screen and (width<=37.5em){.header{min-height:70rem}}.header:after{content:"";z-index:-1;background:url(home-bg.2e7296cb.svg) 100% 0 no-repeat;width:100vw;height:100%;position:absolute;top:0;right:0}@media only screen and (width<=56.25em){.header:after{background-position:85%;height:150%;bottom:0;left:0;transform:rotate(90deg)}}.header .hero{position:absolute;top:50%;left:10%;transform:translateY(-70%)}.header .hero #top-heading{font-size:2.8rem;font-weight:lighter;line-height:4rem}.header .hero p{letter-spacing:.015rem;font-size:1.5rem;line-height:1.7rem}@media only screen and (width<=56.25em){.header .hero{top:55%}}.text-container{width:auto;height:auto;position:relative;overflow:visible}@media only screen and (width<=56.25em){.text-container{width:80vw}}@media only screen and (width<=37.5em){.text-container{width:90vw}}.nav-anim .bar1{transform:rotate(-45deg)translate(-6px,7px)}.nav-anim .bar2{opacity:0;transform:translate(200%)}.nav-anim .bar3{transform:rotate(45deg)translate(-7px,-8px)}.project{grid-column:2/14;padding:6rem}.project-box__wrapper{grid-gap:4rem;color:#000;perspective:1000px;perspective-origin:50%;grid-template-columns:repeat(auto-fit,minmax(25rem,1fr));margin-top:6rem;display:grid}.project-box{height:30rem;max-height:35rem;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform;contain:layout style paint;flex-direction:column;justify-content:space-between;padding:2rem;display:flex;position:relative}.project-box:hover{color:#fff;border:2px solid #fff}.project .project-box:first-child{background:linear-gradient(#f3cbab,#feedca)}.project .project-box:nth-child(2){background:linear-gradient(#b1e5f9,#f4d2fe)}.project .project-box:nth-child(3){background:linear-gradient(#dbb4f3,#efb7d7)}.project .project-box:nth-child(4){background:linear-gradient(#efa971,#e4cafe)}.project .project-box:nth-child(5){background:linear-gradient(90deg,#b1e5f9,#f4d2fe)}.project .project-box:nth-child(6){background:linear-gradient(#f3cbab,#feedca)}.project .project-box:nth-child(7){background:linear-gradient(#b1e5f9,#f4d2fe)}.project .project-box:nth-child(8){background:linear-gradient(#dbb4f3,#efb7d7)}.project .project-box:nth-child(9){background:linear-gradient(#efa971,#e4cafe)}.project .project-box:nth-child(10){background:linear-gradient(90deg,#b1e5f9,#f4d2fe)}.project .project-box:first-child:after,.project .project-box:nth-child(2):after,.project .project-box:nth-child(3):after,.project .project-box:nth-child(4):after,.project .project-box:nth-child(5):after,.project .project-box:nth-child(6):after,.project .project-box:nth-child(7):after,.project .project-box:nth-child(8):after,.project .project-box:nth-child(9):after,.project .project-box:nth-child(10):after{content:"";z-index:-1;width:103%;height:101%;position:absolute;top:1rem;right:0}.project .project-box:first-child:hover,.project .project-box:nth-child(2):hover,.project .project-box:nth-child(3):hover,.project .project-box:nth-child(4):hover,.project .project-box:nth-child(5):hover,.project .project-box:nth-child(6):hover,.project .project-box:nth-child(7):hover,.project .project-box:nth-child(8):hover,.project .project-box:nth-child(9):hover,.project .project-box:nth-child(10):hover{background:#000}.project .project-box:first-child:hover img,.project .project-box:nth-child(2):hover img,.project .project-box:nth-child(3):hover img,.project .project-box:nth-child(4):hover img,.project .project-box:nth-child(5):hover img,.project .project-box:nth-child(6):hover img,.project .project-box:nth-child(7):hover img,.project .project-box:nth-child(8):hover img,.project .project-box:nth-child(9):hover img,.project .project-box:nth-child(10):hover img{filter:invert()}.project .project-box:first-child:hover:after,.project .project-box:nth-child(2):hover:after,.project .project-box:nth-child(3):hover:after,.project .project-box:nth-child(4):hover:after,.project .project-box:nth-child(5):hover:after,.project .project-box:nth-child(6):hover:after,.project .project-box:nth-child(7):hover:after,.project .project-box:nth-child(8):hover:after,.project .project-box:nth-child(9):hover:after,.project .project-box:nth-child(10):hover:after{outline:2px solid #fff}.project-box__link{justify-content:space-between;align-self:flex-end;align-items:center;width:min-content;padding-bottom:2rem;display:flex}@media only screen and (width<=56.25em){.project-box__link{width:30%}}.project-box__content{text-align:center;align-self:center}.project-box__content p{letter-spacing:0;line-height:2rem}.web{grid-column:2/14;padding:6rem}.web-box__wrapper{grid-gap:4rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin-top:6rem;display:grid}.web-box{border:1px solid #797575;border-bottom:4px solid #0ff;padding:2rem 2rem .5rem}.web-box a{text-transform:capitalize;color:#797575;flex-direction:column;font-family:AntonioLight,sans-serif;font-size:2rem;text-decoration:none;transition:color .3s ease-in-out;display:flex}.web-box a img{align-self:flex-end;height:2rem}.web-box a:hover{color:#fff}.pixel-screen{background:#000c;border-radius:8px;justify-content:flex-start;align-items:center;width:42vw;height:510px;margin-top:50rem;padding:2rem;display:flex;position:relative;box-shadow:inset 0 0 40px #00ffff0d,0 0 20px #00000080}@media only screen and (width<=56.25em){.pixel-screen{width:65vw;height:400px}}@media only screen and (width<=37.5em){.pixel-screen{width:75vw;height:340px;padding:1rem}}#pixel-matrix-canvas{width:100%;height:100%;image-rendering:crisp-edges;image-rendering:pixelated;display:block}.hero-desc{text-transform:none;color:#a0bdbd}.work-ex{perspective:3000px;perspective-origin:50%;grid-column:2/14;padding:6rem}.work-ex-box__wrapper{color:#000;transform-style:preserve-3d;flex-direction:column;gap:8rem;max-width:85rem;margin-top:6rem;margin-left:auto;margin-right:auto;padding-bottom:10rem;display:flex;position:relative}@media screen and (width<=1300px){.work-ex-box__wrapper{gap:6rem;max-width:70rem}}.work-ex-box{height:auto;min-height:45rem;transform-style:preserve-3d;will-change:transform, opacity, filter;backface-visibility:hidden;border-radius:2rem;flex-direction:column;justify-content:flex-start;padding:4rem;transition:filter .4s;display:flex;position:relative;box-shadow:0 2rem 6rem #0000004d}@media screen and (width<=1300px){.work-ex-box{min-height:40rem;padding:3rem}}.work-ex-box:hover{color:#fff;border:2px solid #fff;box-shadow:0 2.5rem 7rem #0006}.work-ex-box.is-active{z-index:10}.work-ex-box.is-blurred{filter:blur(2px);z-index:1}.work-ex-box.is-next{z-index:5}.work-ex .work-ex-box:first-child{background:linear-gradient(#f3daab,#cad3fe)}.work-ex .work-ex-box:nth-child(2){background:linear-gradient(#a6f8f1,#f2f3be)}.work-ex .work-ex-box:nth-child(3){background:linear-gradient(#f2f7c9,#ffd5ce)}.work-ex .work-ex-box:nth-child(4){background:linear-gradient(#f8bfbf,#eafeca)}.work-ex .work-ex-box:nth-child(5){background:linear-gradient(#dfc2e7,#bef3d2)}.work-ex .work-ex-box:nth-child(6){background:linear-gradient(#f7c9e2,#e9ceff)}.work-ex .work-ex-box:first-child:after,.work-ex .work-ex-box:nth-child(2):after,.work-ex .work-ex-box:nth-child(3):after,.work-ex .work-ex-box:nth-child(4):after,.work-ex .work-ex-box:nth-child(5):after,.work-ex .work-ex-box:nth-child(6):after{content:"";z-index:-1;width:103%;height:101%;position:absolute;top:1rem;right:0}.work-ex .work-ex-box:first-child:hover,.work-ex .work-ex-box:nth-child(2):hover,.work-ex .work-ex-box:nth-child(3):hover,.work-ex .work-ex-box:nth-child(4):hover,.work-ex .work-ex-box:nth-child(5):hover,.work-ex .work-ex-box:nth-child(6):hover{background:#000}.work-ex .work-ex-box:first-child:hover img,.work-ex .work-ex-box:nth-child(2):hover img,.work-ex .work-ex-box:nth-child(3):hover img,.work-ex .work-ex-box:nth-child(4):hover img,.work-ex .work-ex-box:nth-child(5):hover img,.work-ex .work-ex-box:nth-child(6):hover img{filter:invert()}.work-ex .work-ex-box:first-child:hover:after,.work-ex .work-ex-box:nth-child(2):hover:after,.work-ex .work-ex-box:nth-child(3):hover:after,.work-ex .work-ex-box:nth-child(4):hover:after,.work-ex .work-ex-box:nth-child(5):hover:after,.work-ex .work-ex-box:nth-child(6):hover:after{outline:2px solid #fff}.work-ex-box__content{text-align:left;flex-direction:column;gap:.2rem;display:flex;position:relative}.work-ex-box__content .heading-2{margin-bottom:.1rem;font-size:3.8rem;font-weight:700;line-height:1.3}.work-ex-box__content .heading-3{opacity:.95;margin-bottom:.1rem;font-size:2rem;line-height:1.4}.work-ex-box__content .heading-4{margin-bottom:.2rem;font-size:1.8rem;font-weight:400;line-height:1.4}.work-ex-box__content .heading-5{opacity:.8;margin-top:0;margin-bottom:2rem;font-size:1.5rem;font-weight:500;line-height:1.5}.work-ex-box__content-desc{text-align:left;letter-spacing:.03rem;margin-top:1.5rem;line-height:2.6rem}.work-ex-box__content-desc ul{margin-left:0;list-style-type:none}.work-ex-box__content-desc li{margin-bottom:.8rem;padding-left:2.5rem;font-size:1.7rem;font-weight:400;line-height:2.6rem;position:relative}.work-ex-box__content-desc li:before{content:"▸";opacity:.7;font-size:1.4rem;position:absolute;left:0}.skills{grid-column:2/14;padding:6rem}.skills-box__wrapper{grid-gap:4rem;perspective:1000px;perspective-origin:50%;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin-top:6rem;display:grid}.skills-box-skill{height:7rem;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform;contain:layout style paint;border:1px solid #797575;border-bottom:4px solid #0ff;flex-direction:row;justify-content:space-between;align-items:center;padding:1.5rem 2rem 1rem;display:flex}.skills-box-skill a{flex-direction:row;justify-content:space-between;align-items:center;width:100%;text-decoration:none;display:flex}.skills-box-skill h4{text-transform:capitalize;color:#797575;flex-direction:column;justify-content:center;font-family:AntonioLight,sans-serif;font-size:2.2rem;font-weight:bolder;line-height:1;text-decoration:none;transition:color .3s ease-in-out;display:flex}.skills-box-skill img{height:2rem}.skills-box-skill:hover h4{color:#fff}.skills-box-skill:hover img{filter:invert()saturate(100);height:2rem}
/*# sourceMappingURL=newWebsite.02525ba5.css.map */
