.twz-text-fade{--text-fade-gap: 8rem;display:flex;flex-direction:column;align-items:center;gap:var(--text-fade-gap)}@media(max-width: 767px){.twz-text-fade{--text-fade-gap: 4rem}}@media(min-width: 768px){.twz-text-fade:hover{cursor:none}}.twz-text-fade__content{display:flex;flex-direction:column;gap:var(--text-fade-gap)}.twz-text-fade__line{max-width:80ch}.twz-text-fade__line.twz-text-fade__line{margin-top:0}.twz-text-fade__line:nth-child(even){align-self:flex-end;text-align:right}.twz-text-fade__action{width:100%;display:flex;justify-content:center;align-items:center;z-index:1;margin-top:2rem}@media(min-width: 768px){.twz-text-fade__action{position:sticky;bottom:2rem}}.twz-text-fade__action[data-is-sticky=true] a.btn.btn{--btn-bg: var(--black);--btn-color: var(--white);scale:1;opacity:1;translate:0 -2rem}.twz-text-fade__action[data-is-sticky=true] a.btn.btn:hover{--btn-bg: var(--theme-blue-500)}@media(min-width: 768px){.twz-text-fade__action[data-is-sticky=false] a.btn{opacity:0;scale:0;translate:0 0}}.twz-text-fade__cursor{display:none}.twz-pointer{background-color:rgba(0,0,0,0)}.twz-pointer.twz-pointer--content{width:9rem;height:9rem;overflow:hidden;border-radius:50%}.twz-pointer.twz-pointer--content .image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;transition:opacity .1s ease-in-out}.twz-pointer.twz-pointer--content .image:not(.is-active){opacity:0}.twz-pointer.twz-pointer--content:after{content:unset}
