@keyframes shineEffect{0%{left:-75%}to{left:125%}}.text-media{margin-top:64px}@media only screen and (min-width:768px){.text-media{margin-top:80px}}@media only screen and (min-width:1440px){.text-media{margin-top:104px}}.text-media{margin-bottom:64px}@media only screen and (min-width:768px){.text-media{margin-bottom:80px}}@media only screen and (min-width:1440px){.text-media{margin-bottom:104px}}.text-media .cta{margin-top:40px}.text-media .headline--l,.text-media .headline--m,.text-media .headline--s,.text-media .headline--xl{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media only screen and (min-width:1024px){.text-media--reversed .text-media__media{order:2}.text-media--reversed .text-media__content{order:1}}.text-media__component,.text-media__inner{display:flex;flex-wrap:wrap;margin-inline:auto}@media only screen and (min-width:768px){.text-media__component,.text-media__inner{justify-content:space-between}}@media only screen and (min-width:768px){.text-media__component:has(.image--9-16) .text-media__media,.text-media__component:has([data-aspect-ratio="9-16"]) .text-media__media,.text-media__inner:has(.image--9-16) .text-media__media,.text-media__inner:has([data-aspect-ratio="9-16"]) .text-media__media{margin-inline:auto;max-width:44.2708333333vw}}@media only screen and (min-width:1024px){.text-media__component:has(.image--9-16) .text-media__media,.text-media__component:has([data-aspect-ratio="9-16"]) .text-media__media,.text-media__inner:has(.image--9-16) .text-media__media,.text-media__inner:has([data-aspect-ratio="9-16"]) .text-media__media{margin-inline:unset;max-width:unset}}.text-media__inner{width:var(--content-width)}.text-media__media{flex-basis:93.8666666667vw;margin-bottom:40px;max-width:93.8666666667vw;width:93.8666666667vw}@media only screen and (min-width:1024px){.text-media__media{margin-bottom:0}}.text-media__media iframe,.text-media__media img{border-radius:var(--border-radius-l);overflow:hidden}.text-media__content{flex-basis:93.8666666667vw;max-width:93.8666666667vw;width:93.8666666667vw}.text-media__component{width:100%}.text-media__component .cta{margin-top:40px}@media only screen and (max-width:1023px){.text-media__component .text-media__media{width:100%}}@media only screen and (min-width:1024px){.text-media__component .text-media__media{flex-basis:28.6458333333vw;max-width:28.6458333333vw;width:28.6458333333vw}}@media only screen and (min-width:1440px){.text-media__component .text-media__media{flex-basis:28.8888888889vw;max-width:28.8888888889vw;width:28.8888888889vw}}@media only screen and (min-width:1920px){.text-media__component .text-media__media{flex-basis:554.6666666667px;max-width:554.6666666667px;width:554.6666666667px}}@media only screen and (max-width:1023px){.text-media__component .text-media__content{width:100%}}@media only screen and (min-width:1024px){.text-media__component .text-media__content{flex-basis:39.0625vw;max-width:39.0625vw;width:39.0625vw}}@media only screen and (min-width:1440px){.text-media__component .text-media__content{flex-basis:38.8888888889vw;max-width:38.8888888889vw;width:38.8888888889vw}}@media only screen and (min-width:1920px){.text-media__component .text-media__content{flex-basis:746.6666666667px;max-width:746.6666666667px;width:746.6666666667px}}@media only screen and (min-width:1024px){[data-text-media-grid="1-1"] .text-media__media{flex-basis:44.2708333333vw;max-width:44.2708333333vw;width:44.2708333333vw}}@media only screen and (min-width:1440px){[data-text-media-grid="1-1"] .text-media__media{flex-basis:44.4444444444vw;max-width:44.4444444444vw;width:44.4444444444vw}}@media only screen and (min-width:1920px){[data-text-media-grid="1-1"] .text-media__media{flex-basis:853.3333333333px;max-width:853.3333333333px;width:853.3333333333px}}@media only screen and (min-width:1024px){[data-text-media-grid="1-1"] .text-media__content{flex-basis:39.0625vw;max-width:39.0625vw;width:39.0625vw}}@media only screen and (min-width:1440px){[data-text-media-grid="1-1"] .text-media__content{flex-basis:38.8888888889vw;max-width:38.8888888889vw;width:38.8888888889vw}}@media only screen and (min-width:1920px){[data-text-media-grid="1-1"] .text-media__content{flex-basis:746.6666666667px;max-width:746.6666666667px;width:746.6666666667px}}@media only screen and (min-width:1024px){[data-text-media-grid="1-2"] .text-media__media{flex-basis:28.6458333333vw;max-width:28.6458333333vw;width:28.6458333333vw}}@media only screen and (min-width:1440px){[data-text-media-grid="1-2"] .text-media__media{flex-basis:28.8888888889vw;max-width:28.8888888889vw;width:28.8888888889vw}}@media only screen and (min-width:1920px){[data-text-media-grid="1-2"] .text-media__media{flex-basis:554.6666666667px;max-width:554.6666666667px;width:554.6666666667px}}@media only screen and (min-width:1024px){[data-text-media-grid="1-2"] .text-media__content{flex-basis:54.6875vw;max-width:54.6875vw;width:54.6875vw}}@media only screen and (min-width:1440px){[data-text-media-grid="1-2"] .text-media__content{flex-basis:54.4444444444vw;max-width:54.4444444444vw;width:54.4444444444vw}}@media only screen and (min-width:1920px){[data-text-media-grid="1-2"] .text-media__content{flex-basis:1045.3333333333px;max-width:1045.3333333333px;width:1045.3333333333px}}@media only screen and (min-width:1024px){[data-text-media-grid="1-3"] .text-media__media{flex-basis:59.8958333333vw;max-width:59.8958333333vw;width:59.8958333333vw}}@media only screen and (min-width:1440px){[data-text-media-grid="1-3"] .text-media__media{flex-basis:60vw;max-width:60vw;width:60vw}}@media only screen and (min-width:1920px){[data-text-media-grid="1-3"] .text-media__media{flex-basis:1152px;max-width:1152px;width:1152px}}@media only screen and (min-width:1024px){[data-text-media-grid="1-3"] .text-media__content{flex-basis:23.4375vw;max-width:23.4375vw;width:23.4375vw}}@media only screen and (min-width:1440px){[data-text-media-grid="1-3"] .text-media__content{flex-basis:23.3333333333vw;max-width:23.3333333333vw;width:23.3333333333vw}}@media only screen and (min-width:1920px){[data-text-media-grid="1-3"] .text-media__content{flex-basis:448px;max-width:448px;width:448px}}