.text-image__blocks{list-style-type:none;margin:0;padding:0}.text-image{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;margin-top:70px;width:var(--grid-base)}@media only screen and (min-width:768px){.text-image{margin-top:100px}}@media only screen and (min-width:1440px){.text-image{margin-top:160px}}.text-image{margin-bottom:70px}@media only screen and (min-width:768px){.text-image{margin-bottom:100px}}@media only screen and (min-width:1440px){.text-image{margin-bottom:160px}}.text-image__inner{flex-basis:93.8666666667vw;max-width:93.8666666667vw;padding-left:1.6vw;padding-right:1.6vw;width:93.8666666667vw}@media only screen and (min-width:768px){.text-image__inner{flex-basis:78.125vw;max-width:78.125vw;padding-left:1.0416666667vw;padding-right:1.0416666667vw;width:78.125vw}}@media only screen and (min-width:1440px){.text-image__inner{flex-basis:77.7777777778vw;max-width:77.7777777778vw;padding-left:.6944444444vw;padding-right:.6944444444vw;width:77.7777777778vw}}@media only screen and (min-width:1920px){.text-image__inner{flex-basis:1493.3333333333px;max-width:1493.3333333333px;padding-left:13.3333333333px;padding-right:13.3333333333px;width:1493.3333333333px}}.text-image__blocks{display:flex;flex-direction:column;row-gap:var(--global-spacing-m-3)}@media only screen and (min-width:768px){.text-image__blocks{row-gap:var(--global-spacing-l-1)}}@media only screen and (min-width:1440px){.text-image__blocks{row-gap:var(--global-spacing-xl-1)}}.text-image__block{display:flex;flex-direction:column;row-gap:var(--global-spacing-s-1)}@media only screen and (min-width:768px){.text-image__block{align-items:center;flex-direction:row;justify-content:space-between}.text-image__blocks--default .text-image__block:nth-child(2n){text-align:right}}@media only screen and (min-width:768px)and (min-width:768px){.text-image__blocks--default .text-image__block:nth-child(2n) .text-image__block-copy{order:-1;padding-right:1.8229166667vw}}@media only screen and (min-width:768px)and (min-width:1440px){.text-image__blocks--default .text-image__block:nth-child(2n) .text-image__block-copy{padding-right:2.5vw}}@media only screen and (min-width:768px)and (min-width:1920px){.text-image__blocks--default .text-image__block:nth-child(2n) .text-image__block-copy{padding-right:48px}}@media only screen and (min-width:768px)and (min-width:768px){.text-image__blocks--default .text-image__block:nth-child(odd) .text-image__block-copy{padding-left:1.8229166667vw}}@media only screen and (min-width:768px)and (min-width:1440px){.text-image__blocks--default .text-image__block:nth-child(odd) .text-image__block-copy{padding-left:2.5vw}}@media only screen and (min-width:768px)and (min-width:1920px){.text-image__blocks--default .text-image__block:nth-child(odd) .text-image__block-copy{padding-left:48px}}@media only screen and (min-width:768px){.text-image__blocks--reversed .text-image__block:nth-child(odd){text-align:right}}@media only screen and (min-width:768px)and (min-width:768px){.text-image__blocks--reversed .text-image__block:nth-child(odd) .text-image__block-copy{order:-1;padding-right:1.8229166667vw}}@media only screen and (min-width:768px)and (min-width:1440px){.text-image__blocks--reversed .text-image__block:nth-child(odd) .text-image__block-copy{padding-right:2.5vw}}@media only screen and (min-width:768px)and (min-width:1920px){.text-image__blocks--reversed .text-image__block:nth-child(odd) .text-image__block-copy{padding-right:48px}}@media only screen and (min-width:768px)and (min-width:768px){.text-image__blocks--reversed .text-image__block:nth-child(2n) .text-image__block-copy{padding-left:1.8229166667vw}}@media only screen and (min-width:768px)and (min-width:1440px){.text-image__blocks--reversed .text-image__block:nth-child(2n) .text-image__block-copy{padding-left:2.5vw}}@media only screen and (min-width:768px)and (min-width:1920px){.text-image__blocks--reversed .text-image__block:nth-child(2n) .text-image__block-copy{padding-left:48px}}@media only screen and (min-width:768px){.text-image__block-copy,.text-image__image{width:36.9791666667vw}}@media only screen and (min-width:1440px){.text-image__block-copy,.text-image__image{width:37.5vw}}@media only screen and (min-width:1920px){.text-image__block-copy,.text-image__image{width:720px}}.text-image__image{border-radius:var(--border-radius-m);overflow:hidden}@media only screen and (max-width:767px){.text-image__block{text-align:center}}