.experience-index--illustrated article{grid-template-columns:minmax(240px,.85fr) minmax(0,1.6fr);gap:clamp(28px,4vw,56px);align-items:center;padding-block:36px}.experience-index--illustrated .experience-case-copy,.experience-index--illustrated .experience-case-visual{min-width:0}.experience-case-visual .library-image{aspect-ratio:4/3}.experience-case-visual .library-image img{height:100%}.experience-case-visual .commercial-evidence-graphic{padding:22px 18px;border:1px solid #d8dfeb;border-radius:8px}.experience-case-visual .ceg-heading>span{display:none}.experience-case-visual .ceg-heading>strong{font-size:18px}.experience-case-visual .ceg-pair{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);gap:8px;margin-block:22px}.experience-case-visual .ceg-party{font-size:12px;line-height:1.55}.experience-case-visual .ceg-connection i{flex-shrink:0}.experience-case-visual .commercial-evidence-graphic figcaption{font-size:12px;line-height:1.6}.experience-index--illustrated h2{font-size:clamp(24px,2.3vw,31px);line-height:1.3;margin-bottom:16px}.experience-index--illustrated .eyebrow{line-height:1.6;margin-bottom:12px}.experience-index--illustrated .experience-index-meta{flex-wrap:wrap;gap:14px 24px;margin-top:20px;align-items:center}@media (max-width:760px){.experience-index--illustrated article{grid-template-columns:1fr;gap:22px;padding-block:28px}.experience-case-visual{width:100%;max-width:440px}.experience-case-visual .library-image{aspect-ratio:16/10}.experience-case-visual .library-image[data-placement=case-technical-customer-requirements]{aspect-ratio:4/3}.experience-index--illustrated .experience-index-meta{display:flex}.experience-index--illustrated .experience-index-meta .text-link{margin-top:0}.experience-index--illustrated .experience-case-copy>p:not(.eyebrow){font-size:15px;line-height:1.65}}@media print{.experience-index--illustrated article{-moz-column-break-inside:avoid;break-inside:avoid;grid-template-columns:200px minmax(0,1fr);gap:24px}}