@font-face{font-family:Neue Machina;font-display:swap;src:url(/fonts/PPNeueMachina-InktrapRegular-min.woff2)format("woff2");font-weight:400}@font-face{font-family:Neue Machina Plain Ultrabold;font-display:swap;src:url(/fonts/PPNeueMachina-PlainUltrabold-min.woff2)format("woff2")}*{font-synthesis:none!important}:root{--primary:#f95900;--secondary:#e1e1e1;--background:#141414;--font-heading:"Neue Machina",sans-serif;--font-body:"darkmode-off",sans-serif;--font-bold:"Neue Machina Plain Ultrabold",sans-serif;--grid-column:7.03125vw;--grid-margin:4.106vw;--grid-gutter:calc((100vw - (var(--grid-margin)*2) - (var(--grid-column)*12))/11)}@media screen and (min-aspect-ratio:1920/1080){:root{--vr:calc(100vh/1080)}}@media screen and (max-aspect-ratio:1920/1080){:root{--vr:calc(100vw/1920)}}@media screen and (max-width:991px) and (min-aspect-ratio:820/1180){:root{--vr:calc(100vh/1180)}}@media screen and (max-width:991px) and (max-aspect-ratio:820/1180){:root{--vr:calc(100vw/820)}}@media screen and (max-width:767px) and (min-aspect-ratio:414/896){:root{--vr:calc(100vh/896)}}@media screen and (max-width:767px) and (max-aspect-ratio:414/896){:root{--vr:calc(100vw/414)}}@media screen and (min-width:768px){:root{--grid-margin:calc(17*var(--vr))}}@media screen and (min-width:992px){:root{--grid-margin:calc(40*var(--vr))}}*{box-sizing:border-box;margin:0;padding:0}::selection{color:#fff;background-color:#f95900fc}main[data-barba=container]{width:100%;position:absolute;top:0;left:0}body{background-color:var(--background);color:#fff;font-family:var(--font-body)}body.no-scroll{overflow:hidden}#canvas,#projects-canvas{pointer-events:none;z-index:-1;width:100vw;height:100lvh;position:fixed;top:0;left:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:400}.flex{display:flex}.flex-column{flex-direction:column}@media screen and (min-width:768px){.flex-md{display:flex}}.justify-between{justify-content:space-between}.align-center{align-items:center}.secondary{color:var(--secondary)}.overflow-hidden{overflow:hidden}.relative{position:relative}.absolute{position:absolute}.block{display:block}h2,p:not(.hero-text p,.nav-overlay p,.mailconfirmation p,#projects p){opacity:0;pointer-events:all}.text-line,.navtext-line{transform:translateY(106%)}.logo-letters .char{transform:translateY(105%)}h1,h2{margin-bottom:.35em;font-size:min(32px,6.763vw);line-height:1.25}@media screen and (min-width:768px){h1,h2{font-size:calc(var(--vr)*47);line-height:calc(var(--vr)*58);margin-bottom:calc(var(--vr)*13)}}@media screen and (min-width:1200px){h1,h2{font-size:calc(var(--vr)*56);line-height:calc(var(--vr)*68);margin-bottom:calc(var(--vr)*15)}}p{font-size:14px;line-height:1.35em}@media screen and (min-width:768px){p{font-size:calc(var(--vr)*18);line-height:calc(var(--vr)*24)}}@media screen and (min-width:992px){p{font-size:calc(var(--vr)*22);line-height:calc(var(--vr)*32)}}.btn{cursor:pointer;display:inline-block}.btn.btn-primary{color:#fff;background-color:#0000;padding:9px 32px;font-size:15px;text-decoration:none;position:relative;overflow:visible}@media screen and (min-width:992px){.btn.btn-primary{font-size:calc(var(--vr)*18);padding:calc(var(--vr)*9) calc(var(--vr)*32)}}.btn.btn-primary:before,.btn.btn-primary:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.btn.btn-primary:before{box-sizing:border-box;border:1px solid #fff;border-radius:4px}.btn.btn-primary:after{z-index:-1;clip-path:inset(calc(100% - 7px) 7px 7px round 4px);background-color:#fff;transition:clip-path .4s cubic-bezier(.23,1,.32,1)}.btn.btn-primary:hover:after{clip-path:inset(0 round 4px)}.btn .btn-container{pointer-events:none;z-index:1;width:100%;display:flex;position:relative;overflow:hidden}.btn.btn-primary .btn-wrap{transition:transform .45s cubic-bezier(.23,1,.32,1)}.btn.btn-primary .btn-wrap:first-child{transition-delay:.1s}.btn.btn-primary .btn-wrap:nth-child(2){width:100%;height:100%;color:var(--background);position:absolute;top:0;left:0;transform:translateY(100%) rotateX(45deg)}.btn.btn-primary:hover .btn-wrap{transform:translateY(-100%)}.btn.btn-primary:hover .btn-wrap:nth-child(2){transform:translateZ(0)}.btn.btn-primary .btn-inner{padding:calc(var(--vr)*4)0;width:100%;display:inline-flex;transform:translateZ(0)}.grid{z-index:9999;top:0;bottom:0;left:var(--grid-margin);right:var(--grid-margin);pointer-events:none;opacity:.15;justify-content:center;align-items:center;display:flex;position:fixed}.grid-opacity{opacity:.3}.grid-row{justify-content:space-between;width:100%;height:100%;display:flex}.grid-row div{width:var(--grid-column);background-color:red;height:100%}.hero{margin-bottom:120px}.hero-text{margin:0 var(--grid-margin);opacity:0}.hero .logo-icon{width:calc((var(--grid-column)*8) + (var(--grid-gutter)*7));height:auto;margin-left:calc(var(--grid-margin) + var(--grid-column)*2 + var(--grid-gutter)*2);opacity:0;margin-top:min(130px,28.98vw);margin-bottom:min(60px,13.29vw);transform:scale(2)}@media (hover:none) and (pointer:coarse){.hero .logo-icon{transform:scale(2) translateY(25px)}}@media screen and (min-width:768px){.hero-text{width:calc(var(--grid-column)*10 + var(--grid-gutter)*9);margin-left:calc(var(--grid-margin) + var(--grid-column) + var(--grid-gutter))}.hero .logo-icon{margin-top:calc(var(--vr)*147)}.hero{margin-bottom:150px}}@media screen and (min-width:992px){.hero{align-items:flex-end;display:flex}.hero .logo-icon{width:calc(var(--grid-column)*5 + (var(--grid-gutter)*4));margin-left:calc(var(--grid-margin) + var(--grid-column) + var(--grid-gutter));margin-top:calc(var(--vr)*274);margin-bottom:0}.hero-text{width:calc((var(--grid-column)*5) + (var(--grid-gutter)*4));margin-left:var(--grid-gutter);margin-bottom:calc(var(--vr)*21)}.hero{margin-bottom:366px}}.hero-text .btn,.intro-txt .btn{opacity:0;margin-top:min(30px,7.2vw);transform:translateY(50%)}@media screen and (min-width:768px){.hero-text .btn,.intro-txt .btn{margin-top:calc(var(--vr)*35)}}@media screen and (min-width:992px){.hero-text .btn,.intro-txt .btn{margin-top:calc(var(--vr)*40)}}.hero .circle-glow{aspect-ratio:1700/1620;background-color:var(--background);filter:blur(50px);z-index:-5;width:144.927vw;left:0;top:calc(var(--vr)*113);opacity:0;background:radial-gradient(circle,#fa5700,#e55407 4%,#d34f0c,#c24b0f,#b14612 14.5%,#a24214,#943e15,#863a16,#793616,#6b3217,#5e2e17,#512917 35.5%,#422416,#331f16,#251a15 46%,#14141400 50% 100%);position:absolute;overflow:hidden;transform:translate(-50%)}@media screen and (min-width:768px){.hero .circle-glow{width:calc(var(--vr)*1425);top:calc(var(--vr)*325)}}@media screen and (min-width:992px){.hero .circle-glow{width:calc(var(--vr)*1700);top:calc(var(--vr)*270)}}.steps-intro-txt{margin-left:var(--grid-margin);margin-right:var(--grid-margin)}@media screen and (min-width:768px){.steps-intro-txt{margin-left:calc(var(--grid-margin) + var(--grid-column) + var(--grid-gutter));margin-right:calc(var(--grid-margin) + var(--grid-column) + var(--grid-gutter))}}@media screen and (min-width:992px){.steps-intro-txt{width:calc(var(--grid-column)*5 + var(--grid-gutter)*4)}}.steps .line{height:calc(100% - (var(--vr)*188));width:auto;top:calc(var(--vr)*188);pointer-events:none;z-index:-1;opacity:0;position:absolute;right:-30px}.steps .line-ipad{width:100%;display:none}.steps .line-desktop{display:none}.steps .line path{filter:drop-shadow(0 0 20px var(--primary))}.steps .line-mobile{width:110%}@media screen and (min-width:768px){.steps .line{top:calc(var(--vr)*233);height:calc(100% - (var(--vr)*233))}.steps .line-mobile{display:none}.steps .line-ipad{display:block}}@media screen and (min-width:992px){.steps .line{top:0;right:0}.steps .line-ipad{display:none}.steps .line-desktop{display:block}.steps .line path{filter:drop-shadow(0 0 20px var(--primary))}}.steps .line-desktop.blur path{filter:drop-shadow(0 0 30px var(--primary))}.step{margin-left:calc(var(--grid-margin) + var(--grid-column) + var(--grid-gutter));position:relative}.step h2{display:inline-block;position:relative}.step .title-wrapper{display:inline-block}.step .title-wrapper .title-line{content:"";width:0;height:1px;right:calc(-1*var(--vr)*17);background-color:#fff;position:absolute;top:50%;transform:translate(100%,-50%)}.step span{font-size:min(170px,35vw);font-family:var(--font-bold);opacity:0;top:calc(-1*(var(--vr)*74));left:calc(-1*(var(--grid-column) + var(--grid-gutter)));-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;transform:translateY(20px)}.step1{width:calc(var(--grid-column)*8 + var(--grid-gutter)*7);margin-top:min(150px,36.23vw)}.step2{margin-top:min(495px,101vw)}.step3{width:calc(var(--grid-column)*8 + calc(var(--grid-gutter)*7));margin-top:min(330px,79.47vw);padding-bottom:min(256px,61.84vw)}.step:nth-child(odd){text-align:right;margin-left:calc(var(--grid-margin) + var(--grid-column)*2 + var(--grid-gutter)*2);margin-right:calc(var(--grid-margin) + var(--grid-column) + var(--grid-gutter))}.step:nth-child(odd) span{right:calc(-1*(var(--grid-column) + var(--grid-gutter)));left:auto}.step:nth-child(odd) .title-wrapper .title-line{left:-17px;right:auto;transform:translate(-100%,-50%)}@media screen and (min-width:768px){.step{margin-left:calc(var(--grid-margin) + var(--grid-column)*2 + var(--grid-gutter)*2);width:calc(var(--grid-column)*6 + var(--grid-gutter)*5)}.step span{font-size:calc(var(--vr)*231);top:calc(-1*(var(--vr)*118))}.step .title-wrapper .title-line{right:calc(-1*var(--vr)*35)}.step1{margin-top:calc(var(--vr)*200)}.step:nth-child(odd){margin-left:auto}.step3{padding-bottom:calc(var(--vr)*231.6)}}@media screen and (min-width:992px){.steps .line{height:100%}.step1{margin-top:calc(var(--vr)*366);width:calc(var(--grid-column)*3 + var(--grid-gutter)*2)}.step .title-wrapper .title-line{width:0;right:calc(-1*var(--vr)*30)}.step span{font-size:calc(var(--vr)*500);top:calc(-1*(var(--vr)*111));left:calc(var(--vr)*-582)}.step{margin-left:calc(var(--grid-margin) + var(--grid-column)*5 + var(--grid-gutter)*5)}.step2{margin-top:calc(var(--vr)*663)}.step3{margin-top:calc(var(--vr)*856);padding-bottom:calc(var(--vr)*674)}}section.cube{margin-top:min(260px,62.56vw);margin-bottom:min(599px,144.686vw)}section.cube .txt span{font-size:min(200px,41.3vw);font-family:var(--font-bold);display:inline-block}section.cube .twod{clip-path:inset(3%0 21%);margin-bottom:-15px}section.cube .threed{clip-path:inset(3%0 21%);justify-content:center;width:100%;position:absolute;top:0;left:0}section.cube .twod .char{transform:translateY(76%)}section.cube .threed .char{transform:translateY(152%)}section.cube .txt{text-align:center;width:calc(var(--grid-column)*8 + var(--grid-gutter)*7);margin-left:calc(var(--grid-margin) + var(--grid-column)*2 + var(--grid-gutter));flex-direction:column;justify-content:center;display:flex}section.cube h3{font-size:min(28px,6.28vw);transform:translateY(100%)}.cube-placeholder{width:calc(var(--grid-column)*8 + var(--grid-gutter)*4);height:calc(var(--grid-column)*8 + var(--grid-gutter)*4);margin-left:calc(var(--grid-margin) + var(--grid-column)*2 + var(--grid-gutter)*3);pointer-events:none;margin-top:75px;position:relative}.border-top{background-color:var(--primary);width:0%;height:7px;position:absolute;top:-3.5px;left:-3.5px}.border-right{background-color:var(--primary);width:7px;height:0%;position:absolute;bottom:-3.5px;right:-3.5px}.border-bottom{background-color:var(--primary);width:0%;height:7px;position:absolute;bottom:-3.5px;right:-3.5px}.border-left{background-color:var(--primary);width:7px;height:0%;position:absolute;top:-3.5px;left:-3.5px}.cube-placeholder>*{opacity:0}@media screen and (min-width:500px){.cube-placeholder{width:calc(var(--grid-column)*5 + var(--grid-gutter)*4);height:calc(var(--grid-column)*5 + var(--grid-gutter)*4);margin-left:calc(var(--grid-margin) + var(--grid-column)*3.5 + var(--grid-gutter)*3)}}@media screen and (min-width:768px){section.cube .txt{width:calc(var(--grid-column)*5 + var(--grid-gutter)*4);margin-left:calc(var(--grid-margin) + var(--grid-column) + var(--grid-gutter))}section.cube .txt span{font-size:calc(var(--vr)*218)}.cube-placeholder{width:calc(var(--grid-column)*4);height:calc(var(--grid-column)*4);margin-left:calc(var(--grid-column) + var(--grid-gutter));margin-top:0}}@media screen and (min-width:992px){section.cube .txt span{font-size:calc(var(--vr)*467)}section.cube .txt{width:calc(var(--grid-column)*5 + var(--grid-gutter)*4);margin-left:calc(var(--grid-margin) + var(--grid-column) + var(--grid-gutter))}section.cube .twod{margin-bottom:-25px}section.cube h3{font-size:calc(var(--vr)*57)}.cube-placeholder{width:calc(var(--grid-column)*3 + var(--grid-gutter)*2);height:calc(var(--grid-column)*3 + var(--grid-gutter)*2);margin-left:calc(var(--grid-column) + var(--grid-gutter))}}section.cta .txt .btn{opacity:0;margin-top:min(30px,7.2vw);transform:translateY(50%)}section.cta .talk{font-size:min(50px,12.07vw);line-height:normal}section.cta .txt{margin:0 var(--grid-margin);text-align:center;flex-direction:column;justify-content:end;align-items:center;height:50vh;margin-bottom:15svh;display:flex}@media screen and (min-width:768px){section.cta .txt .btn{margin-top:calc(var(--vr)*35)}section.cta .txt{margin-left:calc(var(--grid-margin) + var(--grid-column) + var(--grid-gutter));width:calc(var(--grid-column)*5 + var(--grid-gutter)*4);text-align:start;justify-content:center;align-items:start;height:95vh;margin-bottom:0}}@media screen and (min-width:992px){section.cta .txt .btn{margin-top:calc(var(--vr)*40)}section.cta .talk{font-size:calc(var(--vr)*100)}}nav{z-index:5;pointer-events:none;width:100%;padding-top:min(21px,5.07vw);position:fixed;left:0}.loaded nav .hamburger,.loaded nav .logo-link,.loaded nav .language-switch,nav.open .nav-overlay,nav.open .backdrop{pointer-events:all}nav .logo-link{margin:auto var(--grid-margin);text-decoration:none}nav .logo{height:auto;font-family:var(--font-heading);color:#fff;align-items:center;font-size:min(17px,4.1vw);display:flex}nav .logo svg{z-index:100;width:min(33px,7.333vw);margin-right:min(10px,2.07vw)}nav .hamburger{cursor:pointer;z-index:102;width:10.63vw;height:6.03vw;margin:0 1.934vw;padding:1.934vw}nav .nav-bg,nav .nav-border{border-radius:calc(var(--vr)*10);background-color:var(--background);z-index:-1;opacity:0;border:2px solid #747474;transition:opacity .25s ease-in-out;display:none;position:absolute}nav .nav-border{z-index:10;pointer-events:none;background-color:#0000}nav .hamburger:hover~.nav-overlay .nav-bg{opacity:1!important}nav .hamburger .hamburger-inner{flex-direction:column;justify-content:space-between;height:100%;display:flex;position:relative}nav .hamburger .hamburger-inner>.overflow-hidden.relative{width:100%;height:100%}@media screen and (min-width:768px){nav .hamburger{height:calc(11.17*var(--vr) + (16*var(--vr)));width:calc(34.91*var(--vr) + (16*var(--vr)));margin:0 calc(var(--grid-margin) - (8*var(--vr)));padding:round(calc(var(--vr)*8),1px)}}@media screen and (min-width:992px){nav .hamburger{height:calc(16.27*var(--vr) + (16*var(--vr)));width:calc(50.84*var(--vr) + (16*var(--vr)))}}nav .hamburger .line{opacity:0;width:100%;height:2px;position:absolute;overflow:hidden;transform:translateY(10px)}nav .hamburger .line:before,nav .hamburger .line:after{content:"";background-color:#fff;width:100%;height:100%;transition:transform .5s cubic-bezier(.77,0,.18,1);position:absolute;top:0;left:0}nav .hamburger .line:nth-child(2):before,nav .hamburger .line:nth-child(2):after{transition-delay:.15s}nav .hamburger .line:before{transform:translate(-250%)}nav .hamburger:hover .line:before{transform:translate(0)}nav .hamburger:hover .line:after{transform:translate(100%)}nav .hamburger .line:first-child{top:0}nav .hamburger .line:nth-child(2){bottom:0}nav .hamburger .close-line{width:100%;height:2px;position:absolute;top:50%;left:0}nav .hamburger .close-line:nth-child(2){transform:translateY(-50%) rotate(-45deg)}nav .hamburger .close-line:nth-child(3){transform:translateY(-50%) rotate(45deg)}nav .hamburger .close-line .inner{background-color:#fff;width:0%;height:100%}nav .logo .logo-letters{transform:translateY(2px)}@media screen and (min-width:768px){nav{padding-top:calc(30*var(--vr))}nav .logo{font-size:calc(var(--vr)*18)}nav .logo svg{width:calc(var(--vr)*27.96)}}@media screen and (min-width:992px){nav{padding-top:calc(51*var(--vr))}nav .logo{font-size:calc(var(--vr)*27)}nav .logo svg{width:calc(var(--vr)*45.75);margin-right:calc(var(--vr)*10.6)}}.language-switch .globe{border-radius:100%;width:15px;height:15px;margin-right:8px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fff}.language-switch .globe .globe-mid{width:100%;height:1px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #fff}.language-switch .globe .horizontal{border-radius:50%;width:150%;height:55%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #fff}.language-switch .globe .circle{border-radius:50%;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #fff}.language-switch .globe .circle:first-child{width:50%;box-shadow:inset -1px 0#fff}.language-switch .globe .circle:nth-child(2){width:1px}.language-switch .globe .circle:nth-child(3){width:50%;box-shadow:inset 1px 0#fff}.language-switch{text-transform:uppercase;color:#fff;opacity:0;align-items:center;margin-right:10px;text-decoration:none;display:flex;transform:translateY(10px)}.language-switch .language{font-size:min(18px,3.86vw);line-height:normal;transition:transform .6s cubic-bezier(.16,1,.3,1);display:inline-block;transform:translateY(0)}.language-switch .language:not(.current){position:absolute;top:0;left:0;transform:translateY(120%)}@keyframes globeAnim1{0%{background-color:#0000;border-radius:50%;width:50%;box-shadow:inset -1px 0#fff}50%{background-color:#0000;border-radius:50%;width:100%;box-shadow:inset -1px 0#fff}51%{background-color:#0000;border-radius:50%;width:100%;box-shadow:inset 1px 0#fff}to{background-color:#0000;border-radius:50%;width:50%;box-shadow:inset 1px 0#fff}}@keyframes globeAnim2{0%{background-color:#fff;border-radius:0;width:1px}1%{background-color:#0000;border-radius:50%;box-shadow:inset -1px 0#fff}50%{background-color:#0000;border-radius:50%;width:100%;box-shadow:inset -1px 0#fff}51%{background-color:#0000;border-radius:50%;width:100%;box-shadow:inset 1px 0#fff}99%{background-color:#0000;border-radius:50%;box-shadow:inset 1px 0#fff}to{background-color:#fff;border-radius:0;width:1px}}@keyframes globeAnim3{0%{background-color:#0000;border-radius:50%;width:50%;box-shadow:inset 1px 0#fff}49%{background-color:#0000;border-radius:50%;box-shadow:inset 1px 0#fff}50%{background-color:#fff;border-radius:0;width:1px}51%{background-color:#0000;border-radius:50%;box-shadow:inset -1px 0#fff}to{border-radius:50%;width:50%;box-shadow:inset -1px 0#fff}}@keyframes globeAnim4{0%{border-radius:50%;width:100%;box-shadow:inset 1px 0#fff}49%{background-color:#0000;border-radius:50%;box-shadow:inset 1px 0#fff}50%{background-color:#fff;border-radius:0;width:1px}51%{background-color:#0000;border-radius:50%;box-shadow:inset -1px 0#fff}to{border-radius:50%;width:100%;box-shadow:inset -1px 0#fff}}.language-switch .circle:first-child{animation:.75s linear infinite paused globeAnim1}.language-switch .circle:nth-child(2){animation:1.5s linear infinite paused globeAnim2}.language-switch .circle:nth-child(3){animation:.75s linear infinite paused globeAnim3}.language-switch .globe .circle:nth-child(4){animation:1.5s linear infinite paused globeAnim4}.language-switch:hover .circle{animation-play-state:running!important}.loaded .language-switch:hover .language.current{transform:translateY(-100%)!important}.loaded .language-switch:hover .language:not(.current){transform:translateY(0)}@media screen and (min-width:768px){.language-switch .language{font-size:18px}.language-switch .globe{width:20px;height:20px;margin-right:10px}}.nav-overlay{width:100%;padding:calc(var(--vr)*210) calc(var(--grid-margin) + var(--grid-column) + var(--grid-gutter)) calc(var(--vr)*55) calc(var(--grid-margin));z-index:99;pointer-events:none;background-color:#14141400;flex-direction:column;justify-content:space-between;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden}.nav-overlay .logo-wrapper{left:var(--grid-margin);top:calc(29*var(--vr));position:absolute}.nav-overlay .logo-icon{width:100%;display:none;transform:translateY(100%)}.nav-overlay .nav-links{align-items:start}.nav-overlay .nav-link{color:#fff;text-transform:uppercase;font-size:min(35px,8.21vw);font-family:var(--font-bold);margin-bottom:min(20px,4.84vw);line-height:normal;text-decoration:none;display:inline-block;position:relative;overflow:hidden}div.nav-link{width:100%}.nav-overlay .nav-link>span{display:inline-block;position:relative;transform:translateY(100%)}.nav-overlay .nav-link>span:nth-child(2){position:absolute;top:0;left:0}.nav-overlay .nav-link-wrapper .active-line{content:"";background-color:var(--primary);width:0;height:3px;box-shadow:0 0 10px var(--primary);position:absolute;bottom:15px;left:0}.nav-overlay .contact-info,.nav-overlay .contact-info p{font-size:calc(var(--vr)*16)}.nav-overlay .infocol1{width:calc(var(--grid-column)*6 + var(--grid-gutter)*5)}.nav-overlay .infocol2{margin-left:var(--grid-gutter)}.nav-overlay .contact-info a{color:#fff;padding-top:calc(var(--vr)*8);padding-bottom:calc(var(--vr)*8);text-decoration:none}.infocol2 .navtext-line{transform:translateY(calc(100% + var(--vr)*16))}.nav-overlay .getintouch{margin-bottom:calc(var(--vr)*5);align-items:center;display:flex}.nav-overlay .getintouch .circle{content:"";width:calc(var(--vr)*8);aspect-ratio:1;margin-right:calc(var(--vr)*8);opacity:0;background-color:#fff;border-radius:100%;display:inline-block;top:0;transform:scale(0)}.nav-overlay .email-link .navtext-line{display:inline-block}.nav-overlay .email-link:before{content:"";background-color:#fff;width:0;height:2px;transition:all .6s cubic-bezier(.83,0,.17,1);position:absolute;bottom:-5px;right:0}.nav-overlay .email-link.not-animating:hover:before{width:100%;left:0;right:auto}.nav-overlay p{line-height:normal}.nav-overlay .circle-glow{background-color:var(--background);filter:blur(50px);top:calc(var(--vr)*227);left:calc(var(--vr)*-515);width:calc(var(--vr)*863);height:calc(var(--vr)*1320);z-index:-1;opacity:0;background:radial-gradient(circle,#fa5700,#e55407 4%,#d34f0c,#c24b0f,#b14612 14.5%,#a24214,#943e15,#863a16,#793616,#6b3217,#5e2e17,#512917 35.5%,#422416,#331f16,#251a15 46%,#14141400 50% 100%);position:absolute}.contact .contactinfo-label,.contact .details-label{transform:translateY(104%)}.contact-wrapper .info input{transform:translateY(calc(var(--vr)*55));opacity:0}.backdrop{position:fixed}@media screen and (min-width:768px){.backdrop{opacity:0;pointer-events:none;z-index:101;cursor:pointer;background-color:#000000bf;width:100vw;height:100lvh;top:0;left:0}.nav-overlay{border-radius:calc(var(--vr)*10);width:600px;top:calc(var(--vr)*10);right:calc(var(--vr)*10);bottom:calc(var(--vr)*10);padding:calc(var(--vr)*270) calc(var(--vr)*50) calc(var(--vr)*76) calc(var(--vr)*50);z-index:101;background-color:#0000!important}nav .nav-bg,nav .nav-border{width:calc(var(--vr)*50);height:calc(var(--vr)*50);top:calc(var(--vr)*8);right:calc(var(--vr)*0);transition:all .5s cubic-bezier(.76,0,.24,1);display:block}nav.open .nav-bg,nav.open .nav-border{width:100%;height:100%;top:0;right:0;opacity:1!important}.nav-overlay .logo-icon{display:block}.nav-overlay .nav-link{font-size:calc(var(--vr)*50)}.nav-overlay .logo-wrapper{left:calc(40*var(--vr));top:calc(28*var(--vr));width:calc(var(--vr)*47)}.nav-overlay .contact-info,.nav-overlay .contact-info p{font-size:calc(var(--vr)*18)}.nav-overlay .infocol1{width:auto}.nav-overlay .infocol2{margin-left:calc(var(--vr)*151);align-items:start}.nav-overlay .infocol2 a{padding-right:15px;position:relative}.nav-overlay .infocol2 a:after{content:url(/arrow.svg);right:0;top:calc(var(--vr)*8);opacity:0;height:auto;transition:all .3s ease-in-out;position:absolute;transform:translate(-5px)}.nav-overlay .infocol2 a:hover:after{opacity:1;transform:translate(0)}.nav-overlay .circle-glow{top:calc(var(--vr)*293);left:calc(var(--vr)*-742);width:calc(var(--vr)*1243);height:calc(var(--vr)*1707);opacity:0}}@media screen and (min-width:992px){nav .nav-bg,nav .nav-border{width:calc(var(--vr)*90);height:calc(var(--vr)*90);top:calc(var(--vr)*10);right:calc(var(--vr)*9.58);display:block}.nav-overlay{padding:calc(var(--vr)*300) calc(var(--vr)*50) calc(var(--vr)*100) calc(var(--vr)*50)}.nav-overlay .logo-wrapper{left:calc(40*var(--vr));top:calc(41*var(--vr))}.nav-overlay .contact-info,.nav-overlay .contact-info p{font-size:calc(var(--vr)*22)}.nav-overlay .nav-link{font-size:calc(var(--vr)*70);margin-bottom:calc(var(--vr)*30)}.nav-overlay .circle-glow{top:auto;bottom:calc(var(--vr)*-767);width:calc(var(--vr)*1553);height:calc(var(--vr)*1947)}}@media screen and (min-width:1200px){.nav-overlay{padding:calc(var(--vr)*268) calc(var(--vr)*50) calc(var(--vr)*75) calc(var(--vr)*50)}.nav-overlay .contact-info,.nav-overlay .contact-info p{font-size:calc(var(--vr)*18)}.nav-overlay .nav-link{font-size:calc(var(--vr)*50);margin-bottom:calc(var(--vr)*20)}.nav-overlay .circle-glow{width:calc(var(--vr)*1243);height:calc(var(--vr)*1558)}}.loader{z-index:99;pointer-events:none;width:100vw;height:100vh;position:fixed;top:0;left:0}.loader *{pointer-events:all}.loader .progressbar{top:0;left:var(--grid-margin);width:calc(100% - var(--grid-margin)*2);background-color:#d3d3d380;border-radius:50px;height:3px;position:absolute}.loader .progressbar-inner{background-color:var(--primary);width:0%;height:100%;box-shadow:0 0 20px var(--primary);position:absolute;left:0}.loader-text{padding:calc(40*var(--vr)) var(--grid-margin);width:100%;font-family:var(--font-heading);justify-content:space-between;display:flex;position:fixed;bottom:0}.loader-text span{font-size:calc(var(--vr)*18)}.loader-description span:nth-child(2){margin-left:calc(var(--grid-column) + var(--grid-gutter));margin-top:calc(var(--vr)*5)}.loader-description .char{opacity:0}.percentage-wrapper{line-height:1.1}@media screen and (min-width:768px){.loader-text{align-items:flex-end}.loader-text span{font-size:calc(var(--vr)*27)}.loader-description span:nth-child(2){margin-left:calc(var(--vr)*35);margin-top:calc(var(--vr)*8)}}@media screen and (min-width:929px){.loader-text{padding:calc(var(--vr)*51) var(--grid-margin)}}.contact{min-height:100vh;padding-top:min(130px,28.98vw);position:relative;overflow:hidden}.contact .circle-glow{z-index:-1;opacity:0;filter:blur(50px);background:radial-gradient(circle,#fa5700,#e55407 4%,#d34f0c,#c24b0f,#b14612 14.5%,#a24214,#943e15,#863a16,#793616,#6b3217,#5e2e17,#512917 35.5%,#422416,#331f16,#251a15 46%,#14141400 50% 100%);width:min(865px,208.69vw);height:min(825px,198.79vw);position:absolute;top:min(334px,80.67vw);left:max(-450px,-108.7vw)}.contact h1{margin-bottom:.535em}.inlineblock{display:inline-block}.contact-wrapper{margin:0 calc(var(--grid-margin));font-family:var(--font-heading);pointer-events:none;font-size:min(16px,3.86vw)}.loaded .contact-wrapper{pointer-events:all}.contact-wrapper legend,.contact-wrapper label{margin-bottom:1em;font-size:min(16px,4.11vw)}.contact-wrapper fieldset,.contact-wrapper label{margin-top:min(40px,9.66vw)}.contact-wrapper input,.contact-wrapper textarea{color:#fff;background-color:#2b2b2b;border:3px solid #2b2b2b;border-radius:4px;outline:0;height:min(55px,13.285vw);padding:min(20px,4.83vw);font-size:16px;transition:background-color .25s ease-in-out}.contact-wrapper input:focus,.contact-wrapper textarea:focus{background-color:var(--background);box-shadow:none}.contact-wrapper textarea{resize:vertical;opacity:0;height:auto;min-height:140px;transform:translateY(55px)}.contact-wrapper .info .emailInput{margin-top:6px}.contact-wrapper button[type=submit]{color:#fff;height:auto;font-size:23.188vw;font-family:var(--font-heading);cursor:pointer;opacity:0;background-color:#0000;border:0;padding:0 min(43px,9.66vw)0 0;overflow:hidden;transform:translateY(55px)}.contact-wrapper button[type=submit] .char,.nav-link .char{transition:all .45s cubic-bezier(.65,0,.35,1)}.contact-wrapper button[type=submit]>div{display:inline-block}.contact-wrapper button[type=submit]>div:nth-child(2){position:absolute;top:0;left:0;transform:translateY(100%)}.contact-wrapper button[type=submit] .char{transform-origin:bottom}.contact-wrapper button[type=submit]:hover .char{transform:translateY(-100%)}.contact-wrapper button[type=submit]:hover div:first-child .char{transform:translateY(-100%) rotateX(70deg)}.contact-wrapper button[type=submit]:hover .char:nth-child(2){transition-delay:15ms}.contact-wrapper button[type=submit]:hover .char:nth-child(3){transition-delay:30ms}.contact-wrapper button[type=submit]:hover .char:nth-child(4){transition-delay:45ms}.contact-wrapper button[type=submit]:hover .char:nth-child(5){transition-delay:55ms}.contact-wrapper button[type=submit]:hover .char:nth-child(6){transition-delay:70ms}.contact-wrapper button[type=submit]:hover .char:nth-child(7){transition-delay:85ms}.contact-wrapper button[type=submit]:hover .char:nth-child(8){transition-delay:.1s}.nav-link>span:nth-child(2){display:none}.contact-wrapper .arrow.arrow2{transform:translate(-10px,10px)}.contact-wrapper button[type=submit] .arrow,.contact-wrapper .arrow2,.contact-wrapper button[type=submit]+.arrow path,.contact-wrapper button[type=submit]+.arrow line{transition:all 1s cubic-bezier(.22,1,.36,1)}.contact-wrapper button[type=submit]:hover .arrow:not(.arrow2){opacity:0!important}.contact-wrapper button[type=submit]:hover+.arrow{transition-delay:.3s;transform:translate(0)!important}.contact-wrapper button[type=submit]:hover+.arrow path,.contact-wrapper button[type=submit]:hover+.arrow line{opacity:1;stroke-dashoffset:0;transition-delay:.3s}@media (hover:hover) and (pointer:fine){.nav-link>span:nth-child(2){display:inline-block}.nav-link:hover>span:nth-child(2){position:absolute;top:0;left:0;transform:translateY(100%)}.nav-link:hover .char{transform:translateY(-100%)}.nav-link:hover span:first-child .char{transform:translateY(-100%) rotateX(70deg)}.nav-link:hover .char:nth-child(2){transition-delay:15ms}.nav-link:hover .char:nth-child(3){transition-delay:30ms}.nav-link:hover .char:nth-child(4){transition-delay:45ms}.nav-link:hover .char:nth-child(5){transition-delay:60ms}.nav-link:hover .char:nth-child(6){transition-delay:75ms}.nav-link:hover .char:nth-child(7){transition-delay:90ms}.nav-link:hover .char:nth-child(8){transition-delay:.105s}.nav-link:hover .char:nth-child(9){transition-delay:.12s}.nav-link:hover .char:nth-child(10){transition-delay:.135s}}body[lang=nl] .contact-wrapper button[type=submit]{font-size:16.9vw}.contact-wrapper .send-wrapper{margin-top:calc(var(--vr)*74);display:inline-block;position:relative}.contact-wrapper .arrow{width:calc(var(--vr)*28);pointer-events:none;height:auto;position:absolute;bottom:25%;right:0;transform:translate(-100%,300%)}.contact-wrapper .arrow path{stroke-dashoffset:52.9674px;stroke-dasharray:52.9674;opacity:0}.contact-wrapper .arrow line.line1,.contact-wrapper .arrow line.line2{stroke-dashoffset:38px;stroke-dasharray:38;opacity:0}.contact-wrapper .checkboxes{flex-wrap:wrap;justify-content:space-between;display:flex}.contact-wrapper .checkboxes label{cursor:pointer;-webkit-user-select:none;user-select:none;opacity:0;background-color:#2b2b2b;border:3px solid #2b2b2b;border-radius:4px;justify-content:center;align-items:center;width:calc(50% - 3px);height:min(55px,13.285vw);margin:0 0 6px;transition:background-color .15s ease-in-out;display:flex;transform:translateY(55px)}.contact-wrapper .checkboxes label:hover,.contact-wrapper input:hover,.contact-wrapper textarea:hover{background-color:var(--background)}.contact-wrapper .checkboxes label svg{margin-right:7px}.contact-wrapper .checkboxes label .label-inner{transform:translateY(2px)}.contact-wrapper .checkboxes label:last-child{width:100%}.contact-wrapper .checkboxes input{display:none}.contact-wrapper .checkboxes input+label .text{transition:transform .25s ease-in-out;display:block}.contact-wrapper .checkboxes input:checked+label .text{transform:translate(10px)}.contact-wrapper .checkboxes input:checked+label{background-color:var(--background)}.contact-wrapper .checkboxes input+label svg{position:absolute;top:0;left:0;transform:translate(-100%)}.contact-wrapper .checkboxes input+label svg path{stroke-dashoffset:20.4046px;stroke-dasharray:20.4046;transition:stroke-dashoffset .25s ease-in-out}.contact-wrapper .checkboxes input:checked+label svg path{stroke-dashoffset:0}.contact-wrapper a{color:#fff;text-decoration:none}.contact-wrapper a .link-inner{transform:translateY(100%)}.contact-wrapper a+a{padding-left:min(23px,5.55vw)}.hide-label{clip:rect(1px,1px,1px,1px)!important;white-space:nowrap!important;border-width:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}fieldset{border:0}.contact .tel-mail{display:none}@media screen and (min-width:768px){.contact{padding-top:calc(var(--vr)*185)}.contact-wrapper{position:relative}.contact-wrapper .checkboxes label,.contact-wrapper .checkboxes label:last-child{width:calc(var(--grid-column)*4 + var(--grid-gutter)*3);height:calc(var(--vr)*55)}.contact-wrapper,.contact-wrapper input::placeholder,.contact-wrapper textarea::placeholder{font-size:calc(var(--vr)*19)}.contact-wrapper textarea{min-height:calc(var(--vr)*150)}.contact-wrapper legend,.contact-wrapper label{font-size:calc(var(--vr)*19);margin-bottom:calc(var(--vr)*19)}.contact-wrapper .info .flex-column{flex-direction:row;justify-content:space-between}.contact-wrapper .info input{width:calc(var(--grid-column)*6 + var(--grid-gutter)*5)}.contact-wrapper .info .emailInput{margin-top:0}.contact-wrapper button[type=submit]{font-size:calc(var(--vr)*145);padding-right:calc(var(--vr)*55)}body[lang=nl] .contact-wrapper button[type=submit]{font-size:calc(var(--vr)*100)}.contact-wrapper .arrow{width:calc(var(--vr)*37)}.contact .circle-glow{width:calc(var(--vr)*1550);height:calc(var(--vr)*1477);top:calc(var(--vr)*334);left:calc(var(--vr)*-850)}.d-md-none{display:none}.contact .tel-mail{right:0;bottom:calc(var(--vr)*30);flex-direction:column;display:flex;position:absolute}.contact-wrapper .tel-mail a+a{margin-top:calc(var(--vr)*8);padding-left:40px}.tel-mail a{position:relative}.tel-mail svg{opacity:0;width:12px;transition:all .4s cubic-bezier(.65,0,.35,1);position:absolute;top:1px;left:0;transform:scale(.85)}.tel-mail a:hover svg{opacity:1;transform:scale(1)}.tel-mail a.tel-link{padding-left:0;transition:padding-left .4s cubic-bezier(.65,0,.35,1)}.tel-mail a.mail-link{padding-left:0;transition:transform .4s cubic-bezier(.65,0,.35,1)}.tel-mail a.tel-link:hover{padding-left:25px}.tel-mail a.mail-link:hover{transform:translate(-14px)}.tel-mail a.mail-link:hover svg{transform:translate(14px)}}@media screen and (min-width:992px){.tel-mail svg{width:15px}.tel-mail a.mail-link svg{top:2px}.contact{padding-top:calc(var(--vr)*198)}.contact-wrapper{margin-left:calc(var(--grid-margin) + var(--grid-column)*4 + var(--grid-gutter)*4)}.contact-wrapper .checkboxes label,.contact-wrapper .checkboxes label:last-child{width:calc(33.33% - 6.66px);height:calc(var(--vr)*55)}.contact-wrapper,.contact-wrapper input::placeholder,.contact-wrapper textarea::placeholder,.contact-wrapper legend,.contact-wrapper label{font-size:calc(var(--vr)*22)}.contact-wrapper .info input{width:calc(var(--grid-column)*4 + var(--grid-gutter)*3)}.contact .circle-glow{width:calc(var(--vr)*1700);height:calc(var(--vr)*1620);top:calc(var(--vr)*270);left:calc(var(--vr)*-850)}.contact-wrapper button[type=submit],body[lang=nl] .contact-wrapper button[type=submit]{font-size:calc(var(--vr)*145);padding-right:calc(var(--vr)*55)}.contact-wrapper .arrow{width:calc(var(--vr)*38)}}@media screen and (min-width:1200px){.contact-wrapper{margin-left:calc(var(--grid-margin) + var(--grid-column)*5 + var(--grid-gutter)*5)}.contact-wrapper .info input{width:calc(50% - 5px)}}.mailconfirmation,.mailerror{z-index:10;width:100vw;height:100vh;padding:0 var(--grid-margin);opacity:0;background-color:#000000d9;display:flex;position:fixed;top:0;left:0;pointer-events:none!important}.mailerror .title.absolute,.mailerror p{pointer-events:none!important}.mailconfirmation.active,.mailerror.active,.mailerror.active .title,.mailerror.active p{pointer-events:all!important}.mailconfirmation>.flex,.mailerror>.flex{margin-bottom:calc(var(--vr)*20);flex-direction:column;justify-content:center;align-items:center}.mailconfirmation .title,.mailerror .title{font-family:var(--font-bold);pointer-events:none;width:100%;margin-bottom:.2em;font-size:15vw;line-height:normal}.mailerror .title{font-size:10vw}.mailconfirmation .txt,.mailerror .txt{width:100%}.mailconfirmation .btn,.mailerror .btn{margin-top:calc(var(--vr)*40);opacity:0;transform:translateY(50px)}@media screen and (min-width:992px){.mailconfirmation,.mailerror{flex-direction:row;align-items:end}.mailconfirmation>.flex,.mailerror>.flex{flex-direction:row}.mailconfirmation .title,.mailerror .title{width:calc(var(--grid-column)*8 + var(--grid-gutter)*7);font-size:10.75vw}.mailerror .title{font-size:7.5vw}.mailconfirmation .txt,.mailerror .txt{width:calc(var(--grid-column)*3 + var(--grid-gutter)*2);margin-left:calc(var(--grid-column) + var(--grid-gutter)*2);margin-top:calc(var(--vr)*45)}}#projects{padding:0 calc(var(--grid-margin));position:relative;overflow:hidden}#projects .intro-txt{margin-bottom:min(60px,14.49vw);padding-top:min(130px,28.98vw);position:relative}#projects .intro-txt *{z-index:2}#projects .project{width:calc(var(--grid-column)*12 + var(--grid-gutter)*11);margin-bottom:min(35px,8.45vw);display:block;position:relative}#projects .project:last-child{margin-bottom:min(150px,36.23vw)}#projects .project img{opacity:0;border-radius:10px;width:100%;height:auto;transform:translateY(100px)}#projects .project .title{font-family:var(--font-bold);color:#fff;pointer-events:none;font-size:min(28px,6.76vw);position:absolute;bottom:min(25px,6.04vw);left:min(27px,6.05vw)}#projects .project .title .arrow{vertical-align:middle;width:min(19px,4.59vw);margin-left:min(15px,3.62vw)}#projects .circle-glow{background-color:var(--background);filter:blur(50px);z-index:-5;opacity:0;background:radial-gradient(circle,#fa5700,#e55407 4%,#d34f0c,#c24b0f,#b14612 14.5%,#a24214,#943e15,#863a16,#793616,#6b3217,#5e2e17,#512917 35.5%,#422416,#331f16,#251a15 46%,#14141400 50% 100%);width:min(864px,208.7vw);height:min(823px,198.79vw);position:absolute;top:min(334px,80.67vw);left:max(-450px,-108.7vw);overflow:hidden}#projects .view-project{opacity:0;z-index:10;pointer-events:none;white-space:nowrap;transition:opacity .25s ease-in-out;display:none;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}#projects .project .title .text-line{line-height:normal}#projects .project1 img{transform:scale(1.3)}#projects .project2 img{transform:scale(1.265)}@media (hover:none) and (pointer:coarse){#projects .project{clip-path:inset(0)}}@media screen and (min-width:768px){#projects .circle-glow{width:calc(var(--vr)*1425);height:calc(var(--vr)*1359);left:calc(var(--vr)*-712);top:calc(var(--vr)*325)}#projects .intro-txt{padding-top:calc(var(--vr)*185);margin-left:calc(var(--grid-column) + var(--grid-gutter));margin-bottom:calc(var(--vr)*95)}#projects .project{margin-bottom:calc(var(--vr)*100)}#projects .project.project1{width:calc(var(--grid-column)*6 + var(--grid-gutter)*5);margin-left:calc(var(--grid-column)*5 + var(--grid-gutter)*5)}#projects .project.project2{width:calc(var(--grid-column)*7 + var(--grid-gutter)*6);margin-left:calc(var(--grid-column) + var(--grid-gutter))}#projects .project .title{font-size:calc(var(--vr)*30);bottom:calc(var(--vr)*26);left:calc(var(--vr)*26)}}@media screen and (min-width:992px){#projects .view-project{display:block}#projects .circle-glow{width:calc(var(--vr)*1700);height:calc(var(--vr)*1620);left:calc(var(--vr)*-850);top:calc(var(--vr)*270)}#projects .intro-txt{padding-top:calc(var(--vr)*320);margin-bottom:calc(var(--vr)*-234)}#projects .project.project1{width:calc(var(--grid-column)*4 + var(--grid-gutter)*3);margin-left:calc(var(--grid-column)*7 + var(--grid-gutter)*7);margin-bottom:calc(var(--vr)*-331)}#projects .project.project2{width:calc(var(--grid-column)*5 + var(--grid-gutter)*4)}#projects .project .title{font-size:calc(var(--vr)*48);bottom:calc(var(--vr)*45);left:calc(var(--vr)*45)}#projects .project .title .arrow{width:calc(var(--vr)*28);margin-left:calc(var(--vr)*25)}}main.page404{overflow:hidden}main.page404 .wrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;display:flex}main.page404 .big404{font-size:calc(var(--vr)*151);font-family:var(--font-bold);margin-bottom:calc(var(--vr)*10);white-space:nowrap;overflow:hidden}main.page404 .big404 span{opacity:0;display:inline-block;transform:translateY(100%)}main.page404 .btn{margin-top:calc(var(--vr)*40);opacity:0;transform:translateY(50%)}main.page404 .circle-glow{width:calc(var(--vr)*864);height:calc(var(--vr)*823);top:calc(var(--vr)*334);left:calc(var(--vr)*-450);z-index:-2;opacity:0;filter:blur(50px);background:radial-gradient(circle,#fa5700,#e55407 4%,#d34f0c,#c24b0f,#b14612 14.5%,#a24214,#943e15,#863a16,#793616,#6b3217,#5e2e17,#512917 35.5%,#422416,#331f16,#251a15 46%,#14141400 50% 100%);position:absolute}main.page404 h1 span{display:block;transform:translateY(100%)}@media screen and (min-width:768px){main.page404 .big404{font-size:calc(var(--vr)*305);z-index:-1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}main.page404 .btn{bottom:calc(var(--vr)*-185);position:absolute;left:50%;transform:translate(-50%,50%)}main.page404 .circle-glow{width:calc(var(--vr)*1425);height:calc(var(--vr)*1359);top:calc(var(--vr)*500);left:calc(var(--vr)*-712)}}@media screen and (min-width:992px){main.page404 .big404{font-size:calc(var(--vr)*467)}main.page404 .btn{bottom:calc(var(--vr)*-250)}main.page404 .circle-glow{width:calc(var(--vr)*1700);height:calc(var(--vr)*1620);left:calc(var(--vr)*-850);top:50vh}}@media screen and (min-width:1600px){main.page404 .circle-glow{width:calc(var(--vr)*1700);height:calc(var(--vr)*1620);left:calc(var(--vr)*-850);top:40vh}}