.elementor .e-2b776ba7-8291{font-family:Poppins;font-weight:700;font-size:clamp(2rem,3.8vw,2.9rem);color:#FFFFFF;letter-spacing:-0.01em;line-height:1.08;margin:0px;text-wrap:balance; & span { color:#F2688F; }\n}.elementor .e-75aec870-68e1{max-width:60ch;font-family:Poppins;font-size:1.13rem;color:#D7DBE3;line-height:1.6;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;& strong { font-weight:700; color:#FFFFFF; }\n}.elementor .e-3dab0545-68a8{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(135deg, #B03FBF 0%,#C83E6A 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%; background-origin: border-box; background-repeat: no-repeat; background-size: 100% 100%; background-origin: border-box;\n}.elementor .e-3dab0545-68a8:hover,.elementor .e-3dab0545-68a8:focus-visible{border-color:transparent;background-image:linear-gradient(135deg, #A238B2 0%,#BA3A64 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:transparent;background-repeat:no-repeat; background-size:100% 100%; background-repeat:no-repeat; background-size:100% 100%; background-repeat: no-repeat; background-size: 100% 100%; background-origin: border-box;\n}.elementor .e-4dadaaa1-2f0f{padding:0px;margin-block-start:26px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:14px;flex-wrap:wrap;align-items:center;}.elementor .e-8017ad4-f4c6{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-5835d602-4ab2{font-family:Poppins;font-weight:600;font-size:0.74rem;color:#878D99;letter-spacing:0.01em;line-height:1.4;padding-block-start:2px;padding-block-end:12px;padding-inline-start:6px;padding-inline-end:6px;margin:0px;}.elementor .e-6ccc9e04-f311{width:100%;height:auto;border-radius:8px;border-width:1px;border-color:#2A2E37;border-style:solid;display:block;}.elementor .e-58129f09-aaaf{min-width:0px;padding:14px;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-7a2dc416-17fc{width:100%;max-width:1328px;column-gap:56px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;grid-template-columns:1.05fr 1fr;grid-template-rows:auto;align-items:center;row-gap:56px;\n}.elementor .e-71d8acca-520c{font-family:Poppins;color:#FFFFFF;padding-block-start:68px;padding-block-end:64px;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%); background-image:radial-gradient(60% 70% at 85% 20%,rgba(242,104,143,.18) 0%,rgba(218,97,228,.08) 45%,rgba(0,0,0,0) 75%);\n}.elementor .e-4598d01c-3f67{width:100%;font-family:Poppins;font-weight:700;font-size:2.15rem;color:#FFFFFF;letter-spacing:-0.01em;line-height:1.2;text-align:start;margin:0px;text-wrap: balance;\n}.elementor .e-77431f71-f113{width:100%;font-family:Poppins;font-weight:400;font-size:1.03rem;color:#D7DBE3;line-height:1.6;text-align:start;margin-block-start:14px;margin-block-end:36px;text-wrap: balance;\n}.elementor .e-331d252a-94f2{width:30px;height:30px;font-family:Poppins;font-weight:700;font-size:0.78rem;color:#FFFFFF;line-height:30px;text-align:center;margin:0px;border-radius:50%;background-image:linear-gradient(135deg, #DA61E4 0%,#F2688F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 1 auto;}.elementor .e-430caded-d8fb{font-family:Poppins;font-weight:700;font-size:0.98rem;color:#FFFFFF;line-height:1.35;margin:0px;}.elementor .e-1d23d689-bb01{max-width:70ch;font-family:Poppins;font-size:0.88rem;color:#D7DBE3;line-height:1.5;margin:0px;max-width: none;\n}.elementor .e-27511dfa-104a{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:4px;flex:1 1 auto;}.elementor .e-f215b78-655c{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:16px;flex-wrap:nowrap;align-items:flex-start;border-bottom-style: solid; border-bottom-color: #2A2E37;\n}.elementor .e-446e04c5-66a0{width:30px;height:30px;font-family:Poppins;font-weight:700;font-size:0.78rem;color:#FFFFFF;line-height:30px;text-align:center;margin:0px;border-radius:50%;background-image:linear-gradient(135deg, #DA61E4 0%,#F2688F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 1 auto;}.elementor .e-49d97c5f-f13a{font-family:Poppins;font-weight:700;font-size:0.98rem;color:#FFFFFF;line-height:1.35;margin:0px;}.elementor .e-7e6c1bc-3ccc{max-width:70ch;font-family:Poppins;font-size:0.88rem;color:#D7DBE3;line-height:1.5;margin:0px;max-width: none;\n}.elementor .e-7c3df022-3c94{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:4px;flex:1 1 auto;}.elementor .e-4fd883cb-c574{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:16px;flex-wrap:nowrap;align-items:flex-start;border-bottom-style: solid; border-bottom-color: #2A2E37;\n}.elementor .e-6df0a3aa-b227{width:30px;height:30px;font-family:Poppins;font-weight:700;font-size:0.78rem;color:#FFFFFF;line-height:30px;text-align:center;margin:0px;border-radius:50%;background-image:linear-gradient(135deg, #DA61E4 0%,#F2688F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 1 auto;}.elementor .e-37d46c2a-a0bc{font-family:Poppins;font-weight:700;font-size:0.98rem;color:#FFFFFF;line-height:1.35;margin:0px;}.elementor .e-18e0e4a9-cbdc{max-width:70ch;font-family:Poppins;font-size:0.88rem;color:#D7DBE3;line-height:1.5;margin:0px;max-width: none;\n}.elementor .e-5145f98c-c039{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:4px;flex:1 1 auto;}.elementor .e-1d4cc7e7-af45{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:16px;flex-wrap:nowrap;align-items:flex-start;border-bottom-style: solid; border-bottom-color: #2A2E37;\n}.elementor .e-3ed692ed-f7c4{width:30px;height:30px;font-family:Poppins;font-weight:700;font-size:0.78rem;color:#FFFFFF;line-height:30px;text-align:center;margin:0px;border-radius:50%;background-image:linear-gradient(135deg, #DA61E4 0%,#F2688F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 1 auto;}.elementor .e-2a510478-a7d5{font-family:Poppins;font-weight:700;font-size:0.98rem;color:#FFFFFF;line-height:1.35;margin:0px;}.elementor .e-184e3e18-8502{max-width:70ch;font-family:Poppins;font-size:0.88rem;color:#D7DBE3;line-height:1.5;margin:0px;max-width: none;\n}.elementor .e-3a050006-7d8a{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:4px;flex:1 1 auto;}.elementor .e-5b612a60-d6a1{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-68fa64cc-fd98{min-width:0px;padding-block-start:28px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:32px;border-radius:12px;border-width:1px;border-color:#2A2E37;border-style:solid;background-color:#171A21;display:flex;flex-direction:column;gap:0px;}.elementor .e-60f5f7d-81f7{width:100%;height:auto;border-radius:10px;}.elementor .e-9077273-eb38{font-family:Poppins;font-size:0.78rem;color:#878D99;line-height:1.5;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2px;padding-inline-end:2px;margin:0px;}.elementor .e-39f0f6d8-76b8{min-width:0px;overflow:hidden;padding:14px;border-radius:16px;border-width:1px;border-color:#2A2E37;border-style:solid;background-color:#171A21;display:flex;flex-direction:column;gap:10px;}.elementor .e-6b4d5797-5d79{min-width:0px;padding:0px;margin-block-start:36px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:28px;}.elementor .e-217202f2-7345{width:100%;max-width:1328px;padding-block-start:48px;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:flex;flex-direction:column;gap:0px;border-top-style: solid; border-top-color: #2A2E37;\n}.elementor .e-622ffb7e-8451{font-family:Poppins;padding-block-start:0px;padding-block-end:48px;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-55f37de4-e8ee{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-21d4f31-344a{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-56a24f8e-6c7a{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-cc724e7-5dfa755{border-radius:20px;}.elementor .e-f09fd09-4995822{font-family:Poppins;font-size:0.78rem;color:#878D99;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;}.elementor .e-9c6cfac-8284c38{display:flex;flex-direction:column;}.elementor .e-7594b903-a018{padding:0px;margin:0px;display:grid;gap:40px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-rows:auto;align-items:center;}.elementor .e-57e3ddee-727a{width:100%;height:auto;}.elementor .e-1d8771cf-dd87{font-family:Poppins;font-size:0.78rem;color:#878D99;line-height:1.5;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;margin:0px;}.elementor .e-76debf28-2819{min-width:0px;overflow:hidden;padding:0px;border-radius:16px;border-width:1px;border-color:#2A2E37;border-style:solid;background-color:#171A21;display:flex;flex-direction:column;gap:0px;}.elementor .e-606ef67c-fac1{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-79b79ab2-f07b{padding:0px;margin:0px;display:grid;gap:40px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-rows:auto;align-items:center;}.elementor .e-422825f9-7dee{font-family:Poppins;font-weight:700;font-size:clamp(1.6rem,2.6vw,2.15rem);color:#FFFFFF;letter-spacing:-0.01em;line-height:1.2;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1865c48c-af74{padding:0px;display:flex;flex-direction:column;gap:12px;counter-reset:faq; & details { counter-increment:faq;padding:18px 22px;background:#171A21;border:1px solid #2A2E37;border-radius:14px;transition:border-color .2s,background .2s; } & details:hover { border-color:#3A3F4B; } & details[open] { border-color:rgba(135,90,226,.45);background:linear-gradient(155deg,rgba(77,122,238,.09),rgba(135,90,226,.07)); } & summary { display:flex;flex-direction:row;align-items:center;gap:14px;padding:0;cursor:pointer;list-style:none; } & summary::-webkit-details-marker { display:none; } & summary > :first-child { flex:1 1 auto;padding:0; } & summary > :last-child { flex:0 0 30px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid #2A2E37;border-radius:99px;transition:transform .2s,border-color .2s,background .2s; } & details[open] > summary > :last-child { transform:rotate(45deg);border-color:rgba(135,90,226,.6);background:rgba(135,90,226,.15); } & h3 { display:flex;align-items:center;gap:14px;font-family:Poppins;font-size:1rem;font-weight:600;line-height:1.45;color:#FFFFFF;margin:0; } & h3::before { content:counter(faq,decimal-leading-zero);flex:0 0 34px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:linear-gradient(135deg,#4D7AEE 0%,#875AE2 100%);box-shadow:0 6px 16px rgba(77,122,238,.28);color:#FFFFFF;font-size:.78rem;font-weight:700;letter-spacing:.02em; } & summary p { font-family:Poppins;font-size:1.15rem;font-weight:400;line-height:1;color:#D7DBE3;margin:0; } & details > :not(summary) { padding:12px 0 2px 48px; } & details > :not(summary) p { max-width:60ch;font-family:Poppins;font-size:.92rem;line-height:1.65;color:#D7DBE3;margin:0; } & details > :not(summary) p { max-width:none;font-family:Poppins;font-size:.92rem;line-height:1.65;color:#D7DBE3;margin:0; }\n}.elementor .e-28654efb-7f00{width:100%;max-width:1328px;padding-block-start:48px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: #2A2E37;\n}.elementor .e-3033e4a2-20bb{padding-block-start:0px;padding-block-end:48px;padding-inline-start:clamp(24px,4vw,56px);padding-inline-end:clamp(24px,4vw,56px);background-color:#0E1016;display:flex;flex-direction:column;}.elementor .e-360509c3-6fb6{font-family:Poppins;font-weight:700;font-size:1.55rem;color:#FFFFFF;line-height:1.2;margin:0px;text-wrap:balance;\n}.elementor .e-27878a86-eb31{max-width:60ch;font-family:Poppins;font-size:0.94rem;color:#B7BDC9;margin:0px;}.elementor .e-3e005579-db2f{min-width:16rem;padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 0px;}.elementor .e-3610db6-5ff8{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(135deg, #B03FBF 0%,#C83E6A 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%; background-origin: border-box; background-repeat: no-repeat; background-size: 100% 100%; background-origin: border-box;\n}.elementor .e-3610db6-5ff8:hover,.elementor .e-3610db6-5ff8:focus-visible{border-color:transparent;background-image:linear-gradient(135deg, #A238B2 0%,#BA3A64 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:transparent;background-repeat:no-repeat; background-size:100% 100%; background-repeat:no-repeat; background-size:100% 100%; background-repeat: no-repeat; background-size: 100% 100%; background-origin: border-box;\n}.elementor .e-750c7f19-7490{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-125bf7fe-20bc{font-family:Poppins;padding-block-start:48px;padding-block-end:48px;padding-inline-start:clamp(24px,4vw,56px);padding-inline-end:clamp(24px,4vw,56px);background-color:#0E1016;}