.sl-btn.svelte-1v82gv1{display:inline-flex;align-items:center;justify-content:center;gap:var(--sl-space-8);min-height:44px;padding:12px var(--sl-space-24);font-family:var(--sl-font-sans);font-size:14.5px;line-height:1;font-weight:600;letter-spacing:-.005em;white-space:nowrap;border:1px solid transparent;border-radius:var(--sl-radius-2);background:none;cursor:pointer;text-decoration:none;transition:background-color var(--sl-dur-state) var(--sl-ease),border-color var(--sl-dur-state) var(--sl-ease),color var(--sl-dur-state) var(--sl-ease)}.sl-btn.svelte-1v82gv1:disabled,.sl-btn[aria-disabled=true].svelte-1v82gv1{color:var(--sl-muted);border-color:var(--sl-hairline-color);background-color:transparent;cursor:not-allowed}.sl-btn--primary.svelte-1v82gv1{background-color:var(--sl-surface-accent, var(--sl-amber));color:var(--sl-on-amber)}.sl-btn--primary.svelte-1v82gv1:hover:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb,var(--sl-surface-accent, var(--sl-amber)) 88%,#000)}.sl-btn--secondary.svelte-1v82gv1{border-color:var(--sl-surface-rule, var(--sl-line));color:var(--sl-surface-heading, var(--sl-ink))}.sl-btn--secondary.svelte-1v82gv1:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--sl-surface-heading, var(--sl-ink))}.sl-btn--ghost.svelte-1v82gv1{color:var(--sl-surface-body, var(--sl-body));padding-inline:var(--sl-space-8)}.sl-btn--ghost.svelte-1v82gv1:hover:not(:disabled):not([aria-disabled=true]){color:var(--sl-surface-heading, var(--sl-ink));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.sl-divider.svelte-216hc2{display:block;flex:none;border:0;background:var(--sl-surface-rule, var(--sl-hairline-color))}.sl-divider--rule.svelte-216hc2{background:var(--sl-400)}.sl-divider.svelte-216hc2:not(.sl-divider--v){width:100%;height:1px}.sl-divider--v.svelte-216hc2{width:1px;align-self:stretch;min-height:1.5em}.endo--inline.svelte-lfuzz9{display:flex;align-items:center;gap:var(--sl-space-16)}.endo__sig.svelte-lfuzz9{display:flex;align-items:center;gap:var(--sl-space-8)}.endo--stacked.svelte-lfuzz9{display:flex;flex-direction:column;align-items:flex-end;gap:var(--sl-space-8)}.endo__name--serif.svelte-lfuzz9{font-family:var(--gm-font-serif, Georgia, serif);font-size:var(--sl-body-size);font-weight:600;color:var(--sl-surface-heading, var(--sl-head))}.hdr.svelte-10h61wk{border-bottom:1px solid var(--sl-surface-rule, var(--sl-line))}.hdr__inner.svelte-10h61wk{display:flex;align-items:center;justify-content:space-between;gap:var(--sl-space-24);min-height:64px}.hdr__brand.svelte-10h61wk{display:flex;align-items:center;gap:var(--sl-space-12);text-decoration:none}.hdr__word.svelte-10h61wk{font-family:var(--sl-font-sans);font-size:21px;font-weight:600;letter-spacing:-.02em;color:var(--sl-head)}.hdr__right.svelte-10h61wk,.hdr__nav.svelte-10h61wk{display:flex;align-items:center;gap:var(--sl-space-24)}.hdr__link.svelte-10h61wk{font-family:var(--sl-font-sans);font-size:14.5px;font-weight:500;letter-spacing:-.005em;white-space:nowrap;color:var(--sl-head);text-decoration:none;padding-block:var(--sl-space-12)}.hdr__link.svelte-10h61wk:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media(max-width:639px){.hdr__endo.svelte-10h61wk{display:none}.hdr__inner.svelte-10h61wk{flex-wrap:wrap;padding-block:var(--sl-space-12);gap:var(--sl-space-16)}.hdr__nav.svelte-10h61wk{gap:var(--sl-space-16)}}.sl-meta.svelte-guy9qw{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sl-space-8) var(--sl-space-12)}.sl-meta__sep.svelte-guy9qw{color:var(--sl-muted)}.ftr.svelte-zwwauq{border-top:1px solid var(--sl-rule);padding-block:var(--sl-space-64)}.ftr__inner.svelte-zwwauq{display:flex;flex-direction:column;gap:var(--sl-space-32)}.ftr__lockup.svelte-zwwauq{display:flex;align-items:center;justify-content:space-between;gap:var(--sl-space-32)}.ftr__brand.svelte-zwwauq{display:flex;align-items:center;gap:var(--sl-space-12);text-decoration:none}.ftr__word.svelte-zwwauq{font-family:var(--sl-font-sans);font-size:19px;font-weight:600;letter-spacing:-.02em;color:var(--sl-head)}.sl-card.svelte-n2eter{display:block;border:1px solid var(--sl-surface-rule, var(--sl-line));border-radius:var(--sl-radius-0);padding:var(--sl-space-24);text-decoration:none;color:inherit}.sl-card--link.svelte-n2eter{transition:border-color var(--sl-dur-state) var(--sl-ease)}.sl-card--link.svelte-n2eter:hover{border-color:var(--sl-400)}
