.module-gchild-expand{--line-height:var(--lh-md);--rows-to-show:6;--fade-line-height:calc(2em * (var(--line-height)))}.module-gchild-expand .expand-title{margin-bottom:var(--font-space-h3)}.module-gchild-expand .expand-content{font-size:var(--fs-md);line-height:var(--line-height);max-height:calc(var(--line-height) * var(--rows-to-show) * 1em);overflow:hidden;transition:max-height var(--expand-transition,.5s) var(--trns-timing,cubic-bezier(.45,0,.55,1))}.module-gchild-expand .expand-content:has(.expand-content-inner>.large:first-child){--line-height:var(--lh-lg);font-size:var(--fs-lg)}.module-gchild-expand .expand-content:has(.expand-content-inner>.small:first-child){--line-height:var(--lh-sm);font-size:var(--fs-sm)}.module-gchild-expand .expand-content:has(.expand-content-inner>.tiny:first-child){--line-height:var(--lh-tn);font-size:var(--fs-tn)}.module-gchild-expand .expand-content[aria-hidden=false]{max-height:var(--max-height,initial)}.module-gchild-expand .expand-content.truncate-rows{-webkit-line-clamp:var(--rows-to-show);line-clamp:var(--rows-to-show);-webkit-box-orient:vertical;display:-webkit-box}.module-gchild-expand .expand-content.fade-line{-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 var(--fade-width,var(--fade-line-height)));mask-image:linear-gradient(0deg,transparent 0,#000 var(--fade-width,var(--fade-line-height)));-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 var(--fade-line-height));mask-image:linear-gradient(0deg,transparent 0,#000 var(--fade-line-height))}.module-gchild-expand .expand-toggle{align-items:baseline;display:grid;font-size:var(--fs-button);grid-template-areas:"stack";justify-items:baseline;margin-top:min(2rem,1.0875rem + .875vw);place-items:baseline}.module-gchild-expand .expand-toggle[aria-expanded=true] .open-label{visibility:hidden}.module-gchild-expand .expand-toggle[aria-expanded=true] .close-label{visibility:visible}.module-gchild-expand .expand-toggle .close-label{visibility:hidden}.module-gchild-expand .expand-toggle>*{grid-area:stack}.module-gchild-expand .expand-toggle>:after{font-size:var(--fs-sm);margin-left:var(--spacing-4)}.module-gchild-expand .expand-toggle>.open-label:after{font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--svg-icon-fa-color,inherit);content:"\2b";display:inline-block;font-family:Font Awesome\ 6 Pro;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:normal;line-height:inherit;text-rendering:auto}.module-gchild-expand .expand-toggle>.close-label:after{font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--svg-icon-fa-color,inherit);content:"\f068";display:inline-block;font-family:Font Awesome\ 6 Pro;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:normal;line-height:inherit;text-rendering:auto}.module-gchild-expand .hide-toggle{display:none}
