.webinar-catalog{max-width:1200px;margin:auto;padding:32px 20px 80px;color:#171717}.webinar-catalog header>a{font-weight:800;color:inherit}.webinar-catalog h1{font-size:32px;margin:32px 0 8px}.webinar-catalog nav{display:flex;gap:8px;margin:30px 0}.webinar-card a,.webinar-catalog button{border:1px solid #ccc;background:white;color:#171717;border-radius:8px;padding:12px 16px;font:inherit;cursor:pointer}.webinar-card a,.webinar-catalog button[aria-pressed=true]{background:#171717;color:white;border-color:#171717}.webinar-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.webinar-card{border:1px solid #ddd;border-radius:12px;overflow:hidden}.webinar-card img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.webinar-card>div{padding:20px}.webinar-card h2{font-size:20px}.webinar-card a{display:inline-block;text-decoration:none}.webinar-card span{color:#666}@media(min-width:768px){.webinar-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}