Any way to prevent the player from ruining the camera when resizing their window size?

I have this intro that plays at the start of a match it’s basically just a part in front of a billboard GUI and I set the cameras position to it


However it can very easily be ruined just by resizing the size of your game and I wanted to know if there was anyway to prevent this or is this just how it works in Roblox?

the background its a 2D Frame or an real Map?

The background is actually there in the map I’m using a billboard gui for it. I was gonna use a frame and viewports but I feel like viewports are a bit limited so yeah .