:root {
  color-scheme: light;
  --ink: #121827;
  --muted: #5f6b7a;
  --line: #dce4ee;
  --surface: #ffffff;
  --surface-soft: #f4f8fc;
  --deep: #07111f;
  --blue: #0a78c9;
  --blue-deep: #075b98;
  --magenta: #c734d7;
  --aqua: #25b8d9;
  --shadow: 0 24px 70px rgba(7, 17, 31, 0.14);
}

* {
  box-sizing: border-box;
}

html {
  scroll-behavior: smooth;
}

body {
  margin: 0;
  min-width: 320px;
  background: #fbfdff;
  color: var(--ink);
  font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  transition: background 220ms ease, color 220ms ease;
}

img {
  display: block;
  max-width: 100%;
}

a {
  color: inherit;
}

a,
a:link,
a:visited,
a:hover,
a:active,
a:focus,
a:any-link,
.site-header a,
.site-header a:link,
.site-header a:visited,
.site-header a:hover,
.site-header a:active,
.site-header a:focus,
.site-header a:any-link,
.site-header span,
.site-nav a,
.brand-link,
.header-cta,
.site-footer a {
  text-decoration: none !important;
  text-decoration-line: none !important;
  text-decoration-color: transparent !important;
  text-decoration-thickness: 0 !important;
  border-bottom: 0 !important;
  box-shadow: none;
}

button {
  font: inherit;
}

button.nav-jump,
.brand-link,
.header-cta {
  appearance: none;
  border: 0;
  cursor: pointer;
  text-decoration: none !important;
  text-decoration-line: none !important;
}

.brand-link {
  margin: 0;
  padding: 0;
  background: transparent !important;
  box-shadow: none !important;
}

.brand-link:hover,
.brand-link:focus,
.brand-link:active {
  background: transparent !important;
}

.brand-link:focus-visible {
  outline: 2px solid rgba(37, 184, 217, 0.5);
  outline-offset: 5px;
}

body[data-theme="colorful"] {
  --ink: #0b1220;
  --muted: #516174;
  --line: rgba(99, 185, 226, 0.28);
  --surface: rgba(255, 255, 255, 0.9);
  --surface-soft: #eef9ff;
  --deep: #081227;
  --blue: #087bd1;
  --blue-deep: #045f9f;
  --magenta: #c734d7;
  --aqua: #16bdda;
  --shadow: 0 28px 80px rgba(7, 17, 31, 0.18);
  background:
    radial-gradient(circle at 12% 12%, rgba(37, 184, 217, 0.18), transparent 30%),
    radial-gradient(circle at 84% 8%, rgba(199, 52, 215, 0.16), transparent 28%),
    linear-gradient(180deg, #fafdff 0%, #eef9ff 46%, #fbf6ff 100%);
}

.site-header {
  position: sticky;
  top: 0;
  z-index: 20;
  display: grid;
  grid-template-columns: auto 1fr auto;
  align-items: center;
  gap: 14px;
  min-height: 78px;
  padding: 12px clamp(18px, 3.4vw, 44px);
  border-bottom: 1px solid rgba(220, 228, 238, 0.82);
  background: rgba(255, 255, 255, 0.94);
  backdrop-filter: blur(18px);
}

body[data-theme="colorful"] .site-header {
  border-bottom-color: rgba(37, 184, 217, 0.22);
  background: rgba(255, 255, 255, 0.88);
  box-shadow: 0 14px 40px rgba(7, 17, 31, 0.07);
}

.brand-link,
.footer-brand {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  color: var(--deep);
  font-weight: 950;
}

.brand-mark {
  flex: 0 0 auto;
  width: 52px;
  height: 52px;
  background: url("data:image/png;base64,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") center / contain no-repeat;
}

.brand-link span,
.footer-brand strong {
  font-size: 22px;
  letter-spacing: 0;
}

.site-nav {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 4px;
}

.site-nav button {
  padding: 10px 8px;
  border: 0;
  border-radius: 8px;
  background: transparent;
  color: #314154;
  cursor: pointer;
  font-size: 13px;
  font-weight: 850;
  white-space: nowrap;
  text-decoration: none !important;
  text-decoration-line: none !important;
}

.site-nav button:hover {
  background: #eef7fb;
  color: var(--blue-deep);
  text-decoration: none;
  text-decoration-line: none;
}

body[data-theme="colorful"] .site-nav button:hover {
  background: linear-gradient(135deg, rgba(37, 184, 217, 0.14), rgba(199, 52, 215, 0.12));
}

.header-cta,
.button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 46px;
  border-radius: 8px;
  padding: 0 18px;
  font-weight: 900;
}

