.adso-webinars{background:var(--adso-wb-section-bg,#fff);color:#0b2b5c;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:var(--adso-wb-pad-top,64px) 24px var(--adso-wb-pad-bottom,64px)}.adso-webinars__inner{margin:0 auto;max-width:var(--adso-wb-max-width,1280px)}.adso-webinars__header{align-items:center;display:flex;gap:16px;margin-bottom:32px}.adso-webinars__eyebrow{flex-shrink:0;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.adso-webinars__line{display:block;flex:1;height:1px}.adso-webinars__grid{display:grid;gap:var(--adso-wb-card-gap,24px)}.adso-webinars--cols-2 .adso-webinars__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.adso-webinars--cols-3 .adso-webinars__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.adso-webinars--cols-4 .adso-webinars__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.adso-webinar{background:#fff;border:1px solid #7a93b066;border-radius:12px;display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .24s ease,transform .24s ease}.adso-webinar:hover{box-shadow:0 4px 16px rgba(11,43,92,.08);transform:translateY(-2px)}.adso-webinar__image-wrap{aspect-ratio:16/9;background:#f5f7fa;display:block;overflow:hidden;text-decoration:none;width:100%}.adso-webinar__image{display:block;height:100%;object-fit:cover;transition:transform .32s ease;width:100%}.adso-webinar:hover .adso-webinar__image{transform:scale(1.03)}.adso-webinar__body{background-color:#4a8fcd0d;display:flex;flex:1;flex-direction:column;gap:12px;padding:22px 22px 24px}.adso-webinar__meta-row{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:4px;min-height:22px}.adso-webinar__date{align-items:center;color:var(--adso-wb-date);display:inline-flex;font-family:Open Sans;font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}.adso-webinar__date-placeholder{flex:1}.adso-webinar__tag{align-items:center;background:#eff3f8;border-radius:999px;color:#5a7ea8;display:inline-flex;font-size:14px;font-weight:600;letter-spacing:.02em;line-height:1;padding:4px 11px;text-transform:capitalize;white-space:nowrap}.adso-webinar__title{color:var(--adso-wb-title);font-size:19px;font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:0}.adso-webinar__title-link{color:inherit;text-decoration:none;transition:color .2s ease}.adso-webinar__title-link:hover{color:var(--adso-wb-date)}.adso-webinar__description{color:var(--adso-wb-description);flex:1;font-size:14.5px;line-height:1.55}.adso-webinar__description p{margin:0}.adso-webinar__btn{align-items:center;align-self:flex-start;background:transparent;border:1.5px solid var(--adso-wb-btn-border);border-radius:999px;color:var(--adso-wb-btn-text);display:inline-flex;font-size:13.5px;font-weight:600;justify-content:center;margin-top:8px;padding:10px 22px;text-decoration:none;transition:background .2s ease,color .2s ease,transform .2s ease}.adso-webinar__btn:hover{background:var(--adso-wb-btn-hover-bg);border-color:var(--adso-wb-btn-hover-bg);color:var(--adso-wb-btn-hover-text);transform:translateY(-1px)}.adso-webinar__btn:active{transform:translateY(0)}.adso-webinar--hidden{display:none!important}.adso-webinars__view-all{display:flex;justify-content:center;margin-top:40px}.adso-webinar__btn--view-all{align-self:center;cursor:pointer;font-family:inherit}button.adso-past-event__btn{border:1.31px solid #dde3ec;border-radius:9.16px;color:#7a93b0;font-family:Open Sans;font-size:14px;font-weight:400;letter-spacing:0;line-height:100%;text-align:center;vertical-align:middle}button.adso-webinar__btn--view-all{padding:13px 34px;angle:0 deg;border:1.31px solid #dde3ec;border-radius:9.16px;color:#7a93b0;opacity:1}.adso-webinars__empty{color:var(--adso-wb-description);font-size:16px;grid-column:1/-1;margin:0;padding:64px 24px;text-align:center}@media (max-width:1100px){.adso-webinars--cols-4 .adso-webinars__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.adso-webinars--cols-3 .adso-webinars__grid,.adso-webinars--cols-4 .adso-webinars__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.adso-webinars{padding:48px 16px}.adso-webinars--cols-2 .adso-webinars__grid,.adso-webinars--cols-3 .adso-webinars__grid,.adso-webinars--cols-4 .adso-webinars__grid{grid-template-columns:1fr}.adso-webinar__body{padding:20px 18px 22px}.adso-webinar__btn{width:100%}}