.container.svelte-pa97zp{max-width:var(--layout-max-width);margin:0 auto}.content-section .content-section__eyebrow,.content-section .content-section__heading,.content-section>.container>.content-section__body{text-align:center}.content-section>.container>.content-section__body{max-width:820px;margin-bottom:3rem;margin-left:auto;margin-right:auto}.split.svelte-pa97zp{grid-template-columns:1fr 1fr;align-items:center;gap:3.5rem;display:grid}.split__media.svelte-pa97zp img:where(.svelte-pa97zp){border-radius:20px;width:100%;height:auto;display:block}.split__sublabel.svelte-pa97zp,.block__sublabel.svelte-pa97zp{letter-spacing:.08em;color:var(--color-primary);margin-bottom:.75rem;font-size:.875rem;font-weight:700}.split__list.svelte-pa97zp,.block__list.svelte-pa97zp{margin:0 0 1.5rem;padding:0;list-style:none}.split__list.svelte-pa97zp li:where(.svelte-pa97zp),.block__list.svelte-pa97zp li:where(.svelte-pa97zp){border-bottom:1px solid var(--color-border);padding:.5rem 0 .5rem 1.5rem;font-size:.95rem;line-height:1.5;position:relative}.content-section--dark .split__list.svelte-pa97zp li:where(.svelte-pa97zp),.content-section--dark .block__list.svelte-pa97zp li:where(.svelte-pa97zp){border-bottom-color:#ffffff1a}.split__list.svelte-pa97zp li:where(.svelte-pa97zp):before,.block__list.svelte-pa97zp li:where(.svelte-pa97zp):before{content:"";background:var(--color-primary);border-radius:50%;width:6px;height:6px;position:absolute;top:.85rem;left:0}.split__cta.svelte-pa97zp{color:var(--color-primary);border:1px solid var(--color-primary);border-radius:4px;padding:.7rem 1.5rem;font-size:.95rem;font-weight:700;transition:background .2s,color .2s;display:inline-block}.split__cta.svelte-pa97zp:hover{background:var(--color-primary);color:#fff}.lead-form-section.svelte-pa97zp{background:var(--color-bg-dark);color:var(--color-text-invert);text-align:center;padding:5rem 2rem}.lead-form-section.svelte-pa97zp h2:where(.svelte-pa97zp){text-transform:uppercase;color:var(--color-text-invert);margin-bottom:1rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:900}.lead-form-section.svelte-pa97zp p:where(.svelte-pa97zp){color:#fffc;margin-bottom:2rem}@media (width<=980px){.split.svelte-pa97zp{grid-template-columns:1fr;gap:2rem}}@media (width<=767px){.lead-form-section.svelte-pa97zp{padding-left:1.25rem;padding-right:1.25rem}}
