.nomble-readmore-block{--nomble-rm-color:#0073aa;--nomble-rm-fade-color:#fff;margin-bottom:1.2em}.nomble-readmore-toggle{background:0 0;border:none;padding:0;margin-top:.5em;color:var(--nomble-rm-color);text-decoration:underline;cursor:pointer;font-weight:600;font-size:inherit;font-family:inherit;display:inline-block}.nomble-readmore-toggle:hover{text-decoration:none}.nomble-readmore-toggle:focus-visible{outline:2px solid var(--nomble-rm-color);outline-offset:2px}.nomble-readmore-visible{position:relative}.nomble-readmore-visible.nomble-readmore-fade{-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent 100%);mask-image:linear-gradient(to bottom,#000 55%,transparent 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-transition:-webkit-mask-size .4s ease-in-out;transition:mask-size .4s ease-in-out}.nomble-readmore-visible.nomble-readmore-fade.nomble-readmore-expanded{-webkit-mask-size:100% 300%;mask-size:100% 300%}@supports not (-webkit-mask-image:linear-gradient(#000,#000)){.nomble-readmore-visible.nomble-readmore-fade:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3em;background:linear-gradient(to bottom,transparent 0%,var(--nomble-rm-fade-color) 100%);pointer-events:none;opacity:1;transition:opacity .4s ease-in-out}.nomble-readmore-visible.nomble-readmore-fade.nomble-readmore-expanded:after{opacity:0}}.nomble-readmore-content{overflow:hidden;max-height:0;transition:max-height .4s ease-in-out}.nomble-readmore-content[hidden]{display:none}.nomble-readmore-block.nomble-readmore-no-animate .nomble-readmore-content{transition:none}.nomble-readmore-block{--nomble-rm-fade-height:1.6em}.nomble-readmore-block.nomble-readmore-lines .nomble-readmore-visible{overflow:hidden;max-height:calc(var(--nomble-rm-lines-desktop, 0) * var(--nomble-rm-line-height, 1.6em));-webkit-transition:max-height .4s ease-in-out,-webkit-mask-size .4s ease-in-out;transition:max-height .4s ease-in-out,mask-size .4s ease-in-out}.nomble-readmore-block.nomble-readmore-lines .nomble-readmore-visible{transition:max-height .4s ease .1s,mask-size .4s ease 0s}.nomble-readmore-block.nomble-readmore-lines.nomble-readmore-expanded .nomble-readmore-visible{transition:max-height .4s ease 0s,mask-size .4s ease 0s}.nomble-readmore-block.nomble-readmore-lines .nomble-readmore-content{transition:max-height .4s ease 0s}.nomble-readmore-block.nomble-readmore-lines.nomble-readmore-expanded .nomble-readmore-content{transition:max-height .4s ease .1s}.nomble-readmore-block.nomble-readmore-lines .nomble-readmore-visible>p:last-child{margin-bottom:0}.nomble-readmore-block.nomble-readmore-lines .nomble-readmore-content>p:first-child{margin-top:1.2em}.nomble-readmore-block.nomble-readmore-lines:not(.nomble-readmore-ready) .nomble-readmore-visible{transition:none}@media (max-width:767px){.nomble-readmore-block.nomble-readmore-lines .nomble-readmore-visible{max-height:calc(var(--nomble-rm-lines-mobile, 0) * var(--nomble-rm-line-height, 1.6em))}}.nomble-readmore-block.nomble-readmore-lines .nomble-readmore-visible.nomble-readmore-expanded{max-height:var(--nomble-rm-open,500em)}.nomble-readmore-block.nomble-readmore-lines .nomble-readmore-visible.nomble-readmore-fade{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--nomble-rm-fade-height)),
        transparent 100%
    );mask-image:linear-gradient(to bottom,#000 calc(100% - var(--nomble-rm-fade-height)),
        transparent 100%
    )}.nomble-readmore-block.nomble-readmore-lines.nomble-readmore-no-animate .nomble-readmore-visible{transition:none}