.acds-hero:has(.acds-webinars-hero__inner){--acds-hero-padding-bottom:96px}.acds-webinars-hero__inner{--container-width:960px;text-align:center;flex-direction:column;align-items:center;display:flex}.acds-webinars-hero__title{letter-spacing:.01em;margin:0 0 24px;font-size:clamp(64px,10vw,96px);line-height:1}.acds-webinars-hero__intro{color:var(--new-moon-20);text-wrap:pretty;max-width:640px;margin:0}.acds-webinars-section{--container-width:1212px;color:var(--white,#fff);padding:96px 0}.acds-webinars-section--upcoming{background:var(--new-moon-99)}.acds-webinars-section--archive{background:var(--new-moon-95);padding-bottom:128px}.acds-webinars-section__inner{flex-direction:column;gap:40px;display:flex}.acds-webinars-section__header{border-bottom:1px solid var(--new-moon-80);padding-bottom:20px}.acds-webinars-section__heading{letter-spacing:.02em;color:var(--white,#fff);margin:0;font-size:clamp(40px,6vw,56px);line-height:1}.acds-webinars-grid{gap:24px;display:grid}.acds-webinars-grid--upcoming{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.acds-webinars-grid--archive{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.acds-webinar-card,.acds-webinar-card:visited{--webinar-card-bg:var(--new-moon-95);--webinar-card-border:var(--gold-40);--webinar-card-padding:32px 28px;--webinar-card-title-size:26px;--webinar-card-title-line-height:1.15;--webinar-card-desc-size:15px;--webinar-card-gap:14px;padding:var(--webinar-card-padding);background:var(--webinar-card-bg);border:1px solid var(--webinar-card-border);color:var(--white,#fff);border-radius:8px;flex-direction:column;gap:32px;text-decoration:none;transition:background .2s,border-color .2s;display:flex}.acds-webinar-card[hidden]{display:none}.acds-webinar-card:hover,.acds-webinar-card:focus-visible{--webinar-card-bg:var(--new-moon-90);color:var(--white,#fff);text-decoration:none}.acds-webinar-card:focus-visible{outline:3px solid var(--purple-40);outline-offset:2px}.acds-webinar-card--upcoming{min-height:300px}.acds-webinar-card--featured{--webinar-card-padding:48px 40px;--webinar-card-title-size:clamp(28px, 4vw, 38px);--webinar-card-title-line-height:1.1;--webinar-card-desc-size:17px;--webinar-card-gap:16px}.acds-webinar-card__body{gap:var(--webinar-card-gap);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.acds-webinar-card__hosts{aspect-ratio:6/5;order:-1;width:100%;max-width:320px;margin-inline:auto;position:relative}.acds-webinar-card__host{aspect-ratio:1;isolation:isolate;width:58%;position:absolute}.acds-webinar-card__host:before{content:"";z-index:-1;background:var(--gold-40);border-radius:50%;position:absolute;inset:0;transform:translate(7%,5%)}.acds-webinar-card__host-photo{border:3px solid var(--gold-40);object-fit:cover;background:var(--new-moon-90);border-radius:50%;width:100%;height:100%;display:block}.acds-webinar-card__hosts--count-1 .acds-webinar-card__host{width:62%;top:50%;left:50%;transform:translate(-50%,-50%)}.acds-webinar-card__hosts--count-2 .acds-webinar-card__host:first-child{top:0;left:2%}.acds-webinar-card__hosts--count-2 .acds-webinar-card__host:last-child{bottom:0;right:2%}@media screen and (width>=769px){.acds-webinar-card--has-hosts{flex-direction:row;align-items:stretch;gap:40px}.acds-webinar-card--has-hosts .acds-webinar-card__hosts{flex:0 46%;order:0;align-self:center;max-width:528px;margin-inline:0}}.acds-webinar-card--archive{--webinar-card-bg:var(--new-moon-99);--webinar-card-border:var(--new-moon-80);--webinar-card-padding:28px;--webinar-card-title-size:21px;--webinar-card-title-line-height:1.2;--webinar-card-desc-size:14px;--webinar-card-gap:12px;min-height:260px}.acds-webinar-card--archive:hover,.acds-webinar-card--archive:focus-visible{--webinar-card-bg:var(--new-moon-99);--webinar-card-border:var(--gold-40)}.acds-webinar-card__meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;display:flex}.acds-webinar-card--featured .acds-webinar-card__meta{justify-content:flex-start;gap:12px}.acds-webinar-card--archive .acds-webinar-card__meta{justify-content:flex-start}.acds-webinar-card__date{letter-spacing:.14em;color:var(--gold-40);font-weight:700}.acds-webinar-card__category{font-family:var(--theme-font-family-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--new-moon-20);border:1px solid var(--new-moon-60);border-radius:4px;padding:3px 8px;font-size:11px;font-weight:500;line-height:1.33}.acds-webinar-card__title{font-family:var(--theme-font-family-condensed);font-weight:600;font-size:var(--webinar-card-title-size);line-height:var(--webinar-card-title-line-height);letter-spacing:0;text-transform:none;color:var(--white,#fff);text-wrap:balance;margin:0}.acds-webinar-card__desc{font-size:var(--webinar-card-desc-size);color:var(--new-moon-20);text-wrap:pretty;margin:0;font-weight:400;line-height:1.6}.acds-webinar-card--featured .acds-webinar-card__desc{max-width:520px}.acds-webinar-card--archive .acds-webinar-card__desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.acds-webinar-card__cta{font-family:var(--theme-font-family-mono);color:var(--gold-40);margin-top:auto;padding-top:12px;font-size:13px;font-weight:500}.acds-webinar-card--featured .acds-webinar-card__cta{padding-top:16px}.acds-webinars-filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:-8px;display:flex}.acds-webinars-filters__categories{flex-wrap:wrap;gap:8px;display:flex}.acds-webinars-filters__search input{border:1px solid var(--new-moon-60);width:200px;color:var(--new-moon-10);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--theme-font-family-body);background:0 0;border-radius:4px;padding:8px 14px;font-size:14px;font-weight:400;transition:border-color .12s}.acds-webinars-filters__search input::placeholder{color:var(--new-moon-20);opacity:1}.acds-webinars-filters__search input:hover{border-color:var(--gold-40)}.acds-webinars-filters__search input:focus-visible{outline:3px solid var(--purple-40);outline-offset:2px}.acds-webinars-empty{text-align:center;color:var(--new-moon-20)}.acds-webinars-filters__chip{font-family:var(--theme-font-family-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--new-moon-20);border:1px solid var(--new-moon-60);cursor:pointer;background:0 0;border-radius:4px;padding:4px 10px;font-size:11px;font-weight:500;line-height:1.33;transition:border-color .12s,background .12s}.acds-webinars-filters__chip:hover{border-color:var(--gold-40)}.acds-webinars-filters__chip:focus-visible{outline:3px solid var(--purple-40);outline-offset:2px}.acds-webinars-filters__chip[aria-pressed=true]{background:var(--gold-40);border-color:var(--gold-40);color:var(--new-moon-99)}.acds-webinars-load-more{justify-content:center;padding-top:16px;display:flex}.acds-webinars-load-more .acds-button.outline{--button-color:var(--gold-40);--button-border-color:var(--gold-40);--button-background-color-hover:var(--gold-40);--button-color-hover:var(--new-moon-99)}@media screen and (width<=768px){.acds-hero:has(.acds-webinars-hero__inner){--acds-hero-padding-top:160px;--acds-hero-padding-bottom:64px}.acds-webinars-section{padding:64px 0}.acds-webinars-section--archive{padding-bottom:80px}.acds-webinar-card--featured{--webinar-card-padding:32px 24px}.acds-webinars-filters__chip{padding:7px 12px}.acds-webinars-filters__search,.acds-webinars-filters__search input{width:100%}}@media (prefers-reduced-motion:reduce){.acds-webinar-card,.acds-webinars-filters__chip,.acds-webinars-filters__search input{transition:none}}
