.elementor .e-1d5ad91-63059bd{font-family:var(--font-heading);font-weight:700;font-size:var(--text-h1);color:var(--color-ink);letter-spacing:-0.04em;line-height:1.04;margin:0px;}.elementor .e-45e0e17-0ebd028{max-width:640px;font-family:var(--font-body);font-size:var(--text-lead);color:var(--color-ink-muted);line-height:1.6;margin:0px;}.elementor .e-34f22b3-d099d70{width:100%;max-width:var(--container-width);padding:0px;display:flex;flex-direction:column;gap:var(--space-md);align-items:flex-start;}.elementor .e-9f9bde8-a74791e{width:100%;padding-block-start:var(--space-3xl);padding-block-end:var(--space-2xl);padding-inline-start:32px;padding-inline-end:32px;background-color:var(--color-surface);display:flex;justify-content:center;}.elementor .e-bee31d4-ae52d05{width:100%;max-width:var(--container-width);padding:0px;display:flex;flex-direction:column;gap:var(--space-2xl);align-items:stretch;}.elementor .e-6e525b4-87b12ec{width:100%;padding-block-start:0px;padding-block-end:var(--space-section);padding-inline-start:32px;padding-inline-end:32px;background-color:var(--color-surface);display:flex;justify-content:center;}