.es{background:var(--section-bg);overflow:hidden}.es__inner{display:flex;flex-direction:column;gap:48px;margin:0 auto;max-width:1440px;padding:0 32px}.es__header{align-items:flex-end;display:flex;gap:24px;justify-content:space-between}.es__header-left{display:flex;flex-direction:column;gap:8px}.es__heading{color:var(--section-text);margin:0}.es__copy{color:var(--section-copy);font-size:18px;line-height:1.6}.es__copy p{margin:0}.es__view-all{align-items:center;color:var(--section-text);display:inline-flex;flex-shrink:0;font-size:16px;font-weight:500;gap:6px;text-decoration:none;transition:opacity .2s;white-space:nowrap}.es__view-all:hover{opacity:.75}.es__slider-wrap{display:flex;flex-direction:column;gap:24px}.es-outer{cursor:grab;overflow:hidden}.es-outer.is-dragging{cursor:grabbing;user-select:none}.es-track{display:flex;gap:32px;will-change:transform}.es-card{background:var(--color-white);border:1px solid var(--color-purple-light);border-radius:16px;display:flex;flex-direction:column;flex-shrink:0;min-height:500px;overflow:hidden;transition:border-color .3s,border-width .3s;width:405px}.es-card.is-active{border:2px solid var(--color-green-dark)}.es-card__img{flex-shrink:0;height:231px;overflow:hidden;width:100%}.es-card__img img{display:block;height:100%;object-fit:cover;width:100%}.es-card__body{min-height:0;padding:24px}.es-card__body,.es-card__top{display:flex;flex:1;flex-direction:column}.es-card__top{gap:8px;overflow:hidden}.es-card__title{color:var(--color-green-dark);display:-webkit-box;-webkit-line-clamp:2;line-height:1.3;margin:0;-webkit-box-orient:vertical;overflow:hidden}.es-card__meta{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.es-card__date,.es-card__time{align-items:center;color:var(--color-purple-dark);display:inline-flex;font-size:14px;font-weight:500;gap:6px;line-height:1.5}.es-card__date svg,.es-card__time svg{flex-shrink:0}.es-card__snippet{color:var(--color-p);display:-webkit-box;font-size:14px;-webkit-line-clamp:2;line-height:1.6;margin:0;-webkit-box-orient:vertical;overflow:hidden}.es-card__tags-row{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-top:8px}.es-card__tag{border:1.5px solid var(--color-green-dark);border-radius:100px;color:var(--color-green-dark);font-size:13px;font-weight:500;line-height:1.5;padding:4px 12px}.es-card__location,.es-card__tag{align-items:center;display:inline-flex}.es-card__location{color:var(--color-p);font-size:14px;font-weight:400;gap:4px}.es-card__location svg{color:var(--color-purple-dark);flex-shrink:0}.es-card__footer{align-items:center;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;margin-top:16px}.es-card__speakers{align-items:center;display:flex;gap:8px;min-width:0}.es-card__speakers-label{color:var(--color-p);flex-shrink:0;font-size:14px;font-weight:500;white-space:nowrap}.es-card__avatars{align-items:center;display:flex;padding-right:8px}.es-card__avatar-wrap{flex-shrink:0;height:40px;margin-right:-8px;position:relative;width:40px}.es-card__avatar-wrap img{border:2px solid var(--color-green-dark);border-radius:50%;display:block;height:40px;object-fit:cover;width:40px}.es-card__avatar-wrap:after{background:rgba(0,0,0,.8);border-radius:4px;bottom:calc(100% + 6px);color:var(--color-white);content:attr(data-name);font-size:12px;font-weight:500;left:50%;line-height:1.4;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .15s;white-space:nowrap;z-index:10}.es-card__avatar-wrap:hover{z-index:11}.es-card__avatar-wrap:hover:after{opacity:1}.es-card__avatar{border:2px solid var(--color-white);border-radius:50%;flex-shrink:0;height:40px;margin-left:-8px;object-fit:cover;width:40px}.es-card__avatar:first-child{margin-left:0}.es-card__btn{align-items:center;background:var(--color-purple-dark);border:none;border-radius:8px 8px 0 8px;color:var(--color-white);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:15px;font-weight:500;justify-content:center;line-height:1.5;padding:8px 20px;text-decoration:none;transition:opacity .2s;white-space:nowrap}.es-card.is-active .es-card__btn{background:var(--color-green-dark);color:var(--color-white)}.es-card__btn:hover{opacity:.85}.es-card--webinar .es-card__btn--play,.es-card__btn--rsvp{display:none}.es-card--webinar.is-past .es-card__btn--play,.es-card--webinar.is-upcoming .es-card__btn--rsvp{display:inline-flex}.es-card__btn--rsvp{background:var(--color-purple-light);border:1.5px solid var(--color-purple-light);color:var(--color-green-dark)}.es-card--webinar.is-upcoming.is-active .es-card__btn--rsvp{background:var(--color-green-dark);border-color:var(--color-green-dark);color:var(--color-white)}.es-card__btn--play{background:none;border:none;border-radius:0;color:var(--color-purple-light);height:40px;padding:0;width:40px}.es-card--webinar.is-past.is-active .es-card__btn--play{color:var(--color-green-dark)}.es__controls{align-items:center;display:flex;justify-content:space-between;padding-right:32px}.es__arrows{display:flex;gap:16px}.es-arrow{align-items:center;background:var(--color-green-dark);border:none;border-radius:50%;color:var(--color-white);cursor:pointer;display:flex;flex-shrink:0;height:48px;justify-content:center;transition:opacity .2s;width:48px}.es-arrow:hover{opacity:.75}.es-arrow:disabled{cursor:default;opacity:.35}.es-dots{align-items:center;display:flex;gap:8px;list-style:none;margin:0;padding:0}.es-dot{background:rgba(10,8,7,.2);border-radius:50%;display:inline-block;height:8px;transition:background .25s;width:8px}.es-dots .is-active .es-dot{background:var(--color-green-dark)}.es__slider-wrap.is-static .es__controls{display:none}.es__slider-wrap.is-static .es-outer{cursor:default;overflow:visible}.es__slider-wrap.is-static .es-track{flex-wrap:wrap}.es--dark .es-card{background:var(--color-green-dark);border-color:transparent;position:relative}.es--dark .es-card:before{background:linear-gradient(to right,var(--color-green) 0,var(--color-green-dark) 100%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .4s ease}.es--dark .es-card:hover:before{opacity:1}.es--dark .es-card__body,.es--dark .es-card__img{position:relative;z-index:1}.es--dark .es-card__title{color:var(--color-white)}.es--dark .es-card__date,.es--dark .es-card__time{color:var(--color-green-light)}.es--dark .es-card__snippet{color:hsla(0,0%,100%,.8)}.es--dark .es-card__tag{border-color:var(--color-green-light)}.es--dark .es-card__location,.es--dark .es-card__location svg,.es--dark .es-card__speakers-label,.es--dark .es-card__tag{color:var(--color-green-light)}.es--dark .es-card__avatar{border-color:hsla(0,0%,100%,.15)}.es--dark .es-card .es-card__btn,.es--dark .es-card.is-active .es-card__btn{background:var(--color-purple-dark);color:var(--color-white)}.es--dark .es-card:hover .es-card__btn{background:var(--color-green-light);color:var(--color-green-dark)}.es--dark .es-card--webinar.is-upcoming .es-card__btn--rsvp{background:transparent;border-color:var(--color-green-light);color:var(--color-green-light)}.es--dark .es-card--webinar.is-upcoming:hover .es-card__btn--rsvp{background:var(--color-green-light);border-color:var(--color-green-light);color:var(--color-green-dark)}.es--dark .es-card.is-active{border:1px solid transparent}@media (max-width:1024px){.es-card{height:460px;width:320px}.es-card__img{height:180px}}@media (max-width:767px){.es__inner{gap:32px;padding:0 20px}.es__header{align-items:flex-start;flex-direction:column;gap:12px}.es__slider-wrap{margin-right:0}.es__controls{padding-right:0}.es-track{display:block}.es-card{display:none;height:auto;width:100%}.es-card.is-active{display:flex}.es-card__img{height:200px}.es__slider-wrap.is-static .es-track{display:flex;flex-direction:column;gap:16px}.es__slider-wrap.is-static .es-card{display:flex}}