.ae-agenda{color:inherit}.ae-filters{display:flex;gap:14px;flex-wrap:wrap;align-items:end;margin:20px 0 30px}.ae-filters label{display:grid;gap:7px;font-weight:700;font-size:13px}.ae-filters select,.ae-filters input{background:#222;color:#fff;border:1px solid #666;padding:11px;min-width:175px}.ae-filters button{border:0;background:#f1db39;color:#111;font-weight:800;padding:13px 22px;cursor:pointer}.ae-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.ae-card{border:1px solid #393939;background:#171717;color:#fff;min-width:0}.ae-image{display:block;aspect-ratio:16/10;overflow:hidden}.ae-image img{width:100%;height:100%;object-fit:cover}.ae-card-body{padding:20px}.ae-date{color:#f1db39;font-size:12px;text-transform:uppercase;font-weight:800}.ae-card h3{font-size:clamp(20px,2vw,26px);line-height:1.2;margin:10px 0}.ae-card a{color:inherit;text-decoration:none}.ae-card p{color:#bbb;margin:0 0 14px}.ae-cover{display:inline-block;color:#111;background:#f1db39;font-size:11px;font-weight:800;padding:4px 8px}.ae-actions{display:flex;gap:18px;margin-top:17px;font-weight:700;font-size:13px}.ae-actions a:hover{color:#f1db39}.ae-empty{grid-column:1/-1;color:#aaa}@media(max-width:850px){.ae-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.ae-grid{grid-template-columns:1fr}.ae-filters label,.ae-filters select,.ae-filters input{width:100%}}