:root{--ls-navy:#002b3b;--ls-navy-light:#073e50;--ls-yellow:#ffd500;--ls-yellow-hover:#f0c800;--text:#092b3b;--text-soft:#526570;--border:#dde4e7;--bg-soft:#f4f7f8;--white:#fff;--radius-sm:8px;--radius-md:14px;--radius-lg:18px;--container:1180px}.upcoming-webinars__grid{display:grid;gap:13px;grid-template-columns:1fr;max-width:1240px}@media(min-width:991px){.upcoming-webinars__grid{grid-template-columns:1fr 1fr}}.upcoming-webinar__card{align-items:stretch;background:#fff;border:1px solid #ece8df;border-radius:24px;color:inherit;display:grid;gap:24px;grid-template-columns:150px 2fr;margin-bottom:25px;padding:14px;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.upcoming-webinar__card:hover{border-color:#e3dccd;box-shadow:0 16px 40px rgba(0,0,0,.08)}.upcoming-webinar__card a.ilmo{background:#ffd500;border-radius:20px;color:#000;font-size:15px;font-weight:500;overflow:hidden;padding:8px 20px;text-decoration:none;span{transition:all .3s ease}}.upcoming-webinar__card a.ilmo:hover{background:#5c5c5c;color:#fff;span{margin-left:20px}}.upcoming-webinar__image{border-radius:24px;min-height:180px;overflow:hidden}.upcoming-webinar__image img{display:block;height:100%!important;object-fit:cover;width:100%}.upcoming-webinar__content{display:flex;flex-direction:column;justify-content:center}.upcoming-webinar__time{background:#e9e9e94d;border-radius:20px;color:#000;display:block!important;font-size:12px;font-weight:600;margin-bottom:12px;max-width:160px;padding:3px}.upcoming-webinar__title{color:#5b5b5b;font-size:20px;letter-spacing:-.03em;line-height:1.05;margin:0 0 12px}.upcoming-webinar__text{color:#4d5568;font-size:14px;line-height:1.3;margin:0}@media (max-width:560px){.upcoming-webinar__card{grid-template-columns:1fr}.upcoming-webinar__image{min-height:180px}.upcoming-webinar__title{font-size:18px}.upcoming-webinar__text{font-size:14px}.upcoming-webinar__card a.ilmo{display:block;margin-bottom:20px;text-align:center;width:100%}}#webinarhero{h1{font-size:clamp(40px,calc(20.714px + 5.357vw),85px)!important;line-height:.9!important;em{display:block}}.gb-module-multimedia-1-content{max-width:500px!important;padding:15px 0}}.webinars-section{padding:72px 24px 30px}.webinars-container{margin:0 auto;max-width:1240px}.eyebrow{color:var(--ls-navy);display:block;font-size:12px;font-weight:700;letter-spacing:.16em;line-height:1;margin-bottom:10px;text-transform:uppercase}h2{font-size:clamp(36px,4vw,52px);letter-spacing:-.035em;line-height:1.05;margin:0}.past-header,.section-header{align-items:flex-end;display:flex;gap:32px;justify-content:space-between;margin-bottom:34px}.text-link{font-weight:600;gap:10px;text-decoration:underline;text-underline-offset:4px}.btn,.text-link{align-items:center;display:inline-flex;font-size:15px}.btn{border-radius:var(--radius-sm);font-weight:700;gap:12px;justify-content:center;min-height:48px;padding:0 24px;text-decoration:none;transition:background .2s ease,transform .2s ease}.btn-primary{background:var(--ls-yellow);color:var(--ls-navy)}.btn-primary:hover{background:var(--ls-yellow-hover);transform:translateY(-1px)}.upcoming-webinars{background:var(--white)}.webinar-list{border-top:1px solid var(--border)}.webinar-list-item{align-items:center;border-bottom:1px solid var(--border);display:grid;gap:26px;grid-template-columns:110px minmax(0,1fr) auto;padding:18px 0}.webinar-date{align-items:center;background:var(--bg-soft);border-radius:var(--radius-md);display:flex;flex-direction:column;justify-content:center;min-height:82px;padding:10px;text-align:center}.webinar-date strong{font-size:31px;letter-spacing:-.04em;line-height:1}.webinar-date span{font-size:14px;font-weight:700;margin-top:5px}.webinar-list-content h3{font-size:20px;letter-spacing:-.015em;line-height:1.3;margin:0 0 11px}.webinar-meta{align-items:center;color:var(--text-soft);display:block;font-size:14px;gap:12px}.webinar-meta span{display:inline-block;margin-left:5px;margin-right:5px}.divider{background:#bac5ca;display:block;height:16px;width:1px}