.ButtonWithLink_wrapperButton__tKdEH{text-align:center;width:-moz-fit-content;width:fit-content;border:1px solid #000;background-color:#f0f0f0;border-radius:4px;cursor:pointer;transition:all .1s ease-in-out}.ButtonWithLink_wrapperButton__tKdEH:hover{background-color:#e2e1e1}.ButtonWithLink_itemLink__i8W96{text-decoration:none;color:inherit;font-weight:500;font-size:16px}.Welcome_wrapper__pBBgY{width:calc(100vw - 20px);min-height:100vh;display:flex;flex-direction:column;justify-content:space-around;align-items:center;padding:0 15px}.Welcome_sectionWrapper__Wbtl_{max-width:1200px;margin:0 auto}.Welcome_sectionWrapperUnderline__CszWm{max-width:1200px;width:100%;margin:0 auto 20px;border-bottom:1px solid #bdbdbd}.Welcome_buttonWrapper__4Nc2f{display:flex;justify-content:center;max-width:1200px;padding-bottom:40px}.Welcome_title__WEtp6{text-align:center;margin:30px 0}.Welcome_about__djnin,.Welcome_subtitle__MhneN{text-align:center;margin-bottom:30px}.Welcome_about__djnin{margin-top:0;line-height:160%;font-size:18px}.Welcome_wrapperLogo__y5cQ5{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.Welcome_logoGraphQL__IywWv{width:calc(100vw - 50px);height:50vh;animation:Welcome_spin__zUch_ 30s linear infinite;margin-bottom:40px}.Welcome_logoGraphQL__IywWv:hover{cursor:help;animation-play-state:paused}.Welcome_logoIcon__OtBOo{position:absolute;bottom:calc(50% - 40px);animation:Welcome_heartbeat__NW3UL 1.4s infinite}.Welcome_logoIcon__OtBOo:hover{cursor:help;animation-play-state:paused}@keyframes Welcome_spin__zUch_{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Welcome_heartbeat__NW3UL{0%{transform:scale(.75)}20%{transform:scale(1)}40%{transform:scale(.75)}60%{transform:scale(1)}80%{transform:scale(.75)}to{transform:scale(.75)}}.Welcome_wrapperStack__dufDy{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-bottom:30px}.Welcome_itemIcon__ngq8B{cursor:pointer;transition:all .3s ease-in-out}.Welcome_itemIcon__ngq8B:hover{transform:scale(.9)}@media screen and (min-width:3000px){.Welcome_logoGraphQL__IywWv{width:1200px;height:30vh}}@media screen and (min-width:1920px){.Welcome_logoGraphQL__IywWv{width:1200px;height:40vh}}@media screen and (max-width:630px){.Welcome_title__WEtp6{text-align:center;margin:10px 0;font-size:26px}.Welcome_subtitle__MhneN{font-size:20px;margin-bottom:20px}.Welcome_about__djnin{margin-bottom:20px;font-size:16px}.Welcome_logoGraphQL__IywWv{width:calc(100vw - 50px);height:30vh;animation:Welcome_spin__zUch_ 30s linear infinite;margin-bottom:30px}.Welcome_logoIcon__OtBOo{width:60px}}.WelcomeAboutItem_wrapperAbout__7BsHv{width:100%;display:flex;gap:10px}.WelcomeAboutItem_wrapperAbout__7BsHv:first-child{justify-content:flex-end}.WelcomeAboutItem_wrapperAbout__7BsHv:nth-child(2){justify-content:center}.WelcomeAboutItem_wrapperAbout__7BsHv:nth-child(3){justify-content:flex-start}.WelcomeAboutItem_aboutPhoto__vXaJB{max-width:50%}.WelcomeAboutItem_aboutTextWrapper__136CW{width:30%;display:flex;flex-direction:column}.WelcomeAboutItem_aboutName__lkh8u{margin:0;text-decoration:underline;font-size:22px;font-weight:700}.WelcomeAboutItem_aboutPosition__b4bPH{font-size:18px;font-weight:600}.WelcomeAboutItem_aboutText__1cgUv{font-size:18px;line-height:160%;margin-top:0}@media screen and (max-width:1000px){.WelcomeAboutItem_aboutTextWrapper__136CW{width:40%}}@media screen and (max-width:800px){.WelcomeAboutItem_aboutTextWrapper__136CW{width:50%}.WelcomeAboutItem_wrapperAbout__7BsHv:first-child,.WelcomeAboutItem_wrapperAbout__7BsHv:nth-child(2),.WelcomeAboutItem_wrapperAbout__7BsHv:nth-child(3){justify-content:center}}@media screen and (max-width:630px){.WelcomeAboutItem_title__UI5nZ{text-align:center;margin:10px 0;font-size:26px}.WelcomeAboutItem_subtitle__l6DAf{font-size:20px;margin-bottom:20px}.WelcomeAboutItem_aboutName__lkh8u{font-size:20px}.WelcomeAboutItem_aboutText__1cgUv{font-size:16px;line-height:160%;margin-top:0}}@media screen and (max-width:500px){.WelcomeAboutItem_wrapperAbout__7BsHv{width:100%;display:flex;flex-direction:column;gap:10px;align-items:center}.WelcomeAboutItem_aboutTextWrapper__136CW{width:95%}.WelcomeAboutItem_aboutPhoto__vXaJB{max-width:100%}}.WelcomeAbout_wrapperAbout__b3Fi5{width:100%;display:flex;gap:30px;flex-direction:column}.WelcomeAbout_subtitle__GbhJk{text-align:center;margin-bottom:30px}@media screen and (max-width:630px){.WelcomeAbout_subtitle__GbhJk{font-size:20px;margin-bottom:20px}}@media screen and (max-width:500px){.WelcomeAbout_wrapperAbout__b3Fi5{align-items:center}}.WelcomeHeader_welcomeHeader__ZPngC{display:flex;gap:10px}.WelcomeHeader_welcomeHeader__ZPngC a{font-size:14px;padding:1px 6px;display:inline-block;text-decoration:none;color:buttontext;background-color:#efefef;border:1px solid #767676;border-radius:2px}.WelcomeHeader_welcomeHeader__ZPngC a:hover{background-color:#e6e6e6;border-color:#6e6e6e}.MainHeader_wrapper__uVSPE{background:linear-gradient(#f7f7f7,#e2e2e2);border-bottom:1px solid #d0d0d0}.MainHeader_wrapperScrollable__X1ilS,.MainHeader_wrapper__uVSPE{display:flex;justify-content:space-between;align-items:center;padding:7px 10px 6px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.MainHeader_wrapperScrollable__X1ilS{background:linear-gradient(#f2f2f2,#bababa);border-bottom:1px solid #9a9a9a;box-shadow:0 20px 15px hsla(0,0%,82%,.9)}.MainHeader_headerButtons__tc3qF{display:flex;gap:10px}.MainHeader_headerButtons__tc3qF button{font-size:14px}.MainHeader_wrapper__uVSPE img{cursor:pointer;transition:all .3s ease-in-out}.MainHeader_wrapper__uVSPE img:hover{transform:scale(1.05)}.GitHubLink_socialLink__g49io{background-color:hsla(0,0%,100%,.3);border-radius:22px;padding:10px;transition:all .3s ease-in-out}.GitHubLink_socialLink__g49io:hover{background-color:#bababa87}.GitHubLink_githubIcon__Ha_Qq{height:21px;width:25px}.Footer_footerWrapper__98z4I{width:100%}.Footer_footer__4vzqH{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-around;background:linear-gradient(#f7f7f7,#e2e2e2);border-top:1px solid #d0d0d0;font-size:14px;height:60px;z-index:4}.Footer_footer__4vzqH p{margin:0;color:#000;z-index:1;padding-right:85px}.Footer_github__GEhSD{display:flex;gap:5px}.Footer_logoRS__ko6gx{text-decoration:none;display:flex;align-items:center;justify-content:center;width:60px;height:30px;cursor:pointer;transition:all .4s ease-in-out;background-color:unset}.Footer_logoRS__ko6gx:hover{transform:scale(1.2)}@media screen and (max-width:500px){.Footer_footer__4vzqH p{padding-right:65px}}@media screen and (max-width:400px){.Footer_logoRS__ko6gx:hover{transform:scale(.9)}}.ErrorToast_wrapperErrorToastShow__qht9V{top:0}.ErrorToast_wrapperErrorToastHidden__Ccbl7,.ErrorToast_wrapperErrorToastShow__qht9V{position:fixed;left:0;right:0;max-width:320px;margin:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:15px;background-color:#ff5e5e;border-radius:10px;padding:8px 10px;z-index:15;transition:top .5s ease-in-out;color:#fff}.ErrorToast_wrapperErrorToastHidden__Ccbl7{top:-140px}.ErrorToast_imageToast__0LbhR{width:28px;height:28px;cursor:pointer}