.sp-video{margin:0}.sp-video__frame{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--wp--preset--border-radius--lg);background:var(--wp--preset--color--ink);box-shadow:var(--wp--preset--shadow--piece)}.sp-video__link{display:block;position:relative;width:100%;height:100%;text-decoration:none}.sp-video__link img,.sp-video__frame iframe{display:block;width:100%;height:100%;border:0;object-fit:cover}.sp-video__play{position:absolute;inset:50% auto auto 50%;width:4.5rem;height:4.5rem;border-radius:var(--wp--preset--border-radius--md);background:var(--wp--preset--color--ink);translate:-50% -50%;transition:background-color var(--wp--custom--duration--short) var(--sp-ease-out)}.sp-video__play::after{content:"";position:absolute;inset:1.35rem 1.2rem 1.35rem 1.7rem;background:var(--wp--preset--color--paper);clip-path:polygon(0 0,100% 50%,0 100%)}.sp-video__link:hover .sp-video__play{background:var(--wp--preset--color--primary)}.sp-video__link:focus-visible{outline:3px solid var(--sp-focus);outline-offset:-6px}.sp-video figcaption{margin-block-start:var(--wp--preset--spacing--sm);color:var(--wp--preset--color--ink-muted);font-size:var(--wp--preset--font-size--small)}.sp-article-body .sp-video{margin-block:var(--wp--preset--spacing--2-xl)}