.asa-readmore{--asa-readmore-duration:700ms;width:100%;margin-inline:auto}.asa-readmore,.asa-readmore *{box-sizing:border-box}.asa-readmore__heading{margin-top:0}.asa-readmore__body p:first-child{margin-top:0}.asa-readmore__body p:last-child{margin-bottom:0}.asa-readmore__content{position:relative;overflow:hidden;max-height:var(--asa-collapsed-height,220px);transition:max-height var(--asa-readmore-duration) cubic-bezier(.22,.61,.36,1)}.asa-readmore--spring .asa-readmore__content{transition-timing-function:cubic-bezier(.34,1.15,.64,1)}.asa-readmore--none .asa-readmore__content{transition:none}.asa-readmore__content::after{content:"";position:absolute;right:0;bottom:0;left:0;pointer-events:none;transition:opacity .35s ease}.asa-readmore--no-fade .asa-readmore__content::after,.asa-readmore__content.is-expanded::after{opacity:0}.asa-readmore__button{position:relative;display:inline-flex;align-items:center;gap:10px;padding:6px 2px;border:0;background:#fff0;cursor:pointer;transition:color .3s,letter-spacing .3s}.asa-readmore--underline .asa-readmore__button::after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .35s ease}.asa-readmore--underline .asa-readmore__button:hover::after{transform:scaleX(1)}.asa-readmore__icon{display:inline-flex;transition:transform .55s cubic-bezier(.22,.61,.36,1)}.asa-readmore__icon svg{width:1em;height:1em;fill:currentColor}.asa-readmore__button.is-active .asa-readmore__icon{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.asa-readmore__content,.asa-readmore__icon,.asa-readmore__button::after{transition:none!important}}.asa-readmore{display:block;min-height:1px;visibility:visible;opacity:1;color:inherit}.asa-readmore__heading,.asa-readmore__body{visibility:visible;opacity:1}