.cy.svelte-1sfasj5{--r: .75rem}.cy.svelte-1sfasj5 :where(h2,h3,p,ul,ol,dl,dd){margin:0}.cy-head.svelte-1sfasj5,.cy-body.svelte-1sfasj5{max-width:44rem}.cy-eyebrow.svelte-1sfasj5{margin-bottom:var(--r);font-size:.75rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted)}.cy-title.svelte-1sfasj5{margin:0;font-size:clamp(2.25rem,1.6rem + 2.4vw,3.5rem);font-weight:300;line-height:1.08;letter-spacing:-.02em;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual}.cy-lead.svelte-1sfasj5{margin-top:calc(var(--r) * 1.5);font-size:1.125rem;line-height:1.55;text-wrap:pretty}.cy-byline.svelte-1sfasj5{margin-top:var(--r);font-size:.9rem;color:var(--color-text-muted)}.cy-byline.svelte-1sfasj5 a:where(.svelte-1sfasj5){color:inherit}.cy-body.svelte-1sfasj5{line-height:1.65}.cy-body.svelte-1sfasj5>section{margin-top:calc(var(--r) * 4)}.cy-body.svelte-1sfasj5 h2{margin-bottom:var(--r);font-size:clamp(1.4rem,1.2rem + .8vw,1.75rem);font-weight:400;line-height:1.2;letter-spacing:-.01em;text-wrap:balance}.cy-body.svelte-1sfasj5 h3{margin-top:calc(var(--r) * 2);margin-bottom:calc(var(--r) * .5);font-size:1.1rem;font-weight:600}.cy-body.svelte-1sfasj5 :is(p,ul,ol,dl)+:is(p,ul,ol,dl){margin-top:var(--r)}.cy.svelte-1sfasj5 :is(.cy-lead,.cy-body) a:not(.cta){text-decoration:underline;text-decoration-color:var(--color-accent);text-decoration-thickness:2px;text-underline-offset:.2em;overflow-wrap:anywhere}.cy-mark.svelte-1sfasj5{max-width:42rem;margin-top:calc(var(--r) * 3)!important;padding-top:calc(var(--r) * 1.25);border-top:1px solid var(--color-border);font-size:.85rem;line-height:1.55;color:var(--color-text-muted)}
