.elementor .e-3f87e28b-6d8f{font-family:Inter;font-weight:700;font-size:0.8rem;color:#C4B5FD;letter-spacing:0.22em;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(167,139,250,0.45);border-style:solid;background-color:rgba(167,139,250,0.1);}.elementor .e-33d57185-3ca9{font-family:Inter;font-weight:800;font-size:3.75rem;color:#FFFFFF;letter-spacing:-0.035em;line-height:1.05;margin:0px;& span { color: #C4B5FD; }\n}.elementor .e-337e7583-e799{max-width:38rem;font-family:Inter;font-size:1.2rem;color:rgba(255,255,255,0.78);line-height:1.7;margin:0px;}.elementor .e-508025ff-8e8a:hover,.elementor .e-508025ff-8e8a:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-508025ff-8e8a{font-family:Inter;font-weight:700;font-size:1rem;color:#07001C;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:999px;background-color:#FFFFFF;box-shadow:0px 10px 40px 0px rgba(167,139,250,0.4);transition:transform 0.25s;}.elementor .e-50641fc9-f612:hover,.elementor .e-50641fc9-f612:focus-visible{color:#FFFFFF;border-color:#C4B5FD;background-color:rgba(167,139,250,0.15);}.elementor .e-50641fc9-f612{font-family:Inter;font-weight:600;font-size:1rem;color:#FFFFFF;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.25);border-style:solid;background-color:rgba(255,255,255,0.04);transition:background-color 0.25s, border-color 0.25s;}.elementor .e-38f45545-fd4a{padding:0px;margin-block-start:0.25rem;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-68c306ca-78c3{min-width:0px;padding:0px;flex-direction:column;gap:1.5rem;flex:1 1 55%;align-items:flex-start;}.elementor .e-60667ca4-ea9f{font-family:Inter;font-weight:800;font-size:0.7rem;color:#C4B5FD;letter-spacing:0.16em;margin:0px;}.elementor .e-3117bbc8-8cd3{font-family:Inter;font-weight:800;font-size:1.3rem;color:#FFFFFF;line-height:1.25;margin:0px;}.elementor .e-768462a6-f84d{font-family:Inter;font-weight:600;font-size:0.9rem;color:#9FB3D9;margin:0px;}.elementor .e-154c1b00-1ca6{font-family:Inter;font-weight:800;font-size:0.95rem;color:#FF4D9A;margin:0px;}.elementor .e-49a5f7ce-5884{padding:0px;flex-direction:row;justify-content:space-between;}.elementor .e-2340e0a4-1976{padding-block-start:1.1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:999px;background-image:linear-gradient(90deg, rgba(255,77,154,0.5) 0%,#FF4D9A 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 100%;}.elementor .e-3568db79-b79e{padding:0px;border-radius:999px;background-color:rgba(255,255,255,0.06);}.elementor .e-30b18ad8-ccdf{padding:0px;flex-direction:column;gap:0.4rem;}.elementor .e-4a717bdf-9b19{font-family:Inter;font-weight:600;font-size:0.9rem;color:#FFFFFF;margin:0px;}.elementor .e-57742d7e-1762{font-family:Inter;font-weight:800;font-size:0.95rem;color:#34D399;margin:0px;}.elementor .e-1af5f66a-1159{padding:0px;flex-direction:row;justify-content:space-between;}.elementor .e-60eed34e-82e8{padding-block-start:1.1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:999px;background-image:linear-gradient(90deg, rgba(52,211,153,0.5) 0%,#34D399 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 65%;}.elementor .e-5a85c315-f35d{padding:0px;border-radius:999px;background-color:rgba(255,255,255,0.06);}.elementor .e-59414917-ce04{padding:0px;flex-direction:column;gap:0.4rem;}.elementor .e-44cf1aae-b7ca{width:100%;margin-block-start:0.4rem;margin-block-end:0.4rem;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(167,139,250,0.25);\n}.elementor .e-127d47af-35b1{font-family:Inter;font-weight:800;font-size:2rem;color:#FFFFFF;line-height:1;margin:0px;}.elementor .e-7b49dd63-445f{font-family:Inter;font-size:0.8rem;color:#9FB3D9;line-height:1.4;margin:0px;}.elementor .e-6913b835-ffc9{padding:0px;flex-direction:column;gap:0.2rem;flex:1 1 0px;}.elementor .e-5f84834e-a273{font-family:Inter;font-weight:800;font-size:2rem;color:#C4B5FD;line-height:1;margin:0px;}.elementor .e-42544079-3e1b{font-family:Inter;font-size:0.8rem;color:#9FB3D9;line-height:1.4;margin:0px;}.elementor .e-7dec1513-21e7{padding:0px;flex-direction:column;gap:0.2rem;flex:1 1 0px;}.elementor .e-5132ac0b-86d8{padding:0px;flex-direction:row;gap:1.25rem;}.elementor .e-455d0633-79b9{font-family:Inter;font-size:0.72rem;color:rgba(159,179,217,0.75);line-height:1.45;margin:0px;}.elementor .e-3f8e5339-170c{width:100%;max-width:30rem;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:1.5rem;border-width:1px;border-color:rgba(167,139,250,0.4);border-style:solid;background-image:linear-gradient(160deg, rgba(167,139,250,0.14) 0%,rgba(14,11,58,0.7) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 30px 80px 0px rgba(167,139,250,0.18);flex-direction:column;gap:1rem;flex:1 1 40%;}.elementor .e-65914341-1c28{width:100%;max-width:76rem;padding:0px;flex-direction:row;gap:3rem;justify-content:space-between;align-items:center;}.elementor .e-343b376e-8fef{padding-block-start:2.5rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#07001C;flex-direction:column;gap:3.5rem;align-items:center;background-image: radial-gradient(ellipse at 75% 0%, rgba(167,139,250,0.45) 0%, rgba(7,0,28,0) 60%), none;\n}.elementor .e-728f4813-4b36{font-family:Inter;font-weight:700;font-size:0.8rem;color:#C4B5FD;letter-spacing:0.22em;margin:0px;}.elementor .e-9553b95-7e3a{font-family:Inter;font-weight:800;font-size:3rem;color:#FFFFFF;letter-spacing:-0.03em;line-height:1.1;margin:0px;& span { color: #C4B5FD; }\n}.elementor .e-2e04f2d0-c025{max-width:46rem;text-align:center;padding:0px;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-2ccf7bfd-8477{font-family:Inter;font-weight:800;font-size:0.72rem;color:#C4B5FD;letter-spacing:0.16em;margin:0px;}.elementor .e-61755a2c-34f1{font-family:Inter;font-weight:800;font-size:1.6rem;color:#FFFFFF;line-height:1.2;margin:0px;}.elementor .e-7f37ad0e-3238{font-family:Inter;font-size:1.02rem;color:rgba(255,255,255,0.78);line-height:1.7;margin:0px;}.elementor .e-357e3dd1-3377{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.5rem;border-width:1px;border-color:rgba(167,139,250,0.3);border-style:solid;background-color:rgba(255,255,255,0.03);flex-direction:column;gap:0.9rem;}.elementor .e-1ec9717b-3de9{font-family:Inter;font-weight:800;font-size:0.72rem;color:#C4B5FD;letter-spacing:0.16em;margin:0px;}.elementor .e-1940a2af-ae63{font-family:Inter;font-weight:800;font-size:1.6rem;color:#FFFFFF;line-height:1.2;margin:0px;}.elementor .e-59c36ddc-6ef2{font-family:Inter;font-size:1.02rem;color:rgba(255,255,255,0.78);line-height:1.7;margin:0px;}.elementor .e-6a801a1-2271{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.5rem;border-width:1px;border-color:rgba(167,139,250,0.3);border-style:solid;background-color:rgba(255,255,255,0.03);flex-direction:column;gap:0.9rem;}.elementor .e-13a8debe-878b{width:100%;max-width:70rem;padding:0px;gap:1.5rem;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-6081eb6b-1ea4{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#0A0530;flex-direction:column;gap:3rem;align-items:center;}.elementor .e-9950242-9f89{font-family:Inter;font-weight:700;font-size:0.8rem;color:#C4B5FD;letter-spacing:0.22em;margin:0px;}.elementor .e-1b266f89-92ba{font-family:Inter;font-weight:800;font-size:3rem;color:#FFFFFF;letter-spacing:-0.03em;line-height:1.1;margin:0px;& span { color: #C4B5FD; }\n}.elementor .e-6484bc32-f0c2{font-family:Inter;font-size:1.1rem;color:rgba(255,255,255,0.72);line-height:1.7;margin:0px;}.elementor .e-11bee94a-b74d{max-width:46rem;text-align:center;padding:0px;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-cbb8893-d2b3{font-family:Inter;font-weight:800;font-size:0.72rem;color:#00C8F0;letter-spacing:0.16em;margin:0px;}.elementor .e-49a4bde-d2fe{font-family:Inter;font-weight:800;font-size:1.4rem;color:#FFFFFF;line-height:1.2;margin:0px;}.elementor .e-640024c1-2875{font-family:Inter;font-size:1rem;color:rgba(255,255,255,0.75);line-height:1.65;margin:0px;}.elementor .e-31d85251-24b0{font-family:Inter;font-size:0.9rem;color:#CFE6FF;line-height:1.5;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-radius:0.75rem;background-color:rgba(167,139,250,0.1);& strong { color: #C4B5FD; }\n}.elementor .e-4e70585d-a2c9{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:1.5rem;border-width:1px;border-color:rgba(108,182,255,0.22);border-style:solid;background-color:rgba(255,255,255,0.03);flex-direction:column;gap:0.8rem;}.elementor .e-4e08e8c3-b503{font-family:Inter;font-weight:800;font-size:0.72rem;color:#C4B5FD;letter-spacing:0.16em;margin:0px;}.elementor .e-112b60bd-d2f1{font-family:Inter;font-weight:800;font-size:1.4rem;color:#FFFFFF;line-height:1.2;margin:0px;}.elementor .e-5af04650-6d7a{font-family:Inter;font-size:1rem;color:rgba(255,255,255,0.75);line-height:1.65;margin:0px;}.elementor .e-1835ac62-e421{font-family:Inter;font-size:0.9rem;color:#CFE6FF;line-height:1.5;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-radius:0.75rem;background-color:rgba(167,139,250,0.1);& strong { color: #C4B5FD; }\n}.elementor .e-126fa3d9-6593{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:1.5rem;border-width:2px;border-color:rgba(167,139,250,0.55);border-style:solid;background-image:linear-gradient(160deg, rgba(167,139,250,0.14) 0%,rgba(14,11,58,0.6) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:0.8rem;}.elementor .e-3420e28b-8ebd{font-family:Inter;font-weight:800;font-size:0.72rem;color:#34D399;letter-spacing:0.16em;margin:0px;}.elementor .e-60e1458a-101c{font-family:Inter;font-weight:800;font-size:1.4rem;color:#FFFFFF;line-height:1.2;margin:0px;}.elementor .e-401aa328-440f{font-family:Inter;font-size:1rem;color:rgba(255,255,255,0.75);line-height:1.65;margin:0px;}.elementor .e-4b29be02-f0eb{font-family:Inter;font-size:0.9rem;color:#CFE6FF;line-height:1.5;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-radius:0.75rem;background-color:rgba(167,139,250,0.1);& strong { color: #C4B5FD; }\n}.elementor .e-314d7b97-dcd3{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:1.5rem;border-width:1px;border-color:rgba(108,182,255,0.22);border-style:solid;background-color:rgba(255,255,255,0.03);flex-direction:column;gap:0.8rem;}.elementor .e-73405f58-20df{width:100%;max-width:76rem;padding:0px;gap:1.5rem;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-72aeb65a-5079{max-width:52rem;font-family:Inter;font-size:0.95rem;color:#9FB3D9;line-height:1.65;text-align:center;margin:0px;}.elementor .e-5a84ae5a-159c{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#07001C;flex-direction:column;gap:3rem;align-items:center;}.elementor .e-66fac982-65f6{font-family:Inter;font-weight:700;font-size:0.8rem;color:#C4B5FD;letter-spacing:0.22em;margin:0px;}.elementor .e-4c6809d0-6d93{font-family:Inter;font-weight:800;font-size:3rem;color:#FFFFFF;letter-spacing:-0.03em;line-height:1.1;margin:0px;}.elementor .e-536dc5d9-2915{max-width:40rem;font-family:Inter;font-size:1.1rem;color:rgba(255,255,255,0.82);line-height:1.7;margin:0px;& strong { color: #00C8F0; }\n}.elementor .e-52c50130-ca37:hover,.elementor .e-52c50130-ca37:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-52c50130-ca37{font-family:Inter;font-weight:700;font-size:1rem;color:#07001C;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:999px;background-color:#FFFFFF;box-shadow:0px 10px 40px 0px rgba(167,139,250,0.4);transition:transform 0.25s;}.elementor .e-13caa1f3-8295:hover,.elementor .e-13caa1f3-8295:focus-visible{color:#FFFFFF;border-color:#C4B5FD;background-color:rgba(167,139,250,0.15);}.elementor .e-13caa1f3-8295{font-family:Inter;font-weight:600;font-size:1rem;color:#FFFFFF;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.25);border-style:solid;background-color:rgba(255,255,255,0.04);transition:background-color 0.25s, border-color 0.25s;}.elementor .e-238280c7-8022{padding:0px;flex-direction:row;gap:1rem;flex-wrap:wrap;justify-content:center;}.elementor .e-75309da4-86ee{max-width:44rem;font-family:Inter;font-size:0.75rem;color:rgba(159,179,217,0.75);line-height:1.5;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-555ec510-f0ee{width:100%;max-width:64rem;text-align:center;padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:2rem;border-width:1px;border-color:rgba(167,139,250,0.45);border-style:solid;background-image:linear-gradient(135deg, #3B2A86 0%,#07001C 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 30px 80px 0px rgba(167,139,250,0.2);flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-14602f9-b3ec{padding-block-start:4rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#07001C;flex-direction:column;align-items:center;}.elementor .e-7525af4-7e07{padding:0px;}