.elementor .e-56a4ae66-a7ed{max-width:1000px;font-family:var(--font-display);font-weight:900;font-size:clamp(40px, 4.6vw, 60px);color:#FFFFFF;letter-spacing:-0.035em;line-height:0.98;text-transform:none;display:block;}.elementor .e-bebb910-76a4{max-width:920px;font-size:17px;}.elementor .e-72e0a18f-feee{padding:0px;margin-block-start:4px;gap:24px;flex-wrap:wrap;align-items:center;}.elementor .e-539289d6-59ac{max-width:1200px;padding:0px;flex-direction:column;gap:16px;}.elementor .e-547cbafe-a0ee{padding-block-start:140px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;border-block-end-width:1px;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;border-bottom-style: solid; border-bottom-color: var(--line-dark);\n}.elementor .e-1377c460-3b43{font-family:var(--font-display);font-weight:800;font-size:clamp(34px, 4.5vw, 60px);color:#000000;letter-spacing:-0.025em;line-height:1.05;display:block;}.elementor .e-1cf1029a-1db0{padding:0px;flex-direction:column;gap:18px;}.elementor .e-1b67408f-f61c{font-family:var(--font-mono);font-size:12px;color:var(--royal-500);letter-spacing:0.18em;display:block;}.elementor .e-d5f1c50-c4df{font-family:var(--font-display);font-weight:800;font-size:clamp(26px, 3vw, 36px);color:#FFFFFF;letter-spacing:-0.02em;line-height:1.1;display:block;}.elementor .e-43e37432-17e4{margin-block-start:8px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;border-color:var(--line-dark);}.elementor .e-2e8e891a-67ed{font-family:var(--font-display);font-weight:400;font-size:18px;color:#FFFFFF;line-height:1.55;margin-block-end:10px;display:block;}.elementor .e-711dc0db-5156:hover,.elementor .e-711dc0db-5156:focus-visible{background-color:var(--royal-500);transform:translate3d(0px, -2px, 0px);}.elementor .e-711dc0db-5156{font-family:var(--font-mono);font-size:13px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:4px;border-width:1px;border-color:var(--royal-500);border-style:solid;background-color:transparent;transition:transform 0.25s, background-color 0.2s;align-self:flex-start;}.elementor .e-409313ab-37f56ef{background-color:#000000;}.elementor .e-1e82fe9d-2d5f{font-family:var(--font-mono);font-size:12px;color:var(--royal-500);letter-spacing:0.18em;display:block;}.elementor .e-3880d3f0-e89e{font-family:var(--font-display);font-weight:800;font-size:clamp(26px, 3vw, 36px);color:#FFFFFF;letter-spacing:-0.02em;line-height:1.1;display:block;}.elementor .e-1fa5453b-484e{margin-block-start:8px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;border-color:var(--line-dark);}.elementor .e-5224e06a-4635{font-family:var(--font-display);font-weight:400;font-size:18px;color:#FFFFFF;line-height:1.55;margin-block-end:10px;display:block;}.elementor .e-2b9eab45-3ccc:hover,.elementor .e-2b9eab45-3ccc:focus-visible{background-color:var(--royal-500);transform:translate3d(0px, -2px, 0px);}.elementor .e-2b9eab45-3ccc{font-family:var(--font-mono);font-size:13px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:4px;border-width:1px;border-color:var(--royal-500);border-style:solid;background-color:transparent;transition:transform 0.25s, background-color 0.2s;align-self:flex-start;}.elementor .e-58f6caf0-eac9aee{background-color:#000000;}.elementor .e-1773760-8966{column-gap:24px;padding:0px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;row-gap: 24px;\n}.elementor .e-55406af7-b679{max-width:1200px;padding:0px;flex-direction:column;gap:56px;}.elementor .e-7bb0514a-96d1{padding-block-start:120px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--grisclaro);justify-content:center;& .e-heading-base em { font-weight: 200; font-style: italic; color: var(--royal-700); }\n}.elementor .e-3cf280eb-9115{font-family:var(--font-display);font-weight:900;font-size:clamp(38px, 5vw, 68px);color:#FFFFFF;letter-spacing:-0.035em;line-height:1;display:block;}.elementor .e-77df8a33-ccfb:hover,.elementor .e-77df8a33-ccfb:focus-visible{color:var(--royal-300);}.elementor .e-77df8a33-ccfb{font-family:var(--font-display);font-weight:700;font-size:24px;color:#FFFFFF;transition:color 0.2s;display:block;}.elementor .e-30411eea-8dc0{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:12px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--line-dark); border-top-style: solid; border-top-color: var(--line-dark);\n}.elementor .e-4dcfe664-6469{font-size:15px;}.elementor .e-2cad93ee-5267:hover,.elementor .e-2cad93ee-5267:focus-visible{background-color:rgba(61,220,151,0.15);transform:translate3d(0px, -2px, 0px);}.elementor .e-2cad93ee-5267{font-family:var(--font-mono);font-size:13px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:4px;border-width:1px;border-color:rgba(61,220,151,0.6);border-style:solid;background-color:transparent;transition:transform 0.25s, background-color 0.2s;align-self:flex-start;}.elementor .e-782fa66b-a8ad{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:12px;border-top-style: solid; border-top-color: var(--line-dark); border-top-style: solid; border-top-color: var(--line-dark);\n}.elementor .e-7a1c2903-5401{width:40%;padding:0px;flex-direction:column;gap:22px;}.elementor .e-39b933a-d82d{font-family:var(--font-mono);font-size:12px;color:var(--royal-300);letter-spacing:0.06em;padding-block-end:20px;margin-block-end:28px;border-block-end-width:1px;display:block;border-bottom-style: dashed; border-bottom-color: var(--line-dark);\n}.elementor .e-4795134a-dec7{color:#FFFFFF;background-color:var(--ink-900);appearance:auto;}.elementor .e-20f1a2d4-32dd{height:auto;min-height:160px;line-height:1.6;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;}.elementor .e-75a1b5e7-7805{width:100%;padding:0px;display:flex;flex-direction:column;}.elementor .e-3f696e59-fbb8:hover,.elementor .e-3f696e59-fbb8: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-3f696e59-fbb8{width:100%;font-family:var(--font-mono);font-weight:500;font-size:14px;color:#FFFFFF;letter-spacing:0.14em;text-transform:uppercase;cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:8px;border-radius:4px;background-color:var(--royal-500);transition:transform 0.25s;}.elementor .e-67fe2264-b980{font-family:var(--font-mono);font-size:13px;color:#3DDC97;border-radius:4px;border-width:1px;border-color:rgba(61,220,151,0.3);border-style:solid;background-color:rgba(61,220,151,0.08);}.elementor .e-1e722092-fb43{font-family:var(--font-mono);font-size:13px;color:#FF8A8A;border-radius:4px;border-width:1px;border-color:rgba(255,90,90,0.3);border-style:solid;background-color:rgba(255,90,90,0.08);}.elementor .e-6cbd9bb2-698c{padding:0px;gap:20px;align-items:flex-start;}.elementor .e-4f9ab2aa-ab6c{width:60%;padding:40px;border-radius:10px;border-width:1px;border-color:var(--line-dark);border-style:solid;background-color:var(--ink-900);}.elementor .e-160afa7b-46be{max-width:1200px;padding:0px;gap:64px;align-items:flex-start;}.elementor .e-4b98f0fa-ff88{padding-block-start:120px;padding-block-end:140px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--ink-950);justify-content:center;}.elementor .e-cda5eb8-74f9{overflow:hidden;font-family:var(--font-display);color:#FFFFFF;padding:0px;background-color:var(--ink-950);& h1 em, & h2 em, & h3 em { font-weight: 200; font-style: italic; color: #DCE3FF; letter-spacing: -0.02em; } & h1 span, & h2 span { color: var(--royal-500); }\n}