.c42-webinars-listing{background:var(--c42-paper);padding:60px var(--page-pad-x) 120px}.c42-webinars-listing__inner{margin:0 auto;max-width:1500px}.c42-webinars-listing__group+.c42-webinars-listing__group{margin-top:80px}.c42-webinars-listing__group-label{border-bottom:1px solid var(--c42-orange);color:var(--c42-orange);font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.16em;margin:0 0 18px;padding-bottom:14px;text-transform:uppercase}.c42-webinars-listing__rows{border-top:1px solid var(--c42-paper-edge);display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0}.c42-webinar-row{border-bottom:1px solid var(--c42-paper-edge)}.c42-webinar-row__link{align-items:center;color:inherit;display:grid;gap:36px;grid-template-columns:240px 1fr auto;padding:28px 8px;text-decoration:none;transition:background .2s ease}.c42-webinar-row__link:hover{background:rgba(255,77,0,.04)}.c42-webinar-row__thumb{aspect-ratio:16/9;background:var(--c42-paper-edge) center/cover no-repeat;border-radius:4px;overflow:hidden;position:relative}.c42-webinar-row__play{align-items:center;background:rgba(24,45,33,.9);border-radius:50%;color:#f1ede8;display:flex;height:56px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:56px}.c42-webinar-row.is-upcoming .c42-webinar-row__play{background:var(--c42-orange);color:#fff}.c42-webinar-row__body{display:flex;flex-direction:column;min-width:0}.c42-webinar-row__topic{color:var(--c42-orange);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;margin-bottom:10px;text-transform:uppercase}.c42-webinar-row__title{color:var(--c42-forest-ink);font-size:24px;font-weight:700;letter-spacing:-.01em;line-height:30px;margin:0 0 10px}.c42-webinar-row__summary{color:rgba(25,28,26,.7);font-size:14px;line-height:22px;margin-bottom:12px;max-width:720px}.c42-webinar-row__meta{align-items:center;color:var(--c42-gray-60);display:flex;font-family:var(--font-mono);font-size:11px;gap:8px;letter-spacing:.08em;text-transform:uppercase}.c42-webinar-row__sep{color:var(--c42-paper-edge)}.c42-webinar-row__cta-wrap{align-items:center;display:flex}.c42-webinar-row__cta{align-items:center;background:transparent;border:1px solid var(--c42-forest-ink);border-radius:28px;color:var(--c42-forest-ink);display:inline-flex;font-size:13px;font-weight:500;gap:10px;letter-spacing:.04em;padding:12px 24px;transition:background .18s ease,color .18s ease;white-space:nowrap}.c42-webinar-row.is-upcoming .c42-webinar-row__cta{background:var(--c42-orange);border-color:var(--c42-orange);color:#fff}.c42-webinar-row__link:hover .c42-webinar-row__cta{background:var(--c42-forest-ink);color:#f1ede8}.c42-webinar-row.is-upcoming .c42-webinar-row__link:hover .c42-webinar-row__cta{background:var(--c42-forest-ink);border-color:var(--c42-forest-ink);color:#fff}.c42-webinar-row__arrow{transition:transform .18s ease}.c42-webinar-row__link:hover .c42-webinar-row__arrow{transform:translateX(3px)}.c42-listing-pager{align-items:center;border-top:1px solid var(--c42-paper-edge);display:flex;font-family:var(--font-mono);font-size:12px;gap:24px;justify-content:space-between;letter-spacing:.08em;margin-top:60px;padding-top:32px;text-transform:uppercase}.c42-listing-pager__link{color:var(--c42-forest-ink);font-weight:500;text-decoration:none;transition:color .18s ease}.c42-listing-pager__link:hover{color:var(--c42-orange)}.c42-listing-pager__pos{color:var(--c42-gray-60)}@media (max-width:1024px){.c42-webinars-listing{padding:40px var(--page-pad-x) 80px}.c42-webinar-row__link{gap:24px;grid-template-columns:180px 1fr;padding:22px 6px}.c42-webinar-row__cta-wrap{grid-column:1/-1;justify-content:flex-start;margin-top:4px}.c42-webinar-row__title{font-size:20px;line-height:26px}}@media (max-width:640px){.c42-webinars-listing{padding:32px 20px 56px}.c42-webinar-row__link{gap:16px;grid-template-columns:1fr;padding:22px 0}.c42-webinar-row__thumb{aspect-ratio:16/9;width:100%}.c42-webinar-row__title{font-size:18px;line-height:24px}.c42-webinar-row__cta{font-size:12px;padding:10px 18px}}