.heading.svelte-1bex8oj{font-size:clamp(2.25rem,5vw,3.75rem);font-weight:900;line-height:1.16;letter-spacing:-.025em}.copy.svelte-1bex8oj{font-size:.875rem;line-height:1.8;color:#52525b}.dark .copy.svelte-1bex8oj{color:#a1a1aa}.eyebrow.svelte-1bex8oj{font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#71717a}.dark .eyebrow.svelte-1bex8oj{color:#a1a1aa}a.svelte-1bex8oj:focus-visible,summary.svelte-1bex8oj:focus-visible{outline:2px solid currentColor;outline-offset:5px}
