.elementor .e-bf93fe3-d0d9fb3{font-family:"Space Mono";font-size:12px;color:#FFC857;letter-spacing:0.18em;line-height:1.5;text-transform:uppercase;}.elementor .e-83cca5b-713415f{font-family:"Black Han Sans";font-weight:400;font-size:72px;color:#F4EEF8;letter-spacing:-0.02em;line-height:1.04;text-shadow:0 0 28px rgba(255,61,139,0.35); & strong { color:#FF3D8B;font-weight:400; } & em { display:block;margin-top:14px;font-style:normal;font-family:sans-serif;font-weight:700;font-size:24px;letter-spacing:0;line-height:1.4;color:#F4EEF8;text-shadow:none; }\n}.elementor .e-a117868-29afb92{max-width:560px;font-size:18px;color:#CFC2DB;line-height:1.75;}.elementor .e-13eab4e-65cae70:hover,.elementor .e-13eab4e-65cae70:focus-visible{box-shadow:0px 0px 0px 1px rgba(255,255,255,0.3) inset,0px 18px 54px 0px rgba(255,61,139,0.65);transform:translate3d(0px, -2px, 0px);}.elementor .e-13eab4e-65cae70{font-family:sans-serif;font-weight:900;font-size:17px;color:#1A0710;padding-block-start:18px;padding-block-end:18px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;background-image:linear-gradient(100deg, #FF3D8B 0%,#FF6FA9 55%,#FFC857 140%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#FF3D8B;box-shadow:0px 0px 0px 1px rgba(255,255,255,0.18) inset,0px 14px 40px 0px rgba(255,61,139,0.45);transition:transform 0.15s, box-shadow 0.15s;}.elementor .e-66c6af7-1ec9387{font-size:13px;color:#9C8DAB;line-height:1.5;}.elementor .e-fc62de6-0477179{padding:0px;margin-block-start:6px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:14px 18px;\n}.elementor .e-c4c3bdf-854b816{max-width:520px;font-size:12.5px;color:#8D7F9B;line-height:1.6;padding-block-start:2px;padding-block-end:2px;padding-inline-start:12px;padding-inline-end:0px;border-inline-start-width:2px;border-left-style: solid; border-left-color: rgba(255,200,87,0.6);\n}.elementor .e-e072a8b-61de8ed{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 0px;}.elementor .e-68270fd-2aea6b8{position:absolute;inset-block-start:-28px;inset-inline-start:50%;z-index:0;font-family:"Black Han Sans";font-size:150px;color:rgba(0,0,0,0);letter-spacing:0.02em;line-height:1;transform:translate3d(-50%, 0px, 0px);-webkit-text-stroke:1px rgba(255,61,139,0.45); pointer-events:none; white-space:nowrap;\n}.elementor .e-b1211b0-6ad77e6{width:100%;height:auto;max-width:360px;aspect-ratio:2/3;object-fit:cover;object-position:50% 30%;position:relative;z-index:1;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:28px;border-end-end-radius:28px;border-width:1px;border-color:rgba(255,61,139,0.7);border-style:solid;box-shadow:0px 0px 0px 6px rgba(11,7,16,0.9),0px 0px 0px 7px rgba(255,200,87,0.35),0px 0px 60px 0px rgba(255,61,139,0.45),0px 0px 120px 0px rgba(157,92,255,0.25);}.elementor .e-8ae6e8b-1b55cb8{font-family:"Space Mono";font-size:10px;color:#FFC857;letter-spacing:0.24em;}.elementor .e-568d4d2-0e201f9{font-family:"Space Mono";font-weight:700;font-size:17px;color:#F4EEF8;}.elementor .e-ba265d0-c807051{width:auto;position:absolute;inset-block-end:28px;inset-inline-start:-28px;z-index:2;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:14px;border-width:1px;border-color:rgba(255,200,87,0.55);border-style:solid;background-color:rgba(18,10,26,0.88);box-shadow:0px 10px 30px 0px rgba(0,0,0,0.5);display:flex;flex-direction:column;gap:2px;}.elementor .e-2b894051-60b6{width:100%;max-width:360px;position:relative;padding:0px;}.elementor .e-24ecc4c-f1a97ed{width:380px;position:relative;padding:0px;display:flex;flex-direction:column;flex:0 0 380px;justify-content:center;align-items:center;}.elementor .e-8c472aa-3ac3db3{width:100%;max-width:1160px;padding-block-start:72px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:56px;justify-content:space-between;align-items:center;}.elementor .e-b1f896a-6fc9ef0{width:100%;max-width:1160px;font-size:13px;color:#B7A9C4;line-height:1.5;padding-block-start:8px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;display:block;& ul { list-style:none;margin:0px;padding:0px;display:grid;grid-template-columns:repeat(4, 1fr);gap:14px; } & li { display:flex;flex-direction:column;gap:6px;padding:20px 20px 18px 20px;border-radius:18px;background-color:rgba(255,255,255,0.035);border:1px solid rgba(255,255,255,0.08);border-top:2px solid #FF3D8B;transition:transform 0.2s ease, background-color 0.2s ease; } & li:nth-child(2) { border-top-color:#9D5CFF; } & li:nth-child(3) { border-top-color:#FFC857; } & li:hover { transform:translateY(-3px);background-color:rgba(255,61,139,0.08); } & em { font-style:normal;font-family:Space Mono;font-size:11px;letter-spacing:0.12em;color:#9C8DAB; } & strong { font-family:Black Han Sans;font-weight:400;font-size:30px;line-height:1.15;color:#F4EEF8; }\n}.elementor .e-5ac0ed5-61f3ada{font-family:"Space Mono";font-size:12px;color:#FF3D8B;letter-spacing:0.2em;}.elementor .e-952e5a2-3115848{font-family:"Black Han Sans";font-weight:400;font-size:48px;color:#F4EEF8;letter-spacing:-0.01em;line-height:1.12;& strong { color:#FF3D8B;font-weight:400; }\n}.elementor .e-761571a-60f2172{font-size:16.5px;color:#CFC2DB;line-height:1.8;}.elementor .e-4a6394f-6c67754{width:380px;position:sticky;inset-block-start:40px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:0 0 380px;}.elementor .e-b0d4bc8-2a46039{min-width:0px;font-size:15px;color:#B7A9C4;line-height:1.75;display:block;flex:1 1 0px;& ul { list-style:none;margin:0px;padding:0px;display:grid;grid-template-columns:repeat(2, 1fr);gap:16px; } & li { display:flex;flex-direction:column;gap:10px;padding:28px 26px 28px 26px;border-radius:22px;background-color:rgba(255,255,255,0.035);border:1px solid rgba(255,255,255,0.08);transition:border-color 0.2s ease, transform 0.2s ease; } & li:hover { border-color:rgba(255,61,139,0.55);transform:translateY(-3px); } & em { font-style:normal;font-family:Space Mono;font-size:11px;letter-spacing:0.16em;color:#FFC857; } & strong { font-size:19px;font-weight:800;line-height:1.4;color:#F4EEF8; }\n}.elementor .e-c8abf17-3416cc1{width:100%;max-width:1160px;padding-block-start:72px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:64px;align-items:flex-start;}.elementor .e-fd15407-b33d5dc{font-family:"Space Mono";font-size:12px;color:#FFC857;letter-spacing:0.2em;}.elementor .e-f22666a-a9ca842{font-family:"Black Han Sans";font-weight:400;font-size:52px;color:#F4EEF8;letter-spacing:-0.01em;line-height:1.1;& strong { color:#FFC857;font-weight:400; }\n}.elementor .e-b0b5310-147d0a3{font-size:16.5px;color:#CFC2DB;line-height:1.8;& strong { color:#F4EEF8; }\n}.elementor .e-d0966c7-13cbb3e{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-5317c26-257e116{font-size:13.5px;color:#B7A9C4;line-height:1.6;display:block;& ul { list-style:none;margin:0px;padding:0px;display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:16px; } & li { display:flex;flex-direction:column;gap:0px;padding:26px 24px 16px 24px;border-radius:22px;background-color:rgba(255,255,255,0.035);border:1px solid rgba(255,255,255,0.09);transition:transform 0.2s ease, border-color 0.2s ease; } & li:hover { transform:translateY(-3px);border-color:rgba(255,200,87,0.5); } & li:first-child { grid-row:span 2;justify-content:flex-end;padding:32px 30px 22px 30px;border-radius:24px;background-color:#1C0F25;background-image:radial-gradient(420px 320px at 100% 0%, rgba(255,61,139,0.38), rgba(28,15,37,0) 70%);border-color:rgba(255,61,139,0.55);box-shadow:0 0 50px rgba(255,61,139,0.18); } & li:last-child { border-style:dashed;border-color:rgba(255,200,87,0.45); } & em { font-style:normal;font-size:12.5px;color:#9C8DAB;margin-bottom:8px;order:2; } & strong { font-size:21px;font-weight:800;line-height:1.35;color:#F4EEF8;margin-bottom:4px;order:1; } & li:first-child strong { font-family:Black Han Sans;font-weight:400;font-size:42px;line-height:1.1; } & li:first-child em { font-size:14.5px;color:#FF9CC4;margin-bottom:12px; } & span { order:3;display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0px;border-top:1px dashed rgba(255,255,255,0.14); } & b { font-family:Space Mono;font-size:17px;font-weight:700;color:#FFC857; } & li:first-child span { padding:16px 0px;font-size:15px;color:#E3D6EE;border-top-color:rgba(255,255,255,0.22); } & li:first-child b { font-size:26px;letter-spacing:-0.02em; }\n}.elementor .e-2600517-5f9e769{font-size:14px;color:#B7A9C4;line-height:1.7;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:14px;border-width:1px;border-color:rgba(255,200,87,0.2);border-style:solid;background-color:rgba(255,200,87,0.07);& strong { color:#FFC857; }\n}.elementor .e-e43f1fa-797ac1c{width:100%;max-width:1160px;padding-block-start:104px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:40px;}.elementor .e-481c4c8-7d711a7{width:100%;padding:0px;border-block-start-width:1px;background-color:#120A1A;background-image:linear-gradient(180deg, rgba(255,200,87,0.07) 0%, rgba(18,10,26,0) 320px); border-top-style: solid; border-top-color: rgba(255,200,87,0.28);\n}.elementor .e-354d9a0-c755aee{font-family:"Black Han Sans";font-weight:400;font-size:32px;color:#F4EEF8;line-height:1.2;}.elementor .e-14d8b66-20ee14a{font-size:14.5px;color:#CFC2DB;line-height:1.75;display:block;& ul { list-style:none;margin:0px;padding:0px;display:grid;grid-template-columns:repeat(3, 1fr);gap:16px; } & li { display:flex;flex-direction:column;gap:8px;padding:24px 24px 22px 24px;border-radius:20px;background-color:rgba(255,255,255,0.035);border:1px solid rgba(255,255,255,0.09); } & li:nth-child(1) { border-top:3px solid #FF3D8B; } & li:nth-child(2) { border-top:3px solid #9D5CFF; } & li:nth-child(3) { border-top:3px solid #FFC857; } & strong { font-size:21px;font-weight:800;color:#F4EEF8; } & em { font-style:normal;font-size:13.5px;color:#FF9CC4;margin-top:4px; }\n}.elementor .e-6c5b12ec-df07{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;object-position:40% 45%;border-radius:20px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;box-shadow:0px 18px 50px 0px rgba(0,0,0,0.45);}.elementor .e-522e7143-dcbf{max-width:760px;padding:0px;margin-block-start:4px;margin-block-end:8px;}.elementor .e-d9088c9-92a6c59{font-family:"Black Han Sans";font-weight:400;font-size:32px;color:#F4EEF8;line-height:1.2;margin-block-start:48px;}.elementor .e-095c6f4-2c82895{max-width:720px;font-size:15.5px;color:#B7A9C4;line-height:1.75;}.elementor .e-fd2262a-71fe3eb{font-size:13.5px;color:#B7A9C4;line-height:1.65;display:block;& ul { list-style:none;margin:6px 0px 0px 0px;padding:0px;display:grid;grid-template-columns:repeat(3, 1fr);gap:16px; } & li { display:flex;flex-direction:column;gap:6px;padding:24px 24px 22px 24px;border-radius:20px;background-color:#0B0710;border:1px solid rgba(255,255,255,0.1);border-left:3px solid #FF3D8B; } & li:nth-child(2) { border-left-color:#9D5CFF; } & li:nth-child(3) { border-left-color:#FFC857; } & em { font-style:normal;font-family:Space Mono;font-size:11px;letter-spacing:0.16em;color:#9C8DAB; } & strong { font-family:Black Han Sans;font-weight:400;font-size:34px;line-height:1.15;color:#F4EEF8; }\n}.elementor .e-52a3de3-e8b00b4{font-size:12.5px;color:#8D7F9B;line-height:1.7;}.elementor .e-b966612-390b43f{font-family:sans-serif;font-weight:800;font-size:20px;color:#FF6FA9;line-height:1.35;}.elementor .e-2a670d6-1a2857f{font-size:15.5px;color:#E3D6EE;line-height:1.8;display:block;& strong { color:#F4EEF8; } & ul { margin:0px;padding-left:1.1em; } & li { margin:6px 0px; }\n}.elementor .e-e344786-202cb95{padding-block-start:28px;padding-block-end:26px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:40px;border-radius:22px;border-width:1px;border-color:rgba(255,61,139,0.3);border-style:solid;background-color:rgba(255,61,139,0.08);display:flex;flex-direction:column;gap:12px;}.elementor .e-809fe4b-d3d0ef9{width:100%;max-width:1160px;padding-block-start:40px;padding-block-end:104px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:18px;}.elementor .e-e27d06c-05129dd{width:100%;padding:0px;border-block-end-width:1px;background-color:#120A1A;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.06);\n}.elementor .e-e791387-3ec773f{font-family:"Space Mono";font-size:12px;color:#FF3D8B;letter-spacing:0.2em;}.elementor .e-6605a10-06d9ca5{font-family:"Black Han Sans";font-weight:400;font-size:52px;color:#F4EEF8;line-height:1.1;& strong { color:#FF3D8B;font-weight:400; }\n}.elementor .e-d46f827-5c1e2cb{font-size:16.5px;color:#CFC2DB;line-height:1.8;& strong { color:#F4EEF8; }\n}.elementor .e-27b3d75-8864b17{max-width:760px;padding:0px;margin-block-end:12px;display:flex;flex-direction:column;gap:16px;}.elementor .e-eed352b-90c7df9{font-size:15px;color:#B7A9C4;line-height:1.75;display:block;& ul { list-style:none;margin:0px;padding:0px;display:grid;grid-template-columns:repeat(2, 1fr);gap:16px; } & li { display:flex;flex-direction:column;gap:8px;padding:30px 28px 28px 28px;border-radius:24px;background-color:rgba(255,255,255,0.035);border:1px solid rgba(255,255,255,0.09); } & li:nth-child(1) { background-image:linear-gradient(135deg, rgba(157,92,255,0.16), rgba(11,7,16,0) 60%); } & li:nth-child(2) { background-image:linear-gradient(135deg, rgba(255,61,139,0.16), rgba(11,7,16,0) 60%); } & em { font-style:normal;font-family:Space Mono;font-size:11px;letter-spacing:0.18em;color:#FFC857; } & strong { font-size:22px;font-weight:800;line-height:1.35;color:#F4EEF8; }\n}.elementor .e-d7c41b1-1cc74bf{font-size:17px;color:#F4EEF8;line-height:1.7;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;border-radius:18px;border-width:1px;border-color:rgba(255,200,87,0.35);border-style:solid;background-color:rgba(255,200,87,0.08);& strong { color:#FFC857; }\n}.elementor .e-5d8085c-c699faa{font-family:"Black Han Sans";font-weight:400;font-size:32px;color:#F4EEF8;line-height:1.2;margin-block-start:28px;}.elementor .e-015f193-1c707f2{font-size:14.5px;color:#B7A9C4;line-height:1.75;display:block;& ol { list-style:none;margin:0px;padding:0px;display:grid;grid-template-columns:repeat(3, 1fr);gap:16px; } & li { display:flex;flex-direction:column;gap:8px;padding:26px 24px 24px 24px;border-radius:22px;border:1px solid rgba(255,61,139,0.3);background-color:#120A1A; } & b { font-family:Space Mono;font-size:40px;font-weight:700;line-height:1;color:rgba(0,0,0,0);-webkit-text-stroke:1px #FF3D8B; } & strong { font-size:18px;font-weight:800;color:#F4EEF8; }\n}.elementor .e-0281407-4c0908d{width:100%;max-width:1160px;padding-block-start:112px;padding-block-end:104px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:28px;}.elementor .e-52c2527-5b1fc3e{font-family:"Space Mono";font-size:12px;color:#B993FF;letter-spacing:0.2em;}.elementor .e-45165bd-71eea8d{font-family:"Black Han Sans";font-weight:400;font-size:52px;color:#F4EEF8;line-height:1.1;& strong { color:#B993FF;font-weight:400; }\n}.elementor .e-38302ad-7678114{font-size:16.5px;color:#CFC2DB;line-height:1.8;& strong { color:#F4EEF8; }\n}.elementor .e-d749643-75db75e{max-width:760px;padding:0px;margin-block-end:12px;display:flex;flex-direction:column;gap:16px;}.elementor .e-1c879e3-5edeb34{display:block;& ul { list-style:none;margin:0px;padding:0px;display:grid;grid-template-columns:repeat(3, 1fr);gap:0px;border-radius:24px;overflow:hidden;border:1px solid rgba(157,92,255,0.4); } & li { display:flex;flex-direction:column;gap:10px;padding:30px 28px 28px 28px;background-color:rgba(157,92,255,0.08);border-right:1px solid rgba(157,92,255,0.3); } & li:last-child { border-right:0px solid rgba(0,0,0,0); } & em { font-style:normal;font-size:14px;color:#B7A9C4; } & strong { font-family:Space Mono;font-size:28px;font-weight:700;letter-spacing:-0.02em;color:#F4EEF8; }\n}.elementor .e-36873cf-3d930fc{font-size:15px;color:#CFC2DB;line-height:1.85;margin-block-start:12px;display:block;& ul { list-style:none;margin:0px;padding:0px;display:grid;grid-template-columns:repeat(2, 1fr);gap:16px; } & li { display:block;padding:28px 28px 24px 28px;border-radius:22px;background-color:rgba(255,255,255,0.035);border:1px solid rgba(255,255,255,0.09); } & strong { display:block;margin-bottom:10px;font-size:21px;font-weight:800;line-height:1.35;color:#F4EEF8; } & b { color:#F4EEF8;font-weight:700; }\n}.elementor .e-73f9346-d806960{font-family:"Black Han Sans";font-weight:400;font-size:32px;color:#F4EEF8;line-height:1.2;margin-block-start:28px;}.elementor .e-c02582d-e797806{font-size:15px;color:#CFC2DB;line-height:1.7;display:block;& ul { list-style:none;margin:0px;padding:0px;display:grid;grid-template-columns:repeat(3, 1fr);gap:16px; } & li { display:flex;flex-direction:column;gap:6px;padding:22px 22px 20px 22px;border-radius:18px;border:1px dashed rgba(255,200,87,0.4); } & strong { font-size:16px;font-weight:800;color:#FFC857; }\n}.elementor .e-17dc42d-12d56ee{width:100%;max-width:1160px;padding-block-start:112px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:28px;}.elementor .e-bd5430e-a3fa839{width:100%;padding:0px;border-block-start-width:1px;background-color:#0E0814;background-image:radial-gradient(900px 500px at 100% 0%, rgba(157,92,255,0.18), rgba(14,8,20,0) 65%); border-top-style: solid; border-top-color: rgba(157,92,255,0.25);\n}.elementor .e-9fb7926-3544807{font-family:"Space Mono";font-size:12px;color:#FF3D8B;letter-spacing:0.2em;}.elementor .e-8ec0fb1-b3c0688{font-family:"Black Han Sans";font-weight:400;font-size:52px;color:#F4EEF8;line-height:1.1;& strong { color:#FF3D8B;font-weight:400; }\n}.elementor .e-3ee1802-c539233{max-width:820px;padding:0px;margin-block-end:12px;display:flex;flex-direction:column;gap:16px;}.elementor .e-9b6d332-c081d48{font-size:14.5px;color:#E3D6EE;line-height:1.65;display:block;& ul { list-style:none;margin:0px;padding:0px;display:grid;grid-template-columns:1fr 1fr;gap:0px;border-radius:999px;overflow:hidden;background-image:linear-gradient(90deg, #3A1450 0%, #7A1E5A 50%, #2A0F3A 100%);border:1px solid rgba(255,61,139,0.45); } & li { display:flex;flex-direction:column;gap:2px;padding:22px 36px 22px 36px; } & li:last-child { border-left:1px dashed rgba(255,255,255,0.3);text-align:right;align-items:flex-end; } & em { font-style:normal;font-family:Space Mono;font-size:11px;letter-spacing:0.2em;color:#FFC857; } & strong { font-family:Space Mono;font-size:28px;font-weight:700;color:#FFFFFF; }\n}.elementor .e-3ce8d14-446bf6a{font-size:15px;color:#CFC2DB;line-height:1.75;display:block;& ul { list-style:none;margin:0px;padding:0px;display:grid;grid-template-columns:repeat(3, 1fr);gap:16px; } & li { display:block;padding:28px 26px 26px 26px;border-radius:22px;background-color:rgba(255,255,255,0.035);border:1px solid rgba(255,255,255,0.09); } & strong { display:block;margin-bottom:10px;font-size:20px;font-weight:800;color:#F4EEF8; } & b { color:#FFC857;font-weight:700; }\n}.elementor .e-84c9e83-43df9d7{font-family:"Black Han Sans";font-weight:400;font-size:32px;color:#F4EEF8;line-height:1.2;margin-block-start:36px;}.elementor .e-ad4da47-26e1cca{font-size:14.5px;color:#B7A9C4;line-height:1.75;display:block;& ul { list-style:none;margin:0px;padding:0px;display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:16px; } & li { display:flex;flex-direction:column;gap:6px;padding:26px 24px 24px 24px;border-radius:22px;border:1px solid rgba(255,255,255,0.09);background-color:#120A1A; } & li:first-child { background-image:radial-gradient(400px 260px at 0% 100%, rgba(255,61,139,0.25), rgba(18,10,26,0) 70%); } & em { font-style:normal;font-family:Space Mono;font-size:11px;letter-spacing:0.2em;color:#9C8DAB; } & strong { font-size:20px;font-weight:800;color:#F4EEF8; }\n}.elementor .e-947e041-cf77198{width:100%;max-width:1160px;padding-block-start:112px;padding-block-end:104px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:24px;}.elementor .e-227f3b9-f582f6b{font-family:"Space Mono";font-size:12px;color:#FFC857;letter-spacing:0.2em;}.elementor .e-32c41dd-a035b23{font-family:"Black Han Sans";font-weight:400;font-size:52px;color:#F4EEF8;line-height:1.1;& strong { color:#FFC857;font-weight:400; }\n}.elementor .e-cbde089-b443686{font-size:16.5px;color:#CFC2DB;line-height:1.8;}.elementor .e-5a726d3-5c9eb89{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-86d5ae8-7d16cd4{font-size:14.5px;color:#CFC2DB;line-height:1.75;display:block;& ul { list-style:none;margin:0px;padding:0px;display:grid;grid-template-columns:repeat(4, 1fr);gap:14px; } & li { display:flex;flex-direction:column;gap:10px;padding:26px 22px 24px 22px;border-radius:22px;background-color:#1C0F25;border:1px solid rgba(255,255,255,0.1);transition:transform 0.2s ease, border-color 0.2s ease; } & li:hover { transform:translateY(-4px);border-color:#FFC857; } & li:nth-child(3) { background-image:radial-gradient(320px 220px at 100% 0%, rgba(157,92,255,0.3), rgba(28,15,37,0) 70%);border-color:rgba(157,92,255,0.5); } & em { font-style:normal;font-family:Space Mono;font-size:11px;letter-spacing:0.18em;color:#FFC857; } & strong { font-family:Black Han Sans;font-weight:400;font-size:24px;line-height:1.25;color:#F4EEF8; } & u { text-decoration:none;margin-top:auto;padding-top:10px;border-top:1px dashed rgba(255,255,255,0.15);color:#FF9CC4;font-weight:700;font-size:13.5px; }\n}.elementor .e-6ab5efe-b5fa002{font-size:14px;color:#B7A9C4;line-height:1.7;& strong { color:#FFC857; }\n}.elementor .e-4eadb37-9fa9c68{width:100%;max-width:1160px;padding-block-start:104px;padding-block-end:104px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:28px;}.elementor .e-c3527aa-f820724{width:100%;padding:0px;border-block-start-width:1px;border-block-end-width:1px;background-color:#120A1A;border-top-style: solid; border-top-color: rgba(255,255,255,0.06); border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.06);\n}.elementor .e-48f3835-0b23dcc{font-family:"Space Mono";font-size:12px;color:#FF3D8B;letter-spacing:0.2em;}.elementor .e-7308daa-dc3f4c2{font-family:"Black Han Sans";font-weight:400;font-size:52px;color:#F4EEF8;line-height:1.1;& strong { color:#FF3D8B;font-weight:400; }\n}.elementor .e-d901b61-174ca78{font-size:16.5px;color:#CFC2DB;line-height:1.8;& strong { color:#F4EEF8; }\n}.elementor .e-4ca2674-2983476{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-bcfeb41-0b20179{font-size:14.5px;color:#B7A9C4;line-height:1.7;display:block;& ul { list-style:none;margin:0px;padding:0px;display:grid;grid-template-columns:repeat(3, 1fr);gap:0px;border-top:1px solid rgba(255,255,255,0.12);border-bottom:1px solid rgba(255,255,255,0.12); } & li { display:flex;flex-direction:column;gap:8px;padding:30px 26px 30px 0px; } & li:nth-child(2) { padding-left:26px;border-left:1px solid rgba(255,255,255,0.12); } & li:nth-child(3) { padding-left:26px;border-left:1px solid rgba(255,255,255,0.12); } & em { font-style:normal;font-family:Space Mono;font-size:11px;letter-spacing:0.2em;color:#FF6FA9; } & strong { font-size:20px;font-weight:800;line-height:1.4;color:#F4EEF8; }\n}.elementor .e-37b77a4-84b2dc0:hover,.elementor .e-37b77a4-84b2dc0:focus-visible{color:#FF6FA9;border-color:#FF3D8B;}.elementor .e-37b77a4-84b2dc0{font-weight:700;font-size:15px;color:#F4EEF8;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.3);border-style:solid;background-color:rgba(0,0,0,0);}.elementor .e-8f6814c-3dcaab2{max-width:640px;font-size:13.5px;color:#9C8DAB;line-height:1.7;flex:1 1 320px;}.elementor .e-ee8e2a7-9cee7d2{padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:16px 24px;\n}.elementor .e-a6d4a3a-87bf3ca{width:100%;max-width:1160px;padding-block-start:112px;padding-block-end:104px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:28px;}.elementor .e-5132ab9-ec7aa81{font-family:"Space Mono";font-size:12px;color:#FF3D8B;letter-spacing:0.2em;}.elementor .e-694174e-9d34ab7{font-family:"Black Han Sans";font-weight:400;font-size:52px;color:#F4EEF8;line-height:1.1;& strong { color:#FF3D8B;font-weight:400; }\n}.elementor .e-7ca66d6-8d94395{max-width:760px;padding:0px;margin-block-end:8px;display:flex;flex-direction:column;gap:16px;}.elementor .e-7f0bebd6-1b20{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;object-position:35% 40%;border-radius:20px;border-width:1px;border-color:rgba(157,92,255,0.35);border-style:solid;box-shadow:0px 18px 50px 0px rgba(0,0,0,0.45);}.elementor .e-59ffc3e3-966c{max-width:760px;padding:0px;margin-block-end:8px;}.elementor .e-4ce3e1a-5191e70{max-width:760px;font-size:16px;color:#CFC2DB;line-height:1.8;& strong { color:#FFC857;margin-right:8px; }\n}.elementor .e-674995f-c4c1cdf{font-size:15px;color:#CFC2DB;line-height:1.7;display:block;& ul { list-style:none;margin:0px;padding:0px;display:grid;grid-template-columns:repeat(3, 1fr);gap:16px; } & li { display:flex;flex-direction:column;gap:6px;padding:22px 22px 20px 22px;border-radius:18px;background-color:rgba(255,255,255,0.035);border:1px solid rgba(255,255,255,0.09); } & em { font-style:normal;font-family:Black Han Sans;font-size:22px;color:#F4EEF8; }\n}.elementor .e-8214420-1b14355{font-family:"Black Han Sans";font-weight:400;font-size:32px;color:#F4EEF8;line-height:1.2;margin-block-start:36px;}.elementor .e-21d3e7b-299c54d{font-size:14.5px;color:#B7A9C4;line-height:1.7;display:block;& ol { margin:0px;padding:0px;list-style:none;display:grid;grid-template-columns:repeat(5, 1fr);gap:12px; } & li { display:flex;flex-direction:column;gap:6px;padding:20px 18px 18px 18px;border-radius:18px;border:1px solid rgba(255,200,87,0.3);background-color:rgba(255,200,87,0.05); } & strong { font-size:16px;font-weight:800;color:#FFC857; }\n}.elementor .e-99240d1-3d08019{font-size:13.5px;color:#8D7F9B;line-height:1.7;}.elementor .e-779e756-aaec84c{width:100%;max-width:1160px;padding-block-start:112px;padding-block-end:104px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:24px;}.elementor .e-92ec52b-465c0ad{width:100%;padding:0px;border-block-start-width:1px;background-color:#0E0814;background-image:radial-gradient(800px 500px at 0% 0%, rgba(255,61,139,0.16), rgba(14,8,20,0) 65%); border-top-style: solid; border-top-color: rgba(255,61,139,0.22);\n}.elementor .e-26e4441-12af9bf{font-family:"Space Mono";font-size:12px;color:#FFC857;letter-spacing:0.2em;}.elementor .e-4d88dc8-52861f2{font-family:"Black Han Sans";font-weight:400;font-size:52px;color:#F4EEF8;line-height:1.1;& strong { color:#FFC857;font-weight:400; }\n}.elementor .e-f1420c2-2c3e70a{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-334350f-57bb8e2{font-size:14.5px;color:#B7A9C4;line-height:1.7;display:block;& ol { list-style:none;margin:0px;padding:0px;display:grid;grid-template-columns:repeat(5, 1fr);gap:14px; } & li { display:flex;flex-direction:column;gap:8px;padding:24px 20px 22px 20px;border-radius:20px;background-color:rgba(255,255,255,0.035);border:1px solid rgba(255,255,255,0.09);transition:border-color 0.2s ease, transform 0.2s ease; } & li:hover { border-color:rgba(255,200,87,0.6);transform:translateY(-3px); } & b { font-family:Space Mono;font-size:13px;letter-spacing:0.1em;color:#FFC857; } & strong { font-size:18px;font-weight:800;color:#F4EEF8; }\n}.elementor .e-d65a7a1-198ea60{width:100%;max-width:1160px;padding-block-start:112px;padding-block-end:104px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:28px;}.elementor .e-ff2fbcf-5d5407a{font-family:"Space Mono";font-size:12px;color:#FF3D8B;letter-spacing:0.2em;}.elementor .e-6708fae-8c9c26a{font-family:"Black Han Sans";font-weight:400;font-size:52px;color:#F4EEF8;line-height:1.1;& strong { color:#FF3D8B;font-weight:400; }\n}.elementor .e-5e616e6-35d26dc{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-e6fd9db-9758f1b{font-size:15px;color:#CFC2DB;line-height:1.75;display:block;& ul { list-style:none;margin:0px;padding:0px;display:grid;grid-template-columns:repeat(2, 1fr);column-gap:40px;border-top:1px solid rgba(255,255,255,0.12); } & li { display:block;padding:22px 0px 22px 0px;border-bottom:1px solid rgba(255,255,255,0.12); } & strong { display:block;margin-bottom:8px;font-size:17.5px;font-weight:800;line-height:1.45;color:#F4EEF8; } & li:hover strong { color:#FF6FA9; } & b { color:#FFC857;font-weight:700; }\n}.elementor .e-2cba605-33a8842{width:100%;max-width:1160px;padding-block-start:112px;padding-block-end:104px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:32px;}.elementor .e-23f1573-b72181f{font-family:"Space Mono";font-size:12px;color:#FF3D8B;letter-spacing:0.2em;}.elementor .e-659e21c-ba2373f{font-family:"Black Han Sans";font-weight:400;font-size:52px;color:#F4EEF8;line-height:1.1;& strong { color:#FF3D8B;font-weight:400; }\n}.elementor .e-7d20e31-03b2620{font-size:17px;color:#CFC2DB;line-height:1.85;& strong { color:#F4EEF8; }\n}.elementor .e-f4ca027-dc3202e{font-size:15px;color:#9C8DAB;line-height:1.8;& a { color:#FF9CC4;text-decoration:underline;text-underline-offset:4px; }\n}.elementor .e-10bcb46-ff95840{max-width:820px;padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-ec563dc-2a75f28{max-width:560px;font-size:15px;color:#E3D6EE;line-height:1.7;& em { display:block;font-style:normal;font-family:Space Mono;font-size:11px;letter-spacing:0.24em;color:#FFC857;margin-bottom:8px; } & strong { display:block;font-family:Black Han Sans;font-weight:400;font-size:30px;line-height:1.2;color:#FFFFFF;margin-bottom:6px; }\n}.elementor .e-6fd97b0-1504e95:hover,.elementor .e-6fd97b0-1504e95:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .e-6fd97b0-1504e95{font-weight:900;font-size:17px;color:#1A0710;padding-block-start:18px;padding-block-end:18px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;background-image:linear-gradient(100deg, #FF3D8B 0%,#FF6FA9 55%,#FFC857 140%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#FF3D8B;box-shadow:0px 14px 40px 0px rgba(255,61,139,0.45);transition:transform 0.15s;white-space:nowrap;\n}.elementor .e-13095b3-c23c13d{padding-block-start:36px;padding-block-end:36px;padding-inline-start:40px;padding-inline-end:40px;border-radius:28px;border-width:1px;border-color:rgba(255,61,139,0.5);border-style:solid;background-image:linear-gradient(110deg, rgba(255,61,139,0.28) 0%,rgba(157,92,255,0.18) 55%,rgba(255,200,87,0.12) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#1C0F25;box-shadow:0px 0px 70px 0px rgba(255,61,139,0.2);display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-bcf525e-4273bf5{font-size:12.5px;color:#7E7090;line-height:1.7;padding-block-start:20px;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(255,255,255,0.08); & a { display:inline-block;margin-top:10px;color:#FF9CC4;font-weight:700;text-decoration:underline;text-underline-offset:4px; } & a:hover { color:#FFFFFF; }\n}.elementor .e-50eb9d3-4a20c2f{width:100%;max-width:1160px;padding-block-start:112px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:40px;}.elementor .e-fd03ce9-ffdec4b{font-size:14px;color:#CFC2DB;line-height:1.3;white-space:nowrap; & strong { color:#F4EEF8; }\n}.elementor .e-6fc0848-28225ae:hover,.elementor .e-6fc0848-28225ae:focus-visible{background-color:#FF6FA9;}.elementor .e-6fc0848-28225ae{font-weight:900;font-size:15px;color:#1A0710;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;background-color:#FF3D8B;white-space:nowrap;\n}.elementor .e-cfef898-61fee29{width:auto;max-width:94vw;position:fixed;inset-block-end:16px;inset-inline-start:50%;z-index:9999;padding-block-start:8px;padding-block-end:8px;padding-inline-start:22px;padding-inline-end:8px;border-radius:999px;border-width:1px;border-color:rgba(255,61,139,0.5);border-style:solid;background-color:rgba(18,10,26,0.9);box-shadow:0px 14px 40px 0px rgba(0,0,0,0.55),0px 0px 30px 0px rgba(255,61,139,0.25);backdrop-filter:blur(8px);transform:translate3d(-50%, 0px, 0px);display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-193db39-4aba417{width:100%;padding-block-start:0px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;background-color:#07040A;background-image:radial-gradient(1000px 520px at 50% 0%, rgba(255,61,139,0.22), rgba(7,4,10,0) 65%); border-top-style: solid; border-top-color: rgba(255,61,139,0.3);\n}.elementor .e-9713321-04f171e{width:100%;overflow:visible;font-family:sans-serif;color:#F4EEF8;padding:0px;background-color:#0B0710;display:flex;flex-direction:column;gap:0px;background-image:radial-gradient(1100px 620px at 88% -8%, rgba(255,61,139,0.24), rgba(11,7,16,0) 62%), radial-gradient(900px 560px at -12% 18%, rgba(157,92,255,0.20), rgba(11,7,16,0) 60%); word-break:keep-all; overflow-wrap:break-word;\n}