.elementor .e-7c777bbf-409b{font-family:var(--font-heading);font-weight:500;font-size:3.4rem;color:var(--ink);letter-spacing:-.02em;line-height:1.12;font-style:normal;margin:0}.elementor .e-5484cd9b-ff42{font-family:var(--font-heading);font-weight:500;font-size:3.4rem;color:var(--clay);letter-spacing:-.02em;line-height:1.12;font-style:italic;margin:0}.elementor .e-8400e2c-5a25{width:100%;font-size:3.4rem;padding:0;margin-block-start:0px;margin-block-end:.75rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:.28em;flex-wrap:wrap;align-items:flex-end}.elementor .e-2d273ffc-d3af{font-family:var(--font-body);font-size:1.2rem;color:var(--ink);line-height:1.75;margin:0}.elementor .e-58805182-bd6e{font-family:var(--font-body);font-size:1.2rem;color:var(--ink);line-height:1.75;margin:0}.elementor .e-79fb649b-e2be{width:100%;max-width:46rem;padding:0;display:flex;flex-direction:column;gap:1.35rem;align-items:flex-start}.elementor .e-34a7179a-d24d{padding-block-start:6rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:var(--paper);display:flex;flex-direction:column;align-items:center}.elementor .e-71f61df-39e4{width:4px;padding:0;background-color:var(--clay);display:flex;flex-direction:column;flex:0 0 auto;align-self:stretch}.elementor .e-83613ec-f731{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;display:flex;flex-direction:column;gap:.9rem;flex:1 1 auto;align-items:flex-start}.elementor .e-3f79c01f-de27{width:100%;min-height:16rem;max-width:46rem;padding:0;background-color:#fff;display:flex;flex-direction:row;gap:0px;align-items:stretch}.elementor .e-3daa0dd9-7e60{font-family:var(--font-body);font-size:1.2rem;color:var(--ink);line-height:1.75;margin:0}.elementor .e-262c09ca-4cd4{width:100%;max-width:46rem;padding:0;display:flex;flex-direction:column;align-items:flex-start}.elementor .e-550781b4-56d7{padding-block-start:1.5rem;padding-block-end:5.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:var(--paper);display:flex;flex-direction:column;gap:1.5rem;align-items:center}