.customCursor_cursorDotOutline___Dgrs,.customCursor_cursorDot__7zOcB{border-radius:50%;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transition:opacity .3s ease-in-out,transform .3s ease-in-out;z-index:9001}.customCursor_cursorDot__7zOcB{background-color:#bf7d7d;height:8px;transform:translate(-50%,-50%) scale(1);width:8px;z-index:2}.customCursor_cursorDotOutline___Dgrs{background-color:#315cbf;background-size:cover;filter:blur(280px);height:400px;transform:translate(-50%,-50%) scale(.29);width:400px;will-change:filter;z-index:0}@-webkit-keyframes layout_rotate__LKi3X{0%{transform:rotate(-1turn)}to{transform:rotate(1turn)}}@keyframes layout_rotate__LKi3X{0%{transform:rotate(-1turn)}to{transform:rotate(1turn)}}.layout_container__B_Rgx{background-color:#10192e;margin:0 auto;max-width:1200px;padding:0 60px}@media(max-width:768px){.layout_container__B_Rgx{padding:0 20px}}.layout_header__PamGz{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:0}.layout_header__PamGz.layout_mainHeader__KgIHd{padding-top:60px}.layout_header__PamGz .layout_headerNameGroup__I0BQS{align-items:center;display:flex;flex-direction:row;justify-content:center;gap:6px}.layout_header__PamGz .layout_headerLinkGroup__A3LeR{align-items:center;display:flex;flex-direction:row;justify-content:center;gap:32px}@media(max-width:768px){.layout_header__PamGz .layout_headerLinkGroup__A3LeR{display:none}}.layout_header__PamGz .layout_narutomaki__RHVC1{-webkit-animation-name:layout_rotate__LKi3X;animation-name:layout_rotate__LKi3X;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;height:28px}.layout_footer__U7ng8{margin-bottom:80px}@media(max-width:768px){.layout_footer__U7ng8{margin-bottom:60px}}.layout_footer__U7ng8 .layout_headingDivider__5t52H{background-color:rgba(196,192,217,.4);height:2px;flex-grow:1}.layout_footer__U7ng8 .layout_footerContainer__3ehMo{display:flex;flex-direction:column;gap:160px;margin-top:160px}.layout_footer__U7ng8 .layout_footerContainer__3ehMo .layout_topFooterSection__KtNFu{align-items:flex-start;display:flex;flex-direction:column;gap:12px;width:80%}@media(max-width:768px){.layout_footer__U7ng8 .layout_footerContainer__3ehMo .layout_topFooterSection__KtNFu{width:100%}}.layout_footer__U7ng8 .layout_footerContainer__3ehMo .layout_socialLinksContainer__k01jk{align-items:center;display:flex;flex-direction:row;gap:32px;justify-content:flex-start;margin-bottom:12px}.layout_footer__U7ng8 .layout_footerContainer__3ehMo .layout_socialLinksContainer__k01jk .layout_iconNameGroup__EGr_g{align-items:center;display:flex;flex-direction:row;gap:4px}.layout_footer__U7ng8 .layout_footerContainer__3ehMo .layout_socialLinksContainer__k01jk .layout_iconNameGroup__EGr_g a,.layout_footer__U7ng8 .layout_footerContainer__3ehMo .layout_socialLinksContainer__k01jk .layout_iconNameGroup__EGr_g svg{transition:.2s ease-in}.layout_footer__U7ng8 .layout_footerContainer__3ehMo .layout_socialLinksContainer__k01jk .layout_iconNameGroup__EGr_g a{color:#d7d3ee}.layout_footer__U7ng8 .layout_footerContainer__3ehMo .layout_socialLinksContainer__k01jk .layout_iconNameGroup__EGr_g:hover svg{fill:#bf7d7d}.layout_footer__U7ng8 .layout_footerContainer__3ehMo .layout_socialLinksContainer__k01jk .layout_iconNameGroup__EGr_g:hover a{color:#bf7d7d}@-webkit-keyframes login_shake-animation__LGjcu{0%,10%,20%,30%,40%{transform:rotate(0deg)}25%,5%{transform:rotate(10deg)}15%,35%{transform:rotate(-5deg)}}@keyframes login_shake-animation__LGjcu{0%,10%,20%,30%,40%{transform:rotate(0deg)}25%,5%{transform:rotate(10deg)}15%,35%{transform:rotate(-5deg)}}.login_keyhole__ZNwUy{-webkit-animation:login_shake-animation__LGjcu 2s ease-in-out infinite;animation:login_shake-animation__LGjcu 2s ease-in-out infinite;transform:rotate(0deg);transform-origin:50% 60%}.login_loginContainer__IQ4x9{align-items:center;background-color:#10192e;cursor:none;display:flex;height:calc(100vh - 24px);justify-content:center;margin:12px}.login_loginContainer__IQ4x9 form{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:center}.login_loginContainer__IQ4x9 .login_imageContainer___Ebi2{justify-content:center;width:56px}.login_loginContainer__IQ4x9 .login_imageContainer___Ebi2,.login_loginContainer__IQ4x9 input{align-items:center;background:rgba(196,192,217,.1);border-radius:8px;display:flex;flex-direction:row;height:56px}.login_loginContainer__IQ4x9 input{border-style:hidden;box-sizing:border-box;color:#d7d3ee;font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:24px;outline:none;padding:8px 16px;width:320px}.login_loginContainer__IQ4x9 input::-moz-placeholder{color:rgba(196,192,217,.6)}.login_loginContainer__IQ4x9 input:-ms-input-placeholder{color:rgba(196,192,217,.6)}.login_loginContainer__IQ4x9 input::placeholder{color:rgba(196,192,217,.6)}@media(max-width:768px){.login_loginContainer__IQ4x9 input{width:220px}}.login_loginContainer__IQ4x9 button{background:rgba(196,192,217,.1);border-radius:8px;border-style:hidden;color:#bf7d7d;font-family:Inter,sans-serif;font-size:16px;font-weight:700px;line-height:24px;height:56px;padding:8px 16px}.project_article__c6wql{margin-bottom:80px;padding-top:60px}.project_article__c6wql h2{color:#bf7d7d;margin-bottom:12px}.project_article__c6wql p{margin-bottom:40px}.project_article__c6wql em{display:block;font-size:14px;font-style:normal;font-weight:400;margin-top:12px;text-align:center}.project_article__c6wql ul{margin-bottom:60px}.project_article__c6wql li{line-height:24px;margin:20px 0}.project_article__c6wql img{position:relative;max-width:100%;z-index:1}.project_article__c6wql .project_articleHeader__R_956{display:grid;grid-gap:4px;gap:4px;margin-bottom:-20px}.project_article__c6wql .project_articleHeader__R_956 .project_articleCover__9zrBo{height:280px;margin-bottom:40px;max-width:100%;width:580px;-o-object-fit:cover;object-fit:cover}@media(max-width:768px){.project_article__c6wql .project_articleHeader__R_956 .project_articleCover__9zrBo{height:240px;margin-bottom:20px}}.project_article__c6wql .project_articleHeader__R_956 h1{margin-bottom:0}.project_article__c6wql .project_prevNextContainer__Uucho{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-evenly;margin-top:80px}.project_article__c6wql .project_spacerBottom__POdtK{margin-bottom:60px}.project_article__c6wql .project_figmaEmbed__WuwrR{margin-top:40px}.project_article__c6wql iframe{position:relative;width:100%;z-index:1}