.jump-link.svelte-tokdbo{color:color-mix(in srgb, var(--color-text) 50%, transparent);border:1px solid #ffffff14;border-radius:.5rem;padding:.5rem .75rem;font-size:.75rem}.jump-link.svelte-tokdbo:hover{border-color:color-mix(in srgb, var(--color-primary) 35%, transparent);color:var(--color-primary)}.section-kicker.svelte-tokdbo{color:var(--color-primary);letter-spacing:.16em;text-transform:uppercase;margin-bottom:.5rem;font-size:10px;font-weight:800}.section-title.svelte-tokdbo{letter-spacing:-.025em;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:900}.primary-button.svelte-tokdbo,.secondary-button.svelte-tokdbo{border-radius:.65rem;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.8rem;font-weight:800;display:inline-flex}.primary-button.svelte-tokdbo{background:var(--color-primary);color:var(--color-background)}.secondary-button.svelte-tokdbo{border:1px solid color-mix(in srgb, var(--color-primary) 35%, transparent);color:var(--color-primary)}.result-card.svelte-tokdbo{background:#ffffff08;border:1px solid #ffffff12;border-radius:.75rem;padding:1.25rem}.result-card.svelte-tokdbo span:where(.svelte-tokdbo){color:color-mix(in srgb, var(--color-primary) 55%, transparent);font-size:10px;font-weight:900}.result-card.svelte-tokdbo h3:where(.svelte-tokdbo){margin-top:.65rem;font-weight:800}.result-card.svelte-tokdbo p:where(.svelte-tokdbo){color:color-mix(in srgb, var(--color-text) 43%, transparent);margin-top:.4rem;font-size:.875rem;line-height:1.5rem}
