.elementor .section{width:100%;padding-inline-start:100px;padding-inline-end:100px;box-sizing: border-box;\n}.elementor .body-s{font-family:var(--font-body);font-weight:400;font-size:14px;color:var(--grey-5);line-height:1.25;margin:0px;}.elementor .body-m{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--black);line-height:1.25;margin:0px;}.elementor .body-l{font-family:var(--font-body);font-weight:400;font-size:18px;color:var(--purple-8);line-height:1.25;margin:0px;}.elementor .display-s{font-family:var(--font-display);font-weight:500;font-size:24px;color:var(--grey-8);line-height:1.2;margin:0px;}.elementor .display-m{font-family:var(--font-display);font-weight:700;font-size:36px;color:var(--purple-8);line-height:1.2;margin:0px;}.elementor .eyebrow{font-family:var(--font-body);font-weight:500;font-size:12px;color:var(--purple-5);letter-spacing:1.2px;line-height:1.4;text-transform:uppercase;margin:0px;}.elementor .btn{height:48px;font-family:var(--font-body);font-weight:500;font-size:16.667px;line-height:1.2;text-decoration:none;padding:12px;border-radius:var(--radius-button);transition:background-color 0.2s, color 0.2s, border-color 0.2s;display:inline-flex;gap:8px;justify-content:center;align-items:center;white-space: nowrap;\n}.elementor .btn-on-dark:hover,.elementor .btn-on-dark:focus-visible{color:var(--purple-5);border-color:var(--purple-0);background-color:var(--purple-0);}.elementor .btn-on-dark{color:var(--purple-5);border-width:1.042px;border-color:var(--white);border-style:solid;background-color:var(--white);}.elementor .btn-outline:hover,.elementor .btn-outline:focus-visible{color:var(--purple-5);background-color:var(--purple-0);}.elementor .btn-outline{color:var(--purple-5);border-width:1.042px;border-color:var(--purple-5);border-style:solid;background-color:var(--white);}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{color:var(--white);border-color:#4F1869;background-color:#4F1869;}.elementor .btn-primary{color:var(--white);border-width:1.042px;border-color:var(--purple-5);border-style:solid;background-color:var(--purple-5);}