@keyframes loader-spinning{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes loader-blink{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes view-transition-out{from{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}@keyframes view-transition-in{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes infinite-text-loop{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}@keyframes rotate-quote-in{0%{transform:rotate(180deg)}100%{transform:rotate(0)}}@keyframes rotate-quote-out{0%{transform:rotate(0)}100%{transform:rotate(-180deg)}}.MOD-TextPic .MOD-TextPic__container{display:flex;gap:10em;align-items:center}.MOD-TextPic .MOD-TextPic__content{flex:1;display:flex;justify-content:center}.MOD-TextPic .MOD-TextPic__content__wrap{max-width:57.5em;width:100%}.MOD-TextPic .MOD-TextPic__rte{transition:transform 2s,opacity 2s}.MOD-TextPic .MOD-TextPic__rte.JS-effect{transform:translateY(5.5em);opacity:0}@media(max-width: 1024px){.MOD-TextPic .MOD-TextPic__rte.JS-effect{transform:translateY(2.5em)}}.MOD-TextPic .MOD-TextPic__button{transition:transform 2s,opacity 2s}.MOD-TextPic .MOD-TextPic__button.JS-effect{transform:translateY(5.5em);opacity:0}@media(max-width: 1024px){.MOD-TextPic .MOD-TextPic__button.JS-effect{transform:translateY(2.5em)}}.MOD-TextPic .MOD-TextPic__image{transition:transform 2s,opacity 2s;width:37%;align-self:flex-start;position:relative}.MOD-TextPic .MOD-TextPic__image.JS-effect{transform:translateY(-5.5em);opacity:0}@media(max-width: 1024px){.MOD-TextPic .MOD-TextPic__image.JS-effect{transform:translateY(-2.5em)}}.MOD-TextPic .MOD-TextPic__image__signet{position:relative;aspect-ratio:1/1;position:absolute;bottom:0;right:0;width:20%;pointer-events:none}.MOD-TextPic .MOD-TextPic__image__signet img{height:100%;object-fit:contain;width:100%;left:0;position:absolute;top:0}.MOD-TextPic .MOD-TextPic__image__signet img{object-position:bottom right}@media(min-width: 768px){.MOD-TextPic[data-reflect="1"] .MOD-TextPic__container{flex-direction:row-reverse}}@media(max-width: 1024px){.MOD-TextPic .MOD-TextPic__container{gap:0}}@media(max-width: 767px){.MOD-TextPic .MOD-TextPic__container{flex-direction:column-reverse;gap:3em}.MOD-TextPic .MOD-TextPic__image{width:100%;padding:0 3em}.MOD-TextPic .MOD-TextPic__image[data-no-mobile-image="1"]{display:none}.MOD-TextPic .MOD-TextPic__button{display:flex;margin-top:2.5em}}
