.foot.svelte-103wd8v{border-top:1px solid var(--border);background:#0000002e;margin-top:2rem;padding:2.5rem 1.25rem 2rem}.wrap.svelte-103wd8v{gap:1.6rem;max-width:1140px;margin:0 auto;display:grid}.brand.svelte-103wd8v{align-items:center;gap:.6rem;display:flex}.word.svelte-103wd8v{text-transform:uppercase;letter-spacing:.24em;font-family:Cormorant Garamond,Iowan Old Style,Georgia,serif;font-size:1.5rem}.who.svelte-103wd8v p:where(.svelte-103wd8v){color:var(--text-muted);max-width:38ch;margin:.6rem 0 0}nav.svelte-103wd8v{align-content:start;gap:.55rem;display:grid}nav.svelte-103wd8v a:where(.svelte-103wd8v){color:var(--text-muted);word-break:break-word;font-size:.95rem;text-decoration:none}nav.svelte-103wd8v a:where(.svelte-103wd8v):hover{color:var(--text);text-decoration:underline}.copy.svelte-103wd8v{max-width:1140px;color:var(--text-muted);margin:1.8rem auto 0;font-size:.85rem}@media (width>=760px){.wrap.svelte-103wd8v{grid-template-columns:1.4fr 1fr}}.sitebar.svelte-1t3llih{z-index:30;-webkit-backdrop-filter:blur(16px);background:#080a1ab8;border-bottom:1px solid #ffffff12;position:sticky;top:0}.wrap.svelte-1t3llih{align-items:center;gap:1.5rem;max-width:1140px;margin:0 auto;padding:.7rem 1.25rem;display:flex}.brand.svelte-1t3llih{color:var(--text);align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.word.svelte-1t3llih{text-transform:uppercase;letter-spacing:.24em;font-family:Cormorant Garamond,Iowan Old Style,Georgia,serif;font-size:1.9rem;font-weight:500}.links.svelte-1t3llih{gap:1.6rem;margin-left:auto;display:none}.links.svelte-1t3llih a:where(.svelte-1t3llih){color:var(--text-muted);font-size:.95rem;font-weight:500;text-decoration:none}.links.svelte-1t3llih a:where(.svelte-1t3llih):hover{color:var(--text)}.sitebtns.svelte-1t3llih{align-items:center;gap:.5rem;margin-left:auto;display:flex}.ghost.svelte-1t3llih,.solid.svelte-1t3llih{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 1rem;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-flex}.ghost.svelte-1t3llih{color:var(--text);border:1px solid var(--border)}.ghost.svelte-1t3llih:hover{background:var(--surface-2)}.solid.svelte-1t3llih{color:#06130f;background:linear-gradient(120deg, var(--accent), #8be9da 40%, var(--accent-2))}.solid.svelte-1t3llih:hover{filter:brightness(1.08)}@media (width<=480px){.word.svelte-1t3llih{letter-spacing:.18em;font-size:1.25rem}.ghost.svelte-1t3llih{display:none}}@media (width>=900px){.links.svelte-1t3llih{display:flex}.sitebtns.svelte-1t3llih{margin-left:0}}
