.case-study-hero-2026{background:linear-gradient(165deg,#0e1330,#2a39a4 50%,#1a2580);box-sizing:border-box;color:#fff;font-family:var(--bu-font-body);min-height:760px;overflow:hidden;padding-bottom:104px;padding-top:172px;position:relative}.case-study-hero-2026 *,.case-study-hero-2026 :after,.case-study-hero-2026 :before{box-sizing:border-box}.case-study-hero-2026__texture{background:radial-gradient(ellipse 820px 360px at 78% 46%,hsla(0,0%,100%,.07),hsla(0,0%,100%,0) 72%),radial-gradient(circle at 18% 38%,rgba(250,207,64,.08),rgba(250,207,64,0) 34%);inset:0;margin-left:-24px;margin-right:-24px;pointer-events:none;position:absolute}.case-study-hero-2026__container{align-items:center;display:grid;gap:56px;grid-template-columns:.92fr 1.08fr;min-height:460px;position:relative;z-index:1}.case-study-hero-2026__content{align-items:flex-start;display:flex;flex-direction:column;max-width:650px}.case-study-hero-2026__eyebrow{margin-bottom:18px}.case-study-hero-2026__title{color:#fff;margin:0}.case-study-hero-2026__title mark{background:transparent;color:#facf40;display:inline;padding:0}.case-study-hero-2026__description{margin-top:20px;max-width:580px}.case-study-hero-2026__description,.case-study-hero-2026__description p{color:hsla(0,0%,100%,.8);font-size:16px;font-weight:400;line-height:26px;margin-bottom:0}.case-study-hero-2026__description p:first-child{margin-top:0}.case-study-hero-2026__actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-top:34px}.case-study-hero-2026__button{white-space:nowrap}.case-study-hero-2026__button--primary{min-height:44px}.case-study-hero-2026__visual{align-items:center;display:flex;justify-content:center;min-height:420px;position:relative}.case-study-hero-2026__glow{animation:case-study-hero-2026-glow 3.8s ease-in-out infinite;background:radial-gradient(circle,rgba(250,207,64,.96) 0,rgba(250,207,64,.58) 34%,rgba(250,207,64,.22) 60%,rgba(250,207,64,0) 78%);filter:blur(34px);height:min(103.7%,612px);left:50%;opacity:1;position:absolute;top:54%;transform:translate(-50%,-50%);width:min(127.5%,735px);z-index:0}.case-study-hero-2026__image-card{align-items:center;display:flex;justify-content:center;max-width:837px;min-height:0;padding:0;position:relative;width:min(135%,837px);z-index:1}.case-study-hero-2026__image{display:block;filter:drop-shadow(0 28px 60px rgba(0,0,0,.28));height:auto;max-height:702px;object-fit:contain;width:min(100%,837px)}@keyframes case-study-hero-2026-glow{0%,to{opacity:.72;transform:translate(-50%,-50%) scale(.94)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}}@media (max-width:1023px){.case-study-hero-2026{min-height:0;padding-bottom:76px;padding-top:144px}.case-study-hero-2026__container{gap:48px;grid-template-columns:1fr;min-height:0}.case-study-hero-2026__content{align-items:center;margin:0 auto;text-align:center}.case-study-hero-2026__description{margin-left:auto;margin-right:auto}.case-study-hero-2026__actions{justify-content:center}}@media (max-width:767px){.case-study-hero-2026{padding-bottom:64px;padding-top:126px}.case-study-hero-2026__texture{margin-left:-20px;margin-right:-20px}.case-study-hero-2026__button{width:auto}.case-study-hero-2026__image-card,.case-study-hero-2026__visual{min-height:0}.case-study-hero-2026__image{max-height:297px;width:min(100%,486px)}}@media (prefers-reduced-motion:reduce){.case-study-hero-2026__glow{animation:none}}