.ds-read-more{display:flex;flex-direction:column;min-width:0;width:100%}.ds-read-more__viewport,.ds-read-more__content{display:flow-root;min-width:0;width:100%}[data-ds-rm-mounted]>.ds-read-more__viewport:not(.is-open),.ds-read-more__viewport.is-animating{overflow:clip}[data-ds-rm-mounted]>.ds-read-more__viewport.has-fade:not(.is-open):not(.is-animating){-webkit-mask-image:var(--ds-rm-mask,linear-gradient(to bottom,#000 calc(100% - 4rem),transparent));mask-image:var(--ds-rm-mask,linear-gradient(to bottom,#000 calc(100% - 4rem),transparent))}.ds-read-more__button{display:inline-flex;align-self:var(--ds-rm-align,flex-start);align-items:center;justify-content:center;margin-top:.8rem;padding:var(--ds-rm-button-pad-y,8px) var(--ds-rm-button-pad-x,3px);border:0;border-radius:var(--ds-rm-button-radius,0);background:var(--ds-rm-button-bg,transparent);color:var(--ds-rm-button-color,inherit);font:inherit;font-size:var(--ds-rm-button-size,16px);font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:.2em}.ds-read-more__button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ds-read-more__button[hidden]{display:none}