.elementor .e-ababc52-d749{font-family:var(--gz-font);font-weight:600;font-size:clamp(34px,4vw,54px);color:#fff;letter-spacing:-.03em;line-height:1.04}.elementor .e-f8157e4-365f{max-width:46ch;font-family:var(--gz-font);font-size:18px;color:rgb(255 255 255 / .8);line-height:1.55}.elementor .e-1ebcd6c3-fa1c:hover,.elementor .e-1ebcd6c3-fa1c:focus-visible{background-color:#F3E8FF;transform:translate3d(0,-1px,0)}.elementor .e-1ebcd6c3-fa1c{font-family:var(--gz-font);font-weight:600;font-size:15px;color:#4c1d95;line-height:1;padding-block-start:17px;padding-block-end:17px;padding-inline-start:24px;padding-inline-end:24px;border-radius:12px;border-width:1px;border-color:#fff;border-style:solid;background-color:#fff;transition:background-color 0.18s,transform 0.18s}.elementor .e-5af35e3f-565e:hover,.elementor .e-5af35e3f-565e:focus-visible{border-color:#fff;transform:translate3d(0,-1px,0)}.elementor .e-5af35e3f-565e{font-family:var(--gz-font);font-weight:600;font-size:15px;color:#fff;line-height:1;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-radius:12px;border-width:1px;border-color:rgb(255 255 255 / .35);border-style:solid;background-color:#fff0;transition:border-color 0.18s,transform 0.18s}.elementor .e-696bfb5a-c3f7{padding-block-start:8px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;gap:12px;flex-wrap:wrap}.elementor .e-4078db8a-1623{padding-block-start:72px;padding-block-end:72px;padding-inline-start:56px;padding-inline-end:56px;flex-direction:column;gap:18px;flex:1 1 420px;box-sizing:border-box;\n}.elementor .e-144c9a17-3d12{width:30%;height:auto;max-width:160px;margin-inline-end:-24px;opacity:90%}.elementor .e-3150b0b8-329d{width:38%;height:auto;max-width:210px;position:relative;z-index:1}.elementor .e-62673f63-4beb{width:30%;height:auto;max-width:160px;margin-inline-start:-24px;opacity:90%}.elementor .e-4b59a9df-ca90{padding-block-start:32px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;flex:1 1 360px;justify-content:center;align-items:flex-end}.elementor .e-411baf31-38e7{width:100%;max-width:1200px;overflow:hidden;padding:0;border-radius:32px;background-color:#17121f;flex-wrap:wrap;align-items:flex-end;background-image:radial-gradient(70% 90% at 85% 0%,rgb(147 51 234 / .55),#fff0 60%);\n}.elementor .e-5039641f-246d{padding-block-start:104px;padding-block-end:104px;padding-inline-start:40px;padding-inline-end:40px;background-color:#fff;justify-content:center;box-sizing:border-box;\n}