svg.svelte-1ofe1nc{flex-shrink:0;display:inline-block}.footer.svelte-jz8lnl{background:var(--black-deep);color:var(--cream-mute);padding-block:var(--s-8) var(--s-5);border-top:1px solid var(--rule-soft);z-index:2;position:relative;overflow:hidden}.big.svelte-jz8lnl{margin-bottom:var(--s-7);-webkit-user-select:none;user-select:none;pointer-events:none;align-items:center;gap:clamp(1rem,4vw,3rem);display:flex}.big.svelte-jz8lnl .big-mark{flex-shrink:0;width:clamp(80px,16vw,200px);height:auto}.big-text.svelte-jz8lnl{font-family:var(--font-painted);letter-spacing:0;color:#f1e7c814;text-transform:uppercase;flex-direction:column;max-width:none;font-size:clamp(3.5rem,13vw,11rem);font-weight:800;line-height:.84;display:flex}.big-line.svelte-jz8lnl{display:block}.big-line-2.svelte-jz8lnl{color:#f1e7c81a;font-weight:900}.rule.svelte-jz8lnl{background:linear-gradient(to right, var(--rule), #f1e7c80a 60%, transparent);height:1px;margin-bottom:var(--s-6)}.grid.svelte-jz8lnl{gap:var(--s-6);margin-bottom:var(--s-7);grid-template-columns:1fr;display:grid}.col.svelte-jz8lnl{gap:var(--s-2);flex-direction:column;display:flex}.brand.svelte-jz8lnl{gap:var(--s-3)}.wordmark.svelte-jz8lnl{font-family:var(--font-painted);color:var(--cream);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.5em;max-width:none;font-size:1.25rem;font-weight:800;display:inline-flex}.tagline.svelte-jz8lnl{font-family:var(--font-script);color:var(--gold);max-width:none;font-size:1.5rem;line-height:1;display:inline-block;transform:rotate(-1deg)translate(.2em)}.address-line.svelte-jz8lnl{font-family:var(--font-mono);font-size:var(--font-size-2xs);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--cream-faint);max-width:none;line-height:1.7}.heading.svelte-jz8lnl{font-family:var(--font-mono);font-size:var(--font-size-2xs);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--vermillion);max-width:none;font-weight:500}.value.svelte-jz8lnl{font-family:var(--font-painted);color:var(--cream);text-transform:uppercase;letter-spacing:.005em;max-width:none;font-size:1.0625rem;font-weight:700;line-height:1.55}.value.svelte-jz8lnl a:where(.svelte-jz8lnl),.links.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--cream);border-bottom:1px solid var(--rule);transition:border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);text-decoration:none}.value.svelte-jz8lnl a:where(.svelte-jz8lnl):hover,.links.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--gold);border-color:var(--gold)}.links.svelte-jz8lnl{gap:var(--s-2);font-family:var(--font-painted);text-transform:uppercase;letter-spacing:.005em;flex-direction:column;font-size:1.0625rem;font-weight:700;display:flex}.links.svelte-jz8lnl a:where(.svelte-jz8lnl){width:fit-content;display:inline-block}.bottom.svelte-jz8lnl{justify-content:space-between;align-items:center;gap:var(--s-4);padding-top:var(--s-5);border-top:1px solid var(--rule-soft);flex-wrap:wrap;display:flex}.copy.svelte-jz8lnl,.meta.svelte-jz8lnl{font-family:var(--font-mono);font-size:var(--font-size-2xs);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--cream-faint);max-width:none}.meta.svelte-jz8lnl{flex-wrap:wrap;gap:.6em;display:inline-flex}.meta.svelte-jz8lnl .bullet:where(.svelte-jz8lnl){color:var(--gold);opacity:.7}@media (width>=720px){.grid.svelte-jz8lnl{gap:var(--s-7);grid-template-columns:1.4fr 1fr 1fr 1fr}}
