main.svelte-1wpxgdm{max-width:760px;margin:0 auto;padding:0 16px 48px}.masthead.svelte-1wpxgdm{text-align:center;justify-items:center;padding-top:34px;display:grid}.eyebrow.svelte-1wpxgdm{color:var(--gold);font:600 12px var(--sans);letter-spacing:.22em;text-transform:uppercase;margin:0}h1.svelte-1wpxgdm{background:linear-gradient(#fff1c2 0%,#e4c979 55%,#b8923f 100%);-webkit-text-fill-color:transparent;color:var(--gold);font:400 clamp(46px, 11vw, 88px) / 1 var(--serif);-webkit-background-clip:text;background-clip:text;margin:8px 0 0}.sub.svelte-1wpxgdm{color:#cfe0d4;max-width:440px;font:400 15px / 1.5 var(--sans);margin:12px 0 0}.notice.svelte-1wpxgdm{text-align:center;color:#cfe0d4;margin-top:36px}.parlors.svelte-1wpxgdm{gap:12px;margin:34px 0 0;padding:0;list-style:none;display:grid}.parlors.svelte-1wpxgdm li:where(.svelte-1wpxgdm){background:var(--paper);border:1px solid var(--gold-line);color:var(--ink);border-radius:16px;gap:6px;padding:18px 20px;display:grid;box-shadow:0 10px 28px #00000047}.name.svelte-1wpxgdm{color:var(--forest-deep);font:400 30px / 1.1 var(--serif);overflow-wrap:anywhere;text-decoration:none}.name.svelte-1wpxgdm:hover{text-decoration:underline;text-decoration-thickness:1px}.address.svelte-1wpxgdm{color:var(--muted);font:500 12px var(--mono);overflow-wrap:anywhere}.latest.svelte-1wpxgdm{color:var(--ink-soft);margin:4px 0 0;font-size:14px}.latest.svelte-1wpxgdm a:where(.svelte-1wpxgdm){color:var(--forest);font-weight:600}.date.svelte-1wpxgdm{color:var(--muted);margin:-4px 0 0;font-size:13px}.links.svelte-1wpxgdm{color:var(--muted);font:500 12px var(--mono);flex-wrap:wrap;gap:6px 16px;margin:0;display:flex}.links.svelte-1wpxgdm a:where(.svelte-1wpxgdm){color:var(--forest);font:600 12px var(--sans);letter-spacing:.04em;text-transform:uppercase}
