/* Section 11 - large centered orbit system around the SOGANET particle logo */
body.sgx-plse3w-homepage .sgx-1ii8xo-final .sgx-m3ewcl-final-cta-layout{
  display:grid;
  grid-template-columns:minmax(0,.82fr) minmax(600px,1.18fr)!important;
  gap:clamp(36px,4vw,72px);
  align-items:center;
  width:min(calc(100% - 56px),1480px)!important;
  max-width:1480px!important;
}
body.sgx-plse3w-homepage .sgx-1ii8xo-final .sgx-amnk1n-copy{max-width:720px}
body.sgx-plse3w-homepage .sgx-1ii8xo-final .sgx-m2r2yr-actions{justify-content:flex-start!important;gap:14px;flex-wrap:wrap}
body.sgx-plse3w-homepage .sgx-1ii8xo-final .sgx-xi0e9n-section-icon-dock{
  position:relative;
  min-height:620px;
  width:100%;
  border:0;
  background:transparent;
  box-shadow:none;
  overflow:visible;
  isolation:isolate;
}
body.sgx-plse3w-homepage .sgx-1ii8xo-final .sgx-orbit-stage{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  min-height:620px;
  overflow:visible;
  pointer-events:none;
  opacity:0;
  transform:scale(.96);
  transform-origin:50% 50%;
  transition:opacity .65s ease,transform .85s cubic-bezier(.2,.75,.2,1);
  z-index:20;
}
body.sgx-plse3w-homepage .sgx-1ii8xo-final .sgx-orbit-stage.is-active{opacity:1;transform:scale(1)}
body.sgx-plse3w-homepage .sgx-1ii8xo-final .sgx-orbit-canvas{
  position:absolute;
  inset:0;
  display:block;
  width:100%;
  height:100%;
  z-index:1;
  pointer-events:none;
}
body.sgx-plse3w-homepage .sgx-1ii8xo-final .sgx-orbit-node{
  position:absolute;
  left:0;
  top:0;
  width:0;
  height:0;
  will-change:transform,opacity;
  opacity:0;
  z-index:3;
}
body.sgx-plse3w-homepage .sgx-1ii8xo-final .sgx-orbit-stage.is-active .sgx-orbit-node{opacity:1}
body.sgx-plse3w-homepage .sgx-1ii8xo-final .sgx-orbit-node__inner{
  position:absolute;
  left:0;top:0;
  transform:translate(-50%,-50%);
  display:inline-flex;
  align-items:center;
  gap:8px;
  white-space:nowrap;
  font-size:12px;
  line-height:1;
  font-weight:700;
  letter-spacing:.025em;
  color:rgba(239,251,255,.98);
  text-shadow:0 0 12px rgba(100,218,255,.32);
}
body.sgx-plse3w-homepage .sgx-1ii8xo-final .sgx-orbit-node__dot{
  position:relative;
  width:9px;height:9px;flex:0 0 auto;border-radius:50%;
  background:#99edff;
  box-shadow:0 0 8px rgba(154,236,255,.98),0 0 18px rgba(82,180,255,.62),0 0 28px rgba(78,116,255,.34);
}
body.sgx-plse3w-homepage .sgx-1ii8xo-final .sgx-orbit-node__dot::after{
  content:"";
  position:absolute;
  inset:-6px;
  border:1px solid rgba(110,216,255,.34);
  border-radius:50%;
}
@media (max-width:1260px){
  body.sgx-plse3w-homepage .sgx-1ii8xo-final .sgx-m3ewcl-final-cta-layout{grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr)!important}
  body.sgx-plse3w-homepage .sgx-1ii8xo-final .sgx-xi0e9n-section-icon-dock,
  body.sgx-plse3w-homepage .sgx-1ii8xo-final .sgx-orbit-stage{min-height:560px}
}
@media (max-width:980px){
  body.sgx-plse3w-homepage .sgx-1ii8xo-final .sgx-m3ewcl-final-cta-layout{grid-template-columns:1fr!important;gap:24px;width:min(calc(100% - 32px),760px)!important}
  body.sgx-plse3w-homepage .sgx-1ii8xo-final .sgx-xi0e9n-section-icon-dock,
  body.sgx-plse3w-homepage .sgx-1ii8xo-final .sgx-orbit-stage{min-height:460px}
}
@media (max-width:720px){
  body.sgx-plse3w-homepage .sgx-1ii8xo-final .sgx-xi0e9n-section-icon-dock,
  body.sgx-plse3w-homepage .sgx-1ii8xo-final .sgx-orbit-stage{min-height:380px}
  body.sgx-plse3w-homepage .sgx-1ii8xo-final .sgx-orbit-node__inner{font-size:10px;gap:6px}
  body.sgx-plse3w-homepage .sgx-1ii8xo-final .sgx-orbit-node__dot{width:7px;height:7px}
}
