/* Industries Specific Styles */

/* Industries */
    .industry-layout{display:grid;grid-template-columns:.78fr 1.22fr;gap:34px;align-items:stretch}

/* Alliances */
    .alliance-shell{border-radius:32px;padding:55px;background:linear-gradient(145deg,#071a2f,#0d3155);color:#fff;position:relative;overflow:hidden}

/* Stories */
    .story-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:24px}

/* DATA CENTRE SOLUTION PAGE */
    .dc-page{overflow:hidden;background:#fff}

/* Enterprise Networking page visual override */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.98) 0%,rgba(7,26,47,.89) 46%,rgba(7,26,47,.22) 78%,rgba(7,26,47,.08) 100%),
        url('https://images.unsplash.com/photo-1544197150-b99a580bb7a8?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Structured Cabling page visual override */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.98) 0%,rgba(7,26,47,.91) 46%,rgba(7,26,47,.28) 78%,rgba(7,26,47,.08) 100%),
        url('https://images.unsplash.com/photo-1600267165477-6d4cc741b379?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* End User Computing page visual override */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.98) 0%,rgba(7,26,47,.91) 46%,rgba(7,26,47,.30) 78%,rgba(7,26,47,.08) 100%),
        url('https://images.unsplash.com/photo-1497366754035-f200968a6e72?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Digital Workplace visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.92) 45%,rgba(7,26,47,.33) 76%,rgba(7,26,47,.10) 100%),
        url('https://images.unsplash.com/photo-1521737604893-d14cc237f11d?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Audio-Visual Integration visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.92) 45%,rgba(7,26,47,.32) 76%,rgba(7,26,47,.10) 100%),
        url('https://images.unsplash.com/photo-1497366811353-6870744d04b2?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Unified Communications visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.92) 45%,rgba(7,26,47,.32) 76%,rgba(7,26,47,.10) 100%),
        url('https://images.unsplash.com/photo-1521737604893-d14cc237f11d?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Managed Services visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.93) 45%,rgba(7,26,47,.35) 76%,rgba(7,26,47,.11) 100%),
        url('https://images.unsplash.com/photo-1551288049-bebda4e38f71?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* AMC & Lifecycle Services visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.93) 45%,rgba(7,26,47,.35) 76%,rgba(7,26,47,.11) 100%),
        url('https://images.unsplash.com/photo-1558494949-ef010cbdcc31?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Professional & Staffing Services visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.92) 45%,rgba(7,26,47,.31) 76%,rgba(7,26,47,.09) 100%),
        url('https://images.unsplash.com/photo-1521737604893-d14cc237f11d?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Enterprise & Technology industry page */
    .industry-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.44) 72%,rgba(6,22,42,.12) 100%),
        url('https://images.unsplash.com/photo-1451187580459-43490279c0fa?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

.industry-hero:after{
      background:
        radial-gradient(circle at 28% 34%,rgba(45,168,224,.28),transparent 31%),
        radial-gradient(circle at 73% 62%,rgba(104,211,145,.15),transparent 35%);
    }

.industry-hero .solution-hero-inner{grid-template-columns:1fr}

.industry-hero-index{grid-template-columns:1fr}

.industry-hero-index span{
      color:rgba(255,255,255,.78);
      font-size:15px;
      line-height:2;
      letter-spacing:.08em;
      text-transform:uppercase;
      font-weight:700;
    }
.industry-intro-grid {
    display: grid;
    grid-template-columns: minmax(0,1.45fr) minmax(310px,.72fr);
    gap: 76px;
    align-items: start;
}

.industry-intro-main h2{max-width:900px}

.industry-deck{font-size:19px!important}

.industry-intro-aside{padding:32px 25px;background: var(--ink-2);    border-radius: 12px;}

.industry-aside-label{
      color:#fff;
      text-transform:uppercase;
      letter-spacing:.13em;
      font-size:11px;
      font-weight:800;
      margin-bottom:22px;
    }

.industry-intro-aside blockquote {
    font-size: 20px;
    background: #fff;
    padding: 20px;
    margin: 0;
    border-radius: 12px;
}

.industry-signal-list{display:grid;gap:0;position:relative;z-index:1}

.industry-signal-list span{
      padding:14px 0;
      border-top:1px solid rgba(255,255,255,.16);
      font-size:16px;
      line-height:1.45;
      color:rgba(255,255,255,.78);
    }

.industry-signal-list b{color:#fff}

.industry-challenge-grid {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    border-top: 1px solid var(--line);
    border-left: 1px solid var(--line);
    margin-top: 35px;
}

.industry-challenge{
      min-height:250px;
      padding:32px 29px;
      border-right:1px solid var(--line);
      border-bottom:1px solid var(--line);
      background:#fff;
      transition:.3s ease;
    }

.industry-challenge:hover{
      transform:translateY(-5px);
      box-shadow:0 22px 45px rgba(7,26,47,.09);
      position:relative;
      z-index:2;
    }
  .industry-intro-main a.link-arrow {
    margin-top: 5px;
    display: inline-block;
}

.challenge-no {
    color: #fff;
    font-size: 28px;
    font-weight: 900;
    letter-spacing: .15em;
    margin-bottom: 20px;
    background: var(--blue);
    width: 55px;
    height: 50px;
    display: grid;
    place-items: center;
    border-radius: 8px;
}

.industry-challenge h3{
      font-size:23px;
      line-height:1.15;
      margin:0 0 14px;
    }

.industry-challenge p{margin:0;color:var(--muted);line-height:1.65}

.industry-story-media:after{
      content:"TRAVEL + TRANSPORTATION";
      position:absolute;
      left:0;
      bottom:0;
      color:#fff;
      padding:11px 18px;
      font-size:10px;
      font-weight:900;
      letter-spacing:.14em;
    }

.industry-card-tag{
      color:#fff;
      font-size:10px;
      font-weight:900;
      letter-spacing:.14em;
      text-transform:uppercase;
      margin-bottom:10px;
    }

.industry-priority-grid .industry-card .content{padding-top:25px}

.industry-solution-shell .alliance-logo{
      min-height:74px;
      display:flex;
      align-items:center;
      justify-content:center;
      text-align:center;
    }

.industry-cta{
      background:
        linear-gradient(120deg,rgba(6,22,42,.98),rgba(8,57,91,.92)),
        url('https://images.unsplash.com/photo-1436491865332-7a61a109cc05?auto=format&fit=crop&w=1900&q=80') center/cover no-repeat;
    }

.industry-hero:before{
        background:
          linear-gradient(90deg,rgba(6,22,42,.99),rgba(6,22,42,.84)),
          url('https://images.unsplash.com/photo-1451187580459-43490279c0fa?auto=format&fit=crop&w=1800&q=90') center/cover no-repeat;
      }

/* Manufacturing & Infrastructure industry page */
    .manufacturing-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.40) 73%,rgba(6,22,42,.11) 100%),
        url('https://images.unsplash.com/photo-1565514020179-026b92b84bb6?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

.manufacturing-hero:after{
      background:
        radial-gradient(circle at 28% 34%,rgba(45,168,224,.28),transparent 31%),
        radial-gradient(circle at 73% 62%,rgba(245,158,11,.14),transparent 35%);
    }

.manufacturing-hero:before{
        background:
          linear-gradient(90deg,rgba(6,22,42,.99),rgba(6,22,42,.84)),
          url('https://images.unsplash.com/photo-1565514020179-026b92b84bb6?auto=format&fit=crop&w=1800&q=90') center/cover no-repeat;
      }

/* Regulated & Public Sectors industry page */
    .regulated-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.39) 73%,rgba(6,22,42,.10) 100%),
        url('https://images.unsplash.com/photo-1454165804606-c3d57bc86b40?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

.regulated-hero:after{
      background:
        radial-gradient(circle at 28% 34%,rgba(45,168,224,.28),transparent 31%),
        radial-gradient(circle at 73% 62%,rgba(131,90,241,.14),transparent 35%);
    }

.regulated-hero:before{
        background:
          linear-gradient(90deg,rgba(6,22,42,.99),rgba(6,22,42,.84)),
          url('https://images.unsplash.com/photo-1454165804606-c3d57bc86b40?auto=format&fit=crop&w=1800&q=90') center/cover no-repeat;
      }

/* BFSI & NBFC industry page */
    .bfsi-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.36) 73%,rgba(6,22,42,.09) 100%),
        url('https://images.unsplash.com/photo-1554224155-6726b3ff858f?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

.bfsi-hero:after{
      background:
        radial-gradient(circle at 30% 30%,rgba(45,168,224,.28),transparent 32%),
        radial-gradient(circle at 72% 62%,rgba(131,90,241,.14),transparent 36%);
    }

.bfsi-hero:before{
        background:
          linear-gradient(90deg,rgba(6,22,42,.99),rgba(6,22,42,.84)),
          url('https://images.unsplash.com/photo-1554224155-6726b3ff858f?auto=format&fit=crop&w=1800&q=90') center/cover no-repeat;
      }

/* Healthcare & Hospitals industry page */
    .healthcare-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.36) 73%,rgba(6,22,42,.09) 100%),
        url('https://images.unsplash.com/photo-1576091160399-112ba8d25d1d?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

.healthcare-hero:after{
      background:
        radial-gradient(circle at 30% 30%,rgba(45,168,224,.28),transparent 32%),
        radial-gradient(circle at 72% 62%,rgba(72,187,120,.14),transparent 36%);
    }

.healthcare-hero:before{
        background:
          linear-gradient(90deg,rgba(6,22,42,.99),rgba(6,22,42,.84)),
          url('https://images.unsplash.com/photo-1576091160399-112ba8d25d1d?auto=format&fit=crop&w=1800&q=90') center/cover no-repeat;
      }

/* Pharma & Life Sciences industry page */
    .pharma-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.36) 73%,rgba(6,22,42,.09) 100%),
        url('https://images.unsplash.com/photo-1532187863486-abf9dbad1b69?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

.pharma-hero:after{
      background:
        radial-gradient(circle at 30% 30%,rgba(45,168,224,.28),transparent 32%),
        radial-gradient(circle at 72% 62%,rgba(72,187,120,.14),transparent 36%);
    }

.pharma-hero:before{
        background:
          linear-gradient(90deg,rgba(6,22,42,.99),rgba(6,22,42,.84)),
          url('https://images.unsplash.com/photo-1532187863486-abf9dbad1b69?auto=format&fit=crop&w=1800&q=90') center/cover no-repeat;
      }

/* Government & Public Sector industry page */
    .government-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.38) 73%,rgba(6,22,42,.09) 100%),
        url('https://images.unsplash.com/photo-1529107386315-e1a2ed48a620?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

.government-hero:after{
      background:
        radial-gradient(circle at 30% 30%,rgba(45,168,224,.28),transparent 32%),
        radial-gradient(circle at 72% 62%,rgba(245,158,11,.14),transparent 36%);
    }

.government-hero:before{
        background:
          linear-gradient(90deg,rgba(6,22,42,.99),rgba(6,22,42,.84)),
          url('https://images.unsplash.com/photo-1529107386315-e1a2ed48a620?auto=format&fit=crop&w=1800&q=90') center/cover no-repeat;
      }

/* Education & Research industry page */
    .education-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.36) 73%,rgba(6,22,42,.09) 100%),
        url('https://images.unsplash.com/photo-1523050854058-8df90110c9f1?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

.education-hero:after{
      background:
        radial-gradient(circle at 30% 30%,rgba(45,168,224,.28),transparent 32%),
        radial-gradient(circle at 72% 62%,rgba(245,158,11,.14),transparent 36%);
    }

.education-hero:before{
        background:
          linear-gradient(90deg,rgba(6,22,42,.99),rgba(6,22,42,.84)),
          url('https://images.unsplash.com/photo-1523050854058-8df90110c9f1?auto=format&fit=crop&w=1800&q=90') center/cover no-repeat;
      }

/* Critical Infrastructure industry page */
    .critical-infrastructure-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.37) 73%,rgba(6,22,42,.09) 100%),
        url('https://images.unsplash.com/photo-1473341304170-971dccb5ac1e?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

.critical-infrastructure-hero:after{
      background:
        radial-gradient(circle at 30% 30%,rgba(45,168,224,.28),transparent 32%),
        radial-gradient(circle at 72% 62%,rgba(245,158,11,.14),transparent 36%);
    }

.critical-infrastructure-hero:before{
        background:
          linear-gradient(90deg,rgba(6,22,42,.99),rgba(6,22,42,.84)),
          url('https://images.unsplash.com/photo-1473341304170-971dccb5ac1e?auto=format&fit=crop&w=1800&q=90') center/cover no-repeat;
      }

/* Global Capability Centres industry page */
.gcc-hero:before{
  background:
    linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.40) 73%,rgba(6,22,42,.12) 100%),
    url('https://images.unsplash.com/photo-1497366754035-f200968a6e72?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
}

.gcc-hero:after{
  background:
    radial-gradient(circle at 30% 30%,rgba(45,168,224,.28),transparent 32%),
    radial-gradient(circle at 72% 62%,rgba(104,211,145,.15),transparent 36%);
}

.gcc-hero:before{background:linear-gradient(90deg,rgba(6,22,42,.99),rgba(6,22,42,.84)),url('https://images.unsplash.com/photo-1497366754035-f200968a6e72?auto=format&fit=crop&w=1800&q=90') center/cover no-repeat}

/* IT & ITES industry page */
    .ites-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.40) 73%,rgba(6,22,42,.12) 100%),
        url('https://images.unsplash.com/photo-1522071820081-009f0129c71c?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

.ites-hero:after{
      background:
        radial-gradient(circle at 30% 30%,rgba(45,168,224,.28),transparent 32%),
        radial-gradient(circle at 72% 62%,rgba(104,211,145,.15),transparent 36%);
    }

.ites-hero:before{
        background:
          linear-gradient(90deg,rgba(6,22,42,.99),rgba(6,22,42,.84)),
          url('https://images.unsplash.com/photo-1522071820081-009f0129c71c?auto=format&fit=crop&w=1800&q=90') center/cover no-repeat;
      }

/* Technology & SaaS industry page */
    .saas-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.38) 73%,rgba(6,22,42,.10) 100%),
        url('https://images.unsplash.com/photo-1451187580459-43490279c0fa?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

.saas-hero:after{
      background:
        radial-gradient(circle at 30% 30%,rgba(45,168,224,.28),transparent 32%),
        radial-gradient(circle at 72% 62%,rgba(104,211,145,.15),transparent 36%);
    }

.saas-hero:before{
        background:
          linear-gradient(90deg,rgba(6,22,42,.99),rgba(6,22,42,.84)),
          url('https://images.unsplash.com/photo-1451187580459-43490279c0fa?auto=format&fit=crop&w=1800&q=90') center/cover no-repeat;
      }

/* Data Centre & Colocation industry page */
    .dc-colo-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.36) 73%,rgba(6,22,42,.09) 100%),
        url('https://images.unsplash.com/photo-1558494949-ef010cbdcc31?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

.dc-colo-hero:after{
      background:
        radial-gradient(circle at 30% 30%,rgba(45,168,224,.28),transparent 32%),
        radial-gradient(circle at 72% 62%,rgba(104,211,145,.15),transparent 36%);
    }

.dc-colo-hero:before{
        background:
          linear-gradient(90deg,rgba(6,22,42,.99),rgba(6,22,42,.84)),
          url('https://images.unsplash.com/photo-1558494949-ef010cbdcc31?auto=format&fit=crop&w=1800&q=90') center/cover no-repeat;
      }

/* Manufacturing industry page */
    .manufacturing-sub-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.38) 73%,rgba(6,22,42,.10) 100%),
        url('https://images.unsplash.com/photo-1565514020179-026b92b84bb6?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

.manufacturing-sub-hero:after{
      background:
        radial-gradient(circle at 30% 30%,rgba(45,168,224,.28),transparent 32%),
        radial-gradient(circle at 72% 62%,rgba(245,158,11,.14),transparent 36%);
    }

.manufacturing-sub-hero:before{
        background:
          linear-gradient(90deg,rgba(6,22,42,.99),rgba(6,22,42,.84)),
          url('https://images.unsplash.com/photo-1565514020179-026b92b84bb6?auto=format&fit=crop&w=1800&q=90') center/cover no-repeat;
      }

/* Automotive industry page */
    .automotive-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.36) 73%,rgba(6,22,42,.09) 100%),
        url('https://images.unsplash.com/photo-1567789884554-0b844b597180?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

.automotive-hero:after{
      background:
        radial-gradient(circle at 30% 30%,rgba(45,168,224,.28),transparent 32%),
        radial-gradient(circle at 72% 62%,rgba(245,158,11,.14),transparent 36%);
    }

.automotive-hero:before{
        background:
          linear-gradient(90deg,rgba(6,22,42,.99),rgba(6,22,42,.84)),
          url('https://images.unsplash.com/photo-1567789884554-0b844b597180?auto=format&fit=crop&w=1800&q=90') center/cover no-repeat;
      }

/* Engineering & Construction industry page */
    .engineering-construction-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.37) 73%,rgba(6,22,42,.10) 100%),
        url('https://images.unsplash.com/photo-1504307651254-35680f356dfd?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

.engineering-construction-hero:after{
      background:
        radial-gradient(circle at 30% 30%,rgba(45,168,224,.28),transparent 32%),
        radial-gradient(circle at 72% 62%,rgba(245,158,11,.14),transparent 36%);
    }

.engineering-construction-hero:before{
        background:
          linear-gradient(90deg,rgba(6,22,42,.99),rgba(6,22,42,.84)),
          url('https://images.unsplash.com/photo-1504307651254-35680f356dfd?auto=format&fit=crop&w=1800&q=90') center/cover no-repeat;
      }

/* Energy & Utilities industry page */
    .energy-utilities-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.37) 73%,rgba(6,22,42,.10) 100%),
        url('https://images.unsplash.com/photo-1473341304170-971dccb5ac1e?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

.energy-utilities-hero:after{
      background:
        radial-gradient(circle at 30% 30%,rgba(45,168,224,.28),transparent 32%),
        radial-gradient(circle at 72% 62%,rgba(245,158,11,.14),transparent 36%);
    }

.energy-utilities-hero:before{
        background:
          linear-gradient(90deg,rgba(6,22,42,.99),rgba(6,22,42,.84)),
          url('https://images.unsplash.com/photo-1473341304170-971dccb5ac1e?auto=format&fit=crop&w=1800&q=90') center/cover no-repeat;
      }

/* Consumer & Growth Sectors industry page */
    .consumer-growth-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.36) 73%,rgba(6,22,42,.08) 100%),
        url('https://images.unsplash.com/photo-1441986300917-64674bd600d8?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

.consumer-growth-hero:after{
      background:
        radial-gradient(circle at 30% 30%,rgba(45,168,224,.28),transparent 32%),
        radial-gradient(circle at 72% 62%,rgba(245,158,11,.16),transparent 36%);
    }

.consumer-growth-hero:before{
        background:
          linear-gradient(90deg,rgba(6,22,42,.99),rgba(6,22,42,.84)),
          url('https://images.unsplash.com/photo-1441986300917-64674bd600d8?auto=format&fit=crop&w=1800&q=90') center/cover no-repeat;
      }

/* Retail & E-commerce industry page */
    .retail-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.36) 73%,rgba(6,22,42,.08) 100%),
        url('https://images.unsplash.com/photo-1441986300917-64674bd600d8?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

.retail-hero:after{
      background:
        radial-gradient(circle at 30% 30%,rgba(45,168,224,.28),transparent 32%),
        radial-gradient(circle at 72% 62%,rgba(245,158,11,.16),transparent 36%);
    }

.retail-hero:before{
        background:
          linear-gradient(90deg,rgba(6,22,42,.99),rgba(6,22,42,.84)),
          url('https://images.unsplash.com/photo-1441986300917-64674bd600d8?auto=format&fit=crop&w=1800&q=90') center/cover no-repeat;
      }

/* Hospitality industry page */
    .hospitality-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.36) 73%,rgba(6,22,42,.08) 100%),
        url('https://images.unsplash.com/photo-1566073771259-6a8506099945?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

.hospitality-hero:after{
      background:
        radial-gradient(circle at 30% 30%,rgba(45,168,224,.28),transparent 32%),
        radial-gradient(circle at 72% 62%,rgba(245,158,11,.16),transparent 36%);
    }

.hospitality-hero:before{
        background:
          linear-gradient(90deg,rgba(6,22,42,.99),rgba(6,22,42,.84)),
          url('https://images.unsplash.com/photo-1566073771259-6a8506099945?auto=format&fit=crop&w=1800&q=90') center/cover no-repeat;
      }

/* Travel & Transportation industry page */
    .travel-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.36) 73%,rgba(6,22,42,.08) 100%),
        url('https://images.unsplash.com/photo-1436491865332-7a61a109cc05?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

.travel-hero:after{
      background:
        radial-gradient(circle at 30% 30%,rgba(45,168,224,.28),transparent 32%),
        radial-gradient(circle at 72% 62%,rgba(245,158,11,.16),transparent 36%);
    }

.travel-hero:before{
        background:
          linear-gradient(90deg,rgba(6,22,42,.99),rgba(6,22,42,.84)),
          url('https://images.unsplash.com/photo-1436491865332-7a61a109cc05?auto=format&fit=crop&w=1800&q=90') center/cover no-repeat;
      }

/* FMCG industry page */
    .fmcg-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.36) 73%,rgba(6,22,42,.08) 100%),
        url('https://images.unsplash.com/photo-1604719312566-8912e9227c6a?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

.fmcg-hero:after{
      background:
        radial-gradient(circle at 30% 30%,rgba(45,168,224,.28),transparent 32%),
        radial-gradient(circle at 72% 62%,rgba(245,158,11,.16),transparent 36%);
    }

.fmcg-hero:before{
        background:
          linear-gradient(90deg,rgba(6,22,42,.99),rgba(6,22,42,.84)),
          url('https://images.unsplash.com/photo-1604719312566-8912e9227c6a?auto=format&fit=crop&w=1800&q=90') center/cover no-repeat;
      }

/* Logistics & Warehousing industry page */
    .logistics-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.37) 73%,rgba(6,22,42,.10) 100%),
        url('https://images.unsplash.com/photo-1586528116311-ad8dd3c8310d?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

.logistics-hero:after{
      background:
        radial-gradient(circle at 30% 30%,rgba(45,168,224,.28),transparent 32%),
        radial-gradient(circle at 72% 62%,rgba(245,158,11,.14),transparent 36%);
    }

.logistics-hero:before{
        background:
          linear-gradient(90deg,rgba(6,22,42,.99),rgba(6,22,42,.84)),
          url('https://images.unsplash.com/photo-1586528116311-ad8dd3c8310d?auto=format&fit=crop&w=1800&q=90') center/cover no-repeat;
      }

/* Telecommunications industry page */
    .telecom-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.37) 73%,rgba(6,22,42,.10) 100%),
        url('https://images.unsplash.com/photo-1544197150-b99a580bb7a8?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

.telecom-hero:after{
      background:
        radial-gradient(circle at 30% 30%,rgba(45,168,224,.28),transparent 32%),
        radial-gradient(circle at 72% 62%,rgba(104,211,145,.15),transparent 36%);
    }

.telecom-hero:before{
        background:
          linear-gradient(90deg,rgba(6,22,42,.99),rgba(6,22,42,.84)),
          url('https://images.unsplash.com/photo-1544197150-b99a580bb7a8?auto=format&fit=crop&w=1800&q=90') center/cover no-repeat;
      }

/* Media & Entertainment industry page */
    .media-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.37) 73%,rgba(6,22,42,.10) 100%),
        url('https://images.unsplash.com/photo-1485846234645-a62644f84728?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

.media-hero:after{
      background:
        radial-gradient(circle at 30% 30%,rgba(45,168,224,.28),transparent 32%),
        radial-gradient(circle at 72% 62%,rgba(104,211,145,.15),transparent 36%);
    }

.media-hero:before{
        background:
          linear-gradient(90deg,rgba(6,22,42,.99),rgba(6,22,42,.84)),
          url('https://images.unsplash.com/photo-1485846234645-a62644f84728?auto=format&fit=crop&w=1800&q=90') center/cover no-repeat;
      }

/* Startups industry page */
    .startups-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.36) 73%,rgba(6,22,42,.08) 100%),
        url('https://images.unsplash.com/photo-1521737604893-d14cc237f11d?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

.startups-hero:after{
      background:
        radial-gradient(circle at 30% 30%,rgba(45,168,224,.28),transparent 32%),
        radial-gradient(circle at 72% 62%,rgba(245,158,11,.16),transparent 36%);
    }

.startups-hero:before{
        background:
          linear-gradient(90deg,rgba(6,22,42,.99),rgba(6,22,42,.84)),
          url('https://images.unsplash.com/photo-1521737604893-d14cc237f11d?auto=format&fit=crop&w=1800&q=90') center/cover no-repeat;
      }

/* Professional Services industry page */
    .professional-services-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.36) 73%,rgba(6,22,42,.08) 100%),
        url('https://images.unsplash.com/photo-1497366754035-f200968a6e72?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

.professional-services-hero:after{
      background:
        radial-gradient(circle at 30% 30%,rgba(45,168,224,.28),transparent 32%),
        radial-gradient(circle at 72% 62%,rgba(245,158,11,.16),transparent 36%);
    }

.professional-services-hero:before{
        background:
          linear-gradient(90deg,rgba(6,22,42,.99),rgba(6,22,42,.84)),
          url('https://images.unsplash.com/photo-1497366754035-f200968a6e72?auto=format&fit=crop&w=1800&q=90') center/cover no-repeat;
      }

/* Real Estate & Smart Buildings industry page */
    .smart-building-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.37) 73%,rgba(6,22,42,.10) 100%),
        url('https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

.smart-building-hero:after{
      background:
        radial-gradient(circle at 30% 30%,rgba(45,168,224,.28),transparent 32%),
        radial-gradient(circle at 72% 62%,rgba(245,158,11,.14),transparent 36%);
    }

.smart-building-hero:before{
        background:
          linear-gradient(90deg,rgba(6,22,42,.99),rgba(6,22,42,.84)),
          url('https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?auto=format&fit=crop&w=1800&q=90') center/cover no-repeat;
      }


      .alliance-copy h3 {color: #ffffff;}
      .alliance-shell p {color: #ffffff;}

/* Category Pages Unique Styles */
/* Industries */
    .industry-layout{display:grid;grid-template-columns:.78fr 1.22fr;gap:34px;align-items:stretch}

/* Alliances */
    .alliance-shell{border-radius:32px;padding:55px;background:linear-gradient(145deg,#071a2f,#0d3155);color:#fff;position:relative;overflow:hidden}

/* Stories */
    .story-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:24px}

/* DATA CENTRE SOLUTION PAGE */
    .dc-page{overflow:hidden;background:#fff}

/* Enterprise Networking page visual override */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.98) 0%,rgba(7,26,47,.89) 46%,rgba(7,26,47,.22) 78%,rgba(7,26,47,.08) 100%),
        url('https://images.unsplash.com/photo-1544197150-b99a580bb7a8?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Structured Cabling page visual override */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.98) 0%,rgba(7,26,47,.91) 46%,rgba(7,26,47,.28) 78%,rgba(7,26,47,.08) 100%),
        url('https://images.unsplash.com/photo-1600267165477-6d4cc741b379?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* End User Computing page visual override */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.98) 0%,rgba(7,26,47,.91) 46%,rgba(7,26,47,.30) 78%,rgba(7,26,47,.08) 100%),
        url('https://images.unsplash.com/photo-1497366754035-f200968a6e72?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Digital Workplace visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.92) 45%,rgba(7,26,47,.33) 76%,rgba(7,26,47,.10) 100%),
        url('https://images.unsplash.com/photo-1521737604893-d14cc237f11d?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Audio-Visual Integration visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.92) 45%,rgba(7,26,47,.32) 76%,rgba(7,26,47,.10) 100%),
        url('https://images.unsplash.com/photo-1497366811353-6870744d04b2?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Unified Communications visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.92) 45%,rgba(7,26,47,.32) 76%,rgba(7,26,47,.10) 100%),
        url('https://images.unsplash.com/photo-1521737604893-d14cc237f11d?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Managed Services visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.93) 45%,rgba(7,26,47,.35) 76%,rgba(7,26,47,.11) 100%),
        url('https://images.unsplash.com/photo-1551288049-bebda4e38f71?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* AMC & Lifecycle Services visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.93) 45%,rgba(7,26,47,.35) 76%,rgba(7,26,47,.11) 100%),
        url('https://images.unsplash.com/photo-1558494949-ef010cbdcc31?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Professional & Staffing Services visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.92) 45%,rgba(7,26,47,.31) 76%,rgba(7,26,47,.09) 100%),
        url('https://images.unsplash.com/photo-1521737604893-d14cc237f11d?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Enterprise & Technology industry page */
    .industry-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.44) 72%,rgba(6,22,42,.12) 100%),
        url('https://images.unsplash.com/photo-1451187580459-43490279c0fa?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

/* Manufacturing & Infrastructure industry page */
    .manufacturing-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.40) 73%,rgba(6,22,42,.11) 100%),
        url('https://images.unsplash.com/photo-1565514020179-026b92b84bb6?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

/* Regulated & Public Sectors industry page */
    .regulated-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.39) 73%,rgba(6,22,42,.10) 100%),
        url('https://images.unsplash.com/photo-1454165804606-c3d57bc86b40?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

/* Consumer & Growth Sectors industry page */
    .consumer-growth-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.36) 73%,rgba(6,22,42,.08) 100%),
        url('https://images.unsplash.com/photo-1441986300917-64674bd600d8?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

/* Industries */
    .industry-layout{display:grid;grid-template-columns:.78fr 1.22fr;gap:34px;align-items:stretch}

/* Alliances */
    .alliance-shell{border-radius:32px;padding:55px;background:linear-gradient(145deg,#071a2f,#0d3155);color:#fff;position:relative;overflow:hidden}

/* Stories */
    .story-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:24px}

/* DATA CENTRE SOLUTION PAGE */
    .dc-page{overflow:hidden;background:#fff}

/* Enterprise Networking page visual override */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.98) 0%,rgba(7,26,47,.89) 46%,rgba(7,26,47,.22) 78%,rgba(7,26,47,.08) 100%),
        url('https://images.unsplash.com/photo-1544197150-b99a580bb7a8?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Structured Cabling page visual override */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.98) 0%,rgba(7,26,47,.91) 46%,rgba(7,26,47,.28) 78%,rgba(7,26,47,.08) 100%),
        url('https://images.unsplash.com/photo-1600267165477-6d4cc741b379?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* End User Computing page visual override */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.98) 0%,rgba(7,26,47,.91) 46%,rgba(7,26,47,.30) 78%,rgba(7,26,47,.08) 100%),
        url('https://images.unsplash.com/photo-1497366754035-f200968a6e72?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Digital Workplace visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.92) 45%,rgba(7,26,47,.33) 76%,rgba(7,26,47,.10) 100%),
        url('https://images.unsplash.com/photo-1521737604893-d14cc237f11d?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Audio-Visual Integration visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.92) 45%,rgba(7,26,47,.32) 76%,rgba(7,26,47,.10) 100%),
        url('https://images.unsplash.com/photo-1497366811353-6870744d04b2?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Unified Communications visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.92) 45%,rgba(7,26,47,.32) 76%,rgba(7,26,47,.10) 100%),
        url('https://images.unsplash.com/photo-1521737604893-d14cc237f11d?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Managed Services visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.93) 45%,rgba(7,26,47,.35) 76%,rgba(7,26,47,.11) 100%),
        url('https://images.unsplash.com/photo-1551288049-bebda4e38f71?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* AMC & Lifecycle Services visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.93) 45%,rgba(7,26,47,.35) 76%,rgba(7,26,47,.11) 100%),
        url('https://images.unsplash.com/photo-1558494949-ef010cbdcc31?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Professional & Staffing Services visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.92) 45%,rgba(7,26,47,.31) 76%,rgba(7,26,47,.09) 100%),
        url('https://images.unsplash.com/photo-1521737604893-d14cc237f11d?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Enterprise & Technology industry page */
    .industry-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.44) 72%,rgba(6,22,42,.12) 100%),
        url('https://images.unsplash.com/photo-1451187580459-43490279c0fa?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

/* Industries */
    .industry-layout{display:grid;grid-template-columns:.78fr 1.22fr;gap:34px;align-items:stretch}

/* Alliances */
    .alliance-shell{border-radius:32px;padding:55px;background:linear-gradient(145deg,#071a2f,#0d3155);color:#fff;position:relative;overflow:hidden}

/* Stories */
    .story-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:24px}

/* DATA CENTRE SOLUTION PAGE */
    .dc-page{overflow:hidden;background:#fff}

/* Enterprise Networking page visual override */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.98) 0%,rgba(7,26,47,.89) 46%,rgba(7,26,47,.22) 78%,rgba(7,26,47,.08) 100%),
        url('https://images.unsplash.com/photo-1544197150-b99a580bb7a8?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Structured Cabling page visual override */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.98) 0%,rgba(7,26,47,.91) 46%,rgba(7,26,47,.28) 78%,rgba(7,26,47,.08) 100%),
        url('https://images.unsplash.com/photo-1600267165477-6d4cc741b379?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* End User Computing page visual override */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.98) 0%,rgba(7,26,47,.91) 46%,rgba(7,26,47,.30) 78%,rgba(7,26,47,.08) 100%),
        url('https://images.unsplash.com/photo-1497366754035-f200968a6e72?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Digital Workplace visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.92) 45%,rgba(7,26,47,.33) 76%,rgba(7,26,47,.10) 100%),
        url('https://images.unsplash.com/photo-1521737604893-d14cc237f11d?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Audio-Visual Integration visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.92) 45%,rgba(7,26,47,.32) 76%,rgba(7,26,47,.10) 100%),
        url('https://images.unsplash.com/photo-1497366811353-6870744d04b2?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Unified Communications visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.92) 45%,rgba(7,26,47,.32) 76%,rgba(7,26,47,.10) 100%),
        url('https://images.unsplash.com/photo-1521737604893-d14cc237f11d?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Managed Services visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.93) 45%,rgba(7,26,47,.35) 76%,rgba(7,26,47,.11) 100%),
        url('https://images.unsplash.com/photo-1551288049-bebda4e38f71?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* AMC & Lifecycle Services visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.93) 45%,rgba(7,26,47,.35) 76%,rgba(7,26,47,.11) 100%),
        url('https://images.unsplash.com/photo-1558494949-ef010cbdcc31?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Professional & Staffing Services visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.92) 45%,rgba(7,26,47,.31) 76%,rgba(7,26,47,.09) 100%),
        url('https://images.unsplash.com/photo-1521737604893-d14cc237f11d?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Enterprise & Technology industry page */
    .industry-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.44) 72%,rgba(6,22,42,.12) 100%),
        url('https://images.unsplash.com/photo-1451187580459-43490279c0fa?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

/* Manufacturing & Infrastructure industry page */
    .manufacturing-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.40) 73%,rgba(6,22,42,.11) 100%),
        url('https://images.unsplash.com/photo-1565514020179-026b92b84bb6?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

/* Industries */
    .industry-layout{display:grid;grid-template-columns:.78fr 1.22fr;gap:34px;align-items:stretch}

/* Alliances */
    .alliance-shell{border-radius:32px;padding:55px;background:linear-gradient(145deg,#071a2f,#0d3155);color:#fff;position:relative;overflow:hidden}

/* Stories */
    .story-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:24px}

/* DATA CENTRE SOLUTION PAGE */
    .dc-page{overflow:hidden;background:#fff}

/* Enterprise Networking page visual override */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.98) 0%,rgba(7,26,47,.89) 46%,rgba(7,26,47,.22) 78%,rgba(7,26,47,.08) 100%),
        url('https://images.unsplash.com/photo-1544197150-b99a580bb7a8?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Structured Cabling page visual override */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.98) 0%,rgba(7,26,47,.91) 46%,rgba(7,26,47,.28) 78%,rgba(7,26,47,.08) 100%),
        url('https://images.unsplash.com/photo-1600267165477-6d4cc741b379?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* End User Computing page visual override */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.98) 0%,rgba(7,26,47,.91) 46%,rgba(7,26,47,.30) 78%,rgba(7,26,47,.08) 100%),
        url('https://images.unsplash.com/photo-1497366754035-f200968a6e72?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Digital Workplace visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.92) 45%,rgba(7,26,47,.33) 76%,rgba(7,26,47,.10) 100%),
        url('https://images.unsplash.com/photo-1521737604893-d14cc237f11d?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Audio-Visual Integration visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.92) 45%,rgba(7,26,47,.32) 76%,rgba(7,26,47,.10) 100%),
        url('https://images.unsplash.com/photo-1497366811353-6870744d04b2?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Unified Communications visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.92) 45%,rgba(7,26,47,.32) 76%,rgba(7,26,47,.10) 100%),
        url('https://images.unsplash.com/photo-1521737604893-d14cc237f11d?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Managed Services visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.93) 45%,rgba(7,26,47,.35) 76%,rgba(7,26,47,.11) 100%),
        url('https://images.unsplash.com/photo-1551288049-bebda4e38f71?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* AMC & Lifecycle Services visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.93) 45%,rgba(7,26,47,.35) 76%,rgba(7,26,47,.11) 100%),
        url('https://images.unsplash.com/photo-1558494949-ef010cbdcc31?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Professional & Staffing Services visual overrides */
    .solution-hero:before{
      background:
        linear-gradient(90deg,rgba(7,26,47,.99) 0%,rgba(7,26,47,.92) 45%,rgba(7,26,47,.31) 76%,rgba(7,26,47,.09) 100%),
        url('https://images.unsplash.com/photo-1521737604893-d14cc237f11d?auto=format&fit=crop&w=2100&q=90') center right/cover no-repeat;
    }

/* Enterprise & Technology industry page */
    .industry-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.44) 72%,rgba(6,22,42,.12) 100%),
        url('https://images.unsplash.com/photo-1451187580459-43490279c0fa?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

/* Manufacturing & Infrastructure industry page */
    .manufacturing-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.40) 73%,rgba(6,22,42,.11) 100%),
        url('https://images.unsplash.com/photo-1565514020179-026b92b84bb6?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }

/* Regulated & Public Sectors industry page */
    .regulated-hero:before{
      background:
        linear-gradient(90deg,rgba(6,22,42,.99) 0%,rgba(6,22,42,.94) 43%,rgba(6,22,42,.39) 73%,rgba(6,22,42,.10) 100%),
        url('https://images.unsplash.com/photo-1454165804606-c3d57bc86b40?auto=format&fit=crop&w=2200&q=90') center right/cover no-repeat;
    }


.story-copy h3 {
    font-size: clamp(26px,3vw,36px);
    line-height: 1.07;
    letter-spacing: -.045em;
    color: var(--ink);
    margin: 13px 0 30px;
}
.industry-story-media {
    height: 782px;
}

.industry-hero-index{
    border-left: 1px solid rgb(76 119 0 / 83%);
    background-size: cover !important;
    background-position: center !important;
    height: 100%;
    width: 100%;
    position: relative;
    right: -32px;
}
.solution-hero-copy {
    padding: 54px 35px 56px 0;
}