*,:before,:after{box-sizing:border-box}body{color:#332e2a;-webkit-font-smoothing:antialiased;background:#fffdf9;margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,sans-serif;line-height:1.5}header.svelte-1elxaub{padding:1.25rem 0 .75rem}.brand.svelte-1elxaub{display:block}.tagline.svelte-1elxaub{text-align:center;color:#c05a2e;margin:.6rem 0 0;font-size:1.25rem;font-weight:600}img.svelte-1elxaub{object-fit:cover;object-position:center;width:100%;height:auto;max-height:15rem;display:block}@media (aspect-ratio<=1){img.svelte-1elxaub{object-position:center -100px}}nav.svelte-rfuq4y{border-bottom:1px solid #e2ddd3}ul.svelte-rfuq4y{flex-wrap:wrap;justify-content:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}a.svelte-rfuq4y{color:#55503f;border-radius:6px 6px 0 0;padding:.6rem 1rem;font-weight:500;text-decoration:none;display:block}a.svelte-rfuq4y:hover{background:#f5f0e6}a.selected.svelte-rfuq4y{color:#332e2a;font-weight:700;box-shadow:inset 0 -3px #c05a2e}footer.svelte-jz8lnl{background:#f5f0e6;border-top:1px solid #e2ddd3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;margin-top:auto;padding:1rem;display:flex}p.svelte-jz8lnl{color:#55503f;margin:0;font-size:.85rem}ul.svelte-jz8lnl{gap:1rem;margin:0;padding:0;list-style:none;display:flex}a.svelte-jz8lnl{color:#55503f;font-size:.85rem;text-decoration:none}a.svelte-jz8lnl:hover{text-decoration:underline}.admin-link.svelte-jz8lnl{color:#88847a;font-size:.75rem}.channel.svelte-jz8lnl{color:#55503f;align-items:center;gap:.4rem;display:inline-flex}.channel.svelte-jz8lnl:hover{color:#c05a2e}.mail-icon.svelte-jz8lnl,.fb-icon.svelte-jz8lnl{flex-shrink:0;width:16px;height:16px}.preview-banner.svelte-44a69y{color:#fff;text-align:center;letter-spacing:.1em;text-transform:uppercase;background:#c05a2e;padding:.35rem 1rem;font-size:.8rem;font-weight:700}.shell.svelte-12qhfyh{flex-direction:column;min-height:100dvh;display:flex}.container.svelte-12qhfyh{width:100%;max-width:72rem;margin:0 auto;padding-inline:clamp(1rem,4vw,2rem)}main.svelte-12qhfyh{flex:1 0 auto;padding-block:1rem 2.5rem}
