:root{--primary-dark:#333;--primary-light:#fff;--primary-accent:#007bff;--system-fonts:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--system-font:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}
.Burger-module__voD61q__burger{cursor:pointer;z-index:11;background:0 0;border:none;flex-direction:column;justify-content:space-around;width:2rem;height:2rem;padding:0;display:flex;position:fixed}.Burger-module__voD61q__burger:focus{outline:none}.Burger-module__voD61q__burgerLine{background:var(--primary-dark);transform-origin:1px;border-radius:10px;width:2rem;height:.25rem;transition:all .3s linear;position:relative}.Burger-module__voD61q__open .Burger-module__voD61q__burgerLine{opacity:0}@media (min-width:768px){.Burger-module__voD61q__burger{display:none}}
.Menu-module__XNGvcq__link{color:var(--primary-dark);text-align:center;padding:1rem 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;text-decoration:none;transition:color .3s linear}.Menu-module__XNGvcq__menu{opacity:.88;z-index:10;background-color:#fff;border:1.5px solid #d3d3d3;border-radius:8px;flex-direction:column;justify-content:center;width:20vw;height:20vh;margin-top:9vh;padding:2rem;transition:transform .4s ease-in-out;display:flex;position:fixed;right:0}.Menu-module__XNGvcq__menuOpen{transform:translate(0)}.Menu-module__XNGvcq__menuClosed{transform:translate(100%)}
.NavBar-module__jvDvRq__nameAndMenuContainer{justify-content:flex-end;margin:.5rem;display:flex}.NavBar-module__jvDvRq__hrLine{border-top:1px solid #d3d3d3}.NavBar-module__jvDvRq__navBarWrapper{flex-direction:column;display:flex}.NavBar-module__jvDvRq__link{color:var(--primary-dark);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;text-decoration:none;transition:color .3s linear}.NavBar-module__jvDvRq__linksWrapper{display:none}@media (min-width:768px){.NavBar-module__jvDvRq__linksWrapper{align-items:flex-end;gap:1rem;margin:1rem;display:flex}}
.Footer-module__Grjkva__container{justify-content:end;align-items:center;height:1.5rem;margin-right:.5rem;display:flex}@media (min-width:768px){.Footer-module__Grjkva__container{height:2rem}}.Footer-module__Grjkva__copyrightContainer{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.9rem}.Footer-module__Grjkva__hrLine{border-top:1px solid #d3d3d3}
