.u-toggle-text .u-toggle-btn{color:inherit}.u-toggle-text .u-toggle-btn:hover{color:inherit;text-decoration:underline}.u-toggle-text .u-toggle-btn:after{content:attr(data-read-less)}.u-toggle-text.--collapsed .u-toggle-content{height:var(--toggle-height, 1.7em);width:85%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:middle}.u-toggle-text.--collapsed .u-toggle-btn:after{content:attr(data-read-more)}.u-toggle-text-next-btn{--height: 180px;--margin-bottom: 1em;position:relative;margin-bottom:var(--margin-bottom);max-height:none;overflow:visible}.u-toggle-text-next-btn+.btn:before{content:"";position:absolute;top:-20%;left:-20%;width:140%;height:140%;z-index:1000}.u-toggle-text-next-btn+.btn span:after{content:attr(data-read-less)}.u-toggle-text-next-btn:not(.--expanded){max-height:var(--height);overflow:hidden;-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, from(rgb(0, 0, 0)), to(rgba(0, 0, 0, 0)));-webkit-mask-image:linear-gradient(to bottom, rgb(0, 0, 0), rgba(0, 0, 0, 0));mask-image:-webkit-gradient(linear, left top, left bottom, from(rgb(0, 0, 0)), to(rgba(0, 0, 0, 0)));mask-image:linear-gradient(to bottom, rgb(0, 0, 0), rgba(0, 0, 0, 0))}.u-toggle-text-next-btn:not(.--expanded)+.btn span:after{content:attr(data-read-more)}@media(min-width: 1024px){.u-toggle-text-next-btn:not(.--expanded).--mobile{max-height:none;overflow:auto}.u-toggle-text-next-btn:not(.--expanded).--mobile+.btn{display:none}}.u-toggle-text-next-btn.--short{--height: 60px;--margin-bottom: 0}