header.svelte-r06pbq.svelte-r06pbq{position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 24px;background:rgba(245,239,224,.95);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-bottom:3px double #a33b2e}.brand.svelte-r06pbq.svelte-r06pbq{display:flex;flex-direction:column;text-decoration:none;line-height:1.1}.brand-stamp.svelte-r06pbq.svelte-r06pbq{font-family:Ledger,Georgia,serif;font-size:1.35rem;color:#3d2f1f;letter-spacing:.02em}.brand-sub.svelte-r06pbq.svelte-r06pbq{font-size:.75rem;color:#a33b2e;letter-spacing:.14em;text-transform:uppercase}nav.svelte-r06pbq.svelte-r06pbq{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:.9rem}nav.svelte-r06pbq a.svelte-r06pbq{color:#3d2f1f;text-decoration:none;padding:4px 8px;border-radius:4px}nav.svelte-r06pbq a.svelte-r06pbq:hover,nav.svelte-r06pbq a.active.svelte-r06pbq{background:#e8dcc0}nav.svelte-r06pbq a.cta.svelte-r06pbq{background:#a33b2e;color:#f5efe0}.who.svelte-r06pbq.svelte-r06pbq{color:#7a6a4e;font-style:italic}button.link.svelte-r06pbq.svelte-r06pbq{background:none;border:none;color:#a33b2e;cursor:pointer;font-size:.9rem;text-decoration:underline}@media (max-width: 720px){header.svelte-r06pbq.svelte-r06pbq{flex-direction:column;align-items:flex-start}}
