@keyframes rtextFade{0%{opacity:1;transform:translateY(0)}to{opacity:0;pointer-events:none;transform:translateY(10px);visibility:hidden}}.rtext--collapsed{padding-bottom:40px;position:relative}.rtext--collapsed.rtext--box{padding-bottom:80px}.rtext--expanded{padding-bottom:0}.rtext--expanded.rtext--box{padding-bottom:40px}.rtext--collapsed .rtext__content{overflow:hidden}.rtext--expanded .rtext__content{max-height:none!important}.rtext__more{bottom:0;left:0;position:absolute;right:0;text-align:right}.rtext--box .rtext__more{bottom:40px;left:40px;right:40px}.rtext--expanded .rtext__more{animation:rtextFade .2s ease-in-out forwards}.rtext__more-overlay{height:50px}.rtext.txt--light .rtext__more-overlay{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff)}.rtext.txt--dark .rtext__more-overlay{background:linear-gradient(180deg,rgba(0,23,65,0) 0,#001741)}.rtext--box-light.txt--light .rtext__more-overlay{background:linear-gradient(180deg,rgba(234,238,241,0) 0,#eaeef1)}.rtext--box-accent .rtext__more-overlay,.rtext--box-ghost .rtext__more-overlay{display:none!important}.rtext__more-btn{border:1px solid;border-radius:5px;cursor:pointer;display:block;height:40px;margin:0;transition:.2s ease-in-out;width:100%}.rtext__more-btn:focus:not(:focus-visible){outline:0}.rtext.txt--light .rtext__more-btn{background:#fff;border-color:#eaeef1;color:#001741}.rtext.txt--light .rtext__more-btn:hover{background:#eaeef1}.rtext.txt--dark .rtext__more-btn{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:#fff}.rtext.txt--dark .rtext__more-btn:hover{background:hsla(0,0%,100%,.2)}