.case-study-header{margin-bottom:0;margin-top:0;padding-bottom:2.5rem;padding-top:1rem}@media (min-width:768px){.case-study-header{padding-top:1.5rem}}.case-study-header{overflow:hidden}.case-study-header__inner{display:flex;flex-wrap:wrap;width:100%}.case-study-header__text{width:100%}@media (min-width:768px){.case-study-header__text{padding-right:4rem;width:50%}}.case-study-header__primary-heading{font-size:48px;font-weight:700;line-height:120%;margin-bottom:1rem}@media (max-width:1024px){.case-study-header__primary-heading{font-size:2rem}}.case-study-header__primary-heading{--tw-text-opacity:1;color:rgba(3,33,170,var(--tw-text-opacity))}.case-study-header__secondary-heading{font-size:2rem;font-weight:700;line-height:150%}@media (max-width:1024px){.case-study-header__secondary-heading{font-size:28px;line-height:120%}}.case-study-header__category{--tw-text-opacity:1;color:rgba(3,33,170,var(--tw-text-opacity));font-size:14px;font-weight:700;margin-bottom:.5rem}.case-study-header__hero-image-wrapper{display:flex;margin-bottom:3rem;margin-top:2.25rem;position:relative;width:100%}@media (min-width:768px){.case-study-header__hero-image-wrapper{margin-top:4rem;width:50%}}.case-study-header__hero-image-wrapper{aspect-ratio:553/325}.case-study-header__hero-image-wrapper img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.case-study-header__hero-image-wrapper:after{background-color:#eaf0ff;bottom:-47px;content:"";height:78px;position:absolute;right:-39px;width:78px;z-index:-1}@media screen and (max-width:768px){.case-study-header__hero-image-wrapper:after{bottom:-24px;height:48px;right:-18px;width:48px}}.case-study-header__description-wrapper{display:flex;justify-content:center;margin-top:1rem;position:relative;width:100%}@media (min-width:768px){.case-study-header__description-wrapper{margin-top:6rem}}.case-study-header__description-decoration{height:100%;position:absolute;width:100%}.case-study-header__description-decoration:after{background-color:#f4f8ff;border-radius:3rem;content:"";height:76px;left:5rem;position:absolute;top:1rem;width:182px;z-index:-1}.case-study-header__description-decoration:before{background-color:#dfeaff;border-radius:100%;content:"";height:76px;left:2rem;position:absolute;top:40%;width:76px;z-index:-1}@media screen and (max-width:768px){.case-study-header__description-decoration{display:none}}.case-study-header__description{max-width:800px;position:relative}.case-study-header__description .rich-content-area{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:32px}.case-study-header .back-link{display:block;margin-bottom:3.5rem;margin-left:-1rem}@media screen and (max-width:768px){.case-study-header .back-link{display:none}}