.hero-section-work-page{display:flex;flex-direction:column;align-items:center;justify-content:center}.hero-section-work-page .relative{justify-content:center;padding-top:60px}.hero-section-subtitle-work-page{color:#FFF;text-align:center;font-family:ppTelegraf;font-size:125px;font-style:normal;font-weight:300;line-height:135px;letter-spacing:-1.375px;max-width:832px}.case-studie-content-date{color:#6A810A}.case-studie-content{border-top:1px solid var(--some-border-color)}.testimonials-section{display:flex;align-items:flex-end;width:100%;justify-content:space-between;flex-direction:row}.impact-statement-section-custom-button{font-family:ppTelegraf;color:var(--primary-text-color);font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.22px;text-align:center;max-width:613px}.banner-home-work-page-container{border-top:1px solid var(--color-primary-border);border-bottom:1px solid var(--color-primary-border)}.banner-home-work-page-container>.banner-home>.banner-home-content h1{font-family:ppTelegraf;font-size:48px;font-style:normal;font-weight:300;line-height:120%}.banner-home-work-page-container>.banner-home>.banner-home-content .banner-home-content-description{font-family:ppTelegraf;font-size:18px;font-style:normal;font-weight:400;line-height:140%}@media (max-width:390px){.banner-home-work-page-container>.banner-home{display:flex;padding:24px;flex-direction:column;justify-content:center;align-items:center;gap:8px;flex:1 0 0;align-self:stretch}.banner-home-work-page-container>.banner-home>.banner-home-content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1 0 0}}@media (max-width:768px){.hero-section-subtitle-work-page{font-size:56px;font-style:normal;font-weight:300;line-height:64px;letter-spacing:-.616px}.custom-home-site-button{padding:10px}}@media (min-width:769px){.what-we-do-container>.what-we-do-section>.what-we-do-content-container>.mission-content-container>.mission-content-description-container{max-width:571px}.banner-home-work-page-container>.banner-home>.banner-home-content{max-width:621px}.banner-home-work-page-container>.banner-home>.banner-home-content h1{font-size:76px}.banner-home-work-page-container>.banner-home>.banner-home-content .banner-home-content-description{font-size:20px}}@media (min-width:391px) and (max-width:768px){.what-we-do-container>.what-we-do-section>.what-we-do-content-container{padding:40px}.banner-home-work-page-container>.banner-home{display:flex;padding:0 24px;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;flex:1 0 0;align-self:stretch}.banner-home-work-page-container>.banner-home [data-hsfc-id=Renderer] .hsfc-Step .hsfc-Step__Content{display:grid!important;grid-template-columns:2fr 1fr;gap:12px}.banner-home-work-page-container>.banner-home>.banner-home-content h1{font-size:64px}.banner-home-work-page-container>.banner-home>.banner-home-content .banner-home-content-description{font-size:20px}}@media (max-width:1024px){.hero-section-subtitle-work-page{font-size:125px;font-style:normal;font-weight:300;line-height:135px;letter-spacing:-1.375px}}@media (max-width:1279px){.banner-home-work-page-container>.banner-home{height:543px}}@media (min-width:769px) and (max-width:1280px){.what-we-do-container>.what-we-do-section>.what-we-do-content-container{padding:40px 40px 40px 142px}.what-we-do-container>.what-we-do-section>.what-we-do-content-container>.mission-content-container .mission-content-container--right{max-width:792px;gap:44px}.banner-home-work-page-container>.banner-home{padding:0 40px}}@media (min-width:1280px) and (max-width:1919px){.banner-home-work-page-container>.banner-home{height:552px}}@media (min-width:1281px){.what-we-do-container>.what-we-do-section>.what-we-do-content-container>.mission-content-container .mission-content-container--right{max-width:868px;gap:44px}.what-we-do-container>.what-we-do-section>.what-we-do-content-container>.mission-content-container .mission-content-container--center{max-width:865px;gap:44px}.banner-home-work-page-container>.banner-home{padding:0 72px}}@media (min-width:1920px){.banner-home-work-page-container>.banner-home{height:728px}}