.header_header__BLF_O{display:grid;grid-template-columns:repeat(3,1fr);padding:var(--spacing-sitepadding)}@media(max-width:500px){.header_header__BLF_O{display:block}.header_header__BLF_O .header_logo__cCNbh a svg{display:block;margin:1rem auto 2rem;text-align:center}}.header_logo__cCNbh{text-align:left}.header_title__aCcSq{text-align:center}.header_menu__yOBXJ{text-transform:uppercase;letter-spacing:.1em;text-align:right}.header_menu__yOBXJ ul{list-style:none}@media(max-width:500px){.header_menu__yOBXJ{display:none}}.footer_footer__Gi5at{padding:0 var(--spacing-sitepadding) var(--spacing-sitepadding)}.footer_contact__Biuz7{display:flex;justify-content:space-between;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--spacing-sitepadding);gap:var(--spacing-sitepadding)}.footer_contact__Biuz7 a{color:var(--color-lime);width:100%;border:var(--border);border-radius:var(--border-radius);padding:.6rem 1rem;text-align:center}.footer_contact__Biuz7 a:hover{border-color:currentColor}.footer_contact__Biuz7 a:first-child{color:var(--color-lime)}.footer_contact__Biuz7 a:nth-child(2){color:var(--color-pink)}.footer_contact__Biuz7 a:nth-child(3){color:var(--color-turquoise)}.footer_contact__Biuz7 a:nth-child(4){color:var(--color-yellow)}@media(max-width:500px){.footer_contact__Biuz7{grid-template-columns:repeat(2,1fr)}}.logo_logo__bOK5B{display:block;width:2rem}:root{--font-main:monospace;--root-size:16px;--font-size-h1:2rem;--font-size-h2:1.2rem;--font-size-body:1rem;--color-black:#080808;--color-white:#eee;--color-pink:hotpink;--color-lime:lime;--color-yellow:#ff0;--color-turquoise:#40e0d0;--color-purple:#639;--color-background:var(--color-black);--color-text:var(--color-white);--color-text-secondary:hsla(0,0%,93%,.5);--color-hover:var(--color-pink);--spacing-sitepadding:2rem;--border:1px dashed hsla(0,0%,93%,.24);--border-radius:6px}@media(max-width:800px){:root{--root-size:14px;--spacing-sitepadding:1.6rem}}*{box-sizing:border-box;padding:0;margin:0}html{font-size:var(--root-size)}body{background:var(--color-background);color:var(--color-text);font-family:var(--font-main);line-height:1.42}main{padding:0 var(--spacing-sitepadding);min-height:80vh}a{color:inherit;text-decoration:none}a:hover{color:var(--color-hover)}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:1rem;text-transform:uppercase;letter-spacing:.1em}p{max-width:32em}