<style>
body {
margin: 1em auto;
max-width: 40em;
width: 88%;
}
/* The CSS aspect-ratio property tells browsers to preserve a specific aspect ratio on an element when scaling the size of it up or down. */
iframe {
width: 100%;
height: 100%;
aspect-ratio: 16 / 9;
}
</style>
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/_VDGysJGNoI" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>