.module--case_study_callout{background-color:#000;clip-path:polygon(40% 0,100% 0,100% calc(100% - 60px),70% calc(100% - 60px),60% 100%,0 100%,0 60px,30% 60px);overflow:hidden}.module--case_study_callout .case_study-wrapper{gap:50px;padding:100px 30px 80px;position:relative}.module--case_study_callout .case_study-image{flex-shrink:0;margin:0 auto 40px;padding:0 30px 0 0;width:100%}.module--case_study_callout svg{fill:#fff}.module--case_study_callout .case_study-content{color:#fff;font-family:Nunito Sans,sans-serif;font-weight:100}.module--case_study_callout .case_study-text{font-size:24px;line-height:34px;margin-bottom:20px}.module--case_study_callout .case_study-text *{color:inherit}@media (min-width:900px){.module--case_study_callout{clip-path:polygon(25% 0,100% 0,100% calc(100% - 60px),80% calc(100% - 60px),75% 100%,0 100%,0 60px,20% 60px)}.module--case_study_callout .case_study-wrapper{display:flex;padding:180px 100px 140px 50px}.module--case_study_callout .case_study-image{height:100px;margin:-50px auto 40px;padding:0 30px 0 0;width:25%}.module--case_study_callout .case_study-content{width:calc(100% - 150px)}.module--case_study_callout .case_study-text{font-size:38px;line-height:48px}.module--case_study_callout .button{margin-top:40px}}