/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;all:unset}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;display:block;width:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}*{margin:0;padding:0;box-sizing:border-box;border:0;background:0 0;font-size:100%}html{-webkit-text-size-adjust:100%;line-height:1.15;text-size-adjust:100%}button{background-color:transparent;border:none;all:unset}h1,h2,h3{font-weight:inherit}address{font-style:normal}@font-face{font-family:Poppins;src:url("/font/Poppins-Variable.woff2") format("woff2-variations"),url("/font/Poppins-Variable.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url("/font/Poppins-VariableItalic.woff2") format("woff2-variations"),url("/font/Poppins-VariableItalic.woff2") format("woff2");font-weight:100 900;font-style:italic;font-display:swap}:root{--layout-max-width:88%;--indent-1:760px;--line-height-text:180%;--color-text:#CCCCCC;--color-surface:#202020;--motion-ui:cubic-bezier(0.33, 1, 0.68, 1);--motion-ui-duration:180ms;--color-link:rgb(69, 156, 255);--color-link-hover:rgb(237, 101, 101);--color-scroll-hover:rgb(69, 156, 255);--page-element-padding:75px;--color-theme-operation:#3e62ff;--form-field-bg:#1f3dc2;--form-field-border-color:#1f3dc2;--form-field-hint-color:#778ae1}.U__visually_hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}body,html{position:relative;background:var(--color-surface);color:var(--color-text);font-family:Poppins;margin:0;padding:0;background-color:#202020}b{font-weight:600}:target{scroll-margin-top:80px}::-webkit-scrollbar{width:8px;height:14px}::-webkit-scrollbar-track{background:#404040}::-webkit-scrollbar-thumb{background:#888;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-hover)}.scrollable-element{overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#888 #f0f0f0}.U__a{color:var(--color-link);font-weight:500;text-decoration:none;cursor:pointer;transition:color var(--motion-ui-duration) var(--motion-ui)}.U__a:hover{color:var(--color-link-hover)}.Page__top{padding-top:150px}@media (max-width:600px){.Page__top{padding-top:140px}}.Page__link{max-width:var(--indent-1);width:var(--layout-max-width);margin:0 auto}.Home__band{padding-top:var(--page-element-padding);padding-bottom:var(--page-element-padding)}.Page__expressive_h{width:var(--layout-max-width);max-width:1000px;margin:0 auto 25px;font-size:50px;color:#fff}.Page__h{width:var(--layout-max-width);max-width:900px;margin:0 auto;color:#fff}.Page__h2{font-size:60px;margin-bottom:65px;font-weight:500}.Page__h3{max-width:var(--indent-1);font-size:30px;margin-bottom:25px;font-weight:500}@media (max-width:800px){.Page__expressive_h{font-size:32px}.Page__h2{font-size:40px}.Page__h3{max-width:var(--indent-1);font-size:25px;margin-bottom:25px}}.Home__divider{width:var(--layout-max-width);max-width:var(--indent-1);margin:0 auto;margin-top:var(--page-element-padding);margin-bottom:var(--page-element-padding);height:2px;background-color:#fff}.Page__space{margin-bottom:var(--page-element-padding)}.Page__image{width:var(--layout-max-width);margin:0 auto}.Page__text{width:var(--layout-max-width);max-width:var(--indent-1);margin:0 auto;margin-bottom:var(--page-element-padding)}.Page__text .p{color:#fff;line-height:var(--line-height-text);font-size:16px;font-weight:400}.Page__whimsical{max-width:var(--indent-1);margin:0 auto;width:var(--layout-max-width);border:6px solid #fff;padding:45px;margin-bottom:var(--page-element-padding);font-size:15px;line-height:var(--line-height-text);font-weight:500;color:#bcb9ff}.Home__testimonial .cite{font-size:12px;color:#aaa}.Home__testimonial .cite_name{font-weight:500;color:#ddd;margin-bottom:5px}.Home__person_card{display:flex;width:var(--layout-max-width);max-width:var(--indent-1);margin:25px auto 0;margin-bottom:var(--page-element-padding);align-items:end;color:#fff}.Home__person_card img{width:150px;box-sizing:border-box;border:4px solid #303030}.Home__person_card ul{font-size:13px;margin-left:15px;list-style-type:none}.Home__person_card ul li{margin-bottom:5px}.Home__sky{display:block;background:linear-gradient(0deg,#1e74ff 0,#060031 100%);padding-bottom:45px}.Home__sky .content{position:relative;z-index:5}.Home__sky img{margin-bottom:50px}.Page__gray_tech{width:var(--indent-1);max-width:var(--layout-max-width);margin:0 auto 25px;background-color:#3d1cf8;background:linear-gradient(75deg,#3d1cf8 0,#2b2ef2 100%);color:#fff;padding:25px 25px 35px}.Page__gray_tech h3{font-size:40px;font-weight:500;color:#fff;margin-bottom:15px}.Page__gray_tech p{font-size:14px;line-height:150%;padding-right:100px}.THEME_ROYAL.Home__band{background:linear-gradient(0deg,#202020 0,#35183a 100%)}.THEME_ROYAL .Page__h{color:#fda121}.THEME_OPERATION.Home__band{background-color:#101010}.THEME_OPERATION .Page__h{color:var(--color-theme-operation)}.THEME_OPERATION .p{color:#fff}.THEME_OPERATION .Page__whimsical{border-color:var(--color-theme-operation)}.Home__band_black{background-color:#101010}.Home__band_blue{background-color:#3a57fc}.Home__band.slate{background-color:#101010}.Home__band.white{background-color:#fff}.Page__h.color_architecture{color:#ff254a}.Page__h.color_deployment{color:#fff}.Page__h.color_mission{color:#2d7dff}.Page__form{display:flex;flex-direction:column;margin-bottom:var(--page-element-padding);max-width:var(--indent-1);width:var(--layout-max-width);margin:0 auto}.Page__form input::placeholder,.Page__form textarea::placeholder{color:var(--form-field-hint-color)}.Page__form input,.Page__form textarea{background-color:var(--form-field-bg);color:#fff;width:100%;margin-bottom:15px;padding:15px;border-style:solid;border-width:3px;border-color:var(--form-field-border-color);margin-top:10px}.Page__form input:focus,.Page__form select:focus,.Page__form textarea:focus{outline:0;border-color:#a85e84}.Page__form label{padding-bottom:15px}.Page__form input{margin-top:10px;height:50px}.Page__form textarea{max-width:100%;min-width:100%;height:150px}.Page__form button{color:#fff;border:2px solid #97b7e4;width:fit-content;font-size:20px;font-weight:400;padding:20px 25px;cursor:pointer;margin-bottom:24px;transition:color var(--motion-ui-duration) var(--motion-ui),background-color var(--motion-ui-duration) var(--motion-ui)}.Page__form button:hover{background-color:#508dff;color:#fff;width:fit-content;font-size:20px;font-weight:500;padding:20px 25px}.Site_footer{display:block;width:100%;background-color:#0a0a0a;padding-bottom:65px;padding-top:80px;box-sizing:border-box}.Site_footer .details{width:88%;max-width:600px;padding-left:50px}.Site_footer .brand{margin-bottom:45px}.Site_footer .center_text{text-align:center;max-width:100%;margin:0 auto;width:var(--layout-max-width)}.Site_footer .studio_title{font-size:22px;padding-bottom:12px;font-weight:500;letter-spacing:2px}.Site_footer .studio_division_text{font-size:14px;font-weight:400;padding-bottom:25px}.Site_footer .divider_line{width:var(--layout-max-width);max-width:375px;height:2px;background-color:#696969;margin-top:15px;margin-bottom:25px}.Site_footer .coda{width:fit-content;max-width:var(--layout-max-width);font-size:13px;margin-bottom:25px}.Site_footer .telemetry{width:fit-content;max-width:var(--layout-max-width);font-size:12px;font-weight:300;margin-top:25px;border-top:solid 1px var(--color-footer-border);padding-top:15px;color:var(--color-footer-text-soft);line-height:150%}.Site_footer .telemetry .key_value{display:flex;padding-bottom:5px}.Site_footer .telemetry .key_value .key{display:inline-block;color:var(--color-footer-text-soft);width:135px}.Site_footer .alex_website_link{display:block;margin-bottom:25px}.Site_footer a{color:#f95b5b;cursor:pointer}.Site_footer a:hover{color:#45abfe;cursor:pointer}@keyframes Starfield_star_blink{0%,100%{opacity:0}50%{opacity:1}}.Starfield__star{position:absolute;background-color:#fff;border-radius:50%;opacity:0;z-index:0;box-shadow:0 0 5px #fff}