body.case-image-concept .case-client-hero{position:absolute;right:7vw;top:18rem;width:32vw;height:440px;margin:0;border-radius:2rem;overflow:hidden;transform:rotate(2deg);background:#b9cfe4}body.case-image-concept .case-client-hero img{width:100%;height:100%;object-fit:cover;display:block}body.case-image-concept .case-client-hero figcaption{position:absolute;bottom:0;left:0;right:0;padding:1.25rem;background:#012850;color:#fff;display:flex;flex-direction:column;gap:.4rem;font:400 .65rem/1.5 'DM Mono',monospace}body.case-image-concept .case-client-hero figcaption span:first-child{color:#fdfa2d}body.case-image-concept .case-client-wide{margin:0 5vw 2rem;border-radius:2rem;overflow:hidden;background:#eaf0ff}body.case-image-concept .case-client-wide img{width:100%;height:auto;display:block;aspect-ratio:16/9;object-fit:cover}body.case-image-concept .case-client-wide figcaption{display:flex;justify-content:space-between;gap:1rem;padding:1.5rem 2rem;color:#012850;font:400 .7rem/1.6 'DM Mono',monospace}body.case-image-concept .case-client-wide figcaption span:first-child{color:#0051fe}@media(max-width:800px){body.case-image-concept .case-client-hero{position:relative;top:auto;right:auto;width:100%;height:380px;margin-top:2.5rem;transform:none}body.case-image-concept .case-client-wide{margin:0 1rem}body.case-image-concept .case-client-wide figcaption{flex-direction:column;padding:1.25rem}}
