.footer.svelte-16hkftz{background:var(--color-inverse-bg);color:var(--color-inverse-ink-soft);padding-block:var(--space-6) var(--space-4);overflow:hidden}.wordmark.svelte-16hkftz{color:#0000;font-family:var(--font-display);-webkit-text-stroke:1px color-mix(in srgb, var(--paper) 45%, transparent);-webkit-user-select:none;user-select:none;white-space:nowrap;margin-block-end:var(--space-6);font-size:clamp(3rem,11vw,10rem);font-style:italic;font-weight:450;line-height:1}.grid.svelte-16hkftz{gap:var(--space-5);display:grid}@media (width>=54rem){.grid.svelte-16hkftz{grid-template-columns:2fr 1fr 1fr 1.5fr}}.name.svelte-16hkftz{color:var(--color-inverse-ink);font-family:var(--font-display);font-size:var(--text-lg)}.tagline.svelte-16hkftz{font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase}.eyebrow.svelte-16hkftz{color:var(--color-inverse-ink);margin-block-end:var(--space-3)}ul.svelte-16hkftz{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}a.svelte-16hkftz{color:var(--color-inverse-ink-soft);font-size:var(--text-sm);text-decoration:none}a.svelte-16hkftz:hover{color:var(--color-inverse-ink);text-decoration:underline}li.svelte-16hkftz{font-size:var(--text-sm)}.legal.svelte-16hkftz{border-block-start:1px solid color-mix(in srgb, var(--color-inverse-ink) 15%, transparent);margin-block-start:var(--space-6);padding-block-start:var(--space-4)}.legal.svelte-16hkftz p:where(.svelte-16hkftz){font-size:var(--text-xs)}ul.svelte-188tmmp{gap:var(--space-2);padding:0;list-style:none;display:flex}li.svelte-188tmmp+li:where(.svelte-188tmmp):before{color:var(--color-ink-faint);content:"/";margin-inline-end:var(--space-2)}a.svelte-188tmmp{color:var(--switcher-ink,var(--color-ink-faint));font-size:var(--text-xs);letter-spacing:.12em;font-weight:600;text-decoration:none}a.svelte-188tmmp:hover{color:var(--switcher-ink-active,var(--color-ink))}a[aria-current=true].svelte-188tmmp{color:var(--switcher-ink-active,var(--color-ink));text-underline-offset:.35em;text-decoration:underline}.header.svelte-1czrm57{background:color-mix(in srgb, var(--paper) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-block-end:1px solid var(--color-line);transition:transform .4s var(--ease-out);z-index:50;position:sticky;inset-block-start:0}.header.hidden.svelte-1czrm57{transform:translateY(-100%)}.bar.svelte-1czrm57{align-items:center;gap:var(--space-3) var(--space-4);min-height:var(--header-height);padding-block:var(--space-2);flex-wrap:wrap;justify-content:space-between;display:flex}.brand.svelte-1czrm57{text-decoration:none;display:grid}.brand-name.svelte-1czrm57{color:var(--color-title);font-family:var(--font-display);font-size:var(--text-lg);font-weight:600;line-height:1.05}.brand-tagline.svelte-1czrm57{color:var(--color-ink-faint);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase}.links.svelte-1czrm57{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;flex:auto;justify-content:flex-end;min-width:0;display:flex}.links.svelte-1czrm57 a:where(.svelte-1czrm57){color:var(--color-ink);font-size:var(--text-sm);letter-spacing:.12em;text-align:center;text-transform:uppercase;white-space:nowrap;transition:color var(--duration-base) ease;font-weight:600;text-decoration:none}.links.svelte-1czrm57 a:where(.svelte-1czrm57):hover,.links.svelte-1czrm57 a[aria-current=page]:where(.svelte-1czrm57){color:var(--color-title)}.links.svelte-1czrm57 a[aria-current=page]:where(.svelte-1czrm57):before{content:"— "}@media (width<=48rem){.bar.svelte-1czrm57{gap:var(--space-2);padding-block:var(--space-3)}.brand.svelte-1czrm57{flex:1 0 100%}.links.svelte-1czrm57{gap:var(--space-2) var(--space-3);justify-content:center;width:100%}.links.svelte-1czrm57 a:where(.svelte-1czrm57){font-size:var(--text-xs);letter-spacing:.06em}}
