.skip.svelte-1br2sqw{background:var(--plum);color:#fff;z-index:50;padding:.6rem 1rem;position:absolute;top:0;left:-9999px}.skip.svelte-1br2sqw:focus{left:0}.announce.svelte-1br2sqw{background:var(--plum);color:#fff;text-align:center;padding:.55rem var(--gutter);font-size:.95rem}.announce.svelte-1br2sqw a:where(.svelte-1br2sqw){color:var(--gold);font-weight:700}header.svelte-1br2sqw{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);z-index:20;background:#ffffffeb;position:sticky;top:0}.bar.svelte-1br2sqw{justify-content:space-between;align-items:center;gap:1rem;min-height:64px;display:flex}.brand.svelte-1br2sqw{font-family:var(--serif);color:var(--plum);letter-spacing:-.01em;font-size:1.7rem;font-weight:700;text-decoration:none}.brand.svelte-1br2sqw span:where(.svelte-1br2sqw){color:var(--pink)}nav.svelte-1br2sqw{align-items:center;gap:.15rem;display:flex}nav.svelte-1br2sqw a:where(.svelte-1br2sqw):not(.btn){color:var(--ink);border-radius:99px;padding:.5rem .8rem;font-size:.98rem;font-weight:500;text-decoration:none}nav.svelte-1br2sqw a:where(.svelte-1br2sqw):not(.btn):hover{background:var(--plum-soft)}nav.svelte-1br2sqw a.active:where(.svelte-1br2sqw){background:var(--plum-soft);color:var(--plum);font-weight:700}nav.svelte-1br2sqw small:where(.svelte-1br2sqw){color:#7a5200;text-transform:uppercase;background:#fff1cf;border-radius:99px;margin-left:.25rem;padding:.05rem .45rem;font-size:.65rem;font-weight:800}nav.svelte-1br2sqw .join:where(.svelte-1br2sqw){margin-left:.5rem}.burger.svelte-1br2sqw{color:var(--plum);cursor:pointer;background:0 0;border:0;place-items:center;width:48px;height:48px;margin-right:-.5rem;display:none}@media (width<=920px){.burger.svelte-1br2sqw{display:grid}nav.svelte-1br2sqw{background:var(--bg);padding:1rem var(--gutter) 2rem;flex-direction:column;align-items:stretch;gap:.25rem;display:none;position:fixed;inset:64px 0 0;overflow-y:auto}nav.open.svelte-1br2sqw{display:flex}nav.svelte-1br2sqw a:where(.svelte-1br2sqw):not(.btn){border-radius:14px;padding:.9rem 1rem;font-size:1.2rem}nav.svelte-1br2sqw .join:where(.svelte-1br2sqw){min-height:54px;margin:1rem 0 0;font-size:1.1rem}}footer.svelte-1br2sqw{background:var(--plum);color:#dccff0;margin-top:2rem;padding:2.2rem 0}footer.svelte-1br2sqw a:where(.svelte-1br2sqw){color:#fff}.fbrand.svelte-1br2sqw{font-family:var(--serif);color:#fff;font-size:1.5rem}.foot.svelte-1br2sqw{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1.5rem;display:grid}.foot.svelte-1br2sqw p:where(.svelte-1br2sqw){margin:.3rem 0 0}
