.elementor-1225 .elementor-element.elementor-element-c3f39da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1225 .elementor-element.elementor-element-859c582{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:140px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1225 .elementor-element.elementor-element-859c582:not(.elementor-motion-effects-element-type-background), .elementor-1225 .elementor-element.elementor-element-859c582 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080C10;}.elementor-1225 .elementor-element.elementor-element-859c582.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1225 .elementor-element.elementor-element-947f665{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1225 .elementor-element.elementor-element-382e8a7{--spacer-size:50px;}.elementor-1225 .elementor-element.elementor-element-4861706{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:1px 0px 1px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-1225 .elementor-element.elementor-element-4861706:not(.elementor-motion-effects-element-type-background), .elementor-1225 .elementor-element.elementor-element-4861706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1117;}.elementor-1225 .elementor-element.elementor-element-4861706.e-con{--align-self:center;}.elementor-1225 .elementor-element.elementor-element-05772a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1225 .elementor-element.elementor-element-05772a5:not(.elementor-motion-effects-element-type-background), .elementor-1225 .elementor-element.elementor-element-05772a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080C10;}.elementor-1225 .elementor-element.elementor-element-41914a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1225 .elementor-element.elementor-element-4f12740{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1225 .elementor-element.elementor-element-4f12740:not(.elementor-motion-effects-element-type-background), .elementor-1225 .elementor-element.elementor-element-4f12740 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080C10;}.elementor-1225 .elementor-element.elementor-element-fffeaee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1225 .elementor-element.elementor-element-fffeaee:not(.elementor-motion-effects-element-type-background), .elementor-1225 .elementor-element.elementor-element-fffeaee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1117;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1225 .elementor-element.elementor-element-859c582{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}}@media(min-width:768px){.elementor-1225 .elementor-element.elementor-element-859c582{--width:55%;}.elementor-1225 .elementor-element.elementor-element-947f665{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1225 .elementor-element.elementor-element-c3f39da{--content-width:88%;}}/* Start custom CSS for container, class: .elementor-element-c3f39da */.cb-badge {
  display: inline-flex !important;
  align-items: center !important;
  gap: 0.5rem !important;
  border: 1px solid rgba(0,229,170,0.3) !important;
  background: rgba(0,229,170,0.06) !important;
  color: #00e5aa !important;
  font-size: 0.7rem !important;
  letter-spacing: 0.1em !important;
  text-transform: uppercase !important;
  padding: 0.35rem 1rem !important;
  border-radius: 2rem !important;
  font-family: 'JetBrains Mono', monospace !important;
  margin-bottom: 1.5rem !important;
}
.cb-badge::before {
  content: '';
  width: 6px;
  height: 6px;
  background: #00e5aa;
  border-radius: 50%;
  animation: cb-blink 2s step-end infinite;
}

.cb-section-tag {
  display: inline-flex !important;
  align-items: center !important;
  gap: 0.4rem !important;
  color: #00e5aa !important;
  font-family: 'JetBrains Mono', monospace !important;
  font-size: 0.72rem !important;
  letter-spacing: 0.15em !important;
  text-transform: uppercase !important;
  margin-bottom: 1rem !important;
}
.cb-section-tag::before {
  content: '//';
  opacity: 0.5;
}


html {
  scroll-behavior: smooth;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4861706 */@media (max-width: 767px) {
  .cb-stats {
    grid-template-columns: 1fr;
    gap: 1.5rem;
    max-width: 280px;
  }
}/* End custom CSS */