.rscms-widget-video{position:relative;width:100%;max-width:40rem;margin:0 0 var(--rscms-space-md);overflow:hidden;background:#000;border:1px solid var(--rscms-border);border-radius:var(--rscms-radius);aspect-ratio:16/9}.rscms-widget-video iframe,.rscms-widget-video video{display:block;width:100%;height:100%;border:0}.rscms-article-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(15rem, 1fr));gap:var(--rscms-space-md);margin:0 0 var(--rscms-space-md);padding:0;list-style:none}.rscms-article-list-item{display:flex;flex-direction:column;overflow:hidden;background:var(--rscms-surface);border:1px solid var(--rscms-border);border-radius:var(--rscms-radius);transition:border-color var(--rscms-transition-fast),transform var(--rscms-transition-fast),box-shadow var(--rscms-transition-fast)}.rscms-article-list-item:hover{border-color:var(--rscms-border-strong);transform:translateY(-2px);box-shadow:var(--rscms-shadow)}.rscms-article-list-link{display:flex;flex-direction:column;height:100%;color:var(--rscms-text);text-decoration:none}.rscms-article-list-link:hover{text-decoration:none}.rscms-article-list-link:hover .rscms-article-list-title{color:var(--rscms-accent-text)}.rscms-article-list-image{display:block;width:100%;height:9rem;object-fit:cover;background:var(--rscms-surface-2)}.rscms-article-list-image-empty{border-bottom:1px solid var(--rscms-border)}.rscms-article-list-title{padding:.6rem .85rem 0;font-weight:500;transition:color var(--rscms-transition-fast)}.rscms-article-list-lead{margin:0;padding:.25rem .85rem 0;font-size:var(--rscms-text-sm);color:var(--rscms-muted);max-width:none}.rscms-article-list-date{margin-top:auto;padding:.35rem .85rem .85rem;font-size:var(--rscms-text-xs);color:var(--rscms-muted);font-variant-numeric:tabular-nums}.rscms-article-list-empty{margin:0 0 var(--rscms-space-md);color:var(--rscms-muted);font-style:italic}