.btn.svelte-boko1o{display:inline-flex;align-items:center;gap:.7rem;padding:.7rem 1.4rem;border-radius:var(--r-control);font-family:inherit;text-decoration:none;line-height:1.1;transition:transform .15s var(--ease-out),box-shadow .15s var(--ease-out)}.btn.svelte-boko1o:hover{transform:translateY(-1px)}.btn.svelte-boko1o:active{transform:translateY(0)}.icon.svelte-boko1o{width:1.45rem;height:1.45rem;flex-shrink:0}.text.svelte-boko1o{display:flex;flex-direction:column}.text.svelte-boko1o small:where(.svelte-boko1o){font-size:.66rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;opacity:.75}.text.svelte-boko1o b:where(.svelte-boko1o){font-size:1.02rem;font-weight:700;letter-spacing:-.01em}.ink.svelte-boko1o{background:var(--btn-ink-bg);color:var(--btn-ink-fg);box-shadow:var(--shadow-card-lift)}.paper.svelte-boko1o{background:var(--surface-card);color:var(--fg);box-shadow:inset 0 0 0 2px var(--line-strong)}.paper.svelte-boko1o:hover{box-shadow:inset 0 0 0 2px var(--fg)}.on-ink.svelte-boko1o{background:var(--on-ink);color:var(--ink-surface)}.small.svelte-boko1o{padding:.5rem 1rem;gap:.5rem}.small.svelte-boko1o .icon:where(.svelte-boko1o){width:1.15rem;height:1.15rem}.small.svelte-boko1o .text:where(.svelte-boko1o) b:where(.svelte-boko1o){font-size:.88rem}.site-header.svelte-187qbtl{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--ground) 88%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.inner.svelte-187qbtl{display:flex;align-items:center;gap:var(--space-6);max-width:74rem;margin-inline:auto;padding-inline:var(--space-4);height:3.75rem}.wordmark.svelte-187qbtl{font-family:inherit;font-size:1.35rem;font-weight:800;font-variation-settings:"wdth" 116;letter-spacing:-.02em;color:var(--fg);text-decoration:none}.links.svelte-187qbtl{display:none;gap:var(--space-5)}.links.svelte-187qbtl a:where(.svelte-187qbtl){color:var(--fg-muted);text-decoration:none;font-size:.95rem;font-weight:500;transition:color .15s ease-out}.links.svelte-187qbtl a:where(.svelte-187qbtl):hover{color:var(--fg)}.actions.svelte-187qbtl{display:flex;align-items:center;gap:var(--space-2);margin-left:auto}.cta.svelte-187qbtl{display:none}.burger.svelte-187qbtl{appearance:none;background:none;border:none;padding:.5rem;cursor:pointer;color:var(--fg);display:inline-flex}.burger.svelte-187qbtl svg{width:1.25rem;height:1.25rem}.mobile-panel.svelte-187qbtl{border-top:1px solid var(--line);padding:var(--space-4);display:grid;gap:var(--space-1);background:var(--ground)}.mobile-panel.svelte-187qbtl a:where(.svelte-187qbtl){padding-block:.55rem;color:var(--fg-muted);text-decoration:none;font-weight:500;font-size:1rem}.mobile-panel.svelte-187qbtl a:where(.svelte-187qbtl):hover{color:var(--fg)}.mobile-cta.svelte-187qbtl{padding-top:var(--space-3)}@media (min-width: 48rem){.links.svelte-187qbtl{display:flex}.cta.svelte-187qbtl{display:block}.burger.svelte-187qbtl{display:none}}.site-footer.svelte-8oqku1{border-top:1px solid var(--line);padding-block:var(--space-5)}.inner.svelte-8oqku1{max-width:74rem;margin-inline:auto;padding-inline:var(--space-4);display:grid;gap:var(--space-4)}.row.svelte-8oqku1{display:flex;flex-direction:column;gap:var(--space-3)}.wordmark.svelte-8oqku1{font-size:1.15rem;font-weight:800;font-variation-settings:"wdth" 116;letter-spacing:-.02em;color:var(--fg);text-decoration:none}nav.svelte-8oqku1{display:flex;flex-wrap:wrap;gap:.4rem var(--space-4)}nav.svelte-8oqku1 a:where(.svelte-8oqku1),.meta.svelte-8oqku1 a:where(.svelte-8oqku1){font-size:.8rem;color:var(--fg-muted);text-decoration:none;transition:color .15s ease-out}nav.svelte-8oqku1 a:where(.svelte-8oqku1):hover,.meta.svelte-8oqku1 a:where(.svelte-8oqku1):hover{color:var(--fg)}.fine.svelte-8oqku1{border-top:1px solid var(--line);padding-top:var(--space-3);justify-content:space-between;align-items:baseline}.meta.svelte-8oqku1{display:flex;flex-wrap:wrap;gap:var(--space-3)}@media (min-width: 40rem){.row.svelte-8oqku1{flex-direction:row;justify-content:space-between;align-items:center}}
