.header_header__LUADv{display:none}.header_headerClass__qLA_z{padding:0 2rem;position:fixed;top:0;left:-1px;width:calc(100vw + 2px);height:6em;z-index:100;background:#fff}.header_mobilemenu__Ku1Gu{position:fixed;height:calc(100vh - 6em);width:100vw;z-index:1000;top:6em;left:0;background-color:#ff0700;text-align:center;font-family:var(--font-frutiger-condensed)}.header_mobilemenu__Ku1Gu .header_ul__I3ESw{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.header_mobilemenu__Ku1Gu .header_ul__I3ESw .header_li__8sdLu{font-size:2em;font-weight:800;margin:1rem 0;text-transform:uppercase;color:#fff}.header_mobilemenu__Ku1Gu .header_ul__I3ESw .header_li__8sdLu .header_active__EchVy{color:#1c1b17}.header_textborder__Mj6Dd{display:flex;align-items:center;justify-content:space-between;max-width:875px;height:100%;margin:auto}.header_ul__I3ESw,.header_ul__I3ESw .header_li__8sdLu{all:unset}.header_logoHolder__6Bic8{width:12em;height:6em;position:relative}@media(min-width:1200px),(min-width:900px)and (orientation:landscape){.header_headerClass__qLA_z,.header_mobilemenu__Ku1Gu{display:none}.header_header__LUADv{display:block;height:6rem;text-transform:uppercase;width:100%;z-index:100;color:#1c1b17}.header_header__LUADv .header_ul__I3ESw{display:flex;flex-direction:row;align-items:center}.header_header__LUADv .header_ul__I3ESw .header_li__8sdLu{font-size:.75rem;margin:0 .75rem;font-weight:700;letter-spacing:.25em;transition:color .25s ease}.header_header__LUADv .header_ul__I3ESw .header_li__8sdLu:hover{color:#ff0700}.header_header__LUADv .header_ul__I3ESw .header_li__8sdLu.header_blackHover__YXP_J:hover{color:#1c1b17}.header_header__LUADv .header_ul__I3ESw .header_li__8sdLu:last-of-type{margin-right:0}.header_header__LUADv .header_ul__I3ESw .header_li__8sdLu:first-of-type{margin-left:0}.header_header__LUADv .header_ul__I3ESw .header_li__8sdLu .header_active__EchVy{color:#ff0700}.header_header__LUADv .header_ul__I3ESw .header_li__8sdLu .header_blackActive__wenpZ{color:#1c1b17}}@media(min-width:1200px)and (min-width:1024px),(min-width:900px)and (orientation:landscape)and (min-width:1024px){.header_textborder__Mj6Dd{max-width:1000px}}@media(min-width:1200px)and (min-width:1500px),(min-width:900px)and (orientation:landscape)and (min-width:1500px){.header_header__LUADv .header_ul__I3ESw .header_li__8sdLu{margin:0 1.5rem}.header_textborder__Mj6Dd{max-width:1400px}}.firewall,.firewall .body{position:relative}.firewall .body{height:100%;padding-top:10vh;background-color:#1c1b17;overflow:hidden;color:#fff}.firewall .body .leftLogo{position:absolute;height:100vh;width:40vh;top:25%;left:-10%;z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:opacity(.25)}.firewall .body .textborder{display:flex;align-items:center;padding:0 2rem;position:inherit;z-index:2}.firewall .body .innermain{height:100%;width:100%}.firewall .body .innermain h1{color:#ff0700;font-size:2rem;line-height:2rem;font-weight:800;text-shadow:0 0 5cqh rgba(28,27,23,.6);text-transform:uppercase;text-align:center;width:70cqw;margin:0 auto;font-family:var(--font-frutiger-condensed)}.firewall .body .innermain .heroText{margin:3rem auto;max-width:600px;text-align:center}.firewall .body .innermain .bar{margin-bottom:1rem;height:.3rem;background-color:#fff}.firewall .body .innermain .points{align-items:center;text-align:center;display:flex;flex-direction:column;text-shadow:0 0 20px rgba(28,27,23,.6)}.firewall .body .innermain .points h2{font-size:1.25rem;margin-bottom:2rem;font-weight:900}.firewall .body .innermain .points span{flex-grow:1;padding-bottom:1rem;font-weight:700;width:10rem}.firewall .body .innermain .points .bar{width:4rem}.firewall .body .innermain .contactHolder{display:flex;align-items:center;justify-content:center;margin:4rem 0}@media(min-width:1200px),(min-width:900px)and (orientation:landscape){.firewall .body .leftLogo{height:110vh;width:105vh;top:-5vh;left:-25vh}.firewall .body .textborder{padding:0 0 10rem}.firewall .body .innermain{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:4fr 1fr 1fr;max-height:45rem;z-index:2}.firewall .body .innermain h1{font-size:15cqw;line-height:13cqw;text-align:right;margin:0 0 0 auto}.firewall .body .innermain .heroText{align-self:end;margin-right:0 5rem 0 0;font-size:1.25rem;max-width:unset;text-align:unset}.firewall .body .innermain .points{align-items:unset;text-shadow:unset;margin-left:auto;text-align:right}.firewall .body .innermain .points .bar{margin-left:auto}.firewall .body .innermain .contactHolder{justify-content:unset;margin:unset}.firewall .body .innermain .contactHolder .filler{flex-grow:1}}.unbeatable{position:relative}.unbeatable .body{background-color:#a6a0a4;position:relative;overflow:hidden;color:#fff}.unbeatable .body .finger{left:0;bottom:0;width:100%;filter:contrast(2) brightness(.65)}.unbeatable .body .bottomLogo,.unbeatable .body .finger{position:absolute;height:100%;z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.unbeatable .body .bottomLogo{width:110%;bottom:-50%;left:-5%}.unbeatable .body .textborder{display:flex;align-items:center;padding:0 2rem 3rem}.unbeatable .body .innermain{width:100%;z-index:2}.unbeatable .body .innermain h2{color:#fff;font-size:1.9rem;line-height:2rem;font-weight:800;text-shadow:0 0 15px rgba(28,27,23,.6);text-transform:uppercase;text-align:center;font-family:var(--font-frutiger-condensed)}.unbeatable .body .innermain h2:first-of-type{margin-top:2rem}.unbeatable .body .innermain h2 span{color:#ff0700}.unbeatable .body .innermain .heroText{margin:3rem auto;max-width:600px;text-align:center}.unbeatable .body .innermain .bar{margin-bottom:1rem;height:.3rem;background-color:#ff0700}.unbeatable .body .innermain .points{align-items:center;text-align:center;display:flex;flex-direction:column;text-shadow:0 0 20px rgba(28,27,23,.6)}.unbeatable .body .innermain .points h2{font-size:1.25rem;margin-bottom:1rem;font-weight:900;color:#ff0700;line-height:1em}.unbeatable .body .innermain .points span{flex-grow:1;padding-bottom:.5rem;font-weight:700;width:10rem}.unbeatable .body .innermain .points .bar{width:4rem}.unbeatable .body .innermain .contactHolder{display:flex;align-items:center;justify-content:center;margin:4rem 0}@media(min-width:1200px),(min-width:900px)and (orientation:landscape){.unbeatable .body{height:100%;padding-top:10vh}.unbeatable .body .bottomLogo{bottom:min(-50vh,-22vw)}.unbeatable .body .textborder{padding:0 0 10rem}.unbeatable .body .innermain{height:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:4fr 1fr 1fr;max-height:45rem;padding-bottom:5rem}.unbeatable .body .innermain h2{font-size:10cqw;line-height:9cqw;text-align:unset;margin-top:unset}.unbeatable .body .innermain .heroText{font-size:1.25rem;align-self:end;margin:0 5rem;max-width:unset;text-align:unset;line-height:1.5em}.unbeatable .body .innermain .points{align-items:unset;text-shadow:unset;text-align:unset}.unbeatable .body .innermain .points h2{margin-bottom:2rem}.unbeatable .body .innermain .points span{padding-bottom:1rem}.unbeatable .body .innermain .contactHolder{justify-content:unset;margin:unset}.unbeatable .body .innermain .contactHolder .filler{flex-grow:1}}@keyframes blurry{0%{opacity:.2}to{opacity:1}}.motionIsKey .body{background-color:#ff0700;position:relative;color:#fff}.motionIsKey .body .lockHolder{position:absolute;bottom:-15vh;right:0;width:70vh;height:70vh;max-height:40rem;z-index:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.motionIsKey .body .strips{display:none}.motionIsKey .body .textborder{display:flex;align-items:center;padding:0 2rem}.motionIsKey .body .innermain{width:100%;z-index:2;container-type:inline-size}.motionIsKey .body .innermain h1{color:#ff0700;font-size:1px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.motionIsKey .body .innermain div{z-index:2}.motionIsKey .body .innermain .bigLetters{letter-spacing:unset;text-align:center;margin-left:-1.5rem}.motionIsKey .body .innermain .bigLetters:first-of-type{margin-top:4rem}.motionIsKey .body .innermain .bigLetters span{font-size:4rem;line-height:4rem;font-weight:800;text-shadow:0 0 5cqh rgba(28,27,23,.6);position:relative;animation-name:blurry;animation-duration:2s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out;font-family:var(--font-frutiger-condensed);bottom:unset}@media(min-width:390px){.motionIsKey .body .innermain .bigLetters span{font-size:4.5rem;line-height:4.5rem}}@media(min-width:430px){.motionIsKey .body .innermain .bigLetters span{font-size:5rem;line-height:5rem}}.motionIsKey .body .innermain .bigLetters.second span{bottom:2cqw}.motionIsKey .body .innermain .heroText{text-shadow:0 0 20px rgba(28,27,23,.6);border-radius:5px;text-align:center;margin:3rem auto;max-width:600px}.motionIsKey .body .innermain .bar{margin-bottom:2rem;height:.3rem;background-color:#fff;display:none}.motionIsKey .body .innermain .points{align-items:center;display:flex;flex-direction:column;text-shadow:0 0 20px rgba(28,27,23,.6);margin-left:1.5rem}.motionIsKey .body .innermain .points h2{font-size:1.25rem;margin-bottom:1rem;font-weight:800;text-transform:uppercase;font-family:var(--font-frutiger-condensed)}.motionIsKey .body .innermain .points span{flex-grow:1;padding-bottom:.5rem;font-weight:700}.motionIsKey .body .innermain .points .bar{display:block;width:4rem}.motionIsKey .body .innermain .contactHolder{display:flex;align-items:center;justify-content:center;gap:1rem;margin:4rem 0}.motionIsKey .body .innermain .contactHolder .linkedIn{height:2rem;width:2rem;display:flex;align-items:center;justify-content:center;font-size:1.4rem;margin-bottom:.5rem;background-color:#fff;border-radius:2rem;color:#ff0700;box-shadow:0 0 9px rgba(0,0,0,.3);transition:all .2s ease}.motionIsKey .body .innermain .contactHolder .linkedIn:hover{background-color:#000;color:#fff}@media(min-width:1200px),(min-width:900px)and (orientation:landscape){.motionIsKey .body{height:calc(100vh - 6rem);overflow:hidden}.motionIsKey .body .lockHolder{bottom:-1vh;right:0;width:120vh;height:75vh;max-height:unset}.motionIsKey .body .strips{display:block;position:absolute;height:40%;width:10%;bottom:0;right:-5%;z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.motionIsKey .body .textborder{padding:unset}.motionIsKey .body .innermain{height:100%;display:grid;grid-template-columns:1.5fr 1.5fr 1.5fr 1.5fr 4fr;grid-template-rows:13fr 0fr 13fr 0fr 10fr;max-height:45rem}.motionIsKey .body .innermain .bigLetters{letter-spacing:-.5em;text-align:unset;margin-top:-.5rem}.motionIsKey .body .innermain .bigLetters:first-of-type{margin-top:0}.motionIsKey .body .innermain .bigLetters span{font-size:20cqw;line-height:20cqw;text-shadow:0 0 5cqh rgba(28,27,23,.6);position:relative;animation-name:blurry;animation-duration:2s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out;font-stretch:ultra-condensed;bottom:-5cqw;bottom:-1cqw!important}.motionIsKey .body .innermain .bigLetters.second span{bottom:2cqw!important}.motionIsKey .body .innermain .bar{display:block;margin-bottom:1rem;margin-left:1cqw}.motionIsKey .body .innermain .heroText{align-self:end;width:24em;margin:unset;text-align:left;margin-bottom:calc(4.4cqw + 5.75rem);max-width:unset;line-height:1.5em;margin-left:1cqw}.motionIsKey .body .innermain .points{align-items:unset;text-shadow:unset}.motionIsKey .body .innermain .points h2{margin-bottom:2rem}.motionIsKey .body .innermain .points span{margin-right:2rem}.motionIsKey .body .innermain .points .bar{margin-left:0}.motionIsKey .body .innermain .contactHolder{justify-content:unset;margin:unset}.motionIsKey .body .innermain .contactHolder .filler{flex-grow:1}.motionIsKey .body .innermain .contactHolder .bar{display:block}}@media(min-width:1500px){.motionIsKey .bigLetters span{bottom:-1cqw!important}.motionIsKey .bigLetters.second span{bottom:2cqw!important}.motionIsKey .heroText{font-size:1.25rem!important;margin-bottom:calc(4.4cqw + 5rem)!important;margin-left:2cqw}.motionIsKey .contactHolder .linkedIn{height:2.4rem!important;width:2.4rem!important}}footer{background-color:#1c1b17;padding:1em 2em;color:#fff;text-align:left}footer .footergrid{margin:2rem auto 3rem;display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:2fr 1fr;max-width:30rem}footer .footergrid .logoClaim{grid-column:1/3}footer .footergrid .fillempty{display:none}footer .footergrid .logo{position:relative;max-width:20em;height:7em;flex-grow:1;margin:1rem 0 0}footer .footergrid .claim{letter-spacing:.2em;text-transform:uppercase;font-weight:800;margin-top:.2rem;margin-bottom:3rem;color:#fff}footer .footergrid .devinfo{font-size:.8rem}footer .footergrid .copyright{font-size:.8rem;display:flex;align-items:center;margin-top:.5rem}footer .footergrid .copyright span{margin-left:.25rem}footer .footergrid .content{display:flex;justify-content:flex-end;flex-direction:column}footer .footergrid .content a{margin-top:.5rem;font-size:.8rem}footer .footergrid .content a:hover{color:#fff;font-weight:800;transform:scale(110%) translate(8px)}footer .footergrid .content a.email{margin-top:.25rem}footer .footergrid .content a .social-icon{margin-top:.75rem}footer .footergrid .content span{margin-top:.25rem;font-size:.8rem}footer .footergrid .content span:first-of-type{font-weight:800;color:#fff}footer.red{background-color:#ff0700}footer.red .footergrid{color:#fff;margin:2rem auto 5rem}footer.sphere .footergrid{top:25%;position:relative}@media(min-width:1200px),(min-width:900px)and (orientation:landscape){footer .footergrid{grid-template-columns:3fr 1fr 1fr 1fr 1fr;color:#a6a0a4;max-height:20rem;max-width:1000px}footer .footergrid .content a{transition:all .25s ease}footer .footergrid .logoClaim{grid-column:1/2}footer .footergrid .fillempty{display:block}}@media(min-width:1500px){footer .footergrid{max-width:1400px}}.contactUsButton_whiteBackground__4rUll{background:#fff!important;color:#ff0700!important}.contactUsButton_whiteBackground__4rUll:hover{background-color:#1c1b17!important;color:#fff!important}.contactUsButton_redBackground__Hlw07{background-color:#ff0700!important;color:#fff!important}.contactUsButton_redBackground__Hlw07:hover{background-color:#fff!important;color:#ff0700!important}.contactUsButton_contactUsButton__5EfIV{all:unset;cursor:pointer;border-radius:10rem;font-size:1.25rem;font-weight:800;margin-bottom:.5rem;margin-right:1rem;text-transform:uppercase;padding:.25rem 1rem;box-shadow:0 0 9px rgba(0,0,0,.3);transition:all .3s ease;border:none;font-family:var(--font-frutiger-condensed)}@media(min-width:1024px){.contactUsButton_absolute__lRqP5{position:absolute;right:0;bottom:1.5rem;margin:0!important}.contactUsButton_contactUsButton__5EfIV{font-weight:800;font-size:1rem;padding:.4rem 1.25rem}}@media(min-width:1500px){.contactUsButton_contactUsButton__5EfIV{font-size:1.25rem;padding:.4rem 1.15rem}}.main{margin-top:6em;height:calc(100vh - 6em);width:100%;overflow-y:scroll}.textborder{max-width:875px;height:100%;margin:auto}@media(min-width:1200px),(min-width:900px)and (orientation:landscape){.sphere{scroll-snap-align:start}.main,.sphere{height:100vh;width:100%}.main{margin-top:0;overflow-y:scroll;scroll-snap-type:y mandatory}}@media(min-width:1024px){.textborder{max-width:1000px}}@media(min-width:1500px){.textborder{max-width:1400px}}