.case-studies-page .section-title{color:#fff!important;font-weight:800!important}
.hero-section{padding:calc(var(--nav-h,72px) + 200px)5% 80px 5%;color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:center;min-height:720px;display:flex;position:relative;overflow:hidden}.hero-overlay{pointer-events:none;z-index:1;background:linear-gradient(#02061747,#0c29ae2e);position:absolute;inset:0}.hero-content{z-index:2;max-width:720px;margin-left:clamp(0px,2vw,24px);position:relative}.hero-content h1{color:#fff;text-shadow:0 8px 20px #02061799;margin-bottom:12px;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800}.hero-content p{color:#ffffffe6;margin-bottom:12px}@media (max-width:900px){.hero-section{padding:calc(var(--nav-h,72px) + 120px)6%;background-position:50%;background-size:cover;min-height:480px}.hero-content{margin-left:0}}
