Despues de ver tantas y tantas reglas en css, Flexbox, grid, ejemplos de layouts, etc, etc......
Oir que es imposible que el video y el chat tengan la misma altura.....es casi casi que deprimente
Yo desde mi ignorancia pensaria en usar un main y aside dentro de un container, darle display flex.....luego aplicar al main el
ratio( $w, $h) que creaste en el @mixing.......y al aside darle 1fr ((o algo asi...))
y sin embargo ha sido imposible de verdad que no me la esperaba.....pero bueee.......ni modo...excelente curso por cierto!!