.last-lecture-card{position:relative;display:flex;align-items:stretch;gap:0!important;width:100%;max-width:100%;min-height:300px;height:auto;border:1px solid #DD2222;font-family:"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:transparent}.last-lecture-card:hover{background-color:#FEE1E1;border:2px solid #DD2222;cursor:pointer}.last-lecture-link{position:absolute;inset:0;z-index:50;display:block;text-decoration:none;background:transparent}.last-lecture-card>*:not(.last-lecture-link){position:relative;z-index:100;pointer-events:none}.last-lecture-image{width:208px;flex:0 0 208px;overflow:hidden;background:#111111;margin:0!important;padding:0!important;display:flex}.last-lecture-image img{width:100%;height:100%;object-fit:cover;display:block;margin:0;padding:0}.last-lecture-content{flex:1 1 auto;display:flex;flex-direction:column;padding:16px 24px;background-color:transparent;color:#000000;box-sizing:border-box;min-width:0}.last-lecture-tag,.last-lecture-title,.last-lecture-section,.last-lecture-excerpt{margin:0 0 4px}.last-lecture-tag{display:inline-block;font-size:16px;font-weight:700;line-height:19px;color:#DD2222}.last-lecture-title{font-size:24px;font-weight:400;line-height:29px;color:#000000}.last-lecture-section{font-size:16px;font-weight:400;line-height:19px;color:#000000}.last-lecture-excerpt{font-size:14px;font-weight:300;line-height:15px;color:#000000;flex:1 1 auto;min-height:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.last-lecture-keywords{margin-top:auto;display:flex;flex-wrap:wrap;gap:0.8rem}.last-lecture-keyword{display:inline-flex;align-items:center;justify-content:center;padding:0.1rem 0.4rem;border-radius:0.4rem;border:1px solid #DD2222;font-size:0.9rem;font-weight:600;color:#DD2222;text-transform:lowercase;white-space:nowrap}@media (max-width:980px){.last-lecture-card{min-height:280px}.last-lecture-tag{font-size:14px;line-height:16px}.last-lecture-title{font-size:20px;line-height:24px}.last-lecture-section{font-size:15px;line-height:18px}.last-lecture-excerpt{font-size:13px;line-height:16px;-webkit-line-clamp:3}}@media (max-width:767px){.last-lecture-card{flex-direction:column;min-height:0}.last-lecture-image{width:100%;flex:none;height:200px}.last-lecture-content{padding:16px}.last-lecture-title{font-size:18px;line-height:22px}.last-lecture-section{font-size:14px;line-height:17px}.last-lecture-excerpt{display:block;-webkit-line-clamp:unset;overflow:visible;line-height:18px;font-size:14px}.last-lecture-keywords{gap:6px;margin-top:12px}.last-lecture-keyword{font-size:12px;padding:4px 8px}}.ect-minimal-list .ect-list-post{background:#f7eaea;padding:22px;border-radius:6px;margin-bottom:26px;border:1px solid #f0dcdc}.ect-minimal-list .ect-list-title{font-size:24px;font-weight:600;margin:8px 0 10px}.ect-minimal-list .ect-list-venue,.ect-minimal-list .ect-list-organizer,.ect-minimal-list .ect-list-time{font-size:15px}.ect-minimal-list .ect-list-category{font-size:14px;font-weight:600;margin-bottom:6px;color:#333}.ect-list-footer span{display:inline-flex;align-items:center;gap:6px;border:1px solid #e33d3d;padding:6px 12px;border-radius:6px;color:#e33d3d;font-weight:500;font-size:14px;margin-right:8px}.ect-list-footer span i{color:#e33d3d!important}.more-events-btn{display:inline-flex;align-items:center;border:1px solid #e33d3d;padding:8px 16px;border-radius:6px;color:#e33d3d;font-weight:600;text-decoration:none;margin-top:10px}.more-events-btn i{margin-left:6px}.intervention-cards-grid{display:flex;flex-wrap:wrap;gap:16px;align-items:stretch}.intervention-card{flex:1 1 calc(33.333% - 16px);max-width:calc(33.333% - 16px);display:flex;flex-direction:column;text-decoration:none;color:inherit;font-family:"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.intervention-card-image{width:100%;height:256px!important;overflow:hidden;background:#111}.intervention-card-image img{width:100%;height:100%!important;object-fit:cover;display:block}.intervention-card-body{border:1px solid #ff0000;padding:12px;background-color:#ffffff;display:flex;flex-direction:column;flex:1 1 auto}.intervention-card-title{margin:0 0 4px;font-size:16px;font-weight:400;line-height:20px;color:#000000}.intervention-card-author{margin:0 0 1px;font-size:14px;font-weight:400;line-height:18px;color:#333333}.intervention-card-excerpt{margin:0 0 8px;font-size:14px;font-weight:300;line-height:18px;color:#333333;overflow:hidden;flex:1 1 auto}.intervention-card-footer{margin-top:auto}.intervention-card-date{display:inline-flex;align-items:center;justify-content:center;padding:4px 12px;border-radius:4px;border:1px solid #ff0000;font-size:12px;font-weight:600;color:#ff0000}.intervention-card:hover .intervention-card-body{box-shadow:0 0 0 1px #ff0000}#article-toc{color:#FFFFFF;background-color: transparent;font-family:"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}#article-toc .article-toc-title{margin:0 0 8px;font-size:14px;font-weight:700;text-transform:uppercase}#article-toc .article-toc-list{list-style:none;margin:0;padding:0}#article-toc .article-toc-list li{margin:4px 0;font-size:14px}#article-toc .article-toc-list a{color:inherit;text-decoration:none}#article-toc .article-toc-list a:hover{text-decoration:underline}#article-toc .toc-h3{margin-left:24px}#article-toc .toc-h4{margin-left:32px}.lecture-cards-grid{display:flex;flex-wrap:wrap;gap:24px;width:100%;align-items:stretch}.lecture-card{display:flex;flex-direction:column;text-decoration:none;color:#000;background:#fff;border:1px solid #ff0000;font-family:Inter,sans-serif;flex:0 0 calc(25% - 18px);max-width:calc(25% - 18px)}.lecture-card-image{height:256px;overflow:hidden;background:#111}.lecture-card-image img{width:100%;height:100%;object-fit:cover;display:block}.lecture-card-body{padding:16px;display:flex;flex-direction:column;flex-grow:1}.lecture-card-title{font-size:16px;line-height:20px;font-weight:400;margin:0 0 4px}.lecture-card-section{margin:0 0 4px;font-size:14px;line-height:18px;color:#444}.lecture-card-excerpt{font-size:14px;line-height:18px;font-weight:300;margin:0 0 12px;flex-grow:1}.lecture-card-tags{display:flex;gap:4px;margin-top:auto}.lecture-tag{padding:4px 10px;border:1px solid #ff0000;border-radius:4px;font-size:12px;font-weight:600;color:#ff0000;display:inline-flex;align-items:center}.lecture-card:hover{box-shadow:0 0 0 2px #ff0000}@media (max-width:980px){.lecture-cards-grid{gap:16px}.lecture-card{flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px)}}@media (max-width:767px){.lecture-card{flex:0 0 100%;max-width:100%}}@media (max-width:980px){.intervention-cards-grid{gap:16px}.intervention-card{flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}}@media (max-width:767px){.intervention-card{flex:0 0 100%;max-width:100%}}.lecture-card{box-sizing:border-box;min-width:0}.lecture-filter-mobilebar{display:none;align-items:center;justify-content:space-between;margin-bottom:16px;gap:12px}.lecture-filter-open{display:inline-flex;align-items:center;justify-content:center;border:1px solid #ff0000;padding:8px 14px;border-radius:6px;background:#fff;color:#ff0000;font-weight:600;cursor:pointer}.lecture-filter-reset-link{color:#555;text-decoration:underline;font-size:13px}.lecture-filter-form{margin-bottom:24px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.lecture-filter-row{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:flex-end}.lecture-filter-field{display:flex;flex-direction:column;font-size:14px}.lecture-filter-label{margin-bottom:4px;font-weight:600}.lecture-filter-field select{min-width:180px;padding:8px 10px;border-radius:6px;border:1px solid #ccc;font-size:14px;background:#fff}.lecture-filter-buttons{display:flex;gap:8px}.lecture-filter-submit{padding:9px 14px;border-radius:6px;border:none;background:#ff0000;color:#fff;font-size:14px;font-weight:700;cursor:pointer}.lecture-filter-reset{align-self:center;font-size:13px;text-decoration:underline;color:#555}.lecture-filter-modal{display:block}.lecture-filter-modal[aria-hidden="true"]{display:none}.lecture-filter-modal__backdrop{position:fixed;inset:0;background:rgba(0,0,0,0.45);z-index:9998}.lecture-filter-modal__panel{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:min(92vw,520px);background:#fff;border-radius:12px;border:1px solid #eee;padding:16px;z-index:9999}.lecture-filter-modal__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.lecture-filter-modal__title{font-weight:800;font-size:16px}.lecture-filter-close{border:1px solid #ddd;background:#fff;border-radius:8px;padding:6px 10px;cursor:pointer}@media (max-width:767px){.lecture-filter-form{display:none}.lecture-filter-mobilebar{display:flex}.lecture-filter-modal .lecture-filter-form{display:block;margin-bottom:0}.lecture-filter-row{flex-direction:column;align-items:stretch}.lecture-filter-field select{width:100%;min-width:0}.lecture-filter-buttons{justify-content:flex-start}}