.header-cta,
.button.primary {
  background: var(--deep);
  color: #ffffff;
  box-shadow: 0 14px 28px rgba(7, 17, 31, 0.16);
}

.button.secondary {
  border: 1px solid var(--line);
  background: #ffffff;
  color: var(--deep);
}

.button.light {
  background: #ffffff;
  color: var(--blue-deep);
}

.button.outline-light {
  border: 1px solid rgba(255, 255, 255, 0.42);
  color: #ffffff;
}

.nav-toggle {
  display: none;
  width: 44px;
  height: 44px;
  border: 1px solid var(--line);
  border-radius: 8px;
  background: #ffffff;
}

.nav-toggle span {
  display: block;
  width: 18px;
  height: 2px;
  margin: 4px auto;
  background: var(--deep);
}

.hero,
.section,
.cta-band,
.site-footer {
  width: min(1320px, calc(100% - 40px));
  margin-inline: auto;
}

.hero {
  position: relative;
  display: grid;
  grid-template-columns: minmax(0, 0.82fr) minmax(520px, 1.18fr);
  gap: clamp(28px, 4vw, 58px);
  align-items: center;
  margin-top: 32px;
  margin-bottom: 44px;
  padding: clamp(24px, 3vw, 34px);
  border-radius: 8px;
  overflow: hidden;
}

body[data-theme="colorful"] .hero {
  background:
    linear-gradient(90deg, rgba(37, 184, 217, 0.09), rgba(199, 52, 215, 0.08)),
    linear-gradient(180deg, rgba(255, 255, 255, 0.68), rgba(255, 255, 255, 0.22));
  box-shadow: 0 18px 52px rgba(7, 17, 31, 0.06);
}

.eyebrow {
  margin: 0 0 14px;
  color: var(--blue-deep);
  font-size: 12px;
  font-weight: 950;
  letter-spacing: 0.12em;
  text-transform: uppercase;
}

.brand-slogan {
  display: inline-flex;
  margin: 0 0 18px;
  border-bottom: 3px solid var(--magenta);
  color: var(--deep);
  font-size: clamp(22px, 2.2vw, 31px);
  font-weight: 950;
  line-height: 1.12;
}

body[data-theme="colorful"] .brand-slogan {
  border-bottom-color: transparent;
  background: linear-gradient(90deg, var(--blue), var(--magenta));
  background-clip: text;
  color: transparent;
}

h1,
h2,
h3,
p {
  margin-top: 0;
}

h1 {
  margin-bottom: 22px;
  color: var(--deep);
  font-size: clamp(38px, 3.8vw, 50px);
  line-height: 0.98;
  letter-spacing: 0;
}

h2 {
  margin-bottom: 16px;
  color: var(--deep);
  font-size: clamp(30px, 4vw, 48px);
  line-height: 1.03;
  letter-spacing: 0;
}

h3 {
  margin-bottom: 10px;
  color: var(--deep);
  font-size: 22px;
  line-height: 1.16;
}

p {
  color: var(--muted);
  line-height: 1.72;
}

.hero-lede {
  max-width: 720px;
  font-size: 17px;
}

.hero-actions,
.contact-actions {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}

.hero-actions {
  margin-top: 28px;
  margin-bottom: 18px;
}

.hero-stats {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 18px;
  margin: 0;
  padding: 0;
}

.hero-stats div {
  padding-left: 12px;
  border-left: 3px solid var(--magenta);
}

.hero-stats dt {
  color: var(--blue);
  font-size: clamp(18px, 1.65vw, 22px);
  font-weight: 950;
  line-height: 1.05;
}

.hero-stats dd {
  margin: 3px 0 0;
  color: var(--muted);
  font-size: 12px;
  font-weight: 800;
  line-height: 1.35;
}

.hero-visual {
  position: relative;
  min-width: 0;
  z-index: 1;
  align-self: center;
}

.network-panel {
  position: relative;
  overflow: hidden;
  border: 1px solid rgba(80, 167, 255, 0.22);
  border-radius: 8px;
  background:
    radial-gradient(circle at 50% 52%, rgba(67, 58, 255, 0.46), transparent 25%),
    radial-gradient(circle at 52% 56%, rgba(23, 186, 222, 0.4), transparent 18%),
    radial-gradient(circle at 18% 72%, rgba(10, 120, 201, 0.4), transparent 20%),
    radial-gradient(circle at 80% 28%, rgba(199, 52, 215, 0.44), transparent 19%),
    linear-gradient(180deg, #030713 0%, #09101d 54%, #0b111b 100%);
  box-shadow: 0 30px 80px rgba(3, 7, 19, 0.26);
  transition: box-shadow 220ms ease;
  transform-origin: center;
}

.network-panel.is-hotspot-active {
  z-index: 3;
  box-shadow: 0 36px 96px rgba(3, 7, 19, 0.34);
}

.ecosystem-video {
  display: block;
  opacity: 0.22;
  width: 100%;
  aspect-ratio: 16 / 9;
  filter: blur(1px) brightness(0.72) saturate(1.22);
  object-fit: cover;
  transition: filter 220ms ease, opacity 220ms ease;
}

.panel-logo {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 4;
  width: clamp(96px, 15vw, 146px);
  height: clamp(96px, 15vw, 146px);
  background: url("assets/edgecom-logo-white.png?v=mobile-orbit-20260525") center / contain no-repeat;
  filter: drop-shadow(0 18px 34px rgba(0, 0, 0, 0.55));
  pointer-events: none;
  transform: translate(-50%, -50%);
}

.network-panel.is-hotspot-active .ecosystem-video {
  opacity: 0.18;
  filter: blur(1px) brightness(0.74) contrast(1.04) saturate(1.2);
}

.orbit-lines {
  position: absolute;
  inset: 0;
  z-index: 3;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

.orbit-lines line {
  stroke: rgba(255, 255, 255, 0.42);
  stroke-dasharray: 7 9;
  stroke-linecap: round;
  stroke-width: 1.7;
  filter: drop-shadow(0 0 8px rgba(37, 184, 217, 0.66));
}

.orbit-hotspots {
  position: absolute;
  inset: 0;
  z-index: 6;
  pointer-events: none;
}

.orbit-hotspot {
  position: absolute;
  display: grid;
  place-items: center;
  width: 74px;
  height: 74px;
  border: 2px solid rgba(255, 255, 255, 0.78);
  border-radius: 50%;
  background: rgba(3, 7, 19, 0.82);
  box-shadow: 0 0 0 5px rgba(37, 184, 217, 0.16), 0 0 22px rgba(37, 184, 217, 0.76);
  color: #ffffff;
  cursor: zoom-in;
  font-size: 8.5px;
  font-weight: 950;
  line-height: 1.18;
  opacity: 0.86;
  pointer-events: auto;
  text-align: center;
  text-shadow: 0 2px 8px rgba(0, 0, 0, 0.65);
  transform: translate(-50%, -50%) scale(0.82);
  transition: opacity 160ms ease, transform 180ms ease, box-shadow 180ms ease;
  user-select: none;
}

.orbit-hotspot:focus-visible {
  outline: 3px solid rgba(255, 255, 255, 0.86);
  outline-offset: 5px;
}

.orbit-hotspot.is-active {
  box-shadow: 0 0 0 12px rgba(199, 52, 215, 0.2), 0 0 46px rgba(199, 52, 215, 0.92);
  opacity: 1;
  transform: translate(-50%, -50%) scale(1.42);
}

.network-panel::before,
.network-panel::after {
  position: absolute;
  inset: 32px;
  border: 1px solid rgba(88, 182, 255, 0.1);
  border-radius: 50%;
  content: "";
}

.network-panel::before {
  border-style: dashed;
  animation: slowSpin 26s linear infinite;
}

.network-panel::after {
  inset: 84px;
  border-color: rgba(199, 52, 215, 0.14);
  animation: haloPulse 4s ease-in-out infinite;
}

.brand-orbit {
  position: absolute;
  top: 50%;
  left: 50%;
  display: grid;
  place-items: center;
  width: 170px;
  height: 190px;
  padding: 34px 24px 24px;
  border: 1px solid rgba(255, 255, 255, 0.72);
  background: linear-gradient(180deg, rgba(108, 58, 255, 0.8), rgba(0, 187, 222, 0.84));
  clip-path: polygon(50% 0, 91% 20%, 82% 74%, 50% 100%, 18% 74%, 9% 20%);
  filter: drop-shadow(0 0 22px rgba(95, 74, 255, 0.85)) drop-shadow(0 0 38px rgba(0, 185, 222, 0.52));
  animation: shieldFloat 5.8s ease-in-out infinite;
  transform: translate(-50%, -50%);
  z-index: 4;
}

.brand-orbit::before,
.brand-orbit::after {
  position: absolute;
  border: 1px solid rgba(91, 136, 255, 0.18);
  border-radius: 50%;
  clip-path: none;
  content: "";
  z-index: -1;
}

.brand-orbit::before {
  inset: -62px;
  animation: haloPulse 3.6s ease-in-out infinite;
}

.brand-orbit::after {
  inset: -122px;
  animation: haloPulse 4.8s ease-in-out infinite reverse;
}

.brand-orbit img {
  width: 88px;
  padding: 8px;
  border-radius: 50%;
  background: #ffffff;
}

.brand-orbit strong {
  margin-top: 8px;
  color: #ffffff;
  font-size: 12px;
  font-weight: 950;
  text-align: center;
  text-shadow: 0 2px 12px rgba(0, 0, 0, 0.34);
}

.orbit-node {
  position: absolute;
  z-index: 2;
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 7px;
  width: 112px;
  min-height: 82px;
  color: #ffffff;
  font-size: 12px;
  font-weight: 950;
  line-height: 1.18;
  text-align: center;
  white-space: nowrap;
  text-shadow: 0 2px 12px rgba(0, 0, 0, 0.58);
}

.node-icon {
  display: grid;
  place-items: center;
  width: 52px;
  height: 52px;
  border: 1px solid rgba(255, 255, 255, 0.64);
  border-radius: 50%;
  background: rgba(7, 17, 31, 0.58);
  color: #ffffff;
  font-size: 11px;
  font-weight: 950;
  box-shadow: 0 0 0 8px rgba(10, 120, 201, 0.17), 0 0 26px rgba(37, 184, 217, 0.8);
  animation: nodePulse 3.8s ease-in-out infinite;
}

.orbit-node:nth-of-type(2n) {
  animation: nodeFloatA 5.4s ease-in-out infinite;
}

.orbit-node:nth-of-type(2n + 1) {
  animation: nodeFloatB 6.2s ease-in-out infinite;
}

.wifi {
  top: 28px;
  left: 54px;
}

.surveillance {
  top: 26px;
  left: 222px;
}

.cyber {
  top: 28px;
  right: 72px;
}

.backup {
  top: 146px;
  left: 18px;
}

.power {
  top: 150px;
  right: 18px;
}

.voip {
  right: 52px;
  bottom: 128px;
}

.cloud {
  bottom: 128px;
  left: 44px;
}

.virtualization {
  bottom: 28px;
  left: 92px;
}

.soc {
  bottom: 24px;
  left: 224px;
}

.ai {
  right: 212px;
  bottom: 24px;
}

.internet {
  right: 48px;
  bottom: 24px;
}

.signal-line {
  position: absolute;
  z-index: 1;
  height: 3px;
  border-radius: 999px;
  background-image: linear-gradient(90deg, rgba(255, 255, 255, 0.12) 45%, transparent 45%);
  background-size: 12px 3px;
  opacity: 0.72;
  transform-origin: left center;
  animation: lineFlow 1.8s linear infinite;
}

.line-a {
  top: 182px;
  left: 142px;
  width: 230px;
  transform: rotate(34deg);
}

.line-b {
  top: 174px;
  right: 132px;
  width: 226px;
  transform: rotate(146deg);
}

.line-c {
  top: 304px;
  left: 106px;
  width: 250px;
  transform: rotate(-20deg);
}

.line-d {
  top: 302px;
  right: 108px;
  width: 250px;
  transform: rotate(200deg);
}

.line-e {
  top: 112px;
  left: 286px;
  width: 136px;
  transform: rotate(78deg);
}

.line-f {
  top: 112px;
  right: 270px;
  width: 136px;
  transform: rotate(102deg);
}

.line-g {
  bottom: 126px;
  left: 286px;
  width: 132px;
  transform: rotate(-74deg);
}

.line-h {
  right: 286px;
  bottom: 126px;
  width: 132px;
  transform: rotate(254deg);
}

@keyframes haloPulse {
  0%,
  100% {
    opacity: 0.42;
    transform: scale(0.96);
  }

  50% {
    opacity: 1;
    transform: scale(1.04);
  }
}

@keyframes slowSpin {
  to {
    transform: rotate(360deg);
  }
}

@keyframes shieldFloat {
  0%,
  100% {
    transform: translate(-50%, -50%) scale(1);
  }

  50% {
    transform: translate(-50%, calc(-50% - 10px)) scale(1.025);
  }
}

@keyframes nodeFloatA {
  0%,
  100% {
    translate: 0 0;
  }

  50% {
    translate: 0 -10px;
  }
}

@keyframes nodeFloatB {
  0%,
  100% {
    translate: 0 0;
  }

  50% {
    translate: 8px 7px;
  }
}

@keyframes nodePulse {
  0%,
  100% {
    box-shadow: 0 0 0 7px rgba(10, 120, 201, 0.14), 0 0 22px rgba(37, 184, 217, 0.72);
  }

  50% {
    box-shadow: 0 0 0 11px rgba(199, 52, 215, 0.18), 0 0 34px rgba(199, 52, 215, 0.76);
  }
}

@keyframes lineFlow {
  to {
    background-position: 24px 0;
  }
}

.section {
  padding: 84px 0;
  scroll-margin-top: 92px;
}

.section-heading {
  display: grid;
  grid-template-columns: minmax(0, 0.9fr) minmax(280px, 0.6fr);
  gap: 32px;
  align-items: end;
  margin-bottom: 30px;
}

.section-heading h2 {
  max-width: 720px;
}

.service-grid,
.package-grid,
.proof-grid {
  display: grid;
  gap: 18px;
}

.service-grid {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.package-grid {
  grid-template-columns: repeat(4, minmax(0, 1fr));
  align-items: stretch;
}

.proof-grid {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.service-card,
.package-card,
.proof-item,
.solution-list div,
.answer-grid article {
  border: 1px solid var(--line);
  border-radius: 8px;
  background: var(--surface);
}

body[data-theme="colorful"] .service-card,
body[data-theme="colorful"] .package-card,
body[data-theme="colorful"] .proof-item,
body[data-theme="colorful"] .solution-list div,
body[data-theme="colorful"] .answer-grid article {
  background:
    linear-gradient(180deg, rgba(255, 255, 255, 0.94), rgba(246, 252, 255, 0.9)),
    radial-gradient(circle at 100% 0%, rgba(199, 52, 215, 0.08), transparent 36%);
}

.service-card {
  min-height: 240px;
  padding: 26px;
  box-shadow: 0 12px 32px rgba(7, 17, 31, 0.06);
}

.service-card span {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  margin-bottom: 28px;
  border-radius: 8px;
  background: #eef7fb;
  color: var(--blue-deep);
  font-weight: 950;
}

.service-card p,
.proof-item p,
.solution-list span,
.answer-grid p,
.package-card li,
.package-card p {
  font-size: 15px;
}

.solution-band {
  display: grid;
  grid-template-columns: 0.85fr 1.15fr;
  gap: 44px;
  align-items: start;
}

.solution-copy {
  position: sticky;
  top: 112px;
}

.solution-list {
  display: grid;
  gap: 14px;
}

.solution-list div {
  display: grid;
  gap: 7px;
  padding: 22px;
}

.solution-list strong,
.proof-item strong {
  color: var(--deep);
  font-size: 18px;
}

.solution-list span {
  color: var(--muted);
  line-height: 1.6;
}

.about-section {
  display: grid;
  grid-template-columns: 0.75fr 1.25fr;
  gap: 44px;
  align-items: start;
}

.about-grid {
  display: grid;
  gap: 22px;
}

.proof-item {
  padding: 24px;
}

.proof-item strong {
  display: block;
  margin-bottom: 8px;
}

.package-card {
  position: relative;
  display: flex;
  flex-direction: column;
  padding: 26px;
  box-shadow: 0 16px 38px rgba(7, 17, 31, 0.07);
}

.package-card.featured {
  border-color: rgba(10, 120, 201, 0.48);
  background: linear-gradient(180deg, #ffffff 0%, #f2f9fd 100%);
  box-shadow: var(--shadow);
}

body[data-theme="colorful"] .package-card.featured {
  border-color: rgba(199, 52, 215, 0.46);
  background:
    linear-gradient(180deg, rgba(255, 255, 255, 0.96) 0%, rgba(239, 249, 255, 0.92) 100%),
    radial-gradient(circle at 90% 12%, rgba(199, 52, 215, 0.16), transparent 38%);
}

.package-badge {
  position: absolute;
  top: 18px;
  right: 18px;
  border-radius: 8px;
  padding: 7px 10px;
  background: var(--magenta);
  color: #ffffff;
  font-size: 12px;
  font-weight: 950;
}

.package-top > span {
  color: var(--blue-deep);
  font-size: 12px;
  font-weight: 950;
  letter-spacing: 0.08em;
  text-transform: uppercase;
}

.price {
  margin: 18px 0 10px;
  color: var(--deep);
  font-size: clamp(32px, 4vw, 44px);
  font-weight: 950;
  line-height: 1;
}

.price span {
  color: var(--muted);
  font-size: 15px;
}

.package-card ul {
  display: grid;
  gap: 11px;
  margin: 24px 0;
  padding: 0;
  list-style: none;
}

.package-card li {
  position: relative;
  padding-left: 24px;
  color: #314154;
  line-height: 1.55;
}

.package-card li::before {
  position: absolute;
  top: 9px;
  left: 0;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: var(--aqua);
  content: "";
}

.package-card .button {
  margin-top: auto;
}

.answer-section {
  border-top: 1px solid var(--line);
}

.answer-grid {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 18px;
}

.answer-grid article {
  padding: 24px;
  box-shadow: 0 12px 32px rgba(7, 17, 31, 0.05);
}

.answer-grid h3 {
  font-size: 20px;
}

.answer-grid p {
  margin-bottom: 0;
}

.cta-band {
  display: grid;
  grid-template-columns: minmax(0, 0.78fr) minmax(420px, 0.72fr);
  align-items: start;
  gap: 28px;
  margin-bottom: 84px;
  padding: 38px;
  border-radius: 8px;
  background:
    linear-gradient(120deg, rgba(199, 52, 215, 0.98) 0 4px, transparent 4px),
    linear-gradient(135deg, var(--deep), var(--blue-deep));
  color: #ffffff;
  scroll-margin-top: 92px;
}

body[data-theme="colorful"] .cta-band {
  background:
    linear-gradient(120deg, rgba(37, 184, 217, 0.98) 0 4px, transparent 4px),
    linear-gradient(135deg, #07111f 0%, #075b98 52%, #7d28b8 100%);
}

.cta-band h2,
.cta-band p {
  color: #ffffff;
}

.cta-band h2 {
  margin-bottom: 8px;
}

.cta-band p {
  margin-bottom: 0;
}

.contact-details {
  display: grid;
  gap: 10px;
  margin: 20px 0 0;
}

.contact-details div {
  display: grid;
  gap: 3px;
}

.contact-details dt {
  color: rgba(255, 255, 255, 0.72);
  font-size: 12px;
  font-weight: 950;
  letter-spacing: 0.08em;
  text-transform: uppercase;
}

.contact-details dd {
  margin: 0;
  color: #ffffff;
  font-size: 15px;
  font-weight: 800;
  line-height: 1.55;
}

.contact-details a {
  color: inherit;
  text-decoration: none;
  text-decoration-line: none;
}

.site-footer {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 24px;
  padding: 34px 0;
  border-top: 1px solid var(--line);
}

.contact-form {
  position: relative;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 14px;
  padding: 22px;
  border: 1px solid rgba(255, 255, 255, 0.26);
  border-radius: 8px;
  background: rgba(255, 255, 255, 0.12);
  backdrop-filter: blur(12px);
}

.form-field {
  display: grid;
  gap: 7px;
}

.form-field span {
  color: rgba(255, 255, 255, 0.82);
  font-size: 12px;
  font-weight: 950;
  letter-spacing: 0.05em;
  text-transform: uppercase;
}

.form-field input,
.form-field select,
.form-field textarea {
  width: 100%;
  min-height: 46px;
  border: 1px solid rgba(255, 255, 255, 0.28);
  border-radius: 8px;
  padding: 11px 12px;
  background: rgba(255, 255, 255, 0.96);
  color: var(--deep);
  font: inherit;
  font-size: 14px;
}

.form-field textarea {
  resize: vertical;
}

.form-field-full,
.captcha-field,
.form-submit,
.form-note {
  grid-column: 1 / -1;
}

.form-trap {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  overflow: hidden;
  white-space: nowrap;
}

.form-trap input {
  width: 1px;
  height: 1px;
}

.form-submit {
  width: 100%;
  min-height: 54px;
  border: 0;
  cursor: pointer;
}

.form-note {
  margin: 0;
  color: rgba(255, 255, 255, 0.74) !important;
  font-size: 12px;
  line-height: 1.45;
}

.footer-brand .brand-mark {
  width: 48px;
  height: 48px;
}

.site-footer p {
  max-width: 560px;
  margin: 0;
  font-size: 14px;
}

.site-footer a {
  color: var(--blue-deep);
  font-weight: 950;
}

@media (max-width: 1080px) {
  .hero,
  .section-heading,
  .solution-band,
  .about-section {
    grid-template-columns: 1fr;
  }

  .hero-copy {
    max-width: 860px;
  }

  .solution-copy {
    position: static;
  }

  .service-grid,
  .package-grid,
  .answer-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .package-card.featured {
    order: -1;
  }
}

@media (max-width: 820px) {
  .site-header {
    grid-template-columns: 1fr auto;
    gap: 14px;
    min-height: 70px;
  }

  .brand-link .brand-mark {
    width: 46px;
    height: 46px;
  }

  .nav-toggle {
    display: block;
  }

  .site-nav,
  .header-cta {
    display: none;
  }

  .site-header.nav-open .site-nav,
  .site-header.nav-open .header-cta {
    display: grid;
    grid-column: 1 / -1;
    justify-content: stretch;
    gap: 4px;
    padding-top: 10px;
  }

  .site-header.nav-open .site-nav button {
    border-radius: 8px;
  }

  .hero,
  .section,
  .cta-band,
  .site-footer {
    width: min(100% - 28px, 1320px);
  }

  .hero {
    padding: 24px;
  }

  h1 {
    font-size: clamp(38px, 12vw, 58px);
  }

  .brand-orbit {
    top: 310px;
    width: 150px;
    height: 168px;
    padding: 30px 22px 22px;
  }

  .brand-orbit::before {
    inset: -56px;
  }

  .brand-orbit::after {
    inset: -108px;
  }

  .brand-orbit img {
    width: 82px;
  }

  .brand-orbit strong {
    font-size: 11px;
  }

  .orbit-node {
    width: 120px;
    min-height: 78px;
    padding: 0;
    font-size: 11px;
    white-space: normal;
  }

  .node-icon {
    width: 48px;
    height: 48px;
    font-size: 10px;
  }

  .wifi {
    top: 24px;
    left: 22px;
  }

  .surveillance {
    top: 24px;
    left: 50%;
    transform: translateX(-50%);
  }

  .cyber {
    top: 24px;
    right: 22px;
  }

  .backup {
    top: 132px;
    left: 88px;
  }

  .power {
    top: 132px;
    right: 88px;
  }

  .voip {
    top: auto;
    right: auto;
    bottom: 204px;
    left: 22px;
  }

  .cloud {
    bottom: 204px;
    left: 50%;
    transform: translateX(-50%);
  }

  .virtualization {
    left: auto;
    right: 22px;
    bottom: 204px;
  }

  .soc {
    bottom: 72px;
    left: 52px;
  }

  .ai {
    bottom: 72px;
    left: 50%;
    transform: translateX(-50%);
  }

  .internet {
    right: 52px;
    bottom: 72px;
  }

  .line-a,
  .line-b,
  .line-c,
  .line-d,
  .line-e,
  .line-f,
  .line-g,
  .line-h {
    opacity: 0.32;
    width: 210px;
  }

  .service-grid,
  .package-grid,
  .proof-grid,
  .answer-grid {
    grid-template-columns: 1fr;
  }

  .hero-stats {
    grid-template-columns: 1fr;
  }

  .ecosystem-video {
    opacity: 0.16;
    filter: blur(1.5px) brightness(0.62) saturate(1.12);
  }

  .panel-logo {
    width: 76px;
    height: 76px;
  }

  .orbit-lines line {
    stroke: rgba(255, 255, 255, 0.34);
    stroke-width: 1.25;
  }

  .orbit-hotspot {
    width: 54px;
    height: 54px;
    border-width: 1.5px;
    box-shadow: 0 0 0 3px rgba(37, 184, 217, 0.14), 0 0 16px rgba(37, 184, 217, 0.7);
    font-size: 7px;
    line-height: 1.08;
    transform: translate(-50%, -50%) scale(0.86);
  }

  .orbit-hotspot.is-active {
    transform: translate(-50%, -50%) scale(1.24);
  }

  .cta-band,
  .site-footer {
    align-items: flex-start;
  }

  .cta-band,
  .contact-form {
    grid-template-columns: 1fr;
  }
}
