.read-more-text-shell{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:var(--read-more-shell-max,100%);min-width:0;box-sizing:border-box}.read-more-text.read-more--height{position:relative;display:block;width:100%;max-width:100%;min-width:0;box-sizing:border-box;line-height:inherit;font:inherit;color:inherit}.read-more-text .read-more-content{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.read-more-text .read-more-inner{width:100%;max-width:100%;min-width:0;box-sizing:border-box;font:inherit;line-height:inherit;color:inherit;overflow:hidden;max-height:var(--read-more-max,120px);transition:max-height 0.55s cubic-bezier(.25,.46,.45,.94)!important;position:relative;transform:translateZ(0)}.read-more-text .read-more-inner.read-more-skip-transition{transition:none!important}@media (prefers-reduced-motion:reduce){.read-more-text .read-more-inner{transition-duration:0.01ms}}.read-more-text.read-more--height:not(.read-more-expanded) .read-more-inner::after{content:'';position:absolute;left:0;right:0;bottom:0;height:48px;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--read-more-fade-color,#ffffff));z-index:1}.read-more-text.read-more-expanded .read-more-inner::after{display:none}.read-more-text .read-more-inner>.read-more-content:first-child,.read-more-text .read-more-inner>*:first-child{margin-top:0}.read-more-text .read-more-inner>.read-more-content:last-child,.read-more-text .read-more-inner>*:last-child{margin-bottom:0}.read-more-text .read-more-link-wrap{display:block;width:100%;flex-shrink:0;margin-top:.35em}.read-more-text .read-more-link{display:inline-flex;align-items:center;margin:0;padding:0;background:none;border:none;cursor:pointer;color:var(--read-more-link-color,#000000);text-decoration:none;font-weight:inherit;white-space:nowrap}.read-more-text .read-more-link:hover,.read-more-text .read-more-link:focus{color:var(--read-more-link-hover-color,#0051a2);outline:none}.read-more-text .read-more-link:focus-visible{outline:2px solid currentColor;outline-offset:2px}