.chip.svelte-ogjsci{display:inline-flex;align-items:baseline;gap:.5rem;padding:.45rem .85rem;border:1px solid var(--color-border);border-radius:999px;font-size:var(--text-sm);background:color-mix(in srgb,var(--color-bg) 70%,transparent)}.chip-label.svelte-ogjsci{opacity:.5;text-transform:uppercase;letter-spacing:.07em;font-size:.7rem}.chip.svelte-ogjsci a{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.section-label.svelte-pub15m{font-size:var(--text-base);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:.5rem}.page-title.svelte-pub15m{font-size:clamp(var(--text-4xl),5vw,var(--text-6xl));font-weight:300;letter-spacing:-.01em;margin-bottom:3rem}.contact-form.svelte-pub15m{display:flex;flex-direction:column;gap:1.75rem;max-width:36rem}.fallback-message.svelte-pub15m{max-width:36rem;padding:1.5rem;border:1px solid var(--color-border);background:var(--color-surface)}.fallback-message.svelte-pub15m p:where(.svelte-pub15m){font-size:var(--text-lg);font-weight:300;line-height:1.6}.fallback-message.svelte-pub15m a:where(.svelte-pub15m){color:var(--color-accent);text-decoration:underline;text-underline-offset:3px}.intro.svelte-pub15m{max-width:36rem;margin-bottom:2rem;font-size:var(--text-lg);font-weight:300;line-height:1.6;color:var(--color-text-muted)}.privacy-note.svelte-pub15m{font-size:.85rem;opacity:.6;margin:0}
