.paragraph--type--text-media{display:flex;flex-direction:column}@media(min-width: 992px){.paragraph--type--text-media{flex-direction:row;align-items:center;justify-content:center;max-width:1142px;margin:0 auto}}@media(min-width: 1200px){.paragraph--type--text-media{max-width:1300px}}@media(min-width: 992px){.paragraph--type--text-media .section-content{flex-grow:1;margin-left:var(--sp2)}}@media(min-width: 992px)and (min-width: 1200px){.paragraph--type--text-media .section-content{margin-left:var(--sp4)}}.paragraph--type--text-media .field--body-wrapper{margin:var(--sp1) 0 var(--sp1-5) 0}.paragraph--type--text-media .field--body-wrapper p:first-child{margin-top:0}@media(min-width: 768px){.paragraph--type--text-media .field--body-wrapper{margin:0}}.paragraph--type--text-media .field--name-field-media{flex-shrink:0;position:relative}@media(min-width: 992px){.paragraph--type--text-media .field--name-field-media{width:440px}}@media(min-width: 1600px){.paragraph--type--text-media .field--name-field-media{width:auto}}.paragraph--type--text-media .field--name-field-media img{display:block;width:100%;height:auto;border-radius:var(--border-media-radius)}.paragraph--type--text-media .field--name-field-title{display:none}@media(min-width: 992px){.paragraph--type--text-media .field--name-field-title{display:block}}@media(max-width: 991px){.paragraph--type--text-media .section-content .field--name-field-link{display:none}}.paragraph--type--text-media .title-mobile{margin-top:0;margin-bottom:var(--sp1-5);font-size:1.75rem}@media(min-width: 768px){.paragraph--type--text-media .title-mobile{margin-bottom:1rem}}.paragraph--type--text-media .field--name-field-link{text-align:center}@media(min-width: 992px){.paragraph--type--text-media .field--name-field-link{text-align:unset;margin-top:var(--sp2)}}.paragraph--type--text-media.is-reverse .title-mobile{order:1;margin-bottom:0}.paragraph--type--text-media.is-reverse .section-content{order:2}.paragraph--type--text-media.is-reverse .field--name-field-media{order:3}.paragraph--type--text-media.is-reverse .cta-mobile{margin-top:var(--sp1-5);order:4}@media(min-width: 992px){.paragraph--type--text-media.is-reverse .section-content{margin-inline-start:0;margin-inline-end:var(--sp2)}}@media(min-width: 992px)and (min-width: 992px){.paragraph--type--text-media.is-reverse .section-content{margin-inline-end:var(--sp4)}}
