.CtaAnimated .CtaAnimated__image svg,.CtaAnimated .PictureElement__imgDefault{width:48px;max-height:48px;fill:#fff}@media screen and (min-width:670px){.CtaAnimated{transform:rotateY(-90deg);margin-right:0;opacity:0}.CtaAnimated:nth-child(0){transition:all .8s cubic-bezier(.645,.045,.355,1) .1s;transition-property:opacity,transform}.CtaAnimated:first-child{transition:all .8s cubic-bezier(.645,.045,.355,1) .2s;transition-property:opacity,transform}.CtaAnimated:nth-child(2){transition:all .8s cubic-bezier(.645,.045,.355,1) .3s;transition-property:opacity,transform}.CtaAnimated:nth-child(3){transition:all .8s cubic-bezier(.645,.045,.355,1) .4s;transition-property:opacity,transform}.CtaAnimated:nth-child(4){transition:all .8s cubic-bezier(.645,.045,.355,1) .5s;transition-property:opacity,transform}.CtaAnimated:nth-child(5){transition:all .8s cubic-bezier(.645,.045,.355,1) .6s;transition-property:opacity,transform}.CtaAnimated.is-visible{transform:rotateY(0deg);opacity:1}.CtaAnimated.is-loading{opacity:.5}.CtaAnimated.is-loading .CtaAnimated__button{cursor:not-allowed}}.CtaAnimated .CtaAnimated__image svg,.CtaAnimated .PictureElement__imgDefault{width:32px}.CtaAnimated_nomargin{margin:0}.CtaAnimated_buttonBar{margin:8px 0}@media screen and (min-width:670px){.CtaAnimated_buttonBar{margin:16px}}.CtaAnimated__texts{display:inline-block;padding:16px 0 48px;background:linear-gradient(90deg,#fff 50%,#000 0);color:#000;font-size:2rem;line-height:1.14;text-align:left;font-weight:700;background-size:200% 100%;background-position:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.CtaAnimated__newline{display:none}@media screen and (min-width:670px){.CtaAnimated__newline{display:inline}}.CtaAnimated__button{display:block;width:100%;height:100%;padding:0;border:1px solid #d9d9d6;background-color:#fff}@media screen and (min-width:670px){.CtaAnimated__button{width:280px}}.CtaAnimated__content{position:relative;display:flex;flex-direction:column;width:100%;height:100%;padding:0 48px 0 24px;margin:0;background:linear-gradient(90deg,#000 50%,#fff 0);transition:background-size .25s cubic-bezier(.645,.045,.355,1);background-size:200% 100%;background-position:100% 100%}.CtaAnimated__content:hover{background-position:0 100%;transition:all .25s cubic-bezier(.645,.045,.355,1)}.CtaAnimated__content:hover .CtaAnimated__texts{background-position:0 100%;transition:all .25s cubic-bezier(.645,.045,.355,1)}.CtaAnimated__content:hover .CtaAnimated__image{filter:invert(0);transition:all .5s cubic-bezier(.645,.045,.355,1)}.CtaAnimated__image{position:absolute;right:12px;bottom:8px;display:block;filter:invert(1)}.CtaAnimated_large .CtaAnimated__texts{font-size:2.8rem;line-height:1.14;word-break:break-word}