.XHUwTa_main{box-sizing:border-box;flex:1;width:100%;max-width:1100px;margin:0 auto;padding:32px 48px 88px}.XHUwTa_title{margin:0 0 12px;font-size:34px}.XHUwTa_lead{color:#1e2a38b3;max-width:680px;margin:0 0 12px;font-size:15.5px;line-height:1.6}.XHUwTa_disclaimer{color:#1e2a38b3;border:1px solid #1e2a381a;border-left:4px solid var(--color-accent);background:#fff;border-radius:6px;max-width:760px;margin:0 0 20px;padding:10px 14px;font-size:13px;line-height:1.55}.XHUwTa_filters{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.XHUwTa_chip{color:#1e2a38bf;border:1px solid #1e2a3826;border-radius:999px;padding:6px 13px;font-size:13px;font-weight:600;text-decoration:none}.XHUwTa_chip:hover{border-color:var(--color-ink);color:var(--color-ink)}.XHUwTa_chipOn{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}.XHUwTa_chipOn:hover{color:var(--color-paper)}.XHUwTa_candidateFilter{margin-bottom:24px}.XHUwTa_candidateFilter summary{cursor:pointer;color:var(--color-accent-text);margin-bottom:10px;font-size:13.5px;font-weight:600}.XHUwTa_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.XHUwTa_card{background:#fff;border:1px solid #1e2a3814;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.XHUwTa_thumbLink{aspect-ratio:16/9;background:#1e2a38;display:block;position:relative;overflow:hidden}.XHUwTa_thumb{object-fit:cover;width:100%;height:100%}.XHUwTa_thumbEmpty{width:100%;height:100%;display:block}.XHUwTa_play{color:#fff;background:#1e2a38d9;border-radius:50%;place-items:center;width:34px;height:34px;font-size:13px;display:grid;position:absolute;bottom:10px;right:10px}.XHUwTa_cardBody{flex-direction:column;gap:6px;padding:12px 14px 14px;display:flex}.XHUwTa_meta{color:#1e2a38b3;font-size:12px}.XHUwTa_videoTitle{color:inherit;font-size:14.5px;font-weight:700;line-height:1.4;text-decoration:none}.XHUwTa_videoTitle:hover{text-decoration:underline}.XHUwTa_tags{flex-wrap:wrap;gap:6px;display:flex}.XHUwTa_tag{color:var(--color-ink);background:#f0eee8;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600;text-decoration:none}.XHUwTa_empty{color:#1e2a38b3;font-size:14.5px}@media (max-width:720px){.XHUwTa_main{padding:32px 16px 64px}}
