.webinars-module{--webinar-card-bg:#fff;--webinar-hero-bg:#f6fafe;--webinar-title-color:#0d0b1a;--webinar-text-color:#0d0b1a;--webinar-meta-color:#0d0b1a;--webinar-chip-bg:#d3e5f8;--webinar-chip-color:#202144;--webinar-border-radius-card:20px;--webinar-border-radius-image:16px;--webinar-card-shadow:none;--webinar-card-shadow-hover:none;--webinar-grid-gap:24px;--webinar-image-aspect-ratio:345/175;--webinar-hero-title-size:32px;--webinar-hero-subtitle-size:24px;--webinar-card-title-size:20px;--webinar-card-text-size:18px;--webinar-meta-size:14px;--webinar-section-title-size:32px;--webinar-chip-size:14px;box-sizing:border-box;width:auto}.webinars-inner{box-sizing:border-box;margin:0 auto;width:100%}.webinars-section{margin-bottom:var(--section-margin-bottom,48px)}.webinars-section:last-child{margin-bottom:0}.webinars-section-header{margin-bottom:24px}.webinars-chip{background:var(--webinar-chip-bg);border-radius:20px;color:var(--webinar-chip-color);display:inline-block;font-size:var(--webinar-chip-size);font-weight:500;margin-bottom:12px;padding:6px 16px}.webinars-section-title{color:var(--webinar-title-color);font-size:var(--webinar-section-title-size);font-weight:600;line-height:1.3;margin:0}.webinars-featured{margin-bottom:var(--webinar-grid-gap)}.webinars-hero-list{display:flex;flex-direction:column;gap:var(--webinar-grid-gap)}.webinar-hero-card{align-items:center;background:var(--webinar-hero-bg);border-radius:var(--webinar-border-radius-card);display:grid;gap:40px;grid-template-columns:1fr 1fr;padding:var(--hero-padding,40px)}.webinar-hero-content{display:flex;flex-direction:column;gap:16px}.webinar-hero-title{font-size:var(--webinar-hero-title-size);line-height:1.3}.webinar-hero-subtitle,.webinar-hero-title{color:var(--webinar-title-color);font-weight:600;margin:0}.webinar-hero-subtitle{font-size:var(--webinar-hero-subtitle-size);line-height:1.4}.webinar-hero-meta{align-items:center;color:var(--webinar-meta-color);display:flex;font-size:var(--webinar-meta-size);gap:8px;margin:0}.webinar-hero-description{color:var(--webinar-text-color);font-size:var(--webinar-card-text-size);line-height:1.6}.webinar-hero-description p{margin:0 0 12px}.webinar-hero-description p:last-child{margin-bottom:0}.webinar-hero-image{position:relative}.webinar-hero-image img{aspect-ratio:var(--webinar-image-aspect-ratio);border-radius:var(--webinar-border-radius-image);object-fit:cover;width:100%}.webinars-grid{display:grid;gap:var(--webinar-grid-gap)}.webinars-cols-2 .webinars-grid{grid-template-columns:repeat(2,1fr)}.webinars-cols-3 .webinars-grid{grid-template-columns:repeat(3,1fr)}.webinars-cols-4 .webinars-grid{grid-template-columns:repeat(4,1fr)}.webinar-card{background:var(--webinar-hero-bg);border-radius:var(--webinar-border-radius-card);display:flex;flex-direction:column;overflow:hidden;transition:transform .2s ease}.webinar-card:hover{transform:translateY(-4px)}.webinar-card-link{color:inherit;display:flex;flex-direction:column;height:100%;text-decoration:none}.webinar-card-image{overflow:hidden;padding:22px 22px 0;position:relative}.webinar-card-image img{aspect-ratio:var(--webinar-image-aspect-ratio);border-radius:var(--webinar-border-radius-image);object-fit:cover;width:100%}.webinar-card-content{display:flex;flex-direction:column;flex-grow:1;padding:var(--card-padding,20px)}.webinar-card-title{color:var(--webinar-title-color);font-size:var(--webinar-card-title-size);font-weight:600;line-height:1.3;margin:0 0 8px}.webinar-card-meta{align-items:center;display:flex;font-size:var(--webinar-meta-size);gap:8px;margin:0 0 12px}.webinar-card-meta,.webinar-meta-separator{color:var(--webinar-meta-color)}.webinar-card-description{color:var(--webinar-text-color);display:-webkit-box;flex-grow:1;font-size:var(--webinar-card-text-size);-webkit-line-clamp:4;line-height:1.5;-webkit-box-orient:vertical;overflow:hidden}.webinars-pagination{gap:8px;margin-top:40px}.pagination-btn,.webinars-pagination{align-items:center;display:flex;justify-content:center}.pagination-btn{background:var(--webinar-card-bg);border:1px solid #e2e8f0;border-radius:50%;color:var(--webinar-title-color);cursor:pointer;height:40px;transition:all .2s ease;width:40px}.pagination-btn:hover:not(:disabled){background:var(--webinar-hero-bg);border-color:#cbd5e0}.pagination-btn:disabled{cursor:not-allowed;opacity:.4}.pagination-numbers{display:flex;gap:4px}.pagination-number{background:var(--webinar-card-bg);border:1px solid #e2e8f0;border-radius:50%;color:var(--webinar-title-color);cursor:pointer;font-size:14px;font-weight:500;height:40px;transition:all .2s ease;width:40px}.pagination-number:hover{background:var(--webinar-hero-bg);border-color:#cbd5e0}.pagination-number.active{background:var(--webinar-title-color);border-color:var(--webinar-title-color);color:#fff}@media (max-width:1024px){.webinars-cols-3 .webinars-grid,.webinars-cols-4 .webinars-grid{grid-template-columns:repeat(2,1fr)}.webinar-hero-card{gap:32px}.webinars-module{--webinar-hero-title-size:28px;--webinar-hero-subtitle-size:20px}}@media (max-width:768px){.webinars-cols-2 .webinars-grid,.webinars-cols-3 .webinars-grid,.webinars-cols-4 .webinars-grid{grid-template-columns:1fr}.webinar-hero-card{background:var(--webinar-hero-bg);border-radius:var(--webinar-border-radius-card);display:flex;flex-direction:column;overflow:hidden;padding:0}.webinar-hero-image{order:0;padding:12px 12px 0}.webinar-hero-image img{border-radius:var(--webinar-border-radius-image)}.webinar-hero-content{gap:12px;order:1;padding:var(--card-padding,20px)}.webinars-module{--webinar-hero-title-size:20px;--webinar-hero-subtitle-size:18px;--webinar-card-title-size:18px;--webinar-card-text-size:16px;--webinar-grid-gap:16px;--webinar-section-title-size:26px}.webinars-section-header{margin-bottom:20px}.webinars-pagination{margin-top:32px}.pagination-btn,.pagination-number{height:36px;width:36px}}@media (max-width:480px){.webinars-module{--webinar-hero-title-size:18px;--webinar-hero-subtitle-size:16px;--webinar-section-title-size:24px}}.webinar-card[data-hidden=true],.webinar-hero-card[data-hidden=true]{display:none}