.elementor .e-364f49cb-af07{font-family:var(--font-display);font-weight:900;font-size:clamp(40px, 4.2vw, 56px);color:#FFFFFF;letter-spacing:-0.035em;line-height:0.98;display:block;}.elementor .e-6cb5948d-4d39{max-width:1040px;font-size:16px;}.elementor .e-585e8c0a-cf87{font-family:var(--font-display);font-weight:900;font-size:28px;color:#FFFFFF;letter-spacing:-0.03em;line-height:1;display:block;}.elementor .e-185a8ee5-86a9{font-family:var(--font-mono);font-size:11px;color:var(--text-soft);letter-spacing:0.16em;text-transform:uppercase;display:block;}.elementor .e-239dab17-84f3{padding-block-start:16px;display:flex;flex-direction:column;gap:6px;}.elementor .e-4fae0e49-afdf{font-family:var(--font-display);font-weight:900;font-size:28px;color:var(--royal-500);letter-spacing:-0.03em;line-height:1;display:block;}.elementor .e-6dc9e939-207a{font-family:var(--font-mono);font-size:11px;color:var(--text-soft);letter-spacing:0.16em;text-transform:uppercase;display:block;}.elementor .e-69eda9b9-91b5{padding-block-start:16px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:6px;border-left-style: solid; border-left-color: var(--line-dark);\n}.elementor .e-54160874-bcda{font-family:var(--font-display);font-weight:900;font-size:28px;color:#FFFFFF;letter-spacing:-0.03em;line-height:1;display:block;}.elementor .e-64753ad4-8d4a{font-family:var(--font-mono);font-size:11px;color:var(--text-soft);letter-spacing:0.16em;text-transform:uppercase;display:block;}.elementor .e-77e6dcce-aca3{padding-block-start:16px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:6px;border-left-style: solid; border-left-color: var(--line-dark);\n}.elementor .e-55fd074d-5a92{column-gap:0px;padding:0px;margin-block-start:8px;border-block-start-width:1px;grid-template-columns:repeat(3, minmax(0, 230px));grid-template-rows:auto;row-gap: 20px; border-top-style: solid; border-top-color: var(--line-dark);\n}.elementor .e-67e0fd4a-5156{max-width:1200px;padding:0px;flex-direction:column;gap:16px;}.elementor .e-7d269f0-938b{padding-block-start:140px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(90deg, rgba(5,7,13,0.96) 0%,rgba(5,7,13,0.82) 40%,rgba(5,7,13,0.35) 75%,rgba(5,7,13,0.15) 100%),linear-gradient(0deg, rgba(5,7,13,0.95) 0%,rgba(5,7,13,0) 40%),url("https://devbedrockdigitalio5.com/wp-content/uploads/2026/10/Neon-Global-Network-Earth.png");background-repeat:repeat,repeat,no-repeat;background-attachment:scroll;background-size:auto auto,auto auto,cover;background-position:0% 0%,0% 0%,center right;background-color:var(--ink-950);justify-content:center;}.elementor .e-1eb61917-b787{max-width:1200px;font-family:var(--font-display);font-weight:800;font-size:clamp(20px, 2.4vw, 32px);color:#FFFFFF;letter-spacing:-0.01em;column-gap:28px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;row-gap: 8px; & span:nth-child(even) { font-weight: 200; font-style: italic; color: #DCE3FF; } & span::after { content: '/'; margin-left: 28px; font-family: var(--font-mono); font-weight: 300; font-style: normal; color: rgba(255,255,255,0.35); } & span:last-child::after { content: none; }\n}.elementor .e-5d9b8f04-b142{padding-block-start:26px;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--royal-700);justify-content:center;}.elementor .e-80600a8-5fbe{font-family:var(--font-display);font-weight:900;font-size:clamp(36px, 5vw, 66px);color:var(--ink-900);letter-spacing:-0.03em;line-height:1.02;display:block;}.elementor .e-81e2472-bcd4{width:auto;padding:0px;flex-direction:column;gap:18px;flex:1 1 58%;}.elementor .e-32a277b8-2de8{max-width:420px;flex:1 1 38%;}.elementor .e-32612989-9d28{padding:0px;gap:48px;justify-content:space-between;align-items:flex-end;}.elementor .e-6b5f4bb8-cbb3{column-gap:20px;padding:0px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;row-gap: 20px;\n}.elementor .e-37f25d47-7600{max-width:1200px;padding:0px;flex-direction:column;gap:56px;}.elementor .e-1f4a4c66-b72b{padding-block-start:120px;padding-block-end:130px;padding-inline-start:24px;padding-inline-end:24px;background-color:#EEF0F4;justify-content:center;& .e-heading-base em { color: var(--royal-700); } & .tx-eyebrow { color: var(--royal-700); } & .tx-body { color: #4A5470; } & .tx-card-light { padding: 36px; gap: 14px; overflow: hidden; } & .tx-card-light > .e-image-base, & .tx-card-light > a > .e-image-base, & .tx-card-light .e-image-base { display: block; width: calc(100% + 72px); max-width: none; margin: -36px -36px 22px; height: 240px; object-fit: cover; filter: grayscale(1) contrast(1.05) brightness(0.92); transition: filter .4s ease, transform .6s ease; } & .tx-card-light:hover .e-image-base { filter: grayscale(0) contrast(1) brightness(1); transform: scale(1.04); }\n}.elementor .e-764c68cf-8185{font-family:var(--font-display);font-weight:900;font-size:clamp(42px, 6.5vw, 88px);color:#FFFFFF;letter-spacing:-0.035em;line-height:0.98;display:block;}.elementor .e-63d2fd4b-8ae5{max-width:640px;font-size:18px;}.elementor .e-5c4347f4-6bae:hover,.elementor .e-5c4347f4-6bae:focus-visible{box-shadow:0px 10px 30px 0px rgba(47,91,255,0.45);transform:translate3d(0px, -2px, 0px);box-shadow: none;\n}.elementor .e-5c4347f4-6bae{font-family:var(--font-mono);font-weight:500;font-size:13px;color:#FFFFFF;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:17px;padding-block-end:17px;padding-inline-start:26px;padding-inline-end:26px;border-radius:4px;background-color:var(--royal-500);transition:transform 0.25s;}.elementor .e-3de4ee92-3ca2:hover,.elementor .e-3de4ee92-3ca2:focus-visible{border-color:#FFFFFF;transform:translate3d(0px, -2px, 0px);}.elementor .e-3de4ee92-3ca2{font-family:var(--font-mono);font-weight:500;font-size:13px;color:#FFFFFF;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-radius:4px;border-width:1px;border-color:rgba(255,255,255,0.3);border-style:solid;background-color:transparent;transition:transform 0.25s, border-color 0.2s;}.elementor .e-636030eb-9ad9{width:auto;padding:0px;margin-block-start:12px;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-5acd74fc-7865{max-width:900px;text-align:center;padding:0px;flex-direction:column;gap:24px;align-items:center;}.elementor .e-7c1a1b44-cce8{padding-block-start:130px;padding-block-end:130px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--ink-950);justify-content:center;}.elementor .e-2ed6833e-1c79{overflow:hidden;font-family:var(--font-display);color:#FFFFFF;padding:0px;background-color:var(--ink-950);& h1 em, & h2 em { font-weight: 200; font-style: italic; color: #DCE3FF; letter-spacing: -0.02em; } & h1 span, & h2 span { color: var(--royal-500); }\n}