.case-studies-hero-2026{background:linear-gradient(165deg,#0e1330,#2a39a4 50%,#1a2580);box-sizing:border-box;color:#fff;font-family:var(--bu-font-body);min-height:700px;overflow:hidden;padding-bottom:96px;padding-top:172px;position:relative}.case-studies-hero-2026 *,.case-studies-hero-2026 :after,.case-studies-hero-2026 :before{box-sizing:border-box}.case-studies-hero-2026__texture{background:radial-gradient(ellipse 760px 320px at 76% 45%,hsla(0,0%,100%,.06),hsla(0,0%,100%,0) 70%),radial-gradient(circle at 24% 44%,rgba(250,207,64,.08),rgba(250,207,64,0) 32%);inset:0;margin-left:-24px;margin-right:-24px;pointer-events:none;position:absolute}.case-studies-hero-2026__container{align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,584px) minmax(0,1fr);min-height:432px;position:relative;z-index:1}.case-studies-hero-2026__content{align-items:flex-start;display:flex;flex-direction:column;max-width:650px}.case-studies-hero-2026__eyebrow{margin-bottom:18px}.case-studies-hero-2026__title{color:#fff;margin:0}.case-studies-hero-2026__title mark{background:transparent;color:#facf40;display:inline;padding:0}.case-studies-hero-2026__description{margin-top:20px;max-width:580px}.case-studies-hero-2026__description,.case-studies-hero-2026__description p{color:hsla(0,0%,100%,.8);font-size:16px;font-weight:400;line-height:26px;margin-bottom:0}.case-studies-hero-2026__description p:first-child{margin-top:0}.case-studies-hero-2026__stats{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.case-studies-hero-2026__stat{align-items:center;backdrop-filter:blur(8px);background:hsla(0,0%,100%,.08);border:.667px solid hsla(0,0%,100%,.12);border-radius:16px;display:inline-flex;gap:6px;min-height:48px;padding:12px 14px;white-space:nowrap}.case-studies-hero-2026__stat strong{color:#facf40;font-family:var(--bu-font-heading);font-size:20px;font-variant-numeric:tabular-nums;font-weight:800;line-height:24px}.case-studies-hero-2026__stat span{color:hsla(0,0%,100%,.88);font-size:14px;font-weight:600;line-height:18px}.case-studies-hero-2026__actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-top:34px}.case-studies-hero-2026__button{white-space:nowrap}.case-studies-hero-2026__visual{align-items:center;display:flex;justify-content:center;min-height:420px;position:relative}.case-studies-hero-2026__glow{animation:case-studies-hero-2026-glow 3.8s ease-in-out infinite;background:radial-gradient(circle,rgba(250,207,64,.98) 0,rgba(250,207,64,.66) 34%,rgba(250,207,64,.24) 60%,rgba(250,207,64,0) 78%);filter:blur(34px);height:min(112%,620px);left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(112%,620px);z-index:0}.case-studies-hero-2026__image{display:block;height:auto;max-height:560px;object-fit:contain;position:relative;width:min(100%,560px);z-index:1}@keyframes case-studies-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-studies-hero-2026{min-height:0;padding-bottom:76px;padding-top:144px}.case-studies-hero-2026__container{gap:48px;grid-template-columns:1fr;min-height:0}.case-studies-hero-2026__content{align-items:center;margin:0 auto;text-align:center}.case-studies-hero-2026__description{margin-left:auto;margin-right:auto}.case-studies-hero-2026__actions,.case-studies-hero-2026__stats{justify-content:center}}@media (max-width:767px){.case-studies-hero-2026{padding-bottom:64px;padding-top:126px}.case-studies-hero-2026__texture{margin-left:-20px;margin-right:-20px}.case-studies-hero-2026__button{width:auto}.case-studies-hero-2026__stats{align-items:center;flex-direction:column}.case-studies-hero-2026__stat{justify-content:center;width:min(100%,280px)}.case-studies-hero-2026__visual{min-height:0}.case-studies-hero-2026__image{max-height:none;width:min(100%,390px)}}@media (prefers-reduced-motion:reduce){.case-studies-hero-2026__glow{animation:none}}