.cur-switch.svelte-zjrkgs{display:inline-flex;gap:1px;border:1px solid var(--color-line-2);border-radius:999px;padding:2px;background:var(--color-paper)}.cur-switch.svelte-zjrkgs button:where(.svelte-zjrkgs){display:inline-flex;align-items:center;gap:4px;padding:3px 10px;font-size:12px;font-weight:500;color:var(--color-ink-soft);background:none;border:0;border-radius:999px;cursor:pointer;letter-spacing:.02em;transition:color .15s,background .15s}.cur-switch.svelte-zjrkgs button:where(.svelte-zjrkgs) .sym:where(.svelte-zjrkgs){font-weight:600;opacity:.8}.cur-switch.svelte-zjrkgs button:where(.svelte-zjrkgs):hover:not(.on){color:var(--color-ink)}.cur-switch.svelte-zjrkgs button.on:where(.svelte-zjrkgs){background:var(--color-ink);color:var(--color-paper)}.cur-switch.svelte-zjrkgs button.on:where(.svelte-zjrkgs) .sym:where(.svelte-zjrkgs){opacity:1}.hd.svelte-12foxz4{max-width:1280px;margin:0 auto;padding:22px 28px 24px;display:grid;grid-template-columns:auto 1fr auto;gap:28px;align-items:center}.search.svelte-12foxz4{background:var(--color-paper);border:1px solid var(--color-line-2);border-radius:12px;padding:10px 14px;display:flex;align-items:center;gap:12px;transition:border-color .2s,box-shadow .2s}.search.svelte-12foxz4:focus-within{border-color:var(--color-amber);box-shadow:0 0 0 3px #b857251f}.search.svelte-12foxz4 input:where(.svelte-12foxz4){border:0;background:transparent;outline:0;flex:1;font:400 14.5px/1.4 var(--font-sans);color:inherit}.search.svelte-12foxz4 input:where(.svelte-12foxz4)::placeholder{color:var(--color-ink-dim)}.search.svelte-12foxz4 .kbd:where(.svelte-12foxz4){font-size:11.5px;padding:3px 7px;background:var(--color-cream);color:var(--color-ink-soft);border-radius:5px;font-weight:500}.nav.svelte-12foxz4{display:flex;gap:22px;align-items:center;font-size:14px}.nav.svelte-12foxz4 a:where(.svelte-12foxz4){color:var(--color-ink);text-decoration:none;opacity:.75;transition:opacity .15s}.nav.svelte-12foxz4 a:where(.svelte-12foxz4):hover{opacity:1}.lang-switch.svelte-12foxz4{display:inline-flex;gap:1px;border:1px solid var(--color-line-2);border-radius:999px;padding:2px;background:var(--color-paper)}.lang-switch.svelte-12foxz4 a:where(.svelte-12foxz4){padding:3px 9px;font-size:12px;font-weight:500;color:var(--color-ink-soft);text-decoration:none;border-radius:999px;opacity:1;letter-spacing:.02em}.lang-switch.svelte-12foxz4 a.on:where(.svelte-12foxz4){background:var(--color-ink);color:var(--color-paper)}.lang-switch.svelte-12foxz4 a:where(.svelte-12foxz4):hover:not(.on){color:var(--color-ink)}.ftr.svelte-12foxz4{max-width:1280px;margin:96px auto 0;padding:36px 28px 48px;border-top:1px solid var(--color-line);display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:36px}.brand-blk.svelte-12foxz4 .logo-mark:where(.svelte-12foxz4){margin-bottom:10px}.brand-blk.svelte-12foxz4 p:where(.svelte-12foxz4){color:var(--color-ink-soft);font-size:13.5px;max-width:280px}.ftr.svelte-12foxz4 h4:where(.svelte-12foxz4){font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--color-ink-soft);margin-bottom:10px;font-weight:500}.ftr.svelte-12foxz4 a:where(.svelte-12foxz4){display:block;color:var(--color-ink);text-decoration:none;padding:3px 0;font-size:13.5px;transition:color .15s}.ftr.svelte-12foxz4 a:where(.svelte-12foxz4):hover{color:var(--color-amber)}@media(max-width:980px){.hd.svelte-12foxz4{grid-template-columns:1fr}.ftr.svelte-12foxz4{grid-template-columns:repeat(2,1fr)}}
