.cgsi-events-listing.pwr-blog-listing{padding:40px 0}.cgsi-events-listing .pwr-post-item--1col{margin-bottom:0}.cgsi-events-listing .pwr-blog-listing__content,.cgsi-events-listing .pwr-post-item--1col .pwr-post-item__info-box{padding-bottom:0}.cgsi-events-listing__heading{margin-bottom:8px}.cgsi-events-listing__lead{margin-bottom:24px}.cgsi-events-listing__empty{margin:16px 0 0}.cgsi-events-listing.pwr-blog-listing.pwr--dark{background-color:var(--clr-background-dk);color:var(--clr-text-dk)}.cgsi-events-listing.pwr-blog-listing.pwr--dark .pwr-post-item__content{background-color:var(--clr-base-dk)}.cgsi-events-listing.pwr--dark .cgsi-events-listing__heading,.cgsi-events-listing.pwr--dark .pwr-post-item--1col .pwr-post-item__title{color:var(--clr-title-dk)}.cgsi-events-listing.pwr--dark .pwr-post-item--1col .pwr-post-item__date,.cgsi-events-listing.pwr--dark .pwr-post-item--1col .pwr-post-item__desc{color:var(--clr-text-dk)}.cgsi-events-listing .pwr-blog-listing__posts--3col{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.cgsi-events-listing .pwr-blog-listing__posts--3col:after,.cgsi-events-listing .pwr-blog-listing__posts--3col:before{content:none}.cgsi-events-listing .pwr-post-item--3col{float:none;height:560px;margin:0;width:auto}.cgsi-events-listing .pwr-post-item--3col .pwr-post-item__info-box{bottom:0;padding:30px 40px 40px;right:0;top:auto}.cgsi-events-listing .pwr-post-item--3col .pwr-post-item__desc,.cgsi-events-listing .pwr-post-item--3col .pwr-post-item__title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.cgsi-events-listing .pwr-post-item--3col .pwr-post-item__title{-webkit-line-clamp:3}.cgsi-events-listing .pwr-post-item--3col .pwr-post-item__desc{-webkit-line-clamp:2}@media (max-width:991px){.cgsi-events-listing .pwr-blog-listing__posts--3col{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.cgsi-events-listing .pwr-blog-listing__posts--3col{grid-template-columns:minmax(0,1fr)}}.cgsi-events-listing__head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px 40px;justify-content:space-between;margin-bottom:28px}.cgsi-events-listing__head .cgsi-events-listing__heading{margin-bottom:0}.cgsi-events-listing__chips{display:flex;flex-wrap:wrap;gap:8px}.cgsi-events-listing .pwr-post-item[hidden],.cgsi-events-listing__chips[hidden],.cgsi-events-listing__foot[hidden],.cgsi-events-listing__more[hidden]{display:none}.cgsi-events-listing__chip,.cgsi-events-listing__more{background:transparent;border:1px solid rgba(var(--clr-text-dk-rgb),.35);border-radius:0;color:var(--clr-text-dk);cursor:pointer;font-family:var(--ff-accent);font-size:14px;letter-spacing:.04em;line-height:1;padding:10px 14px;text-transform:uppercase;transition:background-color .2s,border-color .2s,color .2s;white-space:nowrap}.cgsi-events-listing__chip:hover,.cgsi-events-listing__more:hover{border-color:var(--clr-text-dk)}.cgsi-events-listing__chip[aria-pressed=true]{background:var(--clr-primary);border-color:var(--clr-primary);color:#fff}.cgsi-events-listing__foot{align-items:center;border-top:1px solid rgba(var(--clr-text-dk-rgb),.2);display:flex;gap:16px;justify-content:space-between;margin-top:36px;padding-top:16px}.cgsi-events-listing__count{font-family:var(--ff-accent);font-size:14px;letter-spacing:.04em;opacity:.7;text-transform:uppercase}.cgsi-evf{align-items:stretch;background-color:var(--clr-base-dk);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.618fr);margin-top:24px}.cgsi-evf__copy{display:flex;flex-direction:column;min-width:0;padding:44px 40px 40px}.cgsi-evf__eyebrow{color:var(--clr-primary-lt,#a98bff);font-family:var(--ff-accent);font-size:14px;letter-spacing:.06em;margin:0 0 14px;text-transform:uppercase}.cgsi-evf__title{font-size:clamp(28px,2.6vw,40px);line-height:1.1;margin:0 0 14px}.cgsi-evf__title a{color:var(--clr-title-dk,#fff);text-decoration:none}.cgsi-evf__title a:hover{text-decoration:underline}.cgsi-evf__line{color:var(--clr-text-dk);margin:0 0 24px;max-width:46ch}.cgsi-evf__kv{border-top:1px solid rgba(var(--clr-text-dk-rgb),.2);margin:0 0 28px}.cgsi-evf__kv>div{align-items:baseline;border-bottom:1px solid rgba(var(--clr-text-dk-rgb),.2);display:grid;gap:16px;grid-template-columns:96px minmax(0,1fr);padding:12px 0}.cgsi-evf__kv>div[hidden]{display:none}.cgsi-evf__kv dt{font-family:var(--ff-accent);font-size:13px;letter-spacing:.06em;margin:0;opacity:.7;text-transform:uppercase}.cgsi-evf__kv dd{color:var(--clr-text-dk);margin:0}.cgsi-evf__actions{margin-top:auto}.cgsi-evf__media{background-color:var(--clr-background-dk);display:block;min-height:420px;overflow:hidden;position:relative}.cgsi-evf__media img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .6s ease;width:100%}.cgsi-evf__media:hover img{transform:scale(1.03)}@media (max-width:991px){.cgsi-evf{grid-template-columns:minmax(0,1fr)}.cgsi-evf__media{aspect-ratio:16/9;min-height:0;order:-1}.cgsi-evf__copy{padding:28px 24px 32px}}