@font-face{font-display:swap;font-family:Font Awesome\ 7 Pro;font-style:normal;font-weight:400;src:url(../fonts/fa-regular-400-expand-opt-5c0258a571a8848ebc2c2bcf717788c1.woff2) format("woff2")}@layer theme{.module-gchild-expand .expand-toggle:before{font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:var(--icon,"");display:var(--icon-display,inline-block);font-family:var(--icon-ff,var(--icon-ff-base));font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--icon-fw,var(--icon-fw-base));letter-spacing:normal;text-align:center;text-rendering:auto}}@property --btn-border-gradient-angle{syntax:"<angle>";inherits:true;initial-value:90deg}.module-gchild-expand{--expand-icon-padding:var(--spacing-6);--expand-icon-size:clamp(47px,(35.88235px + 2.64706vw),74px);--expand-toggle-icon-br:clamp(40px,(31.76471px + 1.96078vw),60px);--expand-toggle-icon-gradient:linear-gradient(265.25deg,var(--other-gradients-arrow-end) 40.47%,var(--other-gradients-arrow-start) 84.31%);--expand-toggle-icon-size:15px;--expand-toggle-size:clamp(22px,(21.17647px + 0.19608vw),24px);--fade-line-height:calc(1em * var(--line-height));--line-height:var(--lh-sm);--rows-to-show:3;align-self:start;position:relative}@media (hover) and (pointer:fine){.module-gchild-expand:has(.expand-inner:hover) .expand-inner,.module-gchild-expand:has(.expand-toggle:is(:hover,:active,:focus-visible)) .expand-inner{box-shadow:var(--shadow-hover-shadow)}}.module-gchild-expand:has(.expand-toggle[aria-expanded=true]) .expand-inner{padding-bottom:var(--spacing-9)}.module-gchild-expand:has(.expand-toggle[aria-expanded=true]) .expand-content{max-height:var(--max-height,initial)}.module-gchild-expand:has(.expand-toggle:not(.hide-toggle)) .expand-content{padding-right:var(--expand-toggle-size)}@container expand-header (max-width: 250px){.module-gchild-expand .expand-header{align-items:start!important;display:flex!important;flex:1;flex-direction:column!important;grid-template-columns:1fr!important;margin-bottom:var(--spacing-10)!important}.module-gchild-expand .expand-title{align-items:end!important;grid-column:1!important;grid-row:2!important;margin-top:auto!important}.module-gchild-expand .expand-icon{--expand-icon-size:clamp(37.5px,(30.29412px + 1.71569vw),55px)}}.module-gchild-expand .expand-inner{background-color:var(--background-2-white);border-radius:var(--br-large-outer);container-name:expand-header;container-type:inline-size;display:flex;flex-direction:column;gap:var(--spacing-gutter-y);min-width:0;padding:var(--spacing-11);padding-bottom:clamp(30px,(25.88235px + .98039vw),40px);position:relative;transition:box-shadow var(--duration-slow) var(--easing-base)}.module-gchild-expand .expand-body{display:flex;flex-direction:column;height:100%}.module-gchild-expand .expand-header{grid-gap:clamp(22.5px,(21.47059px + .2451vw),25px);align-items:center;display:grid;gap:clamp(22.5px,(21.47059px + .2451vw),25px);grid-template-columns:var(--expand-icon-size) minmax(0,1fr);margin-bottom:var(--spacing-11)}.module-gchild-expand .expand-header .expand-title{align-items:center;display:flex}.module-gchild-expand .expand-icon{align-items:center;background-color:var(--other-details);border-radius:100%;display:flex;flex-shrink:0;grid-column:1;grid-row:1;height:var(--expand-icon-size);justify-content:center;overflow:hidden;padding:var(--expand-icon-padding,var(--spacing-6));width:var(--expand-icon-size)}.module-gchild-expand .expand-icon img,.module-gchild-expand .expand-icon picture,.module-gchild-expand .expand-icon svg{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.module-gchild-expand .expand-title{grid-column:2;grid-row:1;line-height:1.4;margin-bottom:0;margin-top:0;min-height:2.1lh;min-width:0;overflow-wrap:break-word}.module-gchild-expand .expand-title>*{margin-bottom:0;margin-top:0;overflow-wrap:break-word}.module-gchild-expand .expand-content{color:var(--text-2);font-size:var(--fs-sm);line-height:var(--line-height);margin-top:auto;max-height:calc(var(--line-height)*var(--rows-to-show)*1em);overflow:hidden;transition:max-height var(--expand-duration,var(--expand-transition,var(--duration-slow))) var(--expand-easing,var(--trns-timing,var(--easing-base)))}.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.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)),#000 100%);mask-image:linear-gradient(0deg,transparent 0,#000 var(--fade-width,var(--fade-line-height)),#000 100%)}.module-gchild-expand .expand-toggle{background:transparent;border:0;bottom:var(--spacing-6);cursor:pointer;display:grid;grid-template-areas:"stack";height:var(--expand-toggle-size);margin-left:auto;padding:0;place-items:center;position:absolute;right:var(--spacing-6);width:var(--expand-toggle-size)}.module-gchild-expand .expand-toggle:active:before,.module-gchild-expand .expand-toggle:focus-visible:before{-webkit-text-fill-color:var(--background-2-white);-webkit-background-clip:border-box;background-clip:border-box;background-color:transparent;background-image:none;color:var(--background-2-white)}.module-gchild-expand .expand-toggle:active:after,.module-gchild-expand .expand-toggle:focus-visible:after{background-color:var(--text-5-accent)}.module-gchild-expand .expand-toggle:where(:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.module-gchild-expand .expand-toggle:not(.hide-toggle)[aria-expanded=false]{bottom:0;height:auto;left:0;padding:var(--spacing-6);place-content:end end;right:0;top:0;width:auto;z-index:1}.module-gchild-expand .expand-toggle .close-label,.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[aria-expanded=true]:before{rotate:180deg}.module-gchild-expand .expand-toggle:before{--icon:"\f107";--icon-ff:var(--icon-fa-sharp);--icon-fw:var(--icon-regular);-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(261deg,var(--other-gradients-arrow-end) 40.46%,var(--other-gradients-arrow-start) 84.31%);color:transparent;display:grid;font-size:var(--icon-gradient-arrow-fs,clamp(22px,(21.17647px + .19608vw),24px));grid-area:stack;line-height:1;place-items:center;transition:color var(--duration-base) var(--easing-base),-webkit-text-fill-color var(--duration-base) var(--easing-base),background-image var(--duration-base) var(--easing-base),rotate var(--duration-fast) var(--easing-out);z-index:1}.module-gchild-expand .expand-toggle:after{background-color:var(--background-1-light-gray);border-radius:var(--expand-toggle-icon-br);content:"";grid-area:stack;height:var(--expand-toggle-size);transition:background-color var(--duration-base) var(--easing-base);width:var(--expand-toggle-size);z-index:0}.module-gchild-expand .expand-toggle span{border:0!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:1px!important}.module-gchild-expand .expand-toggle span:not(caption){position:absolute!important}.module-gchild-expand .expand-toggle span *{overflow:hidden!important}.module-gchild-expand .expand-toggle>*{grid-area:stack}.module-gchild-expand .hide-toggle{display:none}@media(hover) and (pointer:fine){.module-gchild-expand:has(.expand-inner:hover) .expand-toggle:before{-webkit-text-fill-color:var(--background-2-white);-webkit-background-clip:border-box;background-clip:border-box;background-color:transparent;background-image:none;color:var(--background-2-white)}.module-gchild-expand:has(.expand-inner:hover) .expand-toggle:after{background-color:var(--text-5-accent)}}@media(prefers-reduced-motion:reduce){.module-gchild-expand .expand-inner{transition:none}}@media(prefers-reduced-motion:reduce){.module-gchild-expand .expand-content{transition:none}}@media(hover) and (pointer:fine){.module-gchild-expand .expand-toggle:hover:before{-webkit-text-fill-color:var(--background-2-white);-webkit-background-clip:border-box;background-clip:border-box;background-color:transparent;background-image:none;color:var(--background-2-white)}.module-gchild-expand .expand-toggle:hover:after{background-color:var(--text-5-accent)}}
