@layer puresv{.head.svelte-136c6pl{margin-block-start:var(--puresv-space-4)}.head.svelte-136c6pl h1:where(.svelte-136c6pl){margin:0 0 var(--puresv-space-3);font-size:clamp(2rem,5vw,2.75rem);font-weight:var(--puresv-weight-semibold);letter-spacing:-.03em;line-height:1.1}.lede.svelte-136c6pl{max-width:40rem;font-size:var(--puresv-text-lg);color:var(--puresv-text-muted);margin:0;line-height:1.6}.group.svelte-136c6pl{margin-block-start:var(--puresv-space-6)}.group.svelte-136c6pl h2:where(.svelte-136c6pl){margin:0 0 var(--puresv-space-3);font-size:var(--puresv-text-md);font-weight:var(--puresv-weight-semibold);letter-spacing:-.01em;color:var(--puresv-text-muted)}.chips.svelte-136c6pl{gap:var(--puresv-space-2);flex-wrap:wrap;display:flex}.chip.svelte-136c6pl{padding:var(--puresv-space-2) var(--puresv-space-4);border:1px solid var(--puresv-border);border-radius:var(--puresv-radius-full);background-color:var(--puresv-surface);color:var(--puresv-text);font-size:var(--puresv-text-sm);font-weight:var(--puresv-weight-medium);transition:border-color var(--puresv-duration) var(--puresv-ease-out), background-color var(--puresv-duration) var(--puresv-ease-out), color var(--puresv-duration) var(--puresv-ease-out);text-decoration:none;display:inline-flex}@media (hover:hover){.chip.svelte-136c6pl:hover{border-color:var(--puresv-accent);background-color:var(--puresv-accent-soft);color:var(--puresv-accent-text)}}}
