.elementor .e-a6aa887-b6e979d{font-weight:400;font-size:15px;color:#7F8A9D;letter-spacing:0.2px;margin:0px;}.elementor .e-5533ed8-6e65e54{padding:2px;flex-direction:column;gap:8px;}.elementor .e-8269500-cfce6e5{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:24px;}.elementor .e-ce8779e{width:50%;min-height:500px;padding:32px;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;box-shadow:0px 28px 70px 0px rgba(9,12,20,0.28);flex-direction:column;justify-content:space-between;background:
radial-gradient(circle at 82% 12%, rgba(123, 92, 255, 0.16), rgba(123, 92, 255, 0) 36%),
linear-gradient(180deg, #11141D 0%, #090C14 100%);\n}.elementor .e-ab90b7f{width:50%;padding:0px;flex-direction:column;}.elementor .e-2fcdad9{width:1280px;padding-block-start:74px;padding-block-end:74px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:64px;}.elementor .e-b6bbe11-0801463{font-weight:700;font-size:32px;color:#17171B;line-height:48px;}.elementor .e-e22747a-7654b6e{width:1280px;padding:0px;flex-direction:column;gap:48px;}.elementor .e-9900757-bf3a911{padding-block-start:78px;padding-block-end:78px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;align-items:center;}.elementor .e-2ef9ac7-e0ff5a9{font-weight:700;font-size:32px;color:#ffffff;line-height:56px;}.elementor .e-c25d78b-299516b{width:1280px;padding:0px;flex-direction:column;gap:32px;}.elementor .e-743ad8d{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;align-items:center;background-color: #080A10;

background-image:

/* Purple ambient glow - right */
radial-gradient(
  ellipse 38% 46% at 72% 54%,
  rgba(108, 55, 220, 0.075) 0%,
  rgba(91, 43, 181, 0.035) 38%,
  transparent 72%
),

/* Cool blue ambient glow - left */
radial-gradient(
  ellipse 32% 42% at 29% 58%,
  rgba(36, 59, 143, 0.035) 0%,
  transparent 70%
),

/* Horizontal grid */
linear-gradient(
  rgba(255, 255, 255, 0.018) 1px,
  transparent 1px
),

/* Vertical grid */
linear-gradient(
  90deg,
  rgba(255, 255, 255, 0.018) 1px,
  transparent 1px
);

background-size:
100% 100%,
100% 100%,
64px 64px,
64px 64px;

background-position:
center,
center,
center,
center;

background-repeat:
no-repeat,
no-repeat,
repeat,
repeat;

overflow: hidden;\n}.elementor .e-da56390-4a8f461{font-weight:700;font-size:32px;color:#17171B;line-height:48px;}.elementor .e-e439037-905b92c{width:60%;padding:0px;}.elementor .e-26cea47-062c549{width:40%;height:500px;object-fit:cover;object-position:center center;position:sticky;inset-block-start:32px;border-radius:24px;border-width:1px;border-color:#dde6f3eb;border-style:solid;background-color:#ffffff;box-shadow:0px 22px 48px -18px #0f172a0f;}.elementor .e-48300f6-e8a5332{padding:0px;gap:64px;align-items:start;}.elementor .e-87c143c-e81b030{width:1280px;padding:0px;flex-direction:column;gap:32px;}.elementor .e-79f6554-d83b6a0{font-weight:700;font-size:32px;color:#17171B;line-height:48px;}.elementor .e-c38f8f1-cf6ee2a{width:1270px;padding:0px;flex-direction:column;gap:32px;}.elementor .e-776e7d1-f1cebdd{font-weight:700;font-size:32px;color:#17171B;line-height:48px;}.elementor .e-0e51acd-b48905e{width:1270px;padding:0px;flex-direction:column;gap:32px;}.elementor .e-a034aa4-f491fff{font-weight:700;font-size:32px;color:#17171B;line-height:48px;}.elementor .e-16683c3-8bbfe80{width:1270px;padding:0px;flex-direction:column;gap:32px;}.elementor .e-f2fe978-f37705c{width:100%;font-weight:700;font-size:32px;color:#17171B;line-height:48px;text-align:start;}.elementor .e-63b138b-b8053cf{width:1280px;padding:0px;margin:0px;flex-direction:column;gap:32px;align-items:center;}.elementor .e-8791cc1-ea93429{font-weight:700;font-size:32px;color:#17171B;line-height:48px;}.elementor .e-a3782c0-8d9f856{width:1270px;padding:0px;flex-direction:column;gap:32px;}.elementor .e-0270e1e{padding-block-start:72px;padding-block-end:72px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;flex-direction:column;gap:64px;align-items:center;}