/* Only video boxes: no typography, margins or grids outside the player. */
.faa-youtube{position:relative;max-width:100%!important;isolation:isolate}
.faa-youtube-inline{display:inline-block;vertical-align:baseline}
.faa-youtube>iframe{position:absolute;inset:0;display:block;width:100%;height:100%;border:0}
.faa-youtube>.faa-youtube-fallback{position:absolute;right:4px;bottom:3px;z-index:2;background:#fff;color:#333!important;padding:1px 4px;font:11px/16px Arial,sans-serif;text-decoration:underline}
.faa-page-content .youtube_player.faa-video-consent.faa-youtube{width:560px;max-width:100%;height:auto;aspect-ratio:16/9}
