.content-hub .ch-case__wrap{display:grid;justify-items:center;padding-bottom:6rem;padding-top:2rem;row-gap:4rem;text-align:center}.content-hub .ch-case__head{align-items:center;display:grid;justify-items:center;position:relative;width:100%}.content-hub .ch-case__logo{height:auto;left:50%;max-width:100%;opacity:.05;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:40rem;z-index:0}.content-hub .ch-case__heading{color:var(--dark-blue);margin:0;max-width:1245px;position:relative;z-index:1}.content-hub .ch-case__cta{display:grid;float:none;justify-items:center;margin:0}.content-hub .ch-case__cta a,.content-hub .ch-case__cta a:hover{color:var(--dark-blue)}.content-hub .ch-case__cta a:before,.content-hub .ch-case__cta a:hover:before{border-bottom-color:var(--blue);opacity:.8}.content-hub .ch-case__stats{column-gap:5rem;display:grid;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:center}.content-hub .ch-case__stat{display:grid;row-gap:1rem}.content-hub .ch-case__stat-value{color:var(--dark-blue);font-size:4rem;font-weight:900;justify-self:center;line-height:1;position:relative;z-index:1}.content-hub .ch-case__stat-label{color:var(--dark-blue);font-size:1rem;font-weight:500}.content-hub .ch-case__testimonial{display:grid;justify-items:center;margin:0;row-gap:2rem}.content-hub .ch-case__quote{border:0;margin:0;max-width:1142px;padding:0}.content-hub .ch-case__quote p{color:var(--dark-blue);font-size:1.4rem;font-weight:300;line-height:1.81;margin:0}.content-hub .ch-case__attribution{display:grid;justify-items:center;row-gap:.25rem}.content-hub .ch-case__name{color:var(--dark-blue);font-size:1rem;font-weight:700}.content-hub .ch-case__role{color:var(--blue);font-size:.875rem;font-weight:600}@media (max-width:980px){.content-hub .ch-case__wrap{padding-bottom:5rem;padding-top:5rem;row-gap:3rem}}@media (max-width:768px){.content-hub .ch-case__stats{column-gap:3rem}.content-hub .ch-case__stat-value{font-size:3rem}.content-hub .ch-case__stat-value:before{border-bottom-width:3rem;border-left-width:1.65rem;border-right-width:1.65rem;left:-1rem}}@media (max-width:480px){.content-hub .ch-case__wrap{padding-top:2rem}.content-hub .ch-case__stats{grid-auto-flow:row;row-gap:2rem}}