body.refined-system.case-brand-v2.case-full-hero .case-hero{isolation:isolate;background:#012850;color:#fff;padding:13rem 8vw 5rem;min-height:90svh;display:flex;flex-direction:column;justify-content:center;border-radius:0 0 2.5rem 2.5rem}body.case-image-concept.case-full-hero .case-client-hero{position:absolute!important;inset:0!important;top:0!important;right:0!important;width:100%!important;height:100%!important;margin:0!important;transform:none!important;border-radius:0;z-index:-2;background:#012850}body.case-full-hero .case-client-hero img{object-fit:cover;object-position:center}body.case-full-hero .case-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#012850f2 0%,#012850d9 38%,#01285070 72%,#01285024 100%);z-index:-1}body.case-full-hero .case-client-hero figcaption{left:auto;right:3vw;bottom:2rem;background:#012850e6;width:max-content;max-width:32%;border-radius:1rem;z-index:1}body.refined-system.case-full-hero .case-hero :is(.case-breadcrumb,.case-breadcrumb a,.brand-line,h1,.case-hero-foot p){color:#fff!important;-webkit-text-fill-color:#fff!important}body.refined-system.case-full-hero .case-hero h1{font-size:clamp(70px,9vw,140px);max-width:70%;margin:2rem 0}body.refined-system.case-full-hero .case-hero h1 em{color:#fdfa2d!important;-webkit-text-fill-color:#fdfa2d!important}body.case-full-hero .case-hero-foot{max-width:36rem}body.case-full-hero .case-breadcrumb{margin-bottom:2rem}body.refined-system.case-full-hero .case-hero-foot a{background:#0051fe;color:#fff!important}body.refined-system.case-full-hero .case-hero-foot a:is(:hover,:focus-visible){background:#012850!important;box-shadow:inset 0 0 0 1px #ffffff70!important}body.case-full-hero .case-breadcrumb a:hover{text-decoration:underline;text-underline-offset:.2em}@media(max-width:800px){body.refined-system.case-brand-v2.case-full-hero .case-hero{padding:9rem 1.25rem 7rem;min-height:85svh}body.refined-system.case-full-hero .case-hero h1{font-size:19vw;max-width:100%}body.case-full-hero .case-hero:after{background:linear-gradient(90deg,#012850ef,#012850bb)}body.case-full-hero .case-client-hero figcaption{left:1.25rem;right:auto;bottom:1.5rem;max-width:calc(100% - 2.5rem);padding:.8rem 1rem}body.case-full-hero .case-client-hero figcaption span:last-child{display:none}}
