.masthead.svelte-s2sshx{text-align:center;padding:var(--padding-section) 0;border-bottom:2px solid var(--color-text)}.edition-info.svelte-s2sshx{display:flex;justify-content:space-between;font-family:var(--font-body);font-size:var(--masthead-edition-size);color:#444;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem}.newspaper-title.svelte-s2sshx{font-family:var(--font-masthead);font-size:var(--masthead-title-size);font-weight:400;margin:.25rem 0;color:var(--color-text);letter-spacing:.02em;line-height:1.2}.tagline.svelte-s2sshx{font-family:var(--font-body);font-style:italic;font-size:var(--masthead-tagline-size);color:#555;margin:.5rem 0 0}.masthead-rule.svelte-s2sshx{height:4px;background:var(--rule-gradient);margin-top:1rem}@media(max-width:480px){.masthead.svelte-s2sshx{padding:1rem 0}.edition-info.svelte-s2sshx{flex-direction:column;align-items:center;gap:.25rem}.masthead-rule.svelte-s2sshx{margin-top:.75rem}}.nav-bar.svelte-q971rm{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:var(--nav-gap);padding:.75rem 0;border-bottom:1px solid var(--color-border-dark);font-family:var(--font-body);font-size:var(--nav-font-size)}.nav-link.svelte-q971rm{color:var(--color-text);text-decoration:none}.nav-link.svelte-q971rm:hover{text-decoration:underline}.nav-divider.svelte-q971rm{color:#999}.nav-current.svelte-q971rm{font-weight:700;color:var(--color-text)}@media(max-width:480px){.nav-bar.svelte-q971rm{padding:.5rem 0}}
