.elementor .e-90786e0-bb49fea{font-family:Poppins;font-weight:700;font-size:0.76rem;color:#FFFFFF;letter-spacing:0.04em;line-height:1.2;text-transform:uppercase;margin:0px;}.elementor .e-8e6c3f1-9a1d781{padding:0px;margin-block-end:14px;display:flex;flex-direction:row;gap:8px;justify-content:center;align-items:center;}.elementor .e-7038f69-4a3889b{font-family:Poppins;font-weight:700;font-size:clamp(2.1rem,4.3vw,3.35rem);color:#FFFFFF;letter-spacing:-0.01em;line-height:1.08;margin-block-start:0px;text-wrap:balance; & span { background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent; } & span:first-child { background-image:linear-gradient(90deg,#4D7AEE 0%,#875AE2 100%); } & span + span { display:inline-block;white-space:nowrap;background-image:linear-gradient(90deg,#25F4EE 0%,#FE2C55 100%); }\n}.elementor .e-fa6b99b-440e977{max-width:60ch;font-family:Poppins;font-size:1.13rem;color:#D7DBE3;line-height:1.6;margin-block-start:20px;& strong { font-weight:700; color:#FFFFFF; }\n}.elementor .e-ffaf5ee-301cc35{height:48px;min-height:48px;font-family:Poppins;font-weight:600;font-size:0.96rem;color:#FFFFFF;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;border-width:1.5px;border-color:transparent;border-style:solid;background-image:linear-gradient(90deg, #3F66D8 0%,#875AE2 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box; background-repeat:no-repeat; background-size:100% 100%;\n}.elementor .e-7d2acd9-ac12b73{height:48px;min-height:48px;font-family:Poppins;font-weight:600;font-size:0.96rem;color:#FFFFFF;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;border-width:1.5px;border-color:#2A2E37;border-style:solid;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;\n}.elementor .e-57520a5-0b8723d{padding:0px;margin-block-start:30px;display:flex;gap:14px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-6f9fe32-40e5556{width:100%;min-width:0px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .e-4887ed1-63cda1f{width:100%;max-width:1328px;column-gap:56px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;grid-template-columns:1fr;grid-template-rows:auto;align-items:center;row-gap:56px;\n}.elementor .e-5a45511-9c80c93{font-family:Poppins;color:#FFFFFF;padding-block-start:48px;padding-block-end:40px;padding-inline-start:clamp(24px,4vw,56px);padding-inline-end:clamp(24px,4vw,56px);background-color:#0E1016;background-image:radial-gradient(46% 85% at 22% 0%, rgba(77,122,238,.22), transparent 70%), radial-gradient(40% 75% at 88% 8%, rgba(135,90,226,.27), transparent 70%);\n}.elementor .e-973a3a8-06642ad{max-width:920px;font-family:Poppins;font-weight:700;font-size:2.15rem;color:#FFFFFF;letter-spacing:-0.01em;line-height:1.2;margin:0px;text-wrap:balance;\n}.elementor .e-7fedca3-fa49c85{max-width:60ch;font-family:Poppins;font-weight:400;font-size:1.03rem;color:#D7DBE3;line-height:1.6;margin-block-start:14px;margin-block-end:6px;}.elementor .e-8c5f048-ba44257{max-width:60ch;font-family:Poppins;font-weight:400;font-size:1.03rem;color:#D7DBE3;line-height:1.6;margin-block-start:14px;margin-block-end:36px;}.elementor .e-8501cc4-2979c7c{flex-direction:column;}.elementor .e-85d4d36-e9b0524{width:100%;height:auto;max-width:560px;}.elementor .e-2a5d5b4-ddb2590{width:100%;max-width:1328px;column-gap:56px;padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;display:grid;flex-direction:column;gap:0px;grid-template-columns:minmax(0, 1.05fr) minmax(0, 1fr);grid-template-rows:auto;align-items:center;border-top-style: solid; border-top-color: #2A2E37;\n}.elementor .e-93ba680-2cb2182{font-family:Poppins;padding-block-start:0px;padding-block-end:16px;padding-inline-start:clamp(24px,4vw,56px);padding-inline-end:clamp(24px,4vw,56px);border-block-start-width:0px;background-color:#0E1016;border-top-style: solid; border-top-color: #2A2E37; background-image:linear-gradient(#2A2E37,#2A2E37), radial-gradient(34% 64% at 20% 18%, rgba(135,90,226,0.24), transparent 70%), radial-gradient(26% 50% at 85% 30%, rgba(192,91,227,0.16), transparent 70%), radial-gradient(18% 34% at 50% 4%, rgba(255,255,255,0.043), transparent 70%); background-repeat:no-repeat; background-position:center top; background-size:min(calc(100% - 112px), 1328px) 1px, 100% 420px, 100% 420px, 100% 420px; background-image:radial-gradient(34% 64% at 20% 18%, rgba(135,90,226,0.24), transparent 70%), radial-gradient(26% 50% at 85% 30%, rgba(192,91,227,0.16), transparent 70%), radial-gradient(18% 34% at 50% 4%, rgba(255,255,255,0.043), transparent 70%); background-repeat:no-repeat; background-position:center top; background-size:100% 420px;\n}.elementor .e-53fc5b0-f912dc9{width:100%;height:1px;min-height:1px;max-width:1328px;padding:0px;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;background-color:#2A2E37;}.elementor .e-d349f41-96c8b90{font-family:Poppins;font-weight:700;font-size:0.76rem;color:#FFFFFF;letter-spacing:0.04em;line-height:1.2;text-transform:uppercase;margin:0px;}.elementor .e-db8ba99-5f1ae91{padding:0px;margin-block-end:14px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-73dfa77-e0178c0{max-width:620px;font-family:Poppins;font-weight:700;font-size:1.8rem;color:#FFFFFF;letter-spacing:-0.01em;line-height:1.2;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;text-wrap:balance;\n}.elementor .e-c4fe372-d6152f4{width:104px;height:104px;object-fit:cover;border-radius:50%;box-shadow:0px 8px 20px -6px rgba(77,122,238,0.55);flex:0 0 auto;}.elementor .e-ca842d8-fbc09da{font-family:Poppins;font-weight:700;font-size:1.5rem;color:#FFFFFF;letter-spacing:-0.01em;line-height:1.2;margin:0px;}.elementor .e-b31d526-b1e54d1{font-family:Poppins;font-weight:600;font-size:1rem;color:#6F9BEF;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-af3a579-aea1c62:hover,.elementor .e-af3a579-aea1c62:focus-visible{color:#6F9BEF;border-color:#4D7AEE;background-color:#171A21;}.elementor .e-af3a579-aea1c62{width:32px;height:32px;min-height:32px;font-family:Poppins;font-weight:700;font-size:0.62rem;color:#D7DBE3;line-height:1;padding:0px;margin-block-start:10px;border-radius:50%;border-width:1px;border-color:#2A2E37;border-style:solid;background-color:#0E1016;display:flex;justify-content:center;align-items:center;box-sizing:border-box;\n}.elementor .e-38e3fa3-b93f41d{width:auto;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1 auto;align-items:flex-start;}.elementor .e-6204beb-e1c39d4{font-family:Poppins;font-weight:700;font-size:0.72rem;color:#B7BDC9;letter-spacing:0.06em;text-transform:uppercase;margin:0px;}.elementor .e-c4ccb7d-5fe75a3{font-family:Poppins;font-weight:600;font-size:0.78rem;color:#D7DBE3;text-align:center;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:999px;border-width:1px;border-color:#2A2E37;border-style:solid;background-color:#0E1016;}.elementor .e-6705638-e975ec9{font-family:Poppins;font-weight:600;font-size:0.78rem;color:#D7DBE3;text-align:center;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:999px;border-width:1px;border-color:#2A2E37;border-style:solid;background-color:#0E1016;}.elementor .e-85fb968-e709c59{font-family:Poppins;font-weight:600;font-size:0.78rem;color:#D7DBE3;text-align:center;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:999px;border-width:1px;border-color:#2A2E37;border-style:solid;background-color:#0E1016;}.elementor .e-6003526-8d90bb5{font-family:Poppins;font-weight:600;font-size:0.78rem;color:#D7DBE3;text-align:center;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:999px;border-width:1px;border-color:#2A2E37;border-style:solid;background-color:#0E1016;}.elementor .e-920e9c3-3c31fce{font-family:Poppins;font-weight:600;font-size:0.78rem;color:#D7DBE3;text-align:center;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:999px;border-width:1px;border-color:#2A2E37;border-style:solid;background-color:#0E1016;}.elementor .e-80094fc-26e6fae{max-width:360px;padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;justify-content:flex-end;}.elementor .e-a884e97-47d102a{width:auto;padding:0px;margin-inline-start:auto;display:flex;flex-direction:column;gap:8px;flex:0 1 auto;align-items:flex-end;}.elementor .e-9c0210e-0a496f7{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:16px;border-block-end-width:1px;display:flex;flex-direction:row;gap:18px;flex-wrap:wrap;align-items:center;border-bottom-style: solid; border-bottom-color: #2A2E37;\n}.elementor .e-39ea332-0858e90{width:6px;height:6px;min-width:6px;min-height:6px;max-width:6px;padding:0px;margin-block-start:8px;border-radius:50%;background-image:linear-gradient(90deg, #4D7AEE 0%,#875AE2 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 6px;}.elementor .e-7b50d37-0e75c8e{font-family:Poppins;font-size:0.92rem;color:#D7DBE3;line-height:1.45;margin:0px;}.elementor .e-b5472df-716b8ea{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-9ea43f5-25a389d{width:6px;height:6px;min-width:6px;min-height:6px;max-width:6px;padding:0px;margin-block-start:8px;border-radius:50%;background-image:linear-gradient(90deg, #4D7AEE 0%,#875AE2 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 6px;}.elementor .e-7cc5958-2a53f81{font-family:Poppins;font-size:0.92rem;color:#D7DBE3;line-height:1.45;margin:0px;}.elementor .e-b0ba735-4a83f37{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-76d9e23-a6d82bb{width:6px;height:6px;min-width:6px;min-height:6px;max-width:6px;padding:0px;margin-block-start:8px;border-radius:50%;background-image:linear-gradient(90deg, #4D7AEE 0%,#875AE2 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 6px;}.elementor .e-18905ef-16438d2{font-family:Poppins;font-size:0.92rem;color:#D7DBE3;line-height:1.45;margin:0px;}.elementor .e-368b5c3-3954ba6{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-5df3a24-ff07f49{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-b563ffd-e1d742e{width:100%;max-width:1328px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:clamp(24px, 4vw, 44px);padding-inline-end:clamp(24px, 4vw, 44px);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:20px;border-width:1px;border-color:#2A2E37;border-style:solid;background-image:linear-gradient(155deg, #191C24 0%,#221E48 55%,#35204F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 12px 32px -16px rgba(0,0,0,0.55),0px 2px 8px -2px rgba(0,0,0,0.4);display:flex;flex-direction:column;gap:0px;}.elementor .e-9ffebdf-a33c078{font-family:Poppins;color:#FFFFFF;padding-block-start:0px;padding-block-end:16px;padding-inline-start:clamp(24px,4vw,56px);padding-inline-end:clamp(24px,4vw,56px);border-block-start-width:0px;background-color:#0E1016;display:flex;flex-direction:column;border-top-style: solid; border-top-color: #2A2E37; background-repeat:no-repeat; background-position:center top; background-size:min(calc(100% - 112px), 1328px) 1px; background-repeat:no-repeat; background-position:center top; background-size:min(calc(100% - 112px), 1328px) 1px;\n}.elementor .e-6f74609-438aa10{max-width:920px;font-family:Poppins;font-weight:700;font-size:2.15rem;color:#FFFFFF;letter-spacing:-0.01em;line-height:1.2;margin:0px;text-wrap: balance;
& strong {
background-image: linear-gradient(90deg, #7B9BFF 0%, #A47CF2 55%, #D57BE8 100%);
-webkit-background-clip: text;
background-clip: text;
-webkit-text-fill-color: transparent;
}\n}.elementor .e-f3569cc-dd66c1c{max-width:90ch;font-family:Poppins;font-weight:400;font-size:1.03rem;color:#D7DBE3;line-height:1.6;margin-block-start:14px;margin-block-end:6px;}.elementor .e-534af6b-8470f4d{max-width:90ch;font-family:Poppins;font-weight:400;font-size:1.03rem;color:#D7DBE3;line-height:1.6;margin-block-start:14px;margin-block-end:0px;}.elementor .e-f4596d3-070ef70{text-align:center;flex-direction:column;align-items:center;}.elementor .e-187e870-fda7832{width:100%;max-width:1328px;column-gap:56px;padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;display:grid;flex-direction:column;gap:0px;grid-template-columns:1fr;grid-template-rows:auto;align-items:center;border-top-style: solid; border-top-color: #2A2E37;\n}.elementor .e-b82f1c1-3850c3a{font-family:Poppins;padding-block-start:0px;padding-block-end:16px;padding-inline-start:clamp(24px,4vw,56px);padding-inline-end:clamp(24px,4vw,56px);border-block-start-width:0px;background-color:#0E1016;border-top-style: solid; border-top-color: #2A2E37; background-image:linear-gradient(#2A2E37,#2A2E37), radial-gradient(34% 64% at 20% 18%, rgba(135,90,226,0.24), transparent 70%), radial-gradient(26% 50% at 85% 30%, rgba(192,91,227,0.16), transparent 70%), radial-gradient(18% 34% at 50% 4%, rgba(255,255,255,0.043), transparent 70%); background-repeat:no-repeat; background-position:center top; background-size:min(calc(100% - 112px), 1328px) 1px, 100% 420px, 100% 420px, 100% 420px; background-image:radial-gradient(34% 64% at 20% 18%, rgba(135,90,226,0.24), transparent 70%), radial-gradient(26% 50% at 85% 30%, rgba(192,91,227,0.16), transparent 70%), radial-gradient(18% 34% at 50% 4%, rgba(255,255,255,0.043), transparent 70%); background-repeat:no-repeat; background-position:center top; background-size:100% 420px;\n}.elementor .e-9ca11e2-dced5b2{font-family:Poppins;font-weight:700;font-size:1.55rem;color:#FFFFFF;line-height:1.2;margin:0px;text-wrap:balance;\n}.elementor .e-3fc1fa0-b2151c7{max-width:60ch;font-family:Poppins;font-size:0.94rem;color:#B7BDC9;margin:0px;}.elementor .e-54f5e60-689684e{min-width:16rem;padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 0px;}.elementor .e-9230a9c-d28c340{height:48px;min-height:48px;font-family:Poppins;font-weight:600;font-size:0.96rem;color:#FFFFFF;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;border-width:1.5px;border-color:transparent;border-style:solid;background-image:linear-gradient(90deg, #3F66D8 0%,#875AE2 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:transparent;display:inline-flex;flex:0 1 auto;justify-content:center;align-items:center;box-sizing:border-box; background-repeat:no-repeat; background-size:100% 100%;\n}.elementor .e-3ad0c6f-26891f3{width:100%;max-width:1328px;padding-block-start:38px;padding-block-end:38px;padding-inline-start:36px;padding-inline-end:36px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:20px;background-image:linear-gradient(155deg, #191C24 0%,#221E48 55%,#35204F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;gap:28px;flex-wrap:nowrap;justify-content:space-between;align-items:center;}.elementor .e-f72cc6a-b2ac478{font-family:Poppins;padding-block-start:24px;padding-block-end:40px;padding-inline-start:clamp(24px,4vw,56px);padding-inline-end:clamp(24px,4vw,56px);background-color:#0E1016;}