.c-readMore{--readMore-duration:var(--an-duration);--readMore-easing:var(--an-ease);--readMore-lines:6;--readMore-collapsed-size:calc(var(--readMore-lines) * 1lh);--readMore-fade-size:var(--space-xl);--readMore-fade-mask:linear-gradient(to bottom, black calc(max(100%, var(--readMore-collapsed-size)) - min(var(--readMore-fade-size), var(--readMore-collapsed-size))), transparent max(100%, var(--readMore-collapsed-size)));--readMore-icon-size:.45em;--readMore-gap:var(--space-2xs);--readMore-toggle-gap:var(--space-2xs);--readMore-toggle-color:var(--color-accent-secondary);--readMore-toggle-color-hover:var(--color-text);gap:var(--readMore-gap);flex-direction:column;display:flex}.c-readMore__body{max-block-size:var(--readMore-content-size,max-content);transition:max-block-size var(--readMore-duration) var(--readMore-easing);overflow:hidden}.c-readMore[data-readmore-collapsed] .c-readMore__body{max-block-size:var(--readMore-collapsed-size)}.c-readMore[data-readmore-collapsed][data-readmore-clipped] .c-readMore__body{-webkit-mask-image:var(--readMore-fade-mask);mask-image:var(--readMore-fade-mask)}@media (scripting:enabled){.c-readMore:not([data-readmore-ready]) .c-readMore__body[id]:not(:target):not(:has(:target)):not(:focus-within){max-block-size:var(--readMore-collapsed-size);-webkit-mask-image:var(--readMore-fade-mask);mask-image:var(--readMore-fade-mask)}}.c-readMore__toggle:focus-visible{outline:2px solid var(--color-focus-ring-light);outline-offset:var(--outlineOffset)}.c-readMore__toggle{cursor:pointer;align-self:start;align-items:center;gap:var(--readMore-toggle-gap);font:inherit;text-align:start;color:var(--readMore-toggle-color);transition:color var(--readMore-duration) var(--readMore-easing);background-color:#0000;border:0;margin:0;padding:0;font-weight:600;text-decoration:none;display:inline-flex}.c-readMore__toggle:after{content:"";inline-size:var(--readMore-icon-size);block-size:var(--readMore-icon-size);transition:rotate var(--readMore-duration) var(--readMore-easing);border-block-end:2px solid;border-inline-end:2px solid;flex-shrink:0;translate:0 -.15em;rotate:45deg}.c-readMore__toggle:hover{color:var(--readMore-toggle-color-hover);text-underline-offset:.2em;text-decoration:underline}.c-readMore__toggle[aria-expanded=true]:after{translate:0 .1em;rotate:-135deg}.c-readMore__toggle[hidden]{display:none}@media (forced-colors:active){.c-readMore{--readMore-fade-mask:none}}@media (prefers-reduced-motion:reduce){.c-readMore__body,.c-readMore__toggle:after{transition-duration:.01ms}}@media print{.c-readMore{--readMore-collapsed-size:none;--readMore-fade-mask:none}.c-readMore__toggle{display:none}}