/* IT310SOFTWARE_SYSTEMS_COPY_BACKGROUND1
   Copy polish + background lock for software pages.
   Scope: Sistemas copy + Softwares / software product pages only.
   Tools pages must not import this file. */

body.infotech-public-page.software-product-axis1,
body.infotech-public-page.software-app-page,
body.ixdesk-software-page{
  background:#010306!important;
  color:#eef5ff!important;
}

body.infotech-public-page.software-product-axis1::before,
body.infotech-public-page.software-app-page::before,
body.ixdesk-software-page::before{
  content:""!important;
  position:fixed!important;
  inset:0!important;
  z-index:-5!important;
  pointer-events:none!important;
  background-image:
    linear-gradient(90deg,rgba(0,0,0,.86) 0%,rgba(0,0,0,.62) 30%,rgba(0,0,0,.36) 58%,rgba(0,0,0,.78) 100%),
    linear-gradient(180deg,rgba(0,0,0,.22) 0%,rgba(0,0,0,.05) 38%,rgba(0,0,0,.72) 100%),
    url('/assets/infotech_home_earth_real.webp')!important;
  background-size:cover!important;
  background-position:center top!important;
  background-repeat:no-repeat!important;
  background-attachment:fixed!important;
}

body.infotech-public-page.software-product-axis1::after,
body.infotech-public-page.software-app-page::after,
body.ixdesk-software-page::after{
  content:""!important;
  position:fixed!important;
  inset:0!important;
  z-index:-4!important;
  pointer-events:none!important;
  background:
    radial-gradient(circle at 67% 30%,rgba(0,196,255,.13),transparent 24%),
    radial-gradient(circle at 18% 15%,rgba(0,115,255,.10),transparent 30%),
    linear-gradient(180deg,transparent 0%,rgba(1,3,7,.34) 66%,#010306 100%)!important;
}

body.infotech-public-page.software-product-axis1 .bg,
body.infotech-public-page.software-app-page .bg{
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  position:fixed!important;
  inset:0!important;
  z-index:-6!important;
  pointer-events:none!important;
  background-image:
    linear-gradient(90deg,rgba(0,0,0,.86) 0%,rgba(0,0,0,.62) 30%,rgba(0,0,0,.36) 58%,rgba(0,0,0,.78) 100%),
    linear-gradient(180deg,rgba(0,0,0,.22) 0%,rgba(0,0,0,.05) 38%,rgba(0,0,0,.72) 100%),
    url('/assets/infotech_home_earth_real.webp')!important;
  background-size:cover!important;
  background-position:center top!important;
  background-repeat:no-repeat!important;
  background-attachment:fixed!important;
}

body.infotech-public-page.software-product-axis1 .stars,
body.infotech-public-page.software-app-page .stars{
  display:block!important;
  visibility:visible!important;
  opacity:.22!important;
  z-index:-3!important;
}

body.infotech-public-page.software-product-axis1 .page-hero .lead,
body.infotech-public-page.software-app-page .software-hero-copy .lead{
  max-width:780px!important;
}

body.infotech-public-page.software-product-axis2 .software-card-rich,
body.infotech-public-page.software-app-page .mini,
body.infotech-public-page.software-app-page .software-feature-mini,
body.ixdesk-software-page .ixdesk-managed-card,
body.ixdesk-software-page .ixdesk-app-card{
  background:linear-gradient(180deg,rgba(5,13,22,.80),rgba(3,8,15,.92))!important;
  backdrop-filter:blur(16px)!important;
  -webkit-backdrop-filter:blur(16px)!important;
}

@media(max-width:980px){
  body.infotech-public-page.software-product-axis1::before,
  body.infotech-public-page.software-app-page::before,
  body.ixdesk-software-page::before,
  body.infotech-public-page.software-product-axis1 .bg,
  body.infotech-public-page.software-app-page .bg{
    background-image:
      linear-gradient(90deg,rgba(0,0,0,.84),rgba(0,0,0,.48),rgba(0,0,0,.80)),
      linear-gradient(180deg,rgba(0,0,0,.22),rgba(0,0,0,.76)),
      url('/assets/infotech_home_earth_real_1200.webp')!important;
    background-attachment:scroll!important;
  }
}
