:root{--color-mono-0: #060606;--color-mono-100: #f0f0f0;--color-mono-5: #141414;--color-mono-10: #1D1D1D;--color-mono-30: #3b3b3b;--color-mono-40: #454545;--color-mono-50: #6e6e6e;--color-mono-60: #8d8d8d;--color-mono-80: #c8c8c8;--color-magenta-50: hsl(280, 98%, 65%);--color-grad-blue: hsl(220, 90%, 40%);--color-grad-magenta: hsl(280, 98%, 65%);--main-bg-color: var(--color-mono-0);--main-fg-color: var(--color-mono-100);--base-width-mid: 1366px;--menu-height: 6.2em;--bleed: 4em;--vertical-gap: 15em;--scrollbarBG: #222;--thumbBG: #333}@font-face{font-family:"helv-ul";src:url(./helv-ul.d3916529.woff) format("woff")}@font-face{font-family:"helv-l";src:url(./helv-l.2e956aab.woff) format("woff")}@font-face{font-family:"helv-r";src:url(./helv-r.7abf2050.woff) format("woff")}@font-face{font-family:"helv-m";src:url(./helv-m.6eef5378.woff) format("woff");font-weight:normal}@font-face{font-family:"helv-b";src:url(./helv-b.e6875de0.woff) format("woff")}.fnt-helv-ul{font-family:"helv-ul"}.fnt-helv-l{font-family:"helv-l"}.fnt-helv-m{font-family:"helv-m"}.fnt-helv-b{font-family:"helv-b"}.flex-row{display:flex;flex-direction:row}.flex-row.h-center{justify-content:center}.flex-row.v-center{align-items:center}.flex-row.h-start{justify-content:flex-start}.flex-row.h-end{justify-content:flex-end}.flex-row.v-start{align-items:flex-start}.flex-row.v-end{align-items:flex-end}.flex-col{display:flex;flex-direction:column}.flex-col.h-center{align-items:center}.flex-col.v-center{justify-content:center}.flex-col.h-start{align-items:flex-start}.flex-col.h-end{align-items:flex-end}.flex-col.v-start{justify-content:flex-start}.flex-col.v-end{justify-content:flex-end}.wrap{flex-wrap:wrap}.rel{position:relative}.abs{position:absolute}.grid{display:grid;align-items:center}.pic{line-height:0}.grad-magenta-bg{background-image:linear-gradient(-35deg,rgba(140,69,226,.2) 10%,rgba(140,69,226,.01))}.highlight{font-family:"helv-ul";color:var(--color-grad-magenta)}.full{min-height:100%;flex:1}.anim-enter-left{transform:translate(-50px);opacity:0;transition:all .5s ease-out}.anim-enter-left.aos-enter-once{transform:translate(0);opacity:1}.scrollbar{scrollbar-width:thin;scrollbar-color:var(--thumbBG) var(--scrollbarBG)}.scrollbar::-webkit-scrollbar-track{border-radius:10px;background-color:var(--scrollbarBG)}.scrollbar::-webkit-scrollbar{width:7px}.scrollbar::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--thumbBG)}html,body{padding:0;margin:0;height:100%;background-color:var(--main-bg-color, #000);font-family:helv-r,Helvetica,Arial;color:var(--main-fg-color, #fff);font-size:10px;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--thumbBG) var(--scrollbarBG)}@media only screen and (max-width: 1024px){html,body{font-size:9px}}@media only screen and (max-width: 810px){html,body{font-size:8px}}@media only screen and (max-width: 640px){html,body{font-size:7px}}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track{border-radius:10px;background-color:var(--scrollbarBG)}html::-webkit-scrollbar,body::-webkit-scrollbar{width:7px}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--thumbBG)}.section{position:relative;display:flex;flex-direction:column;align-items:center;overflow:hidden;width:100%}.section.h-center{align-items:center}.section.v-center{justify-content:center}.section.h-start{align-items:flex-start}.section.h-end{align-items:flex-end}.section.v-start{justify-content:flex-start}.section.v-end{justify-content:flex-end}.section .container{position:relative;width:100%;max-width:var(--base-width-mid);box-sizing:border-box;padding:15em 5em 5em}@media only screen and (max-width: 640px){.section .container{padding:7em 2.5em 2.5em}}.section .container.grid{gap:5em}@media only screen and (max-width: 640px){.section .container.grid{gap:2.5em}}.header{display:grid;grid-auto-flow:row;gap:2em;position:relative}.title{font-family:"helv-l";position:relative;font-size:2.5em;margin-left:-.07em;color:var(--color-magenta-50);transform:translate(-50px);opacity:0;transition:all .5s ease-out}.title.aos-enter-once{transform:translate(0);opacity:1}.sub-title{font-family:"helv-m";position:relative;font-size:5.5em;margin-left:-.06em;line-height:1em;transform:translate(-50px);opacity:0;transition:all .5s ease-out}.sub-title.aos-enter-once{transform:translate(0);opacity:1}.intro{font-family:"helv-l";color:var(--color-mono-50);position:relative;font-size:2.4em;line-height:1.5em;transform:translate(-50px);opacity:0;transition:all .5s ease-out}.intro.aos-enter-once{transform:translate(0);opacity:1}.desc{font-family:"helv-l";color:var(--color-mono-60);position:relative;opacity:0;transition:all .5s ease-out 0ms}.desc>span{font-size:5.4em;line-height:1.3em}.desc.aos-enter-once{opacity:1}.num{font-family:"helv-b";color:var(--color-magenta-50);opacity:.1;position:absolute;font-size:35em;line-height:1em}@media only screen and (max-width: 640px){.num{font-size:105vw}}@media only screen and (max-width: 810px){.desktop-only{display:none!important}}.mobile-only{display:none!important}@media only screen and (max-width: 810px){.mobile-only{display:block!important}}address{font-style:normal}a{color:inherit;text-decoration:none}a:visited{color:var(--color-mono-100)}textarea{scrollbar-width:thin;scrollbar-color:var(--thumbBG) var(--scrollbarBG)}textarea::-webkit-scrollbar-track{border-radius:10px;background-color:var(--scrollbarBG)}textarea::-webkit-scrollbar{width:7px}textarea::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--thumbBG)}#top{position:fixed;top:0;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background-color:#0606060e;width:100%;transition:transform .5s ease-out}#top .container{box-sizing:border-box;padding:2em 5em}@media only screen and (max-width: 640px){#top .container{padding:2.5em}}#top.scroll-down{transform:translateY(-100%)}#top #menu{display:flex;flex-direction:row;align-items:center;margin:0 1.5em}#top #menu.h-center{justify-content:center}#top #menu.v-center{align-items:center}#top #menu.h-start{justify-content:flex-start}#top #menu.h-end{justify-content:flex-end}#top #menu.v-start{align-items:flex-start}#top #menu.v-end{align-items:flex-end}#top #menu entry{font-size:1.5em;margin-bottom:-.3em;padding:.5em .2em}#top #menu entry num{font-family:"helv-b";color:var(--color-mono-40);margin-right:.6em}#top #menu entry label{font-family:"helv-l";cursor:inherit}#top #menu entry:hover label{color:var(--color-mono-50)}#top #menu .sep{margin:0 1em}#top #menu .sep div{background-color:var(--color-mono-40);width:2em;height:.1em}#top #social{display:flex;flex-direction:row;align-items:center;flex:1;justify-content:flex-end;justify-self:flex-end;margin:0 -.8em}#top #social.h-center{justify-content:center}#top #social.v-center{align-items:center}#top #social.h-start{justify-content:flex-start}#top #social.h-end{justify-content:flex-end}#top #social.v-start{align-items:flex-start}#top #social.v-end{align-items:flex-end}@media only screen and (max-width: 640px){#top #social{font-size:10px}}#top #social div{display:inline-block;vertical-align:middle;margin:0 .5em}#top #social div.btn{width:3em;height:3em;border-radius:50%;display:grid;place-items:center center;cursor:pointer;border:.1em solid var(--color-mono-10)}#top #social div.btn:hover{border-color:var(--color-mono-30)}#top #social span{font-family:"helv-l";color:var(--color-mono-50)}#intro{min-height:100%;flex:1}#intro .container{display:flex;flex-direction:column;justify-content:center;flex:1}#intro .container.h-center{align-items:center}#intro .container.v-center{justify-content:center}#intro .container.h-start{align-items:flex-start}#intro .container.h-end{align-items:flex-end}#intro .container.v-start{justify-content:flex-start}#intro .container.v-end{justify-content:flex-end}#intro #intro-title{color:var(--color-mono-100);font-size:min(10vw,13.5em);line-height:.8em}@keyframes glow{0%{opacity:.8}2%{opacity:1}20%{opacity:.8}22%{opacity:1}50%{opacity:.95}55%{opacity:1}70%{opacity:.9}75%{opacity:1}98%{opacity:.75}to{opacity:1}}@media only screen and (max-width: 810px){#intro #intro-title{font-size:min(15vw,9em);line-height:.9em}}@media only screen and (max-width: 640px){#intro #intro-title{font-size:min(15vw,9em);line-height:.9em}}#intro #intro-title #welcome{font-family:"helv-ul";letter-spacing:.01em;margin:0 0 -.4em .2em;font-size:.3em;animation:enter-left 1s ease-in-out forwards}@keyframes enter-left{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}#intro #intro-title .studio{font-family:"helv-ul";color:var(--color-mono-30);cursor:not-allowed}@keyframes flicker{0%{opacity:.6}2%{opacity:1}20%{opacity:.8}22%{opacity:1}50%{opacity:.4}55%{opacity:1}70%{opacity:.9}75%{opacity:1}98%{opacity:.7}to{opacity:1}}#intro #intro-title .studio.on{color:var(--color-magenta-50);text-shadow:0px 0px 10px #fb27cc,0px 0px 10px #ff00c7;animation:flicker 1s ease-in-out forwards}#intro #intro-title .studio.on:hover{opacity:.5!important;animation:none!important}#intro #intro-sub-title{font-family:"helv-l";display:flex;flex-direction:row;flex-wrap:wrap;font-size:min(4vw,5.4em);letter-spacing:-.01em;line-height:1.1em;margin:0 -.3em 1.2em}#intro #intro-sub-title.h-center{justify-content:center}#intro #intro-sub-title.v-center{align-items:center}#intro #intro-sub-title.h-start{justify-content:flex-start}#intro #intro-sub-title.h-end{justify-content:flex-end}#intro #intro-sub-title.v-start{align-items:flex-start}#intro #intro-sub-title.v-end{align-items:flex-end}@media only screen and (max-width: 640px){#intro #intro-sub-title{display:flex;flex-direction:column;font-size:min(6vw,4em);line-height:1.3em}#intro #intro-sub-title.h-center{align-items:center}#intro #intro-sub-title.v-center{justify-content:center}#intro #intro-sub-title.h-start{align-items:flex-start}#intro #intro-sub-title.h-end{align-items:flex-end}#intro #intro-sub-title.v-start{justify-content:flex-start}#intro #intro-sub-title.v-end{justify-content:flex-end}}#intro #intro-sub-title div{white-space:nowrap;margin:0 .3em;opacity:0;transform:translateY(50px)}@keyframes enter-bottom{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}#intro #intro-sub-title div:nth-child(1){animation:enter-bottom .5s ease-in-out forwards .75s}#intro #intro-sub-title div:nth-child(2){animation:enter-bottom .5s ease-in-out forwards 1s}#intro #intro-sub-title div:nth-child(3){animation:enter-bottom .5s ease-in-out forwards 1.25s}#intro #intro-desc{font-family:"helv-l";color:var(--color-mono-50);max-width:85em;opacity:0;animation:enter-opacity .5s ease-out forwards 1.75s}@keyframes enter-opacity{0%{opacity:0}to{opacity:1}}#intro #intro-desc>span{font-size:3em;line-height:1.45em}#intro #intro-desc.mobile-only>span{font-size:4em}#who .container,#how .container{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}@media only screen and (max-width: 1024px){#who .container,#how .container{grid-template-rows:minmax(min-content,max-content) minmax(min-content,max-content)}}#who .header,#how .header{place-self:end;grid-column:1 / 2;grid-row:1 / 2}@media only screen and (max-width: 1024px){#who .header,#how .header{grid-column:1 / 2;grid-row:1 / 2}}@media only screen and (max-width: 810px){#who .header,#how .header{grid-column:1 / 3;grid-row:1 / 2}}#who .desc,#how .desc{place-self:start;grid-column:1 / 2;grid-row:2 / 3}@media only screen and (max-width: 1024px){#who .desc,#how .desc{grid-column:1 / 2;grid-row:2 / 3}}@media only screen and (max-width: 640px){#who .desc,#how .desc{grid-column:1 / 3;grid-row:2 / 3}}#who .pic,#how .pic{display:grid;place-items:end start;position:relative;grid-column:2 / 3;grid-row:1 / 3;transform:translate(50px);opacity:0;transition:all .5s ease-out}#who .pic.aos-enter-once,#how .pic.aos-enter-once{transform:translate(0);opacity:1}@media only screen and (max-width: 1024px){#who .pic,#how .pic{grid-column:2 / 3;grid-row:1 / 3;place-items:start}}@media only screen and (max-width: 810px){#who .pic,#how .pic{grid-column:2 / 3;grid-row:2 / 3;place-items:center}}@media only screen and (max-width: 640px){#who .pic,#how .pic{grid-column:1 / 3;grid-row:3 / 4}}#who .pic img,#how .pic img,#who .pic svg,#how .pic svg{position:relative;width:76em;margin-bottom:-5em}@media only screen and (max-width: 1024px){#who .pic img,#how .pic img,#who .pic svg,#how .pic svg{width:68em}}@media only screen and (max-width: 640px){#who .pic img,#how .pic img,#who .pic svg,#how .pic svg{width:100%;margin-bottom:-2.5em}}#who .pic video,#how .pic video{position:absolute;transform-origin:100% 100%;margin-bottom:-5em;clip-path:polygon(6% 0%,94% 0%,100% 3%,100% 100%,0% 100%,0% 3%)}#who .desc:before{content:"01";font-family:"helv-b";color:var(--color-magenta-50);opacity:.1;position:absolute;font-size:35em;line-height:1em}@media only screen and (max-width: 640px){#who .desc:before{font-size:105vw}}@media only screen and (max-width: 640px){#who .desc:before{left:-12vw}}@media only screen and (max-width: 640px){#who .pic{perspective:3880px;perspective-origin:37% -8.5%;transform:translate(-50px)}}#who .pic video{height:128em;left:.06em;bottom:-52.3em;transform-origin:0 0;transform:matrix3d(.379374,-.0119641,0,5.18765e-05,.141087,.466417,0,-3.27985e-05,0,0,1,0,20,18,0,1)}@media only screen and (max-width: 1024px){#who .pic video{height:115.7em;left:-.74em;bottom:-47.5em}}@media only screen and (max-width: 640px){#who .pic video{width:60%;height:auto;left:37.2%;top:-27.1%;margin-bottom:-2.5em;transform-origin:0 100%;clip-path:polygon(5% 0%,94% 0%,100% 3%,100% 100%,0% 100%,0% 3%);transform:rotateX(36.3deg) rotateY(-31.9deg) rotate(23.2deg) skew(3.1deg) scale(.73,.856)}}@media only screen and (max-width: 440px){#who .pic video{transform:rotateX(36.3deg) rotateY(-31.9deg) rotate(23.2deg) skew(3.7deg) scale(.73,.863)}}@media only screen and (max-width: 640px){#who img,#who svg{transform:scaleX(1)!important}}#how .desc:before{content:"02";font-family:"helv-b";color:var(--color-magenta-50);opacity:.1;position:absolute;font-size:35em;line-height:1em}@media only screen and (max-width: 640px){#how .desc:before{font-size:105vw}}@media only screen and (max-width: 640px){#how .desc:before{left:-12vw}}@media only screen and (max-width: 640px){#how .pic{perspective:3520px;perspective-origin:37% -8.5%}}#how .pic video{height:128em;left:.045em;bottom:-39.7em;transform-origin:0 0;clip-path:polygon(9% 0%,88% 0%,91.9% .6%,94% 1.3%,97.5% 3%,98.9% 4.4%,100% 100%,0% 100%,0% 4%,2% 2%,6.1% .5%);transform:matrix3d(.278278,.122478,0,6.11437e-05,.206123,.475156,0,-4.68252e-05,0,0,1,0,22,-2,0,1)}@media only screen and (max-width: 1024px){#how .pic video{height:115.7em;left:-.44em;bottom:-36.8em;transform:matrix3d(.274278,.122478,0,6.11437e-05,.206123,.475156,0,-4.68252e-05,0,0,1,0,22,-2,0,1) rotate(-.6deg)}}@media only screen and (max-width: 810px){#how .pic video{left:-.74em}}@media only screen and (max-width: 640px){#how .pic video{width:60%;height:auto;left:34.9%;top:-11.8%;margin-bottom:-2.5em;transform-origin:0 100%;transform:rotateX(59.3deg) rotateY(-44.7deg) rotate(32.8deg) skewY(-7.6deg) skew(.48deg) scale(.63,1.001)}}@media only screen and (max-width: 480px){#how .pic video{transform:rotateX(58.5deg) rotateY(-45deg) rotate(32.8deg) skewY(-7.6deg) skew(.48deg) scale(.63,1.001)}}@media only screen and (max-width: 380px){#how .pic video{transform:rotateX(57.8deg) rotateY(-44.7deg) rotate(32.8deg) skewY(-7.6deg) skew(.98deg) scale(.63,1.001)}}@media only screen and (max-width: 640px){#how img,#how svg{transform:scaleX(-1)!important}}#quotes{min-height:100%;flex:1;display:block}#quotes .back{position:absolute;height:100%;transform:translate(-50%);left:50%}#quotes .container{position:absolute;height:100%;max-width:none}#quotes .quote{font-family:"helv-m";color:var(--color-mono-100);text-align:center;font-size:7.4em;margin-bottom:.2em;max-width:80vw}#quotes .quote span:nth-child(1){opacity:0;transition:all .5s ease-out 0ms}#quotes .quote span:nth-child(1).aos-enter-once{opacity:1}#quotes .quote span:nth-child(2){opacity:0;transition:all .5s ease-out .1s}#quotes .quote span:nth-child(2).aos-enter-once{opacity:1}#quotes .quote span:nth-child(3){opacity:0;transition:all .5s ease-out .4s}#quotes .quote span:nth-child(3).aos-enter-once{opacity:1}#quotes .quote span:nth-child(4){opacity:0;transition:all .5s ease-out .7s}#quotes .quote span:nth-child(4).aos-enter-once{opacity:1}#quotes .quote span:nth-child(5){opacity:0;transition:all .5s ease-out 1s}#quotes .quote span:nth-child(5).aos-enter-once{opacity:1}#quotes .quote span:nth-child(7){opacity:0;transition:all .5s ease-out 1.3s}#quotes .quote span:nth-child(7).aos-enter-once{opacity:1}#quotes .quote span:nth-child(8){opacity:0;transition:all .5s ease-out 1.5s}#quotes .quote span:nth-child(8).aos-enter-once{opacity:1}#quotes .author{color:var(--color-mono-60);font-family:"helv-l";font-size:2em}#compass{min-height:100%;flex:1;overflow:hidden;position:relative;height:100%}#compass .slider{display:flex;flex-direction:row;height:100%;transition:transform .75s ease-in-out}#compass .slider.h-center{justify-content:center}#compass .slider.v-center{align-items:center}#compass .slider.h-start{justify-content:flex-start}#compass .slider.h-end{justify-content:flex-end}#compass .slider.v-start{align-items:flex-start}#compass .slider.v-end{align-items:flex-end}#compass .slider .slide{min-height:100%;flex:1;min-width:100%;background-size:cover;background-position:50% 50%;justify-content:center}#compass .slider .slide .curtain{position:absolute;width:100%;height:100%;background-image:linear-gradient(to right,rgba(0,0,0,.9) 18%,rgba(0,0,0,.2));display:none}@media only screen and (max-width: 640px){#compass .slider .slide .curtain{display:block}}#compass .slider .slide.nv{background-image:url(./nv.6b22cd8f.jpg)}#compass .slider .slide.gb{background-image:url(./gb.8f369c29.jpg)}@media only screen and (max-width: 640px){#compass .slider .slide{background-position:65% 50%}}#compass .container{grid-template-columns:50%;grid-template-rows:1fr}@media only screen and (max-width: 640px){#compass .container{grid-template-columns:80%}}#compass .container .block{display:grid;gap:2em;position:relative}#compass .container .block:before{content:"03";font-family:"helv-b";color:var(--color-magenta-50);opacity:.1;position:absolute;font-size:35em;line-height:1em;top:auto;left:0;opacity:.2;bottom:-.2em}@media only screen and (max-width: 640px){#compass .container .block:before{font-size:105vw}}@media only screen and (max-width: 640px){#compass .container .block:before{bottom:-.4em;left:-12vw;top:auto}}#compass .container .intro{color:var(--color-mono-80);font-family:"helv-l";font-style:italic;text-shadow:0px 0px 1px rgba(0,0,0,.5)}@media only screen and (max-width: 1024px){#compass .container .intro{font-size:3.2em}}@media only screen and (max-width: 810px){#compass .container .intro{font-size:3em}}@media only screen and (max-width: 640px){#compass .container .intro{font-size:2.5em}}@media only screen and (max-width: 320px){#compass .container .intro{font-size:2em}}#compass .container .role{font-family:"helv-l";font-size:1.8em;color:var(--color-mono-60);margin-top:-1em;margin-bottom:1em;transform:translate(-50px);opacity:0;transition:all .5s ease-out}#compass .container .role.aos-enter-once{transform:translate(0);opacity:1}#compass .nav{display:flex;position:absolute;bottom:6em;left:50%;transform:translate(-50%)}@media only screen and (max-width: 810px){#compass .nav{bottom:3em}}@media only screen and (max-width: 640px){#compass .nav{bottom:2em}}#compass .nav.first .btn.left,#compass .nav.last .btn.right{opacity:.5;pointer-events:none;cursor:not-allowed}#compass .nav .btn{width:50px;height:50px;display:grid;border-radius:50%;background-color:var(--color-mono-0);place-items:center center;cursor:pointer;margin:.5em}#compass .nav .btn.left img{margin-left:-.8em;transform:rotate(90deg)}#compass .nav .btn.right img{margin-left:.8em;transform:rotate(-90deg)}#network{min-height:100%;flex:1}#network .container{display:grid;grid-template-columns:100%;grid-auto-flow:row}#network .intro{margin-bottom:4em}#network .testimonials{position:relative;display:grid;grid-auto-flow:column;gap:5em}@media only screen and (max-width: 640px){#network .testimonials{grid-template-columns:100%;grid-auto-flow:row}}#network .testimonials:before{content:"04";font-family:"helv-b";color:var(--color-magenta-50);opacity:.1;position:absolute;font-size:35em;line-height:1em}@media only screen and (max-width: 640px){#network .testimonials:before{font-size:105vw}}@media only screen and (max-width: 640px){#network .testimonials:before{left:-12vw}}#network .testimonials .testimonial{display:grid;grid-auto-rows:min-content;gap:1em}#network .testimonials .testimonial:nth-child(1){opacity:0;transform:translateY(50px);transition:all .5s ease-out 0ms}#network .testimonials .testimonial:nth-child(1).aos-enter-once{opacity:1;transform:translateY(0)}#network .testimonials .testimonial:nth-child(2){opacity:0;transform:translateY(50px);transition:all .5s ease-out .3s}#network .testimonials .testimonial:nth-child(2).aos-enter-once{opacity:1;transform:translateY(0)}#network .testimonials .testimonial:nth-child(3){opacity:0;transform:translateY(50px);transition:all .5s ease-out .6s}#network .testimonials .testimonial:nth-child(3).aos-enter-once{opacity:1;transform:translateY(0)}#network .testimonials .testimonial .article{position:relative;font-family:"helv-l";font-style:italic;color:var(--color-mono-100);font-size:3em}#network .testimonials .testimonial .author{position:relative;font-family:"helv-l";color:var(--color-mono-60);font-size:3em;font-family:"helv-ul";color:var(--color-grad-magenta)}#network .testimonials .testimonial .role{font-size:1.8em;position:relative;font-family:"helv-l";color:var(--color-mono-60)}#network .clients{display:flex;flex-direction:column;align-items:center;padding:10em 0;box-sizing:border-box}#network .clients.h-center{align-items:center}#network .clients.v-center{justify-content:center}#network .clients.h-start{align-items:flex-start}#network .clients.h-end{align-items:flex-end}#network .clients.v-start{justify-content:flex-start}#network .clients.v-end{justify-content:flex-end}#network .clients .txt{font-size:4.5em;margin:1em 0}#network .clients .logos{margin:-1em;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#network .clients .logos.h-center{justify-content:center}#network .clients .logos.v-center{align-items:center}#network .clients .logos.h-start{justify-content:flex-start}#network .clients .logos.h-end{justify-content:flex-end}#network .clients .logos.v-start{align-items:flex-start}#network .clients .logos.v-end{align-items:flex-end}#network .clients .logos .logo{width:23.5em;height:10em;margin:1em;background-position:50% 50%;background-repeat:no-repeat}#network .clients .logos .logo.havana{opacity:0;transform:translateY(50px);transition:all .5s ease-out 0ms;background-image:url(./logo-havana.05d1c17f.svg)}#network .clients .logos .logo.havana.aos-enter-once{opacity:1;transform:translateY(0)}#network .clients .logos .logo.havas{opacity:0;transform:translateY(50px);transition:all .5s ease-out .2s;background-image:url(./logo-havas.4b33e625.svg)}#network .clients .logos .logo.havas.aos-enter-once{opacity:1;transform:translateY(0)}#network .clients .logos .logo.n5{opacity:0;transform:translateY(50px);transition:all .5s ease-out .4s;background-image:url(./logo-nis5.55a8a12a.svg)}#network .clients .logos .logo.n5.aos-enter-once{opacity:1;transform:translateY(0)}#network .clients .logos .logo.p161{opacity:0;transform:translateY(50px);transition:all .5s ease-out .6s;background-image:url(./logo-p161.c295914d.png);background-size:80%}#network .clients .logos .logo.p161.aos-enter-once{opacity:1;transform:translateY(0)}#network .clients .logos .logo.m7{opacity:0;transform:translateY(50px);transition:all .5s ease-out .8s;background-image:url(./logo-m7.19663b06.svg)}#network .clients .logos .logo.m7.aos-enter-once{opacity:1;transform:translateY(0)}#network .clients .logos .logo.online{opacity:0;transform:translateY(50px);transition:all .5s ease-out 1s;background-image:url(./logo-onlinenl.e63d0eca.svg)}#network .clients .logos .logo.online.aos-enter-once{opacity:1;transform:translateY(0)}#network .clients .logos .logo.beerwulf{opacity:0;transform:translateY(50px);transition:all .5s ease-out 1.2s;background-image:url(./logo-beerwulf.e95efa7d.svg)}#network .clients .logos .logo.beerwulf.aos-enter-once{opacity:1;transform:translateY(0)}#network .clients .logos .logo.dominos{opacity:0;transform:translateY(50px);transition:all .5s ease-out 1.4s;background-image:url(./logo-dominos.a67ffbff.svg);background-size:90%;background-position-y:35%}#network .clients .logos .logo.dominos.aos-enter-once{opacity:1;transform:translateY(0)}#network .clients .logos .logo.energize{opacity:0;transform:translateY(50px);transition:all .5s ease-out 1.6s;background-image:url(./logo-energize.7a7e67e5.png);background-size:80%}#network .clients .logos .logo.energize.aos-enter-once{opacity:1;transform:translateY(0)}#network .clients .logos .logo.nymus{opacity:0;transform:translateY(50px);transition:all .5s ease-out 1.8s;background-image:url(./logo-nymus.20cb567d.png);background-size:80%}#network .clients .logos .logo.nymus.aos-enter-once{opacity:1;transform:translateY(0)}#wall{min-height:100%;flex:1;font-size:1vh}#wall .container{flex:1;padding:10em 5em}#wall .wall{width:50em;height:50em;perspective:90em;perspective-origin:50% 37%}#wall .pivot{width:100%;height:100%;position:absolute;transform-style:preserve-3d}#wall .side{position:absolute;font-family:"helv-ul";width:50em;height:50em;top:0;text-transform:uppercase;color:#fff;padding:.1em;transform-style:preserve-3d;box-sizing:border-box}#wall .side div.abs{top:0;width:110%;height:100%;pointer-events:none}#wall .side.left{left:auto;right:0;transform:rotateY(-45deg) translateZ(25em);text-align:right;color:var(--color-grad-magenta)}#wall .side.left div.abs{right:0;transform:translate3d(20px,0,20px)}#wall .side.right{left:0;transform:rotateY(45deg) translateZ(25em)}#wall .side.right div.abs{transform:translate3d(-20px,0,20px)}#wall .side>div{font-size:4.6em;line-height:.85em}#contact{min-height:100%;flex:1}#contact .container{display:grid;flex:1;align-content:center;grid-template-rows:repeat(4,auto) 10em}#contact .desc>span{color:#fff;font-size:3.7em}#contact #details{padding:4em 0;box-sizing:border-box;display:grid;grid-template-columns:repeat(3,minmax(0,max-content));gap:4em;opacity:0;transition:all .5s ease-out .25s}#contact #details.aos-enter-once{opacity:1}@media only screen and (max-width: 1024px){#contact #details{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1em}}@media only screen and (max-width: 1024px){#contact #details .detail:last-child{grid-column:1 / 3;grid-row:2 / 3}}#contact #details .detail div{position:relative;font-family:"helv-l"}#contact #details .detail div.label{color:var(--color-mono-40);font-size:1.4em}#contact #details .detail div.info{color:var(--color-mono-100);font-size:2.8em}#contact #form{position:relative;padding:4em 0;box-sizing:border-box;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4em;opacity:0;transition:all .5s ease-out .5s}#contact #form.aos-enter-once{opacity:1}#contact #form:before{content:"05";font-family:"helv-b";color:var(--color-magenta-50);opacity:.1;position:absolute;font-size:35em;line-height:1em}@media only screen and (max-width: 640px){#contact #form:before{font-size:105vw}}@media only screen and (max-width: 640px){#contact #form:before{left:-10vw}}@media only screen and (max-width: 1024px){#contact #form{grid-template-columns:minmax(0,1fr)}}#contact #form input,#contact #form textarea{background-color:transparent;color:var(--color-mono-60);font-family:"helv-l";border:none;outline:none;resize:none;font-size:2.8em;height:1.6em;width:100%}#contact #form input::placeholder,#contact #form textarea::placeholder{color:var(--color-mono-40)}#contact #form .field{position:relative;border-bottom:.1em solid var(--color-mono-30)}#contact #form .field textarea{height:7em}#contact #form .field .error{color:red;font-size:1.4em;height:1.2em}#contact #submit{width:25em;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:relative}#contact #submit span{font-family:"helv-l";font-size:5em}#contact #submit span.hover{display:none}#contact #submit:hover .hover{display:inline}#contact .submit_message{display:none}#contact .submit_message>div{position:absolute;width:100%;height:100%;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}#contact .submit_message>div .txt{font-family:"helv-ul";font-size:5em;text-align:center}#contact .submit_message>div .btn{font-family:"helv-l";margin-top:1em;cursor:pointer;border-radius:10em;background-color:#5252528c;padding:1.3em 4em 1em}#contact .submit_message>div .btn span{font-size:2em;margin-top:.5em}@media only screen and (max-width: 640px){#contact .submit_message>div .btn span{font-size:3em;margin-top:.5em}}#contact.form-sent .submit_message{display:flex}#contact.form-sent .container{filter:blur(1em) brightness(.2)}#contact #copyright{font-family:"helv-l";place-self:end center;color:var(--color-mono-50);font-size:1.6em}#contact #team{position:relative}#contact #team .info{opacity:0;font-size:2.5em}#contact #team .team-icon{margin:1em;cursor:pointer}#contact #team .team-icon circle{stroke:var(--color-mono-60);transition:all .15s ease-in-out}#contact #team .team-icon text{fill:var(--color-mono-60);transition:all .15s ease-in-out}#contact #team .team-icon:hover .outter{stroke:var(--color-mono-100)}#contact #team .team-icon:hover text{fill:var(--color-mono-100)}#contact #team .team-icon:hover+.info{opacity:1}
