.case-study-hero{overflow:hidden;padding:2rem 0;position:relative;z-index:0}@media (max-width:768px){.case-study-hero.case-study-hero--type-video,.case-study-hero.case-study-hero--type-video_embed{padding:2rem 0 0}}.case-study-hero.case-study-hero--type-video,.case-study-hero.case-study-hero--type-video_embed{text-align:center}.case-study-hero.case-study-hero--type-video .csh__copy,.case-study-hero.case-study-hero--type-video_embed .csh__copy{position:relative}.case-study-hero.case-study-hero--type-video .csh__copy:after,.case-study-hero.case-study-hero--type-video_embed .csh__copy:after{background:url(https://8719651.fs1.hubspotusercontent-na1.net/hubfs/8719651/TaxPlanIQ%20-%20Theme/Decorator-circles-1.png);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;height:140px;position:absolute;right:0;transform:translate(75%,50%);width:140px;z-index:-1}.case-study-hero.case-study-hero--type-video .content-wrapper,.case-study-hero.case-study-hero--type-video_embed .content-wrapper{position:relative}.case-study-hero.case-study-hero--type-video .content-wrapper:after,.case-study-hero.case-study-hero--type-video_embed .content-wrapper:after{background:url(https://8719651.fs1.hubspotusercontent-na1.net/hubfs/8719651/TaxPlanIQ%20-%20Theme/Decorator-circles-2.png);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;height:140px;left:0;position:absolute;transform:translate(-75%,50%);width:140px;z-index:-1}.case-study-hero .hs-video-wrapper{aspect-ratio:16/9;margin:2rem auto;max-width:50%;padding-bottom:34%!important}@media (max-width:768px){.case-study-hero .hs-video-wrapper{max-width:75%;padding-bottom:50%!important}}@media (max-width:560px){.case-study-hero .hs-video-wrapper{max-width:100%;padding-bottom:56.25%!important}}.case-study-hero .hs-video-wrapper iframe{border-radius:20px}.case-study-hero.case-study-hero--type-video .csh__case-study-label,.case-study-hero.case-study-hero--type-video_embed .csh__case-study-label{background:#f7f8fa;border-radius:25px;box-shadow:0 4px 12px hsla(0,0%,50%,.25);color:#0aa8e2;display:block;font-weight:900;margin:0 auto 1rem;padding:10px 20px;text-transform:uppercase;width:fit-content}.case-study-hero.case-study-hero--type-video .csh__pseudo-link,.case-study-hero.case-study-hero--type-video_embed .csh__pseudo-link{cursor:pointer;display:flex;font-size:24px;gap:16px;margin:0 auto;position:relative;width:fit-content}.case-study-hero.case-study-hero--type-video .csh__pseudo-link:after,.case-study-hero.case-study-hero--type-video_embed .csh__pseudo-link:after{background:#f7f8fa;background-image:url(https://8719651.fs1.hubspotusercontent-na1.net/hubfs/8719651/TaxPlanIQ%20-%20Theme/Icon.png);background-position:50%;background-repeat:no-repeat;background-size:45%;border-radius:50%;box-shadow:0 2px 6px hsla(0,0%,50%,.5);content:"";display:block;height:35px;width:35px}.case-study-hero.case-study-hero--type-link .content-wrapper{display:flex;gap:2rem}.case-study-hero.case-study-hero--type-link .csh__copy{width:66%}.case-study-hero.case-study-hero--type-link .csh__link{display:block;width:33%}.case-study-hero.case-study-hero--type-link .csh__pseudo-link{align-items:center;color:#0aa8e2;cursor:pointer;display:flex;justify-content:flex-end;margin-left:auto}.case-study-hero.case-study-hero--type-link .csh__pseudo-link:after{background-image:url(https://8719651.fs1.hubspotusercontent-na1.net/hubfs/8719651/TaxPlanIQ%20-%20Theme/Arrow%201.png);background-position:50%;background-repeat:no-repeat;background-size:45%;content:"";display:block;height:35px;width:35px}.case-study-hero.case-study-hero--type-link .csh__case-study-label{color:#0aa8e2;font-weight:700;text-transform:uppercase}.case-study-hero .oembed_container{aspect-ratio:16/9;margin-top:2rem;max-height:unset!important;max-width:unset!important}.case-study-hero iframe{border-radius:20px;max-height:unset!important;max-width:unset!important}@media (max-width:960px){.case-study-hero.case-study-hero--type-link .content-wrapper{flex-flow:column}.case-study-hero.case-study-hero--type-link .csh__copy{width:100%}.case-study-hero.case-study-hero--type-link .csh__link{margin:0 auto;width:min(100%,500px)}}@media (min-width:961px){.case-study-hero .oembed_container{max-width:85%!important}}@media (max-width:768px){.case-study-hero .oembed_container{margin-bottom:2rem}}