.ai.svelte-18pgvr1{max-width:46rem;font-family:var(--font-serif);font-size:var(--text-base);line-height:var(--text-base--line-height);margin:0 auto;padding:clamp(2rem,6vw,4rem) clamp(1.25rem,4vw,3rem) 5rem}.ai__mark.svelte-18pgvr1{font-family:var(--font-serif);font-size:var(--text-md);letter-spacing:-.02em;margin:0 0 2rem;font-weight:500}.ai.svelte-18pgvr1 h1:where(.svelte-18pgvr1){font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);margin:0 0 .75rem}.ai.svelte-18pgvr1 h2:where(.svelte-18pgvr1){font-size:var(--text-lg);line-height:var(--text-lg--line-height);margin:2.5rem 0 .5rem}.ai__lede.svelte-18pgvr1{font-size:var(--text-md);line-height:var(--text-md--line-height);margin:0}.ai.svelte-18pgvr1 p:where(.svelte-18pgvr1){max-width:34em}.ai.svelte-18pgvr1 ul:where(.svelte-18pgvr1),.ai.svelte-18pgvr1 ol:where(.svelte-18pgvr1){max-width:34em;padding-left:1.25em}.ai.svelte-18pgvr1 li:where(.svelte-18pgvr1){margin:.35em 0}.ai.svelte-18pgvr1 dt:where(.svelte-18pgvr1){margin-top:.9em;font-weight:500}.ai.svelte-18pgvr1 dd:where(.svelte-18pgvr1){max-width:34em;color:var(--color-slate);margin:.15em 0 0}.ai__foot.svelte-18pgvr1{border-top:1px solid var(--color-haze);font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-slate);margin-top:3rem;padding-top:1.25rem}
