.embed-frame{background-color:var(--pc-color-surface-light);block-size:0;overflow:hidden;padding-block-end:var(--pc-embed-ratio,56.25%);position:relative}.embed-frame__iframe{block-size:100%;border:0;inline-size:100%;inset:0;position:absolute}.embed-frame__notice{background-color:var(--pc-color-surface-light);padding:var(--pc-space-5);text-align:center}