.hub-triptych{display:none}
.triptych-mobile-photo{display:none}
.homepage-comparison-removed{display:none!important}
.hub-triptych-card[role="link"]{cursor:pointer}
.hub-triptych-card[role="link"]:focus-visible{outline:3px solid rgba(244,131,18,.72);outline-offset:6px;border-radius:var(--triptych-radius,20px)}

@media (max-width:999px){
  .hub-triptych{display:block;height:auto;margin:22px 0 0}
  .hub-triptych-sticky{position:relative;min-height:0;padding:0;overflow:visible}
  .hub-triptych-scene{display:grid;width:100%;height:auto;gap:16px;margin:0}
  .hub-triptych-card,.hub-triptych-card-inner{position:relative;transform:none!important}
  .hub-triptych-face{position:relative;inset:auto;overflow:hidden;border:1px solid #292e35;background:#0c0f13;color:#f2f4f7;box-shadow:0 16px 36px rgba(0,0,0,.22);backface-visibility:visible;-webkit-backface-visibility:visible}
  .hub-triptych-front{display:grid;padding:22px 20px;grid-template-columns:52px minmax(0,1fr);gap:0 16px;align-items:center;border-radius:20px 20px 0 0;border-bottom:0}
  .hub-triptych-front::before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:#f48312}
  .hub-triptych-number{position:absolute;top:17px;right:19px;color:#f48312;font-size:.68rem;font-weight:800;letter-spacing:.15em}
  .hub-triptych-front>svg{grid-column:1;width:46px;height:46px;fill:none;stroke:#dfe4ea;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
  .hub-triptych-front>div{grid-column:2;min-width:0}
  .hub-triptych-front>div small{display:block;margin:0 42px 6px 0;color:#89939f;font-size:.62rem;font-weight:800;letter-spacing:.15em}
  .hub-triptych-front h4{margin:0;font-size:clamp(1.22rem,6vw,1.55rem);line-height:1.08;letter-spacing:-.03em}
  .hub-triptych-front p{margin:9px 0 0;color:#a9b1bb;font-size:.86rem;line-height:1.45}
  .hub-triptych-back{display:block;padding:0 20px 20px;transform:none;border-radius:0 0 20px 20px;border-top:0}
  .hub-triptych-card-head,.hub-triptych-back h4{display:none}
  .hub-triptych-back ul{display:grid;gap:9px;margin:0 0 18px;padding:16px 0 0;border-top:1px solid #292e35;list-style:none;color:#a9b1bb;font-size:.86rem;line-height:1.4}
  .hub-triptych-back li{position:relative;padding-left:17px}
  .hub-triptych-back li::before{content:"";position:absolute;top:.55em;left:0;width:6px;height:6px;border-radius:50%;background:#f48312}
  .hub-triptych-link{display:flex;align-items:center;justify-content:space-between;padding:13px 15px;border:1px solid #343a43;border-radius:11px;color:#f2f4f7;font-size:.82rem;font-weight:800;text-decoration:none}
  .hub-triptych-link>span:last-child{color:#f48312;font-size:1.05rem}
  body:not([data-theme="dark"]) .hub-triptych-face{border-color:#d5dbe2;background:#fff;color:#1d2633;box-shadow:0 14px 32px rgba(42,58,76,.12)}
  body:not([data-theme="dark"]) .hub-triptych-front>svg{stroke:#253142}
  body:not([data-theme="dark"]) .hub-triptych-front>div small{color:#687586}
  body:not([data-theme="dark"]) .hub-triptych-front p,body:not([data-theme="dark"]) .hub-triptych-back ul{color:#536071}
  body:not([data-theme="dark"]) .hub-triptych-back ul{border-color:#d9dee4}
  body:not([data-theme="dark"]) .hub-triptych-link{border-color:#cad1d9;color:#1d2633}
}

@media (min-width:1000px){
  #services{overflow:visible}
  .hub-triptych{position:relative;display:block;height:155vh;margin:0}
  .hub-triptych-sticky{position:sticky;top:0;display:grid;align-content:center;min-height:100vh;padding:clamp(48px,6vh,74px) 0 42px;overflow:hidden}
  .hub-triptych-scene{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,22px);width:min(1280px,94vw);height:clamp(410px,56vh,590px);margin:0 auto;perspective:1900px;transform-style:preserve-3d}
  .hub-triptych-card{position:relative;min-width:0;transform-style:preserve-3d;will-change:transform}
  .hub-triptych-card-inner{position:absolute;inset:0;transform-style:preserve-3d;will-change:transform}
  .hub-triptych-face{position:absolute;inset:0;overflow:hidden;border:1px solid #292e35;border-radius:clamp(18px,1.7vw,26px);backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:0 26px 62px rgba(0,0,0,.3);transform-style:flat;-webkit-transform-style:flat}
  .hub-triptych-front{display:grid;grid-template-rows:auto 1fr auto;padding:clamp(26px,2.7vw,40px);background:#0c0f13;color:#f2f4f7;transform:translateZ(1px)}
  .hub-triptych-front::before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:#f48312;transform:scaleY(.22);transform-origin:top}
  .hub-triptych-number{color:#f48312;font-size:.76rem;font-weight:800;letter-spacing:.18em}
  .hub-triptych-front>svg{align-self:center;width:clamp(58px,5vw,78px);height:clamp(58px,5vw,78px);fill:none;stroke:#dfe4ea;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
  .hub-triptych-front>div small{display:block;margin-bottom:10px;color:#89939f;font-size:.67rem;font-weight:800;letter-spacing:.19em}
  .hub-triptych-front h4{margin:0;font-size:clamp(1.45rem,2vw,2.05rem);line-height:1.08;letter-spacing:-.035em}
  .hub-triptych-front p{margin:13px 0 0;color:#a9b1bb;font-size:clamp(.78rem,.9vw,.92rem);line-height:1.45}
  .hub-triptych-back{display:flex;flex-direction:column;padding:clamp(27px,3vw,42px);transform:rotateY(180deg) translateZ(1px);border-color:#292e35;background:#0c0f13;color:#f2f4f7}
  .hub-triptych-back>*{opacity:var(--back-content-opacity,1)}
  .hub-triptych-card-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid #292e35;color:#f48312;font-weight:800}
  .hub-triptych-card-head span{font-size:1rem;letter-spacing:.12em}.hub-triptych-card-head small{font-size:.67rem;letter-spacing:.18em}
  .hub-triptych-back h4{margin:clamp(25px,3.4vh,40px) 0 22px;font-size:clamp(1.35rem,1.8vw,1.85rem);line-height:1.1;letter-spacing:-.035em;text-wrap:balance}
  .hub-triptych-back ul{display:grid;gap:13px;margin:0;padding:0;list-style:none;color:#a9b1bb;font-size:clamp(.82rem,.9vw,.95rem);line-height:1.45}
  .hub-triptych-back li{position:relative;padding-left:19px}.hub-triptych-back li::before{content:"";position:absolute;top:.58em;left:0;width:6px;height:6px;border-radius:50%;background:#f48312}
  .hub-triptych-link{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding:15px 17px;border:1px solid #343a43;border-radius:12px;color:#f2f4f7;font-size:.83rem;font-weight:800;text-decoration:none;transition:border-color .2s ease,background .2s ease,transform .2s ease}
  .hub-triptych-link:hover{border-color:#f48312;background:#171b21;transform:translateY(-2px)}.hub-triptych-link:focus-visible{outline:3px solid rgba(244,131,18,.45);outline-offset:3px}.hub-triptych-link>span:last-child{color:#f48312;font-size:1.1rem}
  body:not([data-theme="dark"]) .hub-triptych-front,body:not([data-theme="dark"]) .hub-triptych-back{border-color:#ccd4dd;background:#fff;color:#1d2633;box-shadow:0 26px 58px rgba(42,58,76,.15)}
  body:not([data-theme="dark"]) .hub-triptych-front>svg{stroke:#253142}
  body:not([data-theme="dark"]) .hub-triptych-front>div small{color:#687586}
  body:not([data-theme="dark"]) .hub-triptych-front p,body:not([data-theme="dark"]) .hub-triptych-back ul{color:#536071}
  body:not([data-theme="dark"]) .hub-triptych-card-head{border-color:#d9dee4;color:#d96400}
  body:not([data-theme="dark"]) .hub-triptych-link{border-color:#cad1d9;color:#1d2633}
  body:not([data-theme="dark"]) .hub-triptych-link:hover{border-color:#f48312;background:#fff7ef}
}

@media (min-width:1000px) and (max-height:760px){.hub-triptych-sticky{padding-top:30px}.hub-triptych-intro{margin-bottom:20px}.hub-triptych-scene{height:min(420px,54vh)}.hub-triptych-back h4{margin-block:22px 16px}.hub-triptych-back ul{gap:9px}}
@media (min-width:1000px){
  .hub-triptych{--triptych-radius:0px}
  .hub-triptych-scene{gap:0;height:clamp(420px,33vw,620px)}
  body:not([data-theme="dark"]) #services .hub-triptych-card,
  body:not([data-theme="dark"]) #services .hub-triptych-card-inner{background:transparent!important;background-image:none!important;box-shadow:none!important}
  .hub-triptych-face{border-radius:var(--triptych-radius)}
  .hub-triptych-front{display:flex;padding:clamp(26px,2.7vw,40px);justify-content:flex-end;flex-direction:column;background-image:url("Assets/photo-founder-office.jpg");background-repeat:no-repeat;background-size:300% auto;background-color:#0a0d11;color:#fff}
  .hub-triptych-card--one .hub-triptych-front{background-position:left center}
  .hub-triptych-card--two .hub-triptych-front{background-position:center center}
  .hub-triptych-card--three .hub-triptych-front{background-position:right center}
  .hub-triptych-front::before{content:"";position:absolute;inset:0;display:block;width:auto;background:linear-gradient(180deg,rgba(4,7,10,.14) 0%,rgba(4,7,10,.32) 42%,rgba(4,7,10,.9) 100%);transform:none}
  .hub-triptych-front>*{position:relative;z-index:1}
  .hub-triptych-front .hub-triptych-number{position:absolute;top:clamp(24px,2.5vw,36px);right:clamp(24px,2.5vw,36px);display:block;color:#ff9a2f}
  .hub-triptych-front>svg{display:block;align-self:flex-start;width:clamp(48px,4vw,64px);height:clamp(48px,4vw,64px);margin-bottom:auto;padding:12px;border:1px solid rgba(244,131,18,.58);border-radius:18px;background:rgba(6,8,11,.58);stroke:#fff;backdrop-filter:blur(8px)}
  .hub-triptych-front>div{display:block}
  .hub-triptych-front>div small{display:block;color:#ff9a2f;text-shadow:0 1px 8px rgba(0,0,0,.65)}
  .hub-triptych-front h4{color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.8)}
  .hub-triptych-front p{color:#d8dde4;text-shadow:0 1px 10px rgba(0,0,0,.8)}
  body:not([data-theme="dark"]) #services .hub-triptych-front{background-color:#0a0d11!important;background-image:url("Assets/photo-founder-office.jpg")!important;background-repeat:no-repeat!important;background-size:300% auto!important;color:#fff!important}
  body:not([data-theme="dark"]) #services .hub-triptych-card--one .hub-triptych-front{background-position:left center!important}
  body:not([data-theme="dark"]) #services .hub-triptych-card--two .hub-triptych-front{background-position:center center!important}
  body:not([data-theme="dark"]) #services .hub-triptych-card--three .hub-triptych-front{background-position:right center!important}
  body:not([data-theme="dark"]) .hub-triptych-front>svg{stroke:#fff}
  body:not([data-theme="dark"]) .hub-triptych-front>div small{color:#ff9a2f}
  body:not([data-theme="dark"]) .hub-triptych-front p{color:#d8dde4}
  .hub-triptych-back{border-radius:var(--triptych-radius)}
}

/* Klare Trennung der zwei eigenständigen Homepage-Bereiche. */
@media (min-width:721px){
  #digital-hub{padding-top:clamp(100px,10vw,150px)!important}
}

@media (max-width:720px){
  #digital-hub{padding-top:clamp(62px,15vw,88px)!important}
}

/* Digital Hub subpage: the Demo Day photo forms one image before splitting. */
@media (min-width:1000px){
  .hub-cpi-triptych{width:100%;height:160vh;margin:0}
  .hub-cpi-triptych .hub-triptych-sticky{min-height:100vh;padding-block:42px}
  .hub-cpi-triptych .hub-triptych-scene{width:min(1100px,100%);height:auto;aspect-ratio:4/3;margin-inline:auto}
  .hub-cpi-triptych .hub-triptych-front{background-image:url("Assets/cpi/nexaki-cpi-demo-day-2026-presentation.jpg");background-size:300% 100%;background-color:#0a0d11}
  .hub-cpi-triptych .hub-triptych-card--one .hub-triptych-front{background-position:left center}
  .hub-cpi-triptych .hub-triptych-card--two .hub-triptych-front{background-position:center center}
  .hub-cpi-triptych .hub-triptych-card--three .hub-triptych-front{background-position:right center}
}

@media (max-width:999px){
  .hub-cpi-triptych .hub-triptych-front{background-image:url("Assets/cpi/nexaki-cpi-demo-day-2026-presentation.jpg");background-size:cover;background-position:center}
  .hub-cpi-triptych .hub-triptych-front::after{position:absolute;inset:0;content:"";background:linear-gradient(180deg,rgba(5,7,9,.15),rgba(5,7,9,.82));z-index:0}
  .hub-cpi-triptych .hub-triptych-front>*{position:relative;z-index:1}
}

/* Im Hellmodus darf keine weiße Zwischenfläche vor den Kartenrückseiten liegen. */
body:not([data-theme="dark"]) :is(.hub-audience-triptych,.digital-process-triptych) :is(.hub-triptych-card,.hub-triptych-card-inner){background:transparent!important;background-image:none!important;box-shadow:none!important}

/* Digital Hub audiences: clear icon cards with information on the reverse. */
@media (min-width:1000px){
  .hub-audience-triptych{width:100%;height:180vh;margin:clamp(54px,6vw,76px) 0 0}
  .hub-audience-triptych .hub-triptych-sticky{position:sticky;top:76px;min-height:calc(100vh - 76px);padding:24px 0;overflow:hidden;align-content:center}
  .hub-audience-triptych .hub-triptych-scene{width:min(1240px,100%);height:auto;aspect-ratio:4/2.15;margin-inline:auto}
  .hub-audience-triptych .hub-triptych-front{background-image:url("Assets/cpi/nexaki-cpi-demo-day-2026-presentation.jpg");background-size:300% 100%;background-color:#0c0f13}
  .hub-audience-triptych .hub-triptych-card--one .hub-triptych-front{background-image:url("Assets/cpi/nexaki-cpi-demo-day-2026-presentation.jpg");background-position:left center}
  .hub-audience-triptych .hub-triptych-card--two .hub-triptych-front{background-image:url("Assets/cpi/nexaki-cpi-demo-day-2026-presentation.jpg");background-position:center center}
  .hub-audience-triptych .hub-triptych-card--three .hub-triptych-front{background-image:url("Assets/cpi/nexaki-cpi-demo-day-2026-presentation.jpg");background-position:right center}
  body:not([data-theme="dark"]) .hub-audience-triptych .hub-triptych-front{background-color:#0c0f13!important;background-image:url("Assets/cpi/nexaki-cpi-demo-day-2026-presentation.jpg")!important;background-repeat:no-repeat!important;background-size:300% 100%!important;color:#fff!important}
  body:not([data-theme="dark"]) .hub-audience-triptych .hub-triptych-card--one .hub-triptych-front{background-position:left center!important}
  body:not([data-theme="dark"]) .hub-audience-triptych .hub-triptych-card--two .hub-triptych-front{background-position:center center!important}
  body:not([data-theme="dark"]) .hub-audience-triptych .hub-triptych-card--three .hub-triptych-front{background-position:right center!important}
}

@media (max-width:999px){
  .hub-audience-triptych .hub-triptych-front{background-image:url("Assets/cpi/nexaki-cpi-demo-day-2026-presentation.jpg");background-size:cover;background-position:center}
}

/* Digitalization subpage: presentation photo, identical split-and-flip behavior. */
@media (min-width:1000px){
  .digital-process-triptych{width:100%;height:195vh;margin:clamp(18px,2vw,28px) 0 0}
  .digital-process-triptych .hub-triptych-sticky{position:sticky;top:96px;min-height:calc(100vh - 96px);padding:14px 0 28px;overflow:hidden;align-content:start}
  .digital-process-triptych .hub-triptych-scene{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));width:min(1240px,96vw);height:auto;aspect-ratio:4/3;margin-inline:auto}
  .digital-process-triptych .hub-triptych-front{padding:22px 16px;background-image:url("Assets/nexaki-technical-decisions-presentation.jpg");background-size:300% 200%;background-color:#0c0f13}
  .digital-process-triptych .hub-triptych-front::before{background:rgba(4,7,10,.42)}
  .digital-process-triptych .hub-triptych-card:nth-of-type(1) .hub-triptych-front{background-position:0% 0%}
  .digital-process-triptych .hub-triptych-card:nth-of-type(2) .hub-triptych-front{background-position:50% 0%}
  .digital-process-triptych .hub-triptych-card:nth-of-type(3) .hub-triptych-front{background-position:100% 0%}
  .digital-process-triptych .hub-triptych-card:nth-of-type(4) .hub-triptych-front{background-position:0% 100%}
  .digital-process-triptych .hub-triptych-card:nth-of-type(5) .hub-triptych-front{background-position:50% 100%}
  .digital-process-triptych .hub-triptych-card:nth-of-type(6) .hub-triptych-front{background-position:100% 100%}
  body:not([data-theme="dark"]) .digital-process-triptych .hub-triptych-front{background-color:#0c0f13!important;background-image:url("Assets/nexaki-technical-decisions-presentation.jpg")!important;background-repeat:no-repeat!important;background-size:300% 200%!important;color:#fff!important}
  body:not([data-theme="dark"]) .digital-process-triptych .hub-triptych-card:nth-of-type(1) .hub-triptych-front{background-position:0% 0%!important}
  body:not([data-theme="dark"]) .digital-process-triptych .hub-triptych-card:nth-of-type(2) .hub-triptych-front{background-position:50% 0%!important}
  body:not([data-theme="dark"]) .digital-process-triptych .hub-triptych-card:nth-of-type(3) .hub-triptych-front{background-position:100% 0%!important}
  body:not([data-theme="dark"]) .digital-process-triptych .hub-triptych-card:nth-of-type(4) .hub-triptych-front{background-position:0% 100%!important}
  body:not([data-theme="dark"]) .digital-process-triptych .hub-triptych-card:nth-of-type(5) .hub-triptych-front{background-position:50% 100%!important}
  body:not([data-theme="dark"]) .digital-process-triptych .hub-triptych-card:nth-of-type(6) .hub-triptych-front{background-position:100% 100%!important}
  .digital-process-triptych .hub-triptych-front .hub-triptych-number{top:20px;right:16px}
  .digital-process-triptych .hub-triptych-back{padding:clamp(20px,1.8vw,28px)}
  .digital-process-triptych .hub-triptych-card-head{gap:8px}
  .digital-process-triptych .hub-triptych-card-head small{font-size:.62rem;letter-spacing:.13em;text-align:right}
  .digital-process-triptych .hub-triptych-back h4{margin:clamp(16px,2vh,24px) 0 12px;font-size:clamp(1.18rem,1.5vw,1.6rem)}
  .digital-process-triptych .hub-triptych-back p{margin:0;color:#a9b1bb;font-size:clamp(.8rem,.86vw,.92rem);line-height:1.45}
}

@media (min-width:1000px) and (max-height:720px){
  .digital-process-triptych .hub-triptych-back{padding:18px 22px}
  .digital-process-triptych .hub-triptych-card-head{padding-bottom:12px}
  .digital-process-triptych .hub-triptych-back h4{margin:13px 0 12px;font-size:1.22rem;line-height:1.06}
  .digital-process-triptych .hub-triptych-scene{height:auto}
  .digital-process-triptych .hub-triptych-back p{font-size:.76rem;line-height:1.4}
}

@media (max-width:999px){
  .digital-process-triptych .hub-triptych-front{background-image:url("Assets/nexaki-technical-decisions-presentation.jpg");background-size:cover;background-position:center}
  body:not([data-theme="dark"]) .hub-audience-triptych .hub-triptych-front{background-color:#0c0f13!important;background-image:url("Assets/cpi/nexaki-cpi-demo-day-2026-presentation.jpg")!important;background-size:cover!important;background-position:center!important;color:#fff!important}
  body:not([data-theme="dark"]) .digital-process-triptych .hub-triptych-front{background-color:#0c0f13!important;background-image:url("Assets/nexaki-technical-decisions-presentation.jpg")!important;background-size:cover!important;background-position:center!important;color:#fff!important}
  :is(.hub-audience-triptych,.digital-process-triptych){margin-top:22px}
  :is(.hub-audience-triptych,.digital-process-triptych) .hub-triptych-scene{display:grid;grid-template-columns:1fr;gap:14px}
  :is(.hub-audience-triptych,.digital-process-triptych) .triptych-mobile-photo{display:block;margin:0 0 8px;overflow:hidden;border:1px solid #292e35;border-radius:20px;background:#0c0f13;box-shadow:0 14px 32px rgba(0,0,0,.18)}
  :is(.hub-audience-triptych,.digital-process-triptych) .triptych-mobile-photo img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}
  :is(.hub-audience-triptych,.digital-process-triptych) .hub-triptych-front{display:none!important}
  :is(.hub-audience-triptych,.digital-process-triptych) .hub-triptych-back{display:flex;min-height:0;padding:20px;border:1px solid #292e35;border-radius:18px}
  :is(.hub-audience-triptych,.digital-process-triptych) .hub-triptych-card-head{display:flex;padding-bottom:13px}
  :is(.hub-audience-triptych,.digital-process-triptych) .hub-triptych-back h4{display:block;margin:16px 0 12px;font-size:clamp(1.2rem,6vw,1.5rem);line-height:1.12}
  :is(.hub-audience-triptych,.digital-process-triptych) .hub-triptych-back ul{margin-bottom:0;padding-top:14px}
  .digital-process-triptych .hub-triptych-back p{margin:0;color:#a9b1bb;font-size:.9rem;line-height:1.5}
  body:not([data-theme="dark"]) :is(.hub-audience-triptych,.digital-process-triptych) .triptych-mobile-photo{border-color:#d5dbe2;background:#fff;box-shadow:0 12px 28px rgba(42,58,76,.1)}
  body:not([data-theme="dark"]) .digital-process-triptych .hub-triptych-back p{color:#536071}

  .hub-page>.hub-audience-feature{width:min(100% - 24px,1320px);max-width:100%;overflow:visible}
  .hub-audience-feature :is(.hub-audience-heading,.hub-audience-triptych,.hub-triptych-sticky,.hub-triptych-scene,.triptych-mobile-photo,.hub-triptych-card,.hub-triptych-card-inner,.hub-triptych-back){box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin-inline:0}
  .hub-audience-triptych .triptych-mobile-photo img{object-fit:contain;background:#0c0f13}
  .hub-audience-triptych .hub-triptych-back{overflow:hidden;padding:20px;flex-direction:column}
  .hub-audience-triptych .hub-triptych-back :is(h4,li,p,span){max-width:100%;overflow-wrap:anywhere;word-break:normal}
  .content-page .section .hub-audience-triptych .hub-triptych-back ul{display:grid;width:100%;max-width:none;gap:10px;margin:0;padding:15px 0 0;border-top:1px solid #292e35;list-style:none;font-size:.9rem;line-height:1.48}
  .content-page .section .hub-audience-triptych .hub-triptych-back li{min-height:0;margin:0;padding:0 0 0 18px;border:0;border-radius:0;background:transparent;box-shadow:none}
  .content-page .section .hub-audience-triptych .hub-triptych-back li::before{top:.58em;left:0;width:7px;height:7px;border:0;background:#f48312}
  body:not([data-theme="dark"]) .content-page .section .hub-audience-triptych .hub-triptych-back ul{border-color:#d9dee4;color:#536071}
  body:not([data-theme="dark"]) .hub-audience-triptych .triptych-mobile-photo img{background:#fff}

  .article-page>article>.digital-process-feature{width:100%;max-width:100%;overflow:visible}
  .digital-process-feature :is(.digital-process-heading,.digital-process-triptych,.hub-triptych-sticky,.hub-triptych-scene,.triptych-mobile-photo,.hub-triptych-card,.hub-triptych-card-inner,.hub-triptych-back){box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin-inline:0}
  .digital-process-triptych .triptych-mobile-photo img{object-fit:contain;background:#0c0f13}
  .digital-process-triptych .hub-triptych-scene{gap:10px}
  .digital-process-triptych .hub-triptych-back{display:grid;grid-template-columns:82px minmax(0,1fr);grid-template-rows:auto auto;gap:5px 14px;overflow:hidden;padding:16px 17px;border-radius:15px}
  .digital-process-triptych .hub-triptych-card-head{grid-column:1;grid-row:1/3;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:7px;padding:2px 12px 2px 0;border-right:1px solid #292e35;border-bottom:0}
  .digital-process-triptych .hub-triptych-card-head span{font-size:.9rem}
  .digital-process-triptych .hub-triptych-card-head small{font-size:.57rem;line-height:1.3;letter-spacing:.1em;text-align:left}
  :is(.content-page,.article-page) .section .digital-process-triptych .hub-triptych-back h4{grid-column:2;grid-row:1;margin:0;font-size:clamp(1.02rem,5vw,1.25rem);line-height:1.15}
  :is(.content-page,.article-page) .section .digital-process-triptych .hub-triptych-back p{grid-column:2;grid-row:2;margin:0;font-size:.84rem;line-height:1.42}
  .digital-process-triptych .hub-triptych-back :is(h4,p,span){max-width:100%;overflow-wrap:anywhere;word-break:normal}
  body:not([data-theme="dark"]) .digital-process-triptych .hub-triptych-card-head{border-right-color:#d9dee4}
  body:not([data-theme="dark"]) .digital-process-triptych .triptych-mobile-photo img{background:#fff}
}
