:root{--background:#020212;--foreground:#fefcf5;--foreground-secondary:#828282;--primary:#4ec9f5;--primary-hover:#3ab0e3;--page-padding-x:100px;--page-padding-x-half:calc(var(--page-padding-x)/2)}@media (max-width:600px){:root{--page-padding-x:20px;--page-padding-x-half:calc(var(--page-padding-x)/2)}}html,body{font-optical-sizing:auto;background-color:var(--background);color:var(--foreground);min-height:100vh;margin:0;padding:0;font-family:DM Sans,sans-serif;font-style:normal;font-weight:400}*{font-optical-sizing:auto;font-family:DM Sans,sans-serif;font-style:normal;font-weight:400}
.layout-module-scss-module__t2ZRGW__container{flex-direction:column;min-height:100vh;display:flex}.layout-module-scss-module__t2ZRGW__container .layout-module-scss-module__t2ZRGW__top{flex-grow:0}.layout-module-scss-module__t2ZRGW__container .layout-module-scss-module__t2ZRGW__content{flex-direction:column;flex:1 0 auto;justify-content:start;gap:2rem;display:flex}
.navigation-module-scss-module__nNJg3G__navigation{margin:0 var(--page-padding-x-half);box-sizing:border-box;flex-direction:row;align-items:center;gap:10px;width:auto;padding:20px;display:flex}.navigation-module-scss-module__nNJg3G__navigation .navigation-module-scss-module__nNJg3G__logo{line-height:0;display:inline-block}.navigation-module-scss-module__nNJg3G__navigation .navigation-module-scss-module__nNJg3G__logo img{max-width:180px;height:auto;line-height:0}@media (max-width:600px){.navigation-module-scss-module__nNJg3G__navigation .navigation-module-scss-module__nNJg3G__logo img{max-width:120px}}
