.elementor .e-10b8fe20-a07d{opacity:38%;}.elementor .e-7d91ef75-3eb80b7{display:none;}.elementor .e-2bd30067-7c52{max-width:560px;font-family:Roboto;font-weight:400;font-size:16px;color:#A7AEC4;line-height:1.5;text-align:center;margin-block-start:4px;margin-block-end:28px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-3bb5a343-f7ad13a{min-width:0px;max-width:520px;margin-block-end:32px;margin-inline-start:auto;margin-inline-end:auto;display:none;}.elementor .e-537026b-e8cce30{font-family:Poppins;font-weight:700;color:var(--Text);padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:10px;background-color:var(--Accent);}.elementor .e-1421ca35-54bc5ed{padding:10px;margin:0px;display:none;flex-direction:row;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);justify-content:center;align-items:center;}.elementor .e-2fd2c313-23d70f5{margin-block-start:16px;margin-block-end:12px;display:block;}.elementor .e-5e426da3-aeef51f{min-width:0px;max-width:520px;margin-block-end:32px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-6cbbe8e5-2c62aa0{font-weight:500;}.elementor .e-1401628a-4daf341{max-width:300px;}.elementor .e-14f3403b-f1c690a{width:70%;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:12px;justify-content:center;align-items:center;}.elementor .e-56509400-7c84{width:100%;height:auto;max-width:560px;}.elementor .e-2d219d13-bf1a{font-weight:700;font-size:22px;}.elementor .e-5d2d0723-8e16{font-weight:700;font-size:22px;}.elementor .e-13ceffe9-85d5{font-weight:700;font-size:22px;}.elementor .e-59ba90a1-2111{margin-block-start:8px;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-3d077be4-97d0{margin-block-start:8px;}.elementor .e-3e528a59-dc71cdd{padding-block-start:48px;}.elementor .e-4055bc21-f52c3f5{padding-block-start:8px;padding-block-end:8px;}.elementor .e-38f6150a-1c76{font-family:Poppins;font-weight:600;font-size:15px;color:#F4F4F8;line-height:1.3;}.elementor .e-3d4c767b-49f2{font-family:Roboto;font-weight:400;font-size:13px;color:#A7AEC4;line-height:1.4;}.elementor .e-4cc61596-12d3:hover,.elementor .e-4cc61596-12d3:focus-visible{border-color:rgba(177, 151, 255, 0.55);background-color:rgba(177, 151, 255, 0.08);}.elementor .e-4cc61596-12d3{text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:16px;border-width:1px;border-color:rgba(255, 255, 255, 0.07);border-style:solid;background-color:rgba(255, 255, 255, 0.02);transition:border-color 0.2s, background-color 0.2s;flex-direction:column;gap:2px;}.elementor .e-47b92728-ce02{font-family:Poppins;font-weight:600;font-size:15px;color:#F4F4F8;line-height:1.3;}.elementor .e-7cb504b0-3e26{font-family:Roboto;font-weight:500;font-size:13px;color:#B197FF;line-height:1.4;}.elementor .e-28f6079a-20a6:hover,.elementor .e-28f6079a-20a6:focus-visible{border-color:rgba(177, 151, 255, 0.8);background-color:rgba(139, 92, 246, 0.2);}.elementor .e-28f6079a-20a6{text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:16px;border-width:1px;border-color:rgba(177, 151, 255, 0.35);border-style:solid;background-color:rgba(139, 92, 246, 0.12);transition:border-color 0.2s, background-color 0.2s;flex-direction:column;gap:2px;}.elementor .e-70cab924-26ec{font-family:Poppins;font-weight:600;font-size:15px;color:#F4F4F8;line-height:1.3;}.elementor .e-39645750-e219{font-family:Roboto;font-weight:400;font-size:13px;color:#A7AEC4;line-height:1.4;}.elementor .e-105d99c3-517e:hover,.elementor .e-105d99c3-517e:focus-visible{border-color:rgba(177, 151, 255, 0.55);background-color:rgba(177, 151, 255, 0.08);}.elementor .e-105d99c3-517e{text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:16px;border-width:1px;border-color:rgba(255, 255, 255, 0.07);border-style:solid;background-color:rgba(255, 255, 255, 0.02);transition:border-color 0.2s, background-color 0.2s;flex-direction:column;gap:2px;}.elementor .e-20a1dfda-f5e8{padding:0px;display:grid;gap:10px;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-6169f9b4-4734{padding-block-start:8px;padding-block-end:8px;}.elementor .e-3d11a598-cc09{opacity:45%;}.elementor .e-53f6b73b-21b9{width:70%;height:70%;position:absolute;inset-block-start:15%;inset-inline-start:15%;z-index:0;padding:0px;border-radius:50%;background-color:rgba(139, 92, 246, 0.42);filter:blur(80px);}.elementor .e-5cb8db1-37af{width:100%;height:auto;max-width:560px;position:relative;z-index:1;}.elementor .e-a642d02-e1a4{position:relative;}.elementor .e-1c210391-f567{font-family:Roboto;font-weight:600;font-size:13px;color:#8ff0b0;letter-spacing:0.04em;line-height:1.2;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:rgba(143, 240, 176, 0.45);border-style:solid;background-color:rgba(143, 240, 176, 0.12);align-self:flex-start;}.elementor .e-7c7b4cec-c36f{font-size:52px;letter-spacing:-0.03em;line-height:1.05;}.elementor .e-32a4bbf1-b9e9{font-family:Roboto;font-weight:400;font-size:17px;color:#C9CDDB;line-height:1.6;}.elementor .e-6eba0e67-45dd{font-family:Poppins;font-weight:700;font-size:30px;color:#F4F4F8;letter-spacing:-0.02em;line-height:1.1;}.elementor .e-7b4c50c6-d579{font-family:Roboto;font-weight:400;font-size:13px;color:#A7AEC4;}.elementor .e-3fc44098-552a{padding:0px;}.elementor .e-74405dce-4c69{font-family:Poppins;font-weight:700;font-size:30px;color:#F4F4F8;letter-spacing:-0.02em;line-height:1.1;}.elementor .e-1d73986b-4fbe{font-family:Roboto;font-weight:400;font-size:13px;color:#A7AEC4;}.elementor .e-61b08d42-f753{padding:0px;}.elementor .e-1d531435-e64a{font-family:Poppins;font-weight:700;font-size:30px;color:#8ff0b0;letter-spacing:-0.02em;line-height:1.1;}.elementor .e-39b70b5d-43e5{font-family:Roboto;font-weight:400;font-size:13px;color:#A7AEC4;}.elementor .e-55a3d807-58af{padding:0px;}.elementor .e-560bdb7e-b9ed{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255, 255, 255, 0.1);border-style:solid;display:grid;gap:12px;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-20ccb01c-c330{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-486d997b-7dfc{padding:44px;border-radius:28px;border-width:1px;border-color:rgba(177, 151, 255, 0.5);border-style:solid;background-color:rgba(22, 17, 40, 0.86);box-shadow:0px 40px 100px 0px rgba(139, 92, 246, 0.28),0px 1px 0px 0px rgba(255, 255, 255, 0.14) inset;flex-direction:column;gap:20px;}.elementor .e-4f26950d-e965{column-gap:56px;grid-template-columns:minmax(0, 1.05fr) minmax(0, 1fr);align-items:center;}.elementor .e-52045291-59df{padding:0px;margin-block-start:64px;margin-block-end:20px;display:flex;flex-direction:column;gap:6px;}.elementor .e-677e2a5f-6a8f{min-width:0px;padding:0px;}.elementor .e-36af742b-79ed{padding:0px;}.elementor .e-5683964f-291f{column-gap:16px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-6aa7a5e6-af97{gap:14px;}.elementor .e-19c23db9-57e1{column-gap:56px;align-items:center;}.elementor .e-319372c-83be{font-family:Roboto;font-weight:600;font-size:13px;color:#8ff0b0;letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-7c811ba2-af83{font-family:Roboto;font-weight:400;font-size:17px;color:#C9CDDB;line-height:1.6;}.elementor .e-351dc426-1380{max-width:640px;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-65eb3d86-aa43:hover,.elementor .e-65eb3d86-aa43:focus-visible{border-color:rgba(255, 255, 255, 0.3);background-color:rgba(255, 255, 255, 0.09);}.elementor .e-65eb3d86-aa43{font-family:Roboto;font-weight:500;font-size:15px;color:#F4F4F8;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;border-width:1px;border-color:rgba(255, 255, 255, 0.16);border-style:solid;background-color:rgba(255, 255, 255, 0.04);transition:background-color 0.2s, border-color 0.2s;}.elementor .e-159316b0-101c{padding:0px;margin-block-end:32px;gap:24px;justify-content:space-between;align-items:flex-end;}.elementor .e-959c3d9-1fea{min-width:0px;padding:0px;}.elementor .e-689b40c8-febc{margin-block-start:16px;}.elementor .e-4c344761-7dd4{grid-template-columns:minmax(0, 1fr);}