@font-face{font-family:General Sans;font-style:normal;font-weight:400;src:local("General Sans"),url(../../fonts/GeneralSans-Regular.woff) format("woff");font-display:block}@font-face{font-family:General Sans;font-style:normal;font-weight:500;src:local("General Sans"),url(../../fonts/GeneralSans-Medium.woff) format("woff");font-display:block}@font-face{font-family:General Sans;font-style:normal;font-weight:700;src:local("General Sans"),url(../../fonts/GeneralSans-Bold.woff) format("woff");font-display:block}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.linear-border{position:relative}.linear-border:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:17px;background:linear-gradient(83deg,#fff,#8effd2,#4ddaa2);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.linear-border--rounded:before{border-radius:999px}.linear-border--toggler:before{border-radius:10px;z-index:2}.linear-text{background:linear-gradient(75deg,#fff,#8effd2 51%,#4ddaa2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:50% 0;background-size:200%;background-clip:text;color:transparent}.text-regular,.text-medium{font-weight:500}.text-bold{font-weight:700}.has-text-center{text-align:center}.d-block{display:block}.d-inline{display:inline}.no-scroll{overflow:hidden}*{font-family:General Sans,sans-serif}html{background-color:#1f1f1f;font-size:20px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;text-size-adjust:100%}a{color:#cecece;text-decoration:none}body{background-color:#1f1f1f;font-size:20px}.container{padding:0 20px;max-width:1240px;margin:0 auto}.container--sm{max-width:1024px}@media screen and (max-width: 1023px){.container{max-width:700px}}.field{margin-bottom:24px}.field:last-child{margin-bottom:0}.field-error{margin-top:8px;color:#f15858}.input{position:relative;width:calc(100% - 2px);margin:1px;padding:18px 24px;border-radius:17px;border:1px solid transparent;outline:none;color:#cecece;font-size:20px;background:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb/2wBDAAIBAQEBAQIBAQECAgICAgQDAgICAgUEBAMEBgUGBgYFBgYGBwkIBgcJBwYGCAsICQoKCgoKBggLDAsKDAkKCgr/2wBDAQICAgICAgUDAwUKBwYHCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgr/wAARCAA/AeYDASIAAhEBAxEB/8QAGAABAQEBAQAAAAAAAAAAAAAAAAECAwn/xAAqEAACAQQCAgIBAgcAAAAAAAAAARECEiExQVFhcYGhwZHwAxMiQrHR4f/EABgBAQEBAQEAAAAAAAAAAAAAAAEAAgME/8QAGhEBAQEBAQEBAAAAAAAAAAAAAAEREiExcf/aAAwDAQACEQMRAD8A8xWs+y5WRraGds4yOY/wWOiLLzGh8Ghq8yPkFjkZg6RKcItpWoKt6NQbUxCJEcmoRVT0jUZ1lLpFtKlgsOZg1IOkaYaWoNKlMWzhjMZ6ZjGixHk1b4CpRqSDqMxjLEZmOTds5gtuYg0OnOJ0i2NvJtUt8C18Il0wqO2W1RBuxizyPi6YsQtUY+zaoYdA+LqsWrSQtU6NqjsWeS8HVYtS4FtM6OjonIsRbD1XO1dBUro6KjGQ6FAeDa52IlmdnSxB0dMj1XN0C3uToqFyLHILpytekg/O+TpZjAf8N7JdOcKJU7Cw8nSzLhEdETKDw9MJJvIdL6NujukWxmDFUrm6MaDpjSN2oWILGpXONka5cHSxollS0Ya1m0y6XODo6GS3wFMrnENiOzbpTwyOjozTtZBp0uP8kah6A9I0RqdljwICnpGuCQzXEgzVsZVMbJ5RuCR4AswQ1K635I8cBmpIBePQjkzhTTgCMaBKa2m9fQ3mfgcyio7xz0Tb3+gjMFWngqxgmdgqXEFVLL4BqRnqiUIQypYnwVPyaGoqGVUpZYmdFhvYyjoS7LAETiGalHRAhvSNKgqpgWUppXRqFwIQSb0SIEYkqobLZ2xlwWsxISbNKjsttL4HpnaxGB8HRJLSCp6RdL1hJ9BJvg3D6La+S6Tna+ha1o6KnyLZ0XSc3Q0pFj4R0tnQVMuJLpMWt8EtfCOip4Yt5TLpMNNrUC1zrRuzpi1cv6LqrXO2NrYdMZOlnkWPgOi5wuRHLOljFjLpSuQOtr0kS3x9A1rnBLTpYuiWLszq1i3Mi3Ps3/L8ksfQW6eqxauw6OmahgLT0w6WRqGbakjpfBno7GLV0HTzJp0wQy1KzYzLTWGjoIDw9VzaI6XEM6xnJl0dGaunOyAlDUm7Wl/wjS5yDWsQ50SINulckdJGViM4EZ19miNeCalZcvoQ9NljENkjHtgUanSA/qWd+wGJv5E4Cc4bC6O8jhaqScs0t7MpQ4NJJDgXYWcD0EhZtVtFjkjfbNL9wLKpYgAqcDIlVM4T9lSSwgtYn5KP1jaFjshZcROBtxbVVsJsuFkzifZfEc+wl9CpPkqSCBagqSeiZKl2Goj4L5FKTcyaLaNxLeglBQW1alvbEJ7RQW0aQloQgC2kSSEQAW0kLoaGB6LaiEIEAEmlgoBICADYkaXK+g6U+CjGxTLpzgzBqp4hIjZm3KZahGlyVj0P2NS6zVQllMy0dDNSw4RgstSR0LgoCmXGKlGfwHvRqozjaQa1LqfIHAAo0mZqpcmyVdg1GIYfob2CaZqWZgkcmmZfS+AMR+yNZK9kj7KtRNY2C4XH2AIl5Ku0zKeYRrR3ledZjmcFTn9DK1gqNTwWas+TSkyseZGZXkWcbRaWsIxckslTRB0mRMZRzTxg0quHwagdLsbLcYnkJwUZxtYyyzwYucfkty7L9GVrJeZMpplbjMkm045+BcokxMZZVUnwGJtOdAwqmW6Nsk2m1mQq2jCqf+iqrsA3f2i39o5qqdMXKMksjpehK7MOpYE9EsbuXYuXZhVTnoTOSWOkrciYMXZJLmSLpKErsw6mSeCTpK7JKMyLk+CTc+RM8mLmLn2CangThGbnMku/tkk23GZJdykYlcC6XHIacabb5IZvQvXQeGSNZBh1tqA6m9sNaadSW2Zdbagk5JcolElDcZM3tuERuTNakWp8EbXRA4AyYswyAjaQNLJmp8SHU52ZIyDcgNmXUnpg0ra7M1ew2uCTkjBy8yR/vJckbpCtQmHsEy1hAS//2Q==);background-repeat:no-repeat;background-size:cover;background-position:center center}.input [readonly]{box-shadow:none}.textarea{display:flex;position:relative;width:100%;padding:18px 24px;border-radius:22px;border:1px solid transparent;font-size:20px;color:#cecece;outline:none;background:url(data:image/jpeg;base64,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);background-repeat:no-repeat;background-size:100% calc(100% - 1px);min-height:209px;resize:none}.button{display:inline-flex;justify-content:center;align-items:center;padding:14px 28px;background:linear-gradient(135deg,#fff,#8effd2 51%,#4ddaa2) left center;background-size:100%;border-radius:76px;outline:none;color:#212121;font-weight:500;font-size:20px;border:none;overflow:hidden;max-width:100%;transition:all .4s ease-in-out;cursor:pointer}.button span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%;text-align:left}.button:hover{background-position:right center;background-size:300%}.button--outlined{padding:10px 22px;background:transparent;background:linear-gradient(83deg,#fff,#8effd2 51%,#4ddaa2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.button--regular{font-weight:400}.button--link{display:inline;padding:0;background:transparent;color:#fff;font-weight:400;text-decoration:underline}.alerts{position:fixed;right:25px;bottom:25px;max-width:300px}.alert{padding:10px 20px;border-radius:76px;font-size:16px;font-weight:500;cursor:pointer}.alert--success{color:#fff;background-color:#4ddaa2}.auth{margin-bottom:64px}.auth__box{padding:64px}.auth__title{font-size:42px;color:#fff;font-weight:700;text-align:center;margin:0 0 42px;text-transform:uppercase}.auth__form{display:block;max-width:486px;margin:0 auto;position:relative;color:#fff}.auth__form--expanded{max-width:800px;text-align:center}.auth__forgot{margin:18px 0 0;text-align:right;font-size:18px}.auth__alert{background-color:#4ddaa2;border-radius:99px;padding:16px 26px;margin-bottom:24px;font-size:16px}.auth__logout-form{margin-top:24px}.auth__user-id{color:#cecece;margin:0 0 42px;font-size:30px;font-weight:500}@media screen and (max-width: 1023px){.auth__title{font-size:28px;margin:0 0 32px}.auth__box{padding:30px}}.navbar{padding:34px 0 42px}.navbar--active .navbar__toggler span:nth-child(2){opacity:0}.navbar--active .navbar__toggler span:nth-child(1){transform:rotate(45deg);top:10px}.navbar--active .navbar__toggler span:nth-child(3){transform:rotate(-45deg);top:-10px}.navbar__container{display:grid;grid-template-columns:auto 50px;justify-content:space-between;align-items:center}.navbar__brand{position:relative;z-index:2}.navbar__toggler{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:50px;padding:14px 10px;background-color:transparent;border:none;z-index:3;cursor:pointer}.navbar__toggler span{position:relative;display:block;height:2px;width:100%;background-color:#8effd2;border-radius:9999px;cursor:pointer;transition:all .3s ease-in-out}.navbar__collapse{display:flex;position:fixed;padding:100px 20px 20px;top:0;left:0;width:100%;height:100%;background-color:#0a0a0a;z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:42px;transition:all .6s;overflow:auto;transform:translate(100vw)}.navbar__collapse--active,.navbar__collapse--active .navbar__section{transform:translate(0)}.navbar__section{display:flex;flex-direction:column;align-items:center;text-align:center;color:#fff;transform:translate(100vw);transition:transform .8s}.navbar__label{margin:0 0 18px;text-transform:uppercase;font-size:22px;font-weight:700}.navbar__nav{display:flex;flex-direction:column;gap:10px}.navbar__nav a{transition:color .3s}.navbar__nav a:hover{color:#fff}.navbar__auth{display:flex;gap:32px;text-decoration:underline;text-underline-offset:5px}.navbar__auth,.navbar__auth a{color:#fff}.footer{padding:80px 0;background-color:#0a0a0a}.footer__container{display:grid;grid-template-columns:222px auto auto auto;justify-content:space-between}.footer__logo{margin:0 auto}.footer__label{margin:0 0 18px;color:#fff;font-size:22px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.footer__nav{display:flex;flex-direction:column;gap:10px}.footer__nav a{transition:color .3s}.footer__nav a:hover{color:#fff}@media screen and (max-width: 1023px){.footer__container{grid-template-columns:100%;gap:50px;justify-content:center}}.section{padding:54px 0}.section--dark{background-color:#191919}.section__title{text-transform:uppercase;color:#fff;font-size:34px;letter-spacing:.04em}.section__subtitle{margin:30px 0 0;color:#cecece;font-size:24px}.hero__container{display:grid;grid-template-columns:460px auto;align-items:center;gap:50px}.hero__title{margin:0 0 24px;color:#fff;font-size:42px;letter-spacing:.04em;text-transform:uppercase}.hero__video-container{width:100%}.hero__video-container:before{border-radius:30px}.hero__video{display:block;width:100%}.hero__buttons{display:flex;flex-wrap:wrap;gap:16px}@media screen and (max-width: 1023px){.hero__container{grid-template-columns:auto;justify-content:center}}.projects{padding-bottom:108px}.projects__list{margin:54px 0 0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:30px}.projects__project{display:block;padding:42px;background-color:#262626;border-radius:17px}.projects__project--soon{display:flex;flex-direction:column;align-items:center;justify-content:center;background:url(/images/projects/placeholder.jpg) no-repeat center center;background-size:cover}.projects__project--soon:nth-child(3),.projects__project--soon:nth-child(4){background-size:100% 100%}.projects__project-label{color:#fff;font-size:22px;text-align:center}.projects__project-icon{display:block;margin:0 auto 16px}.projects__project-tags{display:flex;flex-flow:row wrap;margin:30px 0 0;gap:10px}.projects__project-tag{display:inline-flex;padding:8px 16px;color:#fff;font-size:16px;font-weight:500;border-radius:76px;border:1px solid #FFFFFF}.projects__project-description{margin:30px 0 42px;font-size:24px;color:#cecece}@media screen and (max-width: 1023px){.projects__list{grid-template-columns:1fr;grid-template-rows:auto}}.feedback__container{display:grid;grid-template-columns:339px 486px;justify-content:space-between}@media screen and (max-width: 1023px){.feedback__container{grid-template-columns:100%;gap:50px}}
