.page_bodyBlock__A7RKF{width:100%}.page_mainBlock__R6htq{place-items:center;width:100%}.Footer_footerWrapper__k4I53{display:grid;grid-template-columns:repeat(3,1fr);margin:20px 0 0;font-size:var(--font-size-xl);color:var(--color-light-300)}.Footer_footerWrapper__k4I53 span{font-size:var(--font-size-xs)}.Footer_footerWrapper__k4I53 .Footer_navLinks__0Zm22{display:flex;gap:10px;place-content:center center;align-items:center}.Footer_footerWrapper__k4I53 .Footer_navLinks__0Zm22 a{flex:1 1;padding:5px;text-align:center;background-color:var(--color-dark-700);border-radius:5px;transition:.2s}.Footer_footerWrapper__k4I53 .Footer_navLinks__0Zm22 a:hover{cursor:pointer;background-color:var(--color-dark-500)}@media(max-width:768px){.Footer_footerWrapper__k4I53 .Footer_navLinks__0Zm22{flex-direction:column;gap:5px}}.Footer_footerWrapper__k4I53 .Footer_socialLinks__25T6G{display:flex;gap:15px;align-items:center;justify-content:flex-end}@media(max-width:768px){.Footer_footerWrapper__k4I53 .Footer_socialLinks__25T6G{justify-content:center}.Footer_footerWrapper__k4I53{grid-template-columns:1fr;gap:20px;text-align:center}}.HamburgerMenu_hamburger__QdJBz{cursor:pointer;position:fixed;z-index:1000;top:30px;left:20px;display:flex;flex-direction:column;justify-content:space-around;width:30px;height:25px;background:transparent;border:none}.HamburgerMenu_hamburger__QdJBz span{transform-origin:1px;width:100%;height:3px;background:var(--color-light-300);border-radius:10px;transition:all .3s linear}.HamburgerMenu_hamburger__QdJBz.HamburgerMenu_open__wY_UU span:first-child{transform:rotate(45deg)}.HamburgerMenu_hamburger__QdJBz.HamburgerMenu_open__wY_UU span:nth-child(2){transform:translateX(-10px);opacity:0}.HamburgerMenu_hamburger__QdJBz.HamburgerMenu_open__wY_UU span:nth-child(3){transform:rotate(-45deg)}.HamburgerMenu_menu___PlMh{position:fixed;z-index:999;top:80px;left:20px;transform:translateY(-10px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:33.33vw;max-width:300px;padding:20px;visibility:hidden;opacity:0;background-color:var(--color-dark-900);border-radius:12px;transition:all .3s ease-in-out}.HamburgerMenu_menu___PlMh.HamburgerMenu_open__wY_UU{transform:translateY(0);visibility:visible;opacity:1}.HamburgerMenu_menu___PlMh a{width:100%;padding:15px 20px;font-size:1rem;font-weight:500;color:var(--color-light-300);text-align:center;text-decoration:none;border-radius:8px;transition:all .2s}.HamburgerMenu_menu___PlMh a:hover{color:var(--color-light-300);background-color:var(--color-dark-700)}@media(min-width:769px){.HamburgerMenu_hamburger__QdJBz,.HamburgerMenu_menu___PlMh{display:none}}.Header_navBar__mYtWc{display:flex;align-items:center;max-width:432px;height:60px;border-radius:12px}.Header_navBar__mYtWc a{flex:1 1;padding:16px;font-size:var(--font-size-s);color:var(--color-light-500);text-align:center;background-color:var(--color-dark-900);transition:.2s}.Header_navBar__mYtWc a:first-child{border-radius:15px 0 0 15px}.Header_navBar__mYtWc a:last-child{border-radius:0 15px 15px 0}.Header_navBar__mYtWc a:hover{cursor:pointer;background-color:var(--color-dark-500)}@media(max-width:1024px){.Header_navBar__mYtWc{max-width:300px;height:50px}}@media(max-width:768px){.Header_navBar__mYtWc{display:none}}:root{--color-dark-900:#003b46;--color-dark-700:#07575b;--color-dark-500:#66a5ad;--color-dark-300:#95c7d4;--color-light-900:#f18d9e;--color-light-700:#f0c7c0;--color-light-500:#f7f0d7;--color-light-300:#c4dfe6;--font-size-xs:0.75rem;--font-size-s:0.875rem;--font-size-m:1rem;--font-size-l:1.125rem;--font-size-xl:1.25rem;--font-size-xxl:1.625rem;--font-size-m-large:2.188rem;--font-size-large:4rem;--font-weight-regular:400;--font-weight-bold:700}@media(max-width:1200px){:root{--font-size-large:3rem}}@media(max-width:768px){:root{--font-size-large:2.5rem;--font-size-m-large:1.5rem}}@media(max-width:480px){:root{--font-size-large:2rem;--font-size-m-large:1.25rem}}a{color:inherit;text-decoration:none}*{margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:hidden;display:flex;max-width:1200px;margin:0 auto;padding:30px 60px 10px;background-color:#000}@media(max-width:1024px){html{padding:30px 40px 10px}}@media(max-width:768px){html{min-width:320px;max-width:100%;padding:20px 20px 10px}}body{font-family:Ubuntu Mono,monospace}