.LogoSvg-module-scss-module__z7ntLW__logo-svg>g:first-child,.LogoSvg-module-scss-module__z7ntLW__logo-svg>g:nth-child(3){fill:#fff}.LogoSvg-module-scss-module__z7ntLW__logo-svg>circle:nth-child(2){fill:#caf053}
.Logo-module-scss-module__gLTYaq__logo-wrapper{-webkit-tap-highlight-color:#0000;width:160px;min-width:160px;height:34px;min-height:34px;position:relative}.Logo-module-scss-module__gLTYaq__logo-wrapper.Logo-module-scss-module__gLTYaq__init-animation>svg>g:nth-child(3){transform-origin:50%;animation:.6s ease-in-out 1s Logo-module-scss-module__gLTYaq__initAnimation}.Logo-module-scss-module__gLTYaq__logo-wrapper:not(.Logo-module-scss-module__gLTYaq__init-animation)>svg>g:nth-child(3){transform-origin:50%;transition:transform .3s ease-in-out;transform:rotateX(0)}.Logo-module-scss-module__gLTYaq__logo-wrapper.Logo-module-scss-module__gLTYaq__hover:not(.Logo-module-scss-module__gLTYaq__init-animation)>svg>g:nth-child(3){transform:rotateX(180deg)}@keyframes Logo-module-scss-module__gLTYaq__initAnimation{0%{transform:rotateX(0)}50%{transform:rotateX(180deg)}to{transform:rotateX(0)}}@media screen and (max-width:768px){.Logo-module-scss-module__gLTYaq__logo-wrapper{width:115px;min-width:115px;height:24px;min-height:24px}}
button{-webkit-appearance:none;-webkit-tap-highlight-color:#0000;text-align:inherit;box-shadow:none;cursor:pointer;color:inherit;font:inherit;background:0 0;border:none;border-radius:0;padding:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}html,body{max-width:100vw;min-height:100vh;overflow-x:hidden}html{background-color:#352e59;font-size:62.5%}body{font-size:1.6rem;font-family:var(--general-sans);flex-direction:column;display:flex}img{display:block}.content-wrapper{justify-content:center;display:flex}.content-wrapper>.content{width:100%;max-width:1440px}
.layout-module-scss-module__uQLIpG__menu-main-wrapper{flex-direction:column;flex:1;display:flex}.layout-module-scss-module__uQLIpG__menu-main-wrapper>main{background:linear-gradient(#7566b0 0%,#5a4e94 100%);flex-direction:column;flex:1;display:flex}.layout-module-scss-module__uQLIpG__menu-wrapper{z-index:1000;background-color:#7566b0cc;width:100%;position:fixed}.layout-module-scss-module__uQLIpG__fake-menu-wrapper{background-color:#7566b0;min-height:98px;max-height:98px}.layout-module-scss-module__uQLIpG__footer-wrapper{background-color:#352e59}.layout-module-scss-module__uQLIpG__menu-wrapper,.layout-module-scss-module__uQLIpG__footer-wrapper{justify-content:center;display:flex}.layout-module-scss-module__uQLIpG__menu,.layout-module-scss-module__uQLIpG__footer{width:100%;max-width:1440px}@media screen and (max-width:1024px){.layout-module-scss-module__uQLIpG__menu-main-wrapper>main{background:#7566b0}}@media screen and (max-width:768px){.layout-module-scss-module__uQLIpG__fake-menu-wrapper{min-height:72px;max-height:72px}}
