.custom-text-image-grid.list-alternate-style ol,.custom-text-image-grid.list-alternate-style ul{margin:0;padding-left:1.5em}.custom-text-image-grid.bottom-link-margin p:has(.green-text-link-24){margin-bottom:0}.custom-text-image-grid.bottom-link-margin .green-text-link-24{margin-top:32px}.custom-text-image-grid__single{display:flex;align-items:center;justify-content:space-between}.custom-text-image-grid__single:not(:last-child){margin-bottom:175px}.custom-text-image-grid__img{flex-basis:52%}.custom-text-image-grid__img img{max-height:550px}.custom-text-image-grid__text{flex-basis:41%}.custom-text-image-grid__image__right .custom-text-image-grid__single--odd .custom-text-image-grid__img{text-align:right;order:2}.custom-text-image-grid__image__right .custom-text-image-grid__single--odd .custom-text-image-grid__text{order:1}.custom-text-image-grid__image__left .custom-text-image-grid__single--even .custom-text-image-grid__img{text-align:right;order:2}.custom-text-image-grid__image__left .custom-text-image-grid__single--even .custom-text-image-grid__text{order:1}@media only screen and (max-width:1023px){.column-on-tablet .custom-text-image-grid__single--even,.column-on-tablet .custom-text-image-grid__single--odd{flex-direction:column;row-gap:48px}.column-on-tablet .custom-text-image-grid__single--even .custom-text-image-grid__img,.column-on-tablet .custom-text-image-grid__single--odd .custom-text-image-grid__img{order:3;max-width:712px;margin-left:auto}.column-on-tablet .custom-text-image-grid__single--even .custom-text-image-grid__text,.column-on-tablet .custom-text-image-grid__single--odd .custom-text-image-grid__text{max-width:712px;margin-right:auto}.column-on-tablet .custom-text-image-grid__single:not(:last-child){margin-bottom:32px}}@media only screen and (max-width:676px){.custom-text-image-grid.bottom-link-margin .green-text-link-24{margin-top:24px}.column-on-tablet .custom-text-image-grid__single--even,.column-on-tablet .custom-text-image-grid__single--odd{row-gap:24px}.column-on-tablet .custom-text-image-grid__single--even .custom-text-image-grid__img,.column-on-tablet .custom-text-image-grid__single--odd .custom-text-image-grid__img{order:1}.column-on-tablet .custom-text-image-grid__single--even .custom-text-image-grid__text,.column-on-tablet .custom-text-image-grid__single--odd .custom-text-image-grid__text{order:2}.custom-text-image-grid__image__right .custom-text-image-grid__single--odd .custom-text-image-grid__img{text-align:left;order:1}.custom-text-image-grid__image__right .custom-text-image-grid__single--odd .custom-text-image-grid__text{order:2}.custom-text-image-grid__image__left .custom-text-image-grid__single--even .custom-text-image-grid__img{text-align:left;order:1}.custom-text-image-grid__image__left .custom-text-image-grid__single--even .custom-text-image-grid__text{order:2}.custom-text-image-grid__single{flex-direction:column-reverse}.custom-text-image-grid__single:not(:last-child){margin-bottom:50px}.custom-text-image-grid__img{flex-basis:100%}.custom-text-image-grid__text{flex-basis:100%;margin-bottom:25px}.custom-text-image-grid__text .common-fonts.title-48{font-size:24px}}.case-study-page-content-wrap .custom-text-image-grid__single:not(:last-child){margin-bottom:0}.case-study-page-content-wrap .custom-text-image-grid__container{display:flex;flex-direction:column;row-gap:50px}.case-study-page-content-wrap .custom-text-image-grid .general-page-layout{padding-left:0;padding-right:0;max-width:var(--wide-inside-container-width)}@media screen and (max-width:1023px){.case-study-page-content-wrap .custom-text-image-grid .general-page-layout{max-width:var(--case-study-layout-width)}.case-study-page-content-wrap .custom-text-image-grid__single{flex-direction:column-reverse;row-gap:24px}.case-study-page-content-wrap .custom-text-image-grid__image__left .custom-text-image-grid__single--even .custom-text-image-grid__img,.case-study-page-content-wrap .custom-text-image-grid__image__left .custom-text-image-grid__single--even .custom-text-image-grid__text{order:1}.case-study-page-content-wrap .custom-text-image-grid__img img{max-width:600px}}@media screen and (max-width:676px){.case-study-page-content-wrap .custom-text-image-grid__img img{max-width:100%}}