.elementor .e-30d4ab9d-1f3e{font-family:Inter;font-weight:600;font-size:14px;color:#FFFFFF;line-height:16px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;background-color:rgba(255, 255, 255, 0.14);display:inline-block;}.elementor .e-19fa9bd1-188e{font-family:"Inter Tight";font-weight:700;font-size:104px;color:#FFFFFF;letter-spacing:-0.055em;line-height:94px;display:block;}.elementor .e-46cc3e66-250f{max-width:560px;font-family:Inter;font-size:20px;color:#F3EFE6;line-height:31px;display:block;}.elementor .e-2cf5717c-d9b3{font-family:Inter;font-weight:600;font-size:16px;color:#FFFFFF;line-height:20px;}.elementor .e-298f3f47-822d{width:14px;height:14px;color:#FFFFFF;}.elementor .e-3c775607-ac8a{width:auto;text-decoration:none;padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-64160812-bb6c{width:auto;max-width:760px;padding:0px;display:flex;flex-direction:column;gap:28px;flex:1 1 0px;align-items:flex-start;}.elementor .e-64d99db-7337{font-family:"Inter Tight";font-weight:700;font-size:28px;color:#1E002F;letter-spacing:-0.03em;line-height:30px;display:block;}.elementor .e-2d092967-fca5{font-family:Inter;font-size:15px;color:#5B4A6B;line-height:23px;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-7d96714f-df81:focus{border-color:#7900FF;}.elementor .e-7d96714f-df81{width:100%;height:56px;font-family:Inter;font-size:16px;color:#1E002F;line-height:22px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:18px;border-radius:14px;border-width:1px;border-color:#E4DCEF;border-style:solid;outline-style:none;background-color:#F6F2FB;transition:border-color 0.3s;display:block;}.elementor .e-26edfc4d-fde5:hover,.elementor .e-26edfc4d-fde5:focus-visible{background-color:#5E00C7;}.elementor .e-26edfc4d-fde5{width:100%;font-family:Inter;font-weight:600;font-size:16px;color:#FFFFFF;line-height:18px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;background-color:#7900FF;transition:background-color 0.3s;}.elementor .e-5f192756-5147{width:100%;height:auto;max-width:100%;padding:0px;border-radius:0px;border-width:0px;border-color:transparent;border-style:solid;background-color:transparent;display:flex;flex-direction:column;gap:12px;align-items:stretch;box-shadow: none;\n}.elementor .e-6d96590-e656{width:420px;padding:32px;border-radius:24px;background-color:#FFFFFF;box-shadow:0px 40px 80px -40px rgba(30, 0, 47, 0.45);display:flex;flex-direction:column;gap:14px;flex:0 0 420px;align-items:stretch;}.elementor .e-401c0bbd-d09c{min-height:100vh;padding-block-start:140px;padding-block-end:96px;padding-inline-start:150px;padding-inline-end:150px;background-color:#7700ff;background-clip:border-box;display:flex;flex-direction:row;gap:64px;justify-content:space-between;align-items:center;background-image: radial-gradient(60% 80% at 85% 20%, rgba(203, 165, 253, 0.35), transparent 70%);\n}.elementor .e-65de8d21-6e2a{font-family:"Inter Tight";font-weight:700;font-size:72px;color:#1E002F;letter-spacing:-0.05em;line-height:72px;display:block;text-align: left;\n}.elementor .e-65d752a3-cf64{font-family:Inter;font-size:16px;color:#5B4A6B;line-height:22px;display:block;}.elementor .e-6be0c2fc-aa4e{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;border-inline-start-width:2px;display:flex;flex-direction:column;gap:6px;border-left-style: solid; border-left-color: #EFE6FF;\n}.elementor .e-766a39a-270c{font-family:"Inter Tight";font-weight:700;font-size:72px;color:#1E002F;letter-spacing:-0.05em;line-height:72px;display:block;text-align: left;\n}.elementor .e-3ec81cda-c5cb{font-family:Inter;font-size:16px;color:#5B4A6B;line-height:22px;display:block;}.elementor .e-354fad53-2e5b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;border-inline-start-width:2px;display:flex;flex-direction:column;gap:6px;border-left-style: solid; border-left-color: #EFE6FF;\n}.elementor .e-6a348efc-224c{font-family:"Inter Tight";font-weight:700;font-size:72px;color:#1E002F;letter-spacing:-0.05em;line-height:72px;display:block;text-align: left;\n}.elementor .e-57943314-a61f{font-family:Inter;font-size:16px;color:#5B4A6B;line-height:22px;display:block;}.elementor .e-15efa4be-ef01{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;border-inline-start-width:2px;display:flex;flex-direction:column;gap:6px;border-left-style: solid; border-left-color: #EFE6FF;\n}.elementor .e-20c4bf95-116b{font-family:"Inter Tight";font-weight:700;font-size:72px;color:#1E002F;letter-spacing:-0.05em;line-height:72px;display:block;text-align: left;\n}.elementor .e-a9411e5-ff93{font-family:Inter;font-size:16px;color:#5B4A6B;line-height:22px;display:block;}.elementor .e-47583ddc-bd19{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;border-inline-start-width:2px;display:flex;flex-direction:column;gap:6px;border-left-style: solid; border-left-color: #EFE6FF;\n}.elementor .e-aff0a2b-d6b1{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-5a86ec1f-5ea0{width:120px;height:64px;object-fit:contain;flex:0 0 auto;}.elementor .e-73001036-82c8{width:120px;height:64px;object-fit:contain;flex:0 0 auto;}.elementor .e-43a4c323-7687{width:120px;height:64px;object-fit:contain;flex:0 0 auto;}.elementor .e-41b14bdd-2229{width:120px;height:64px;object-fit:contain;flex:0 0 auto;}.elementor .e-68d7cf8f-bdb2{width:120px;height:64px;object-fit:contain;flex:0 0 auto;}.elementor .e-21575d0b-6704{width:120px;height:64px;object-fit:contain;flex:0 0 auto;}.elementor .e-660c7557-44a7{width:120px;height:64px;object-fit:contain;flex:0 0 auto;}.elementor .e-2fde2ee8-b50a{width:120px;height:64px;object-fit:contain;flex:0 0 auto;}.elementor .e-70fbcd33-da34{width:120px;height:64px;object-fit:contain;flex:0 0 auto;}.elementor .e-5556b2c3-aefd{width:120px;height:64px;object-fit:contain;flex:0 0 auto;}.elementor .e-67aa62ae-7edf{padding:0px;display:flex;flex-direction:row;gap:72px;align-items:center;width: max-content;\n}.elementor .e-7f99fbc1-95ed{width:100%;overflow:hidden;padding:0px;mask-image: linear-gradient(to right, transparent 0%, #000 10%, #000 90%, transparent 100%); -webkit-mask-image: linear-gradient(to right, transparent 0%, #000 10%, #000 90%, transparent 100%);\n}.elementor .e-78038fdb-e83a{padding-block-start:80px;padding-block-end:80px;gap:56px;}.elementor .e-7436e0e2-859a{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, auto);}.elementor .e-e4cf490-a4bc{padding-block-start:40px;}.elementor .e-37d3e47a-ada405e{object-fit:cover;}.elementor .e-35292c95-c141{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-68bc8ff2-6af2{background-color:#F6F2FB;}.elementor .e-609acc6e-4716{color:#FFFFFF;background-color:rgba(255, 255, 255, 0.14);}.elementor .e-3c069981-5fb5{color:#FFFFFF;}.elementor .e-795d217-bef0{padding:0px;display:grid;gap:32px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-25e74325-448a{background-color:#7900FF;}.elementor .e-399665f7-cb60{width:100%;}.elementor .e-6537a55c-a70d{position:absolute;inset-block-start:24px;inset-inline-end:24px;font-family:Inter;font-weight:700;font-size:12px;color:#1E002F;line-height:14px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#CBA5FD;}.elementor .e-369e77e2-6950{color:#F3EFE6;}.elementor .e-7e136a88-bfa3{color:rgba(243, 239, 230, 0.7);}.elementor .e-56cfcd01-47d4{color:#F3EFE6;}.elementor .e-2e8fa6e3-c01d{color:#F3EFE6;}.elementor .e-1bc09115-ea19{color:#CBA5FD;}.elementor .e-147f4816-259a{color:#CBA5FD;}.elementor .e-74cedffd-b086{color:#F3EFE6;}.elementor .e-4ac65992-1b21{color:#CBA5FD;}.elementor .e-79c2e6a4-98b3{color:#F3EFE6;}.elementor .e-18191d32-a002{color:#CBA5FD;}.elementor .e-74cf370c-f3aa{color:#F3EFE6;}.elementor .e-e291a0a-4bfd{color:#CBA5FD;}.elementor .e-eb2a658-ae48{color:#F3EFE6;}.elementor .e-3517653a-8973{color:#CBA5FD;}.elementor .e-518ea5a9-1289{color:#F3EFE6;}.elementor .e-32d722ae-3e17{border-color:rgba(243, 239, 230, 0.15);}.elementor .e-18d67f27-b369:hover,.elementor .e-18d67f27-b369:focus-visible{background-color:#FFFFFF;}.elementor .e-18d67f27-b369{width:100%;color:#1E002F;background-color:#CBA5FD;}.elementor .e-21de4f8b-c493{color:rgba(243, 239, 230, 0.55);}.elementor .e-2120c291-4ee2{background-color:#1E002F;}.elementor .e-6242d960-ab1d{width:100%;}.elementor .e-28438417-d10a{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, auto);align-items:stretch;}.elementor .e-3f8341b0-8362{max-width:980px;font-family:"Inter Tight";font-weight:700;font-size:52px;color:#1E002F;letter-spacing:-0.04em;line-height:56px;text-align:center;display:block;}.elementor .e-55f75391-c1bf{font-family:Inter;font-weight:700;font-size:16px;color:#1E002F;line-height:22px;display:block;}.elementor .e-1db9cda3-c737{font-family:Inter;font-size:15px;color:#7900FF;line-height:22px;display:block;}.elementor .e-7a043bcd-7655{padding:0px;display:flex;flex-direction:column;gap:2px;align-items:center;}.elementor .e-3e129142-70e0{text-align:center;background-color:#EFE6FF;gap:32px;align-items:center;}.elementor .e-78946a6-7bac{position:sticky;inset-block-start:120px;padding:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-2b484d5a-b534{gap:12px;}.elementor .e-4c61546d-c9e6{display:grid;gap:64px;grid-template-columns:5fr 7fr;grid-template-rows:repeat(1, auto);align-items:start;}.elementor .e-23078a6d-5ecc{color:#CBA5FD;background-color:rgba(203, 165, 253, 0.16);}.elementor .e-73783021-7d9f{color:#F3EFE6;}.elementor .e-41ce6cd2-b3ec{color:rgba(243, 239, 230, 0.72);}.elementor .e-22e4e6bb-a0ad:hover,.elementor .e-22e4e6bb-a0ad:focus-visible{background-color:#FFFFFF;}.elementor .e-22e4e6bb-a0ad{color:#1E002F;background-color:#CBA5FD;}.elementor .e-2251b118-1515{font-family:Inter;font-size:14px;color:rgba(243, 239, 230, 0.55);line-height:20px;display:block;}.elementor .e-6e4101ca-dd3c{padding:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-21a41adf-c0a6{width:calc(50% - 7px);padding:0px;margin:0px;}.elementor .e-549cec4c-240c{width:calc(50% - 7px);padding:0px;margin:0px;}.elementor .e-77a6164-4122{width:100%;padding:0px;margin:0px;}.elementor .e-80cd953-904e{width:100%;padding:0px;margin:0px;}.elementor .e-4ef8a530-8fac{height:120px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;resize: vertical;\n}.elementor .e-14528e1a-e053{width:100%;padding:0px;margin:0px;}.elementor .e-56fc0e42-4649:hover,.elementor .e-56fc0e42-4649:focus-visible{background-color:#5E00C7;}.elementor .e-56fc0e42-4649{width:100%;height:56px;font-family:Inter;font-weight:600;font-size:16px;color:#FFFFFF;line-height:20px;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;background-color:#7900FF;transition:background-color 0.3s;}.elementor .e-7ef7a8d8-6557{font-family:Inter;font-size:14px;color:#1E7A3E;line-height:20px;display:block;}.elementor .e-5c0287de-9e90{font-family:Inter;font-size:14px;color:#B3261E;line-height:20px;display:block;}.elementor .e-357a5c8-d416{gap:14px;align-items:flex-start;}.elementor .e-e51d62d-d9c3{font-family:Inter;font-size:13px;color:#8A7B98;line-height:18px;text-align:center;display:block;}.elementor .e-6ec59546-398e{padding:36px;border-radius:28px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:16px;align-items:stretch;}.elementor .e-68266cca-b029{background-color:#1E002F;display:grid;gap:64px;grid-template-columns:1fr 1fr;grid-template-rows:repeat(1, auto);align-items:center;}