.head.svelte-7ke6fz{padding-top:9rem;padding-bottom:2.5rem;position:relative;overflow:hidden}@media (width>=768px){.head.svelte-7ke6fz{padding-top:11rem;padding-bottom:3rem}}.head.svelte-7ke6fz .head-blob{opacity:.5;width:55%;position:absolute;top:-25%;right:-15%}.eyebrow.svelte-7ke6fz{text-transform:uppercase;letter-spacing:.18em;color:var(--color-primary-deep);margin-bottom:.75rem;font-size:.75rem;display:inline-block}h1.svelte-7ke6fz{letter-spacing:-.03em;margin:0 0 1.25rem;font-size:clamp(2.25rem,5vw,3.25rem);line-height:1.05}.lead.svelte-7ke6fz{color:var(--color-ink-soft);max-width:38rem;margin:0;font-size:1.1rem;line-height:1.55}.updated.svelte-7ke6fz{color:var(--color-muted);margin:1rem 0 0;font-size:.85rem}.prose.svelte-7ke6fz{color:var(--color-ink-soft);font-size:1rem;line-height:1.7}.prose.svelte-7ke6fz h2:where(.svelte-7ke6fz){color:var(--color-ink);letter-spacing:-.01em;margin:2.5rem 0 .75rem;font-size:1.35rem}.prose.svelte-7ke6fz h2:where(.svelte-7ke6fz):first-child{margin-top:0}.prose.svelte-7ke6fz p:where(.svelte-7ke6fz){margin:0 0 1.1rem}.prose.svelte-7ke6fz ul:where(.svelte-7ke6fz){flex-direction:column;gap:.6rem;margin:0 0 1.5rem;padding-left:1.25rem;display:flex}.prose.svelte-7ke6fz li:where(.svelte-7ke6fz)::marker{color:var(--color-primary)}.prose.svelte-7ke6fz strong:where(.svelte-7ke6fz){color:var(--color-ink);font-weight:600}.prose.svelte-7ke6fz a:where(.svelte-7ke6fz){color:var(--color-primary-deep);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-primary) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--color-primary) 40%, transparent);text-underline-offset:3px}address.svelte-7ke6fz{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.85rem;margin:1rem 0 0;padding:1rem 1.25rem;font-size:.95rem;font-style:normal;display:inline-block}
