.page-module___8aEwW__page{--gray-rgb:0,0,0;--gray-alpha-200:rgba(var(--gray-rgb),.08);--gray-alpha-100:rgba(var(--gray-rgb),.05);--button-primary-hover:#383838;--button-secondary-hover:#f2f2f2;grid-template-rows:20px 1fr 40px;place-items:flex-start center;gap:32px;min-height:100svh;display:grid}@media (prefers-color-scheme:dark){.page-module___8aEwW__page{--gray-rgb:255,255,255;--gray-alpha-200:rgba(var(--gray-rgb),.145);--gray-alpha-100:rgba(var(--gray-rgb),.06);--button-primary-hover:#ccc;--button-secondary-hover:#1a1a1a}}.page-module___8aEwW__main{flex-direction:column;grid-row-start:2;align-items:center;gap:32px}.page-module___8aEwW__main section{justify-content:center;align-items:center;padding-top:0;padding-bottom:16px}.page-module___8aEwW__homePage{background:#000}.page-module___8aEwW__homePage div{justify-content:center;align-items:center;width:100%;min-width:300px;max-width:43vw;margin-left:auto;margin-right:auto;display:block;position:relative}.page-module___8aEwW__homePage p{text-align:center;letter-spacing:-.01em;justify-content:center;padding:0 0 16px;font-size:20px;font-weight:500;line-height:32px;list-style-position:inside}.page-module___8aEwW__homePage .page-module___8aEwW__imageContainer{justify-content:center;width:100vw;min-width:300px;max-width:35vw;margin:0 auto;display:flex;position:relative!important}.page-module___8aEwW__notFoundPage{text-align:center;letter-spacing:-.01em;justify-content:center;font-size:24px;font-weight:500;line-height:36px;list-style-position:inside}
.footer-module__tUdqrq__footer{background-color:#000;grid-row-start:3;justify-content:center;width:100vw;display:flex;position:fixed;bottom:0}.footer-module__tUdqrq__footer .footer-module__tUdqrq__titleFooter{display:flex}.footer-module__tUdqrq__footer h1{font-size:22px;font-weight:700}.footer-module__tUdqrq__footer span{align-items:center;gap:12px;display:flex}.footer-module__tUdqrq__footer a{outline:none;align-items:center;gap:8px;display:flex}.footer-module__tUdqrq__footer img{flex-shrink:0}.footer-module__tUdqrq__footerMainDiv{border-top:1px solid #fff;justify-content:space-between;width:65vw;padding:18px;display:flex}@media (hover:hover) and (pointer:fine){.footer-module__tUdqrq__footer a:focus,.footer-module__tUdqrq__footer a:hover{transition:transform .2s;transform:scale(1.4)}}@media (max-width:740px){.footer-module__tUdqrq__footer{flex-wrap:wrap;justify-content:center;align-items:center}.footer-module__tUdqrq__footer .footer-module__tUdqrq__footerMainDiv{justify-content:center}.footer-module__tUdqrq__footer .footer-module__tUdqrq__titleFooter{display:none}}
.header-module__6rtY2W__header{z-index:1000;background-color:#000;grid-row-start:1;justify-content:center;gap:1rem;width:100vw;padding:16px;font-size:18px;font-weight:700;display:flex;position:fixed;top:0}.header-module__6rtY2W__header nav{justify-content:flex-end;align-items:center;gap:24px;width:65vw;display:flex}.header-module__6rtY2W__burgerWrapper{justify-content:right;align-items:center;width:65vw;display:flex}.header-module__6rtY2W__burger{cursor:pointer;color:#fff;background:0 0;border:none;outline:none;font-size:2rem;display:none}@media (max-width:740px){.header-module__6rtY2W__header{flex-wrap:wrap;justify-content:center;align-items:center}.header-module__6rtY2W__header nav{z-index:10;background:#fff;flex-direction:column;width:100%;display:none;position:absolute;top:60px;left:0}.header-module__6rtY2W__header nav.header-module__6rtY2W__open{background-color:#000;display:flex}.header-module__6rtY2W__burger{display:block}.header-module__6rtY2W__header a{text-align:right;width:100%;padding-right:25px}.header-module__6rtY2W__burgerWrapper{width:100%}}@media (hover:hover) and (pointer:fine){.header-module__6rtY2W__header a:focus,.header-module__6rtY2W__header a:hover{text-underline-offset:4px;outline:none;text-decoration:underline;transition:transform .2s;transform:scale(1.25)}.header-module__6rtY2W__header button:focus,.header-module__6rtY2W__header button:hover{text-underline-offset:4px;transition:transform .2s;transform:scale(1.4)}}@media (max-width:740px) and (hover:hover) and (pointer:fine){.header-module__6rtY2W__header a:focus,.header-module__6rtY2W__header a:hover{text-underline-offset:4px;outline:none;text-decoration:underline;transform:scale(1)}}
.logo-module__8AycFq__logo{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.logo-module__8AycFq__logo .logo-module__8AycFq__logoContainer{aspect-ratio:1024/275;max-width:740px;position:relative!important}
