@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterfaces-Thin.woff) format("woff"),url(/fonts/TTInterfaces-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterfaces-ThinItalic.woff) format("woff"),url(/fonts/TTInterfaces-ThinItalic.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterfaces-ExtraLight.woff) format("woff"),url(/fonts/TTInterfaces-ExtraLight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterfaces-ExtraLightItalic.woff) format("woff"),url(/fonts/TTInterfaces-ExtraLightItalic.woff2) format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterfaces-Light.woff) format("woff"),url(/fonts/TTInterfaces-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterfaces-LightItalic.woff) format("woff"),url(/fonts/TTInterfaces-LightItalic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterfaces-Regular.woff) format("woff"),url(/fonts/TTInterfaces-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterfaces-Italic.woff) format("woff"),url(/fonts/TTInterfaces-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterfaces-Medium.woff) format("woff"),url(/fonts/TTInterfaces-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterfaces-MediumItalic.woff) format("woff"),url(/fonts/TTInterfaces-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterfaces-SemiBold.woff) format("woff"),url(/fonts/TTInterfaces-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterfaces-SemiBoldItalic.woff) format("woff"),url(/fonts/TTInterfaces-SemiBoldItalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterfaces-Bold.woff) format("woff"),url(/fonts/TTInterfaces-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterfaces-BoldItalic.woff) format("woff"),url(/fonts/TTInterfaces-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterfaces-ExtraBold.woff) format("woff"),url(/fonts/TTInterfaces-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterfaces-ExtraBoldItalic.woff) format("woff"),url(/fonts/TTInterfaces-ExtraBoldItalic.woff2) format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterfaces-Black.woff) format("woff"),url(/fonts/TTInterfaces-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:TT Interfaces;src:url(/fonts/TTInterfaces-BlackItalic.woff) format("woff"),url(/fonts/TTInterfaces-BlackItalic.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}body{font-family:TT Interfaces,sans-serif;font-weight:400}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;height:100%;font-family:Inter,sans-serif;background-color:#0A0D14;color:white;background-image:url(/images/bg_clouds.png);background-size:cover;background-position:50%;background-repeat:no-repeat;scroll-behavior:smooth}body:has(.our-works-bg){background-image:none}.our-works-bg{min-height:100vh;width:100%;background-color:#0A0D14}.noselect{-webkit-touch-callout:none!important;-webkit-user-select:none!important;-khtml-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.selectable{-webkit-touch-callout:text!important;-webkit-user-select:text!important;-khtml-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important;user-select:text!important}#section1{scroll-margin-top:100px}#AboutUs{scroll-margin-top:160px}#section3{scroll-margin-top:80px}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.heroSection{position:relative;width:100%;height:520px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes smoothRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.framer-cSsCj .framer-1h0ecwi,.framer-cSsCj .framer-clq3e5,.framer-cSsCj .framer-hve9wi{background-color:#d9d9d91a;flex:none;height:1px;left:0;overflow:hidden;position:absolute;right:0;top:0;will-change:var(--framer-will-change-effect-override,transform);z-index:0}.otherworks-section{display:flex;flex-direction:column;align-items:center;gap:49px;width:100%;max-width:1073px;margin:0 auto;padding:80px 0}@media (max-width:1100px){body{background-size:100% auto;background-position:top}.heroGridLines{left:0!important;right:0!important;width:390px!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;transform:none!important;background-size:389px 100%!important;background-repeat:repeat-x!important;background-position:0 0!important;box-shadow:inset -1px 0 0 rgba(159,188,255,.16)}section#AboutUs{margin-top:96px!important}section#form{padding-bottom:48px!important}}