.Content-module-scss-module__8HNina__main{max-width:var(--page-max-width);flex-direction:column;align-items:center;width:100%;margin:0 auto;padding:40px;display:flex;overflow:hidden}@media screen and (max-width:480px){.Content-module-scss-module__8HNina__main{padding:20px}}.Content-module-scss-module__8HNina__main h1{text-align:center;font-size:3rem;line-height:3rem}.Content-module-scss-module__8HNina__main p{text-align:center;margin-top:0;font-size:1.5rem}.Content-module-scss-module__8HNina__videoWrapper{border-radius:5px;max-width:680px;position:relative;overflow:hidden}@media screen and (max-width:480px){.Content-module-scss-module__8HNina__videoWrapper{border-radius:0;margin:0 -20px}.Content-module-scss-module__8HNina__videoWrapper .Content-module-scss-module__8HNina__video{width:100%}}.Content-module-scss-module__8HNina__videoWrapper .Content-module-scss-module__8HNina__videoOverlay{z-index:1;color:#fff;background-color:#000000b3;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.Content-module-scss-module__8HNina__videoWrapper .Content-module-scss-module__8HNina__videoOverlay p{text-align:center;width:70%;min-width:300px;margin:0 auto;font-size:1.2rem}.Content-module-scss-module__8HNina__videoLocked{pointer-events:none}
.container_f47ac7{height:var(--uib-size);width:var(--uib-size);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.inner_235694{height:var(--uib-size);width:var(--uib-size);transform-origin:50%;animation:rotate_c76b1d var(--uib-speed)linear infinite;will-change:transform;overflow:visible}.car_b190b2{fill:none;stroke:var(--uib-color);stroke-dasharray:1 200;stroke-dashoffset:0;stroke-linecap:round;animation:stretch_e5e8e0 calc(var(--uib-speed)*.75)ease-in-out infinite;will-change:stroke-dasharray,stroke-dashoffset;transition:stroke .5s}.track_4529b9{fill:none;stroke:var(--uib-color);opacity:var(--uib-bg-opacity);transition:stroke .5s}@keyframes rotate_c76b1d{to{transform:rotate(360deg)}}@keyframes stretch_e5e8e0{0%{stroke-dasharray:0 150;stroke-dashoffset:0}50%{stroke-dasharray:75 150;stroke-dashoffset:-25px}to{stroke-dashoffset:-99px}}
.contactForm-module-scss-module__HyqbSq__contactForm{width:100%;min-height:700px;position:relative}.contactForm-module-scss-module__HyqbSq__contactForm form{flex-direction:column;width:100%;max-width:800px;margin:0 auto;display:flex}.contactForm-module-scss-module__HyqbSq__contactForm .contactForm-module-scss-module__HyqbSq__topContainer{gap:var(--margin-gutter-sm);margin-bottom:var(--margin-gutter-xs);display:flex}@media screen and (max-width:725px){.contactForm-module-scss-module__HyqbSq__contactForm .contactForm-module-scss-module__HyqbSq__topContainer{gap:var(--margin-gutter-xs);flex-direction:column}}.contactForm-module-scss-module__HyqbSq__contactForm .contactForm-module-scss-module__HyqbSq__inputGroup{flex-direction:column;width:100%;display:flex}.contactForm-module-scss-module__HyqbSq__contactForm .contactForm-module-scss-module__HyqbSq__inputGroup label{font-size:var(--font-size-md);margin-bottom:var(--margin-xs);color:var(--c-text)}.contactForm-module-scss-module__HyqbSq__contactForm .contactForm-module-scss-module__HyqbSq__inputGroup label .contactForm-module-scss-module__HyqbSq__requiredWord{color:#555;font-size:var(--font-size-sm)}.contactForm-module-scss-module__HyqbSq__contactForm .contactForm-module-scss-module__HyqbSq__inputGroup input,.contactForm-module-scss-module__HyqbSq__contactForm .contactForm-module-scss-module__HyqbSq__inputGroup textarea{padding:var(--padding-sm)var(--padding-md);border-radius:var(--border-radius-sm);border:1px solid var(--c-border);background-color:rgb(from var(--bg-no-gradient)r g b/60%);color:var(--c-text);font-size:var(--font-size-md);font-family:monospace}.contactForm-module-scss-module__HyqbSq__contactForm .contactForm-module-scss-module__HyqbSq__inputGroup input:focus,.contactForm-module-scss-module__HyqbSq__contactForm .contactForm-module-scss-module__HyqbSq__inputGroup textarea:focus{border-color:var(--c-lightblue);box-shadow:0 0 0 2px rgba(var(--c-lightblue),.2);outline:none}.contactForm-module-scss-module__HyqbSq__contactForm .contactForm-module-scss-module__HyqbSq__inputGroup textarea{resize:none;height:250px}.contactForm-module-scss-module__HyqbSq__contactForm .contactForm-module-scss-module__HyqbSq__submitButton{margin-top:var(--margin-gutter-sm);align-self:flex-end;width:170px;position:relative}.contactForm-module-scss-module__HyqbSq__contactForm .contactForm-module-scss-module__HyqbSq__submitButton .contactForm-module-scss-module__HyqbSq__ring{opacity:0;transition:all .2s ease-in-out .45s;position:absolute}.contactForm-module-scss-module__HyqbSq__contactForm .contactForm-module-scss-module__HyqbSq__submitButton .contactForm-module-scss-module__HyqbSq__ring.contactForm-module-scss-module__HyqbSq__visible{opacity:1}.contactForm-module-scss-module__HyqbSq__contactForm .contactForm-module-scss-module__HyqbSq__submitButton .contactForm-module-scss-module__HyqbSq__btnText{opacity:1;transition:all .3s cubic-bezier(.27,-.49,1,.2);transform:translate(0)}.contactForm-module-scss-module__HyqbSq__contactForm .contactForm-module-scss-module__HyqbSq__submitButton .contactForm-module-scss-module__HyqbSq__btnText.contactForm-module-scss-module__HyqbSq__hidden{opacity:0;transform:translate(-20px)}.contactForm-module-scss-module__HyqbSq__contactForm .contactForm-module-scss-module__HyqbSq__submitButton .contactForm-module-scss-module__HyqbSq__planeIcon{opacity:1;transition:all .3s cubic-bezier(.27,-.49,1,.2);transform:translate(0)}.contactForm-module-scss-module__HyqbSq__contactForm .contactForm-module-scss-module__HyqbSq__submitButton .contactForm-module-scss-module__HyqbSq__planeIcon.contactForm-module-scss-module__HyqbSq__btnSentAnimate{opacity:0;transform:translate(30px,-30px)}.contactForm-module-scss-module__HyqbSq__contactForm .contactForm-module-scss-module__HyqbSq__feedbackMsg{font-size:var(--font-size-md);text-align:center;position:absolute;top:150px;left:50%}.contactForm-module-scss-module__HyqbSq__contactForm .contactForm-module-scss-module__HyqbSq__successMessage{color:var(--c-success)}.contactForm-module-scss-module__HyqbSq__contactForm .contactForm-module-scss-module__HyqbSq__errorMessage{color:var(--c-error)}
.ThreeScene-module-scss-module__aSpuXG__canvas{z-index:-1;bottom:0;right:calc((100% - var(--page-max-width))/2);pointer-events:none;margin-bottom:0;margin-right:0;display:block;position:fixed;top:90px}@media screen and (max-width:680px){.ThreeScene-module-scss-module__aSpuXG__canvas{margin:0;right:50%;transform:translate(50%)}}
.LandingForm-module-scss-module__2lRMWW__form{background-color:#fff;border-radius:5px;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:380px;height:475px;margin:60px 12px 40px;padding:24px;display:flex;box-shadow:0 0 10px #0000001a}.LandingForm-module-scss-module__2lRMWW__form h2{margin-top:0}.LandingForm-module-scss-module__2lRMWW__formContainer{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.LandingForm-module-scss-module__2lRMWW__formWrapper{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.LandingForm-module-scss-module__2lRMWW__submitMsg{text-align:center;flex-direction:column;width:100%;max-width:360px;font-size:1rem;display:flex}.LandingForm-module-scss-module__2lRMWW__inputField{flex-direction:column;gap:2px;width:100%;display:flex}.LandingForm-module-scss-module__2lRMWW__inputField label span{color:red}.LandingForm-module-scss-module__2lRMWW__inputField input{border:1px solid #0009;border-radius:3px;padding:8px;font-size:1rem}.LandingForm-module-scss-module__2lRMWW__successIcon{color:var(--c-cta-bg-start)}.LandingForm-module-scss-module__2lRMWW__cta{margin-top:24px;position:relative}.LandingForm-module-scss-module__2lRMWW__cta .LandingForm-module-scss-module__2lRMWW__ctaLoading{opacity:0}.LandingForm-module-scss-module__2lRMWW__cta .LandingForm-module-scss-module__2lRMWW__spinner{justify-content:center;align-items:center;animation:1s linear infinite LandingForm-module-scss-module__2lRMWW__rotate;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}.LandingForm-module-scss-module__2lRMWW__cta .LandingForm-module-scss-module__2lRMWW__submittedIcon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes LandingForm-module-scss-module__2lRMWW__rotate{to{transform:translate(-50%,-50%)rotate(360deg)}}
