.dotted-background .site-header{width:100%;max-width:none;margin:0;background:#071523;padding-inline:max(16px,calc((100% - 1200px)/2));border-bottom:1px solid #1d3548}
.announcement{background:#071523;color:#c7d8e8;font-family:var(--sans);font-size:12px;font-weight:500;letter-spacing:.01em}
.site-header .brand,.site-header nav a,.site-header .menu-toggle{font-family:var(--sans)}
.hero h1,.hero h1 em,.hero-lead{font-family:var(--sans)}
@media(max-width:800px){.announcement{font-size:10px}}
