@font-face{font-family:TT Squares;src:url(/fonts/tt-squares/TTSQUARES-REGULAR.TTF) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TT Squares;src:url(/fonts/tt-squares/TTSQUARES-BOLD.TTF) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:TT Squares;src:url(/fonts/tt-squares/TTSQUARES-BLACK.TTF) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:TT Squares Condensed;src:url(/fonts/tt-squares-condensed/TTSQUARESCONDENSED-REGULAR.TTF) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TT Squares Condensed;src:url(/fonts/tt-squares-condensed/TTSQUARESCONDENSED-BOLD.TTF) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:TT Squares Condensed;src:url(/fonts/tt-squares-condensed/TTSQUARESCONDENSED-BLACK.TTF) format("truetype");font-weight:900;font-style:normal;font-display:swap}:root{--color-bg-page:#050510;--color-bg-footer:#000;--color-text-primary:#fff;--color-text-secondary:hsla(0,0%,100%,.55);--color-text-muted:hsla(0,0%,100%,.35);--color-accent-red:#ac0b2f;--color-accent-blue:#3b384c;--color-border-primary:#fff;--font-family-heading:"TT Squares",sans-serif;--font-family-body:"TT Squares",sans-serif;--font-family-condensed:"TT Squares Condensed",sans-serif;--container-width:1600px;--container-margin-lr:30px;--container-margin-lr-mobile:15px;--radius-pill:999px;--radius-card:16px;--radius-button:8px;--header-padding-top:10px;--header-padding-bottom:20px;--header-padding-x:15px;--header-logo-height:40px;--header-height:calc(var(--header-padding-top) + var(--header-logo-height) + var(--header-padding-bottom))}@media(min-width:768px){:root{--header-logo-height:50px}}@media(min-width:771px){:root{--header-padding-top:15px;--header-padding-x:25px}}@media(max-width:770px){:root{--container-margin-lr:var(--container-margin-lr-mobile)}}body,html{max-width:100vw;background-color:var(--color-bg-page)}body{font-family:var(--font-family-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}h1,h3{font-weight:unset}h2{text-transform:uppercase}@media(prefers-color-scheme:dark){html{color-scheme:dark}}
/*# sourceMappingURL=5e8fda9697af7222.css.map*/