:root{--accent: #182f59;--light-gray: #e7eaef;--dark-accent: color-mix( in srgb, var(--accent), black 25% )}@font-face{font-family:Qanelas;src:url(/public/fonts/qanelas/QanelasRegular.otf)}@font-face{font-family:Qanelas;src:url(/public/fonts/qanelas/QanelasSemiBold.otf);font-weight:300}@font-face{font-family:Qanelas;src:url(/public/fonts/qanelas/QanelasBold.otf);font-weight:700}h1,h2,h3,h4,p{line-height:1em;margin:0}h1,h2{font-family:bebas-neue-pro}h3,h4{font-family:bebas-neue-pro-semiexpanded}p{font-family:Qanelas}h1{font-size:3.125em}h2{font-size:1.75em}h3{font-size:1.5em}h4{font-size:1.25em}p{font-family:Qanelas;font-size:.8em}.tiny{font-size:.75em}body{width:100%;margin:0}footer{background-color:#182f59;padding:.25rem 1rem;align-items:center;overflow:hidden;display:flex;justify-content:space-evenly}@media (hover: none) and (((orientation: portrait) and (max-width: 599px)) or ((not (orientation: portrait)) and (max-height: 599px))) and (orientation: portrait){footer{display:grid;justify-items:center}}footer img{height:1rem}@media (hover: none) and (((orientation: portrait) and (max-width: 599px)) or ((not (orientation: portrait)) and (max-height: 599px))) and (orientation: portrait){footer img{margin-top:.5rem}}@media (hover: none) and (((orientation: portrait) and (max-width: 599px)) or ((not (orientation: portrait)) and (max-height: 599px))) and (orientation: landscape){footer img{margin-top:.25rem}}@media (hover: none) and (((orientation: portrait) and (min-width: 600px)) or ((not (orientation: portrait)) and (min-height: 600px))){footer img{margin-top:.25rem}}@media (hover: hover){footer img{margin-top:.125rem}}footer div#links{margin-block:.5rem;justify-content:center;display:flex}@media (hover: none) and (((orientation: portrait) and (max-width: 599px)) or ((not (orientation: portrait)) and (max-height: 599px))) and (orientation: portrait){footer div#links{display:grid}footer div#links .barrier:nth-child(1){display:none}}footer div#links div{justify-content:center;text-align:center;display:flex}footer div#links .barrier{text-decoration:none;color:#fff;font-family:Qanelas;font-size:.7rem;margin-inline:2rem;margin-top:0rem;margin-bottom:0rem}@media (hover: none) and (((orientation: portrait) and (max-width: 599px)) or ((not (orientation: portrait)) and (max-height: 599px))){footer div#links .barrier{margin-inline:.5rem}}footer div#links a{text-decoration:none;color:#fff}
