.mediatext-module{display:grid;gap:40px;grid-template-columns:1fr;margin:var(--so-margin) 0}.mediatext-module.naast-elkaar{display:grid;gap:40px;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1024px){.mediatext-module{gap:24px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.mediatext-module{grid-template-columns:1fr}}.mediatext-item{align-items:center;background-color:var(--so-color-sand);border-radius:24px;display:flex;gap:40px;overflow:hidden;padding:var(--padding-y) var(--padding-x);position:relative}.mediatext-item figure{border-radius:24px;flex:3 1 0%;margin:0;overflow:hidden}.mediatext-item figure img{display:block;height:auto;object-fit:cover;width:100%}.mediatext-item .mediatext-content{flex:2 1 0%;padding-bottom:32px;padding-right:113px;padding-top:32px}.mediatext-item .mediatext-content p{font-size:24px}.mediatext-item .mediatext-content .button-wrapper{margin-bottom:0}.mediatext-item .mediatext-tag{background-color:var(--so-color-peach);border-radius:8px;color:var(--so-color-marine);display:inline-block;font-size:14px;font-weight:500;left:24px;line-height:1.3;margin-bottom:16px;padding:4px 6px;position:absolute;top:24px}.mediatext-item.image-right figure{order:2}.mediatext-item.image-right .mediatext-content{order:1;padding-left:113px;padding-right:0}@media screen and (max-width:1024px){.mediatext-item{flex-direction:column;gap:0}.mediatext-item .mediatext-content{padding:24px}.mediatext-item .mediatext-content p{font-size:20px}.mediatext-item.image-right figure{order:0}.mediatext-item.image-right .mediatext-content{order:0;padding:24px}.mediatext-item .mediatext-tag{left:16px;top:16px}}@media screen and (max-width:767px){.mediatext-item{border-radius:16px}.mediatext-item .mediatext-content{padding:16px}.mediatext-item .mediatext-content p{font-size:16px}}.mediatext-module.naast-elkaar{gap:24px}.mediatext-module.naast-elkaar .mediatext-item{flex-direction:column;gap:0}.mediatext-module.naast-elkaar .mediatext-content{flex:0;order:1;padding:24px}.mediatext-module.naast-elkaar figure{flex:1;order:0}@media screen and (max-width:540px){.mediatext-module.naast-elkaar{grid-template-columns:repeat(1,1fr)}}