@media screen and (orientation:landscape){:root{--layoutWidth:1280;--layoutHeight:800}}@media screen and (orientation:portrait){:root{--layoutWidth:800;--layoutHeight:1280}}:root{--blue:#0790eb;--cobalt-100:#11192e;--cobalt-200:#404759;--cobalt-60:#7075b2;--cobalt-40:#a1a3ab;--light-grey:#f5f5f5;--white:#fff}.Media{background:var(--light-grey);border-radius:20px;width:100%;position:relative;overflow:hidden}.Media--fill{background:0 0;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.Media__image{width:100%;height:100%;display:block}
