.inverse-rounded-header{background-color:#001734;padding-top:clamp(3rem,1.514rem + 5.946vw,5.75rem);@media screen and (min-width:768px){margin-bottom:200px}@media screen and (min-width:1024px){border-radius:0 0 50px 50px}}.featured-img__wrapper{margin-bottom:20px;>img{border:0;border-radius:10px;display:block;height:auto;margin:0;max-height:100%;max-width:100%;width:100%}@media screen and (min-width:1024px){margin-bottom:-15%}}.topic-button{background:#76b4ff;border:none;border-radius:20px;color:var(--Dark-Text,#3c3c3c);font-family:Open Sans;font-size:14px;font-style:normal;font-weight:700;line-height:28px;padding:1px 19px;text-decoration:none;&:hover{font-weight:700;text-decoration:none}}.inverse-rounded-header h1.h2{color:#fff;font-weight:700;margin-block:clamp(2.5rem,1.318rem + 4.73vw,4.688rem)}.case-study-post{.post-wrapper{margin:0 auto;max-width:856px;padding-inline:16px;width:100%;.listen-now{color:var(--Main-Blue,#215fab);font-size:21px;font-weight:700;line-height:1.8;margin-bottom:40px;text-align:center;text-transform:uppercase}blockquote{background-color:#ecf2fc;border:0;border-radius:20px;display:block;padding:calc(90px + clamp(1rem, .038rem + 3.846vw, 2.5rem)) clamp(1rem,.038rem + 3.846vw,2.5rem) clamp(1rem,.038rem + 3.846vw,2.5rem);position:relative}blockquote:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='68' height='55' fill='none' viewBox='0 0 68 55'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='url(%23b)' d='M25.841 29.847v24.005c0 .637-.512 1.154-1.145 1.154H1.145A1.15 1.15 0 0 1 0 53.852V36.539c0-7.082 1.166-13.615 3.512-19.6C5.75 11.212 9.44 5.685 14.582.348a1.14 1.14 0 0 1 1.527-.1l7.767 6.18c.512.411.585 1.17.151 1.665-5.629 6.354-8.98 12.777-10.04 19.262a1.15 1.15 0 0 0 1.129 1.339h9.586c.632 0 1.144.516 1.144 1.153zm42.159 0v24.005c0 .637-.512 1.154-1.145 1.154H43.293a1.15 1.15 0 0 1-1.145-1.154V36.539q0-10.623 3.513-19.6Q49.017 8.357 56.73.353a1.14 1.14 0 0 1 1.526-.1l7.767 6.18c.513.411.586 1.17.152 1.665q-8.451 9.533-10.04 19.263a1.15 1.15 0 0 0 1.128 1.338h9.586c.633 0 1.145.516 1.145 1.154z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='b' x1='34' x2='34' y1='55' y2='0' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23ECF2FC'/%3E%3Cstop offset='.34' stop-color='%23D4E7FF'/%3E%3Cstop offset='1' stop-color='%2376B4FF'/%3E%3C/linearGradient%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h68v55H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:55px;left:clamp(1rem,.038rem + 3.846vw,2.5rem);position:absolute;top:clamp(1rem,.038rem + 3.846vw,2.5rem);width:68px}blockquote p{font-size:clamp(1rem,.66rem + 1.359vw,1.313rem);line-height:1.8}}}.share-links{align-items:center;display:flex;font-weight:700;gap:14px;list-style:none;margin:20px 0 0;padding:0;.share-label{margin-right:9px}}.blog-related-posts{h2{color:#215fab;font-weight:700}.blog-related-posts__list{display:flex;flex-wrap:wrap;gap:2rem;.blog-post-card{display:flex;flex:0 0 100%;flex-direction:column;.blog-related-posts__post-image-wrapper{position:relative;.blog-related-posts__image{height:auto;width:100%}.blog-listing-posts__tag{background-color:#76b4ff;border-radius:20px;bottom:21px;color:#3c3c3c;font-size:14px;font-weight:700;left:21px;line-height:2;padding:0 19px;position:absolute;&.tag-medical-device{background-color:#76b4ff;color:#3c3c3c}&.tag-enterprise-it{background-color:#289656;color:#fff}&.tag-industrial-manufacturing{background-color:#ff8fd2;color:#3c3c3c}&.tag-energy{background-color:#00295b;color:#fff}&.tag-engineering-services{background-color:#39d078;color:#3c3c3c}}}.blog-post-card__content{display:flex;flex:1;flex-direction:column;padding:19px 24px 30px;.blog-post-card__meta{align-items:center;color:#aab3c2;display:flex;font-size:14px;font-weight:400;line-height:2;.blog-post-card__author{margin-right:.5rem;padding-right:.5rem;position:relative;&:after{background-color:currentColor;content:"";height:14px;left:100%;position:absolute;top:25%;width:1px}}}.blog-post-card__title{font-size:25px;line-height:1.4;>a{font-weight:700;&:hover{font-weight:700}}}.blog-post-card__read-more{align-items:center;color:#289656;display:inline-flex;gap:10px;margin-bottom:0;margin-top:auto;text-decoration:none}}}@media screen and (min-width:768px){.blog-post-card{flex:0 0 50%}}@media screen and (min-width:1024px){flex-wrap:nowrap;.blog-post-card{flex:1}}}}