:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f6f3ee;--bg-elevated:#fff;--bg-deep:#0e1626;--fg:#13223a;--fg-muted:#68707c;--fg-on-dark:#c6c9d2;--fg-on-deep:#f6f3ee;--accent:#d62828;--on-accent:#fff;--accent-on-dark:#ff6b6b;--brand-red:#f73f3f;--ok:#15945d;--rule:#e2ddd4;--btn:var(--accent);--btn-hover:#b81f1f;--btn-fg:var(--on-accent);--paper-c:#f6f3ee;--paper:#f6f3ee;--ink:#13223a;--deep-ink:#0e1626;--link:#d62828;--link-300:#ff6b6b;--peer:#15945d;--hairline:#e2ddd4;--muted:#68707c;--body-on-ink:#c6c9d2;--display:"Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--text:"IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0e1626;--bg-elevated:#17243a;--bg-deep:#080d18;--fg:#f6f3ee;--fg-muted:#a3abb8;--fg-on-dark:#c6c9d2;--fg-on-deep:#f6f3ee;--accent:#ff6b6b;--on-accent:#13223a;--accent-on-dark:#ff6b6b;--brand-red:#f73f3f;--ok:#2fbf7f;--rule:#2a3650;--btn:var(--accent);--btn-hover:#ff8585;--btn-fg:var(--on-accent);--paper-c:#f6f3ee;--paper:#0e1626;--ink:#f6f3ee;--deep-ink:#080d18;--link:#ff6b6b;--link-300:#ff6b6b;--peer:#2fbf7f;--hairline:#2a3650;--muted:#a3abb8;--body-on-ink:#c6c9d2}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0e1626;--bg-elevated:#17243a;--bg-deep:#080d18;--fg:#f6f3ee;--fg-muted:#a3abb8;--fg-on-dark:#c6c9d2;--fg-on-deep:#f6f3ee;--accent:#ff6b6b;--on-accent:#13223a;--accent-on-dark:#ff6b6b;--brand-red:#f73f3f;--ok:#2fbf7f;--rule:#2a3650;--btn:var(--accent);--btn-hover:#ff8585;--btn-fg:var(--on-accent);--paper-c:#f6f3ee;--paper:#0e1626;--ink:#f6f3ee;--deep-ink:#080d18;--link:#ff6b6b;--link-300:#ff6b6b;--peer:#2fbf7f;--hairline:#2a3650;--muted:#a3abb8;--body-on-ink:#c6c9d2}}.site-footer.svelte-4jwo3w{background:var(--bg-elevated);border-top:1px solid var(--hairline)}.foot-grid.svelte-4jwo3w{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));align-items:start;gap:32px;display:grid}.foot-logo.svelte-4jwo3w{background-image:none;display:inline-block}.foot-logo.svelte-4jwo3w img:where(.svelte-4jwo3w){width:auto;height:40px;display:block}.big.svelte-4jwo3w{margin-top:18px;font-size:clamp(22px,2.4vw,28px)}.blurb.svelte-4jwo3w{max-width:30em;margin-top:10px}.contact-pill.svelte-4jwo3w{border:1px solid var(--ink);height:42px;font-family:var(--mono);color:var(--ink);background-image:none;border-radius:999px;align-items:center;margin-top:20px;padding:0 18px;font-size:13.5px;font-weight:600;display:inline-flex}.contact-pill.svelte-4jwo3w:hover{color:var(--ink);border-color:var(--link)}.site-footer.svelte-4jwo3w ul:where(.svelte-4jwo3w) a:where(.svelte-4jwo3w){color:var(--ink);background-image:none;font-size:15.5px}.site-footer.svelte-4jwo3w ul:where(.svelte-4jwo3w) a:where(.svelte-4jwo3w):hover{color:var(--link)}.site-footer.svelte-4jwo3w li:where(.svelte-4jwo3w){padding:5px 0}.fine-left.svelte-4jwo3w,.fine-legal.svelte-4jwo3w{flex-wrap:wrap;gap:6px 16px;display:flex}.fine-legal.svelte-4jwo3w a:where(.svelte-4jwo3w){color:inherit}.sr-only.svelte-4jwo3w{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=860px){.foot-grid.svelte-4jwo3w{grid-template-columns:repeat(3,minmax(0,1fr))}.foot-brand.svelte-4jwo3w{grid-column:1/-1}}@media (width<=520px){.foot-grid.svelte-4jwo3w{grid-template-columns:1fr 1fr}}
