.HomepageContent_mainContainer__oLLow{--shake-distance:1%;--negative-shake-distance:calc(var(--shake-distance) * -1);display:grid;grid-template-columns:.75fr 1fr;max-height:100svh;height:100vh;overflow:hidden;position:relative}.HomepageContent_leftContainer__u46QY,.HomepageContent_rightContainer__p5iDM{height:100%;width:100%;padding:var(--spacing-4)}.HomepageContent_leftContainer__u46QY{display:flex;flex-direction:column;justify-content:space-between;position:relative}.HomepageContent_rightContainer__p5iDM{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:var(--spacing-12)}.HomepageContent_rightContainer__p5iDM p{width:60%;line-height:150%;font-size:var(--text-l)}.HomepageContent_buttonLogoContainer__38OFx{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.HomepageContent_rightContainer__p5iDM{position:relative}.HomepageContent_logoContainer__JabLa{transition:transform .5s var(--bezier);transform-origin:center}.HomepageContent_responseReceived__xvQCY{transform:translateX(-120%) scale(.2) translateY(200%)}.HomepageContent_animation__kjAu6 img{animation:HomepageContent_shaking__nmgoq .3s ease-in-out infinite}@keyframes HomepageContent_shaking__nmgoq{0%{transform:translateX(0)}10%{transform:translate(var(--negative-shake-distance),var(--negative-shake-distance))}20%{transform:translate(var(--shake-distance),var(--negative-shake-distance))}30%{transform:translate(var(--negative-shake-distance),var(--shake-distance))}40%{transform:translate(var(--shake-distance),var(--shake-distance))}50%{transform:translate(var(--negative-shake-distance),var(--negative-shake-distance))}60%{transform:translate(var(--shake-distance),var(--negative-shake-distance))}70%{transform:translate(var(--negative-shake-distance),var(--shake-distance))}80%{transform:translate(var(--negative-shake-distance),var(--negative-shake-distance))}90%{transform:translate(var(--shake-distance),var(--negative-shake-distance))}to{transform:translate(0)}}.HomepageContent_logoContainer__JabLa img{height:20vw;object-fit:contain}@media (max-width:48rem){.HomepageContent_mainContainer__oLLow{display:flex;flex-direction:column}.HomepageContent_leftContainer__u46QY,.HomepageContent_rightContainer__p5iDM{width:100%;padding:var(--spacing-2)}.HomepageContent_leftContainer__u46QY{display:flex;flex-direction:column;justify-content:space-between;position:relative;height:70%;overflow:hidden}.HomepageContent_rightContainer__p5iDM{background-image:linear-gradient(var(--black) .5px,transparent .5px),linear-gradient(90deg,var(--black) .5px,transparent .5px);background-size:5.2vw 5.2vw;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:var(--spacing-12);height:30%}.HomepageContent_rightContainer__p5iDM p{width:60%;line-height:150%;font-size:var(--text-l)}.HomepageContent_buttonLogoContainer__38OFx{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.HomepageContent_rightContainer__p5iDM{position:relative}.HomepageContent_logoContainer__JabLa{transition:transform .5s var(--bezier)}.HomepageContent_animation__kjAu6{animation:HomepageContent_shaking__nmgoq .3s ease-in-out infinite}.HomepageContent_responseContainer__CMr3H{padding:var(--spacing-4);position:absolute;min-width:100%;height:60%;width:100%;background-color:var(--main-color);border:.5px solid var(--black);border-right:0;border-bottom:0;bottom:0;right:0;overflow:scroll;transform:translateY(100%);transition:transform .5s var(--bezier);z-index:10}.HomepageContent_responseGood__LI_UB{transform:translateY(0)}.HomepageContent_responses__Okus_{display:grid;grid-template-columns:1fr 1fr}.HomepageContent_logoContainer__JabLa img{height:20vw;object-fit:contain}}.LoginContainer_loginContainer__WTO7P{position:absolute;height:55%;width:100%;background-color:var(--main-color);border-top:var(--border);bottom:0;left:0;z-index:2;transform:translateY(100%);transition:transform .8s var(--bezier);padding:var(--spacing-12);z-index:12}.LoginContainer_loginWrapper__SZ_OE{height:100%;width:100%;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--spacing-12)}.LoginContainer_loginContainer__WTO7P h2{font-weight:600}.LoginContainer_loginContainer__WTO7P h5{font-weight:500}.LoginContainer_loginFormWrapper__ESs3X{width:70%}.LoginContainer_loginopen__pdlIq{transform:translateY(0)}.LoginContainer_crossContainer__3nW3W{position:fixed;top:var(--spacing-6);right:var(--spacing-6);height:var(--spacing-6);width:var(--spacing-6)}.LoginContainer_cross__FeJiL{height:100%;width:100%;position:relative}.LoginContainer_cross__FeJiL div{position:absolute;top:50%;left:50%;height:2px;width:100%;background-color:var(--black)}.LoginContainer_cross__FeJiL div:first-of-type{transform:translateX(-50%) translateY(-50%) rotate(45deg)}.LoginContainer_cross__FeJiL div:nth-of-type(2){transform:translateX(-50%) translateY(-50%) rotate(-45deg)}@media (max-width:48rem){.LoginContainer_loginContainer__WTO7P{height:100%;width:100%;z-index:2;transform:translateX(-100%);transition:transform .6s var(--bezier);padding:var(--spacing-6);z-index:12}.LoginContainer_welcomeText__n1Sor{display:flex;flex-direction:column;gap:var(--spacing-6)}.LoginContainer_loginContainer__WTO7P h2,.LoginContainer_loginContainer__WTO7P h5{text-align:center}.LoginContainer_loginFormWrapper__ESs3X{width:100%}.LoginContainer_loginopen__pdlIq{transform:translateX(0)}.LoginContainer_crossContainer__3nW3W{position:fixed;top:var(--spacing-6);right:var(--spacing-6);height:var(--spacing-6);width:var(--spacing-6)}.LoginContainer_cross__FeJiL{height:100%;width:100%;position:relative}.LoginContainer_cross__FeJiL div{position:absolute;top:50%;left:50%;height:2px;width:100%;background-color:var(--black)}.LoginContainer_cross__FeJiL div:first-of-type{transform:translateX(-50%) translateY(-50%) rotate(45deg)}.LoginContainer_cross__FeJiL div:nth-of-type(2){transform:translateX(-50%) translateY(-50%) rotate(-45deg)}}.FormContainer_form__58VJO{display:flex;flex-direction:column;gap:calc(.5rem + .5vw)}.FormGroup_formGroup__rkeCe{display:flex;flex-direction:column;gap:calc(.1vw + .1rem)}@media (max-width:48rem){.FormGroup_formGroup__rkeCe{display:flex;flex-direction:column;gap:calc(.1vw + .1rem)}}