@import url("/css/normalize.css");@import url("/css/webflow.css");@import url("/css/alphabyte-caa938.webflow.css");@import url("https://cdn.jsdelivr.net/npm/@splidejs/splide@4.1.4/dist/css/splide.min.css");:root{--rem-size:8.5px}html{font-size:var(--rem-size)}.h-blog_list{display:flex;gap:2rem}.h-blog_item{flex-shrink:0}.contact-form_input-wrap input:focus~label,.contact-form_input-wrap input:not(:placeholder-shown)~label,.contact-form_input-wrap textarea:focus~label,.contact-form_input-wrap textarea:not(:placeholder-shown)~label{opacity:0;pointer-events:none;transition:opacity .2s ease}.contact-form_input-wrap label{transition:opacity .2s ease}@media screen and (max-width:991px){.heart_logo{transform:translate(0)!important}}button.burger-button{border:none;outline:none;padding:0;-webkit-tap-highlight-color:transparent}.mobile-menu-items{position:relative;z-index:2}.hero-video-loader{position:absolute;inset:0;z-index:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.hero-video-loader:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(91,58,204,.08) 50%,transparent 70%);animation:shimmer 1.8s ease-in-out infinite}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media screen and (max-width:991px){.mission_box{height:50.7rem}}:target,div:target,section:target{outline:none!important;box-shadow:none!important}div:target,section:target{border:none!important}:focus{outline:none}:focus-visible{outline:none}