.official-trailer{margin:1.5rem 0}.trailer-frame{width:100%;aspect-ratio:16/9;min-height:200px;background:#ecece7;display:grid;place-items:center}.trailer-placeholder{text-align:center;padding:1rem}.trailer-load{font:inherit;font-weight:600;padding:.8rem 1.4rem;border:1px solid #172027;background:#172027;color:#fff;border-radius:3px;cursor:pointer;min-height:48px}.trailer-load:focus-visible{outline:3px solid #bf5035;outline-offset:3px}.trailer-placeholder p,.article-body .trailer-fallback{font-size:14px;line-height:1.5;margin:.65rem 0 0}.trailer-frame iframe{display:block;width:100%;height:100%;min-height:200px;border:0}
