.cp-service-explanation{margin:auto;max-width:var(--content-column-max-width);min-height:570px;padding:calc(var(--main-padding)*4) var(--main-padding);text-align:center}.cp-service-explanation a{text-decoration:none;white-space:nowrap}.cp-service-explanation-cta{margin:var(--main-margin) 0;padding:var(--main-padding) 0;text-decoration:none}.cp-service-explanation .title{margin:0 var(--main-margin);padding:var(--main-padding);text-align:center}.cp-service-explanation .description,.cp-service-explanation .title{margin:auto;max-width:var(--text-max-width)}.cp-service-explanation .description{padding-bottom:calc(var(--main-padding)*2)}.cp-service-explanation .description p{font-size:var(--paragraph-small);line-height:var(--paragraph-small-line-height)}.cp-service-explanation .container{display:flex;flex-wrap:wrap;gap:calc(var(--main-padding)*2);justify-content:center;margin:auto;max-width:var(--text-max-width)}.cp-service-explanation .column-number{color:var(--heading-color);font-family:var(--font-family-headings);font-size:var(--medium-up-heading1);font-weight:700;line-height:var(--line-height-heading1);padding-bottom:var(--main-padding)}.cp-service-explanation .column-title{align-items:center;display:flex;flex-direction:column}@media screen and (max-width:1600px){.cp-service-explanation .container{padding:0 var(--main-padding)}}@media screen and (max-width:640px){.cp-service-explanation{padding:calc(var(--main-padding)*2) calc(var(--main-padding)*2)}.cp-service-explanation .container{flex-direction:column;gap:0}.cp-service-explanation .column-number{font-size:var(--heading1);line-height:var(--line-height-mobile-heading1)}.cp-service-explanation-cta{margin:0;padding:var(--main-padding) 0 calc(var(--main-padding)*3);text-decoration:none}}