.dns-embed{position:relative;display:block;width:100%;overflow:hidden;border-radius:var(--dns-radius-sm);background:var(--dns-color-ink);color:var(--dns-color-white)}a.dns-embed{color:var(--dns-color-white);text-decoration:none}a.dns-embed:hover{color:var(--dns-color-white)}.dns-embed--video{aspect-ratio:16 / 9}.dns-embed--tall{aspect-ratio:9 / 16;max-width:360px;margin-inline:auto}.dns-embed--audio{display:flex;flex-direction:column;justify-content:center;gap:12px;height:152px;padding:20px 24px}.dns-embed__poster{display:block;width:100%;height:100%;object-fit:cover}.dns-embed__play{display:inline-flex;align-items:center;gap:10px;width:fit-content;min-height:44px;padding:0 20px;border-radius:var(--dns-radius-pill);white-space:nowrap}.dns-embed--video .dns-embed__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:var(--dns-color-ink);color:inherit}.dns-embed--audio .dns-embed__play{background:var(--dns-color-white);color:var(--dns-color-ink)}.dns-embed__icon{flex:none;width:14px;height:14px;fill:currentColor}.dns-embed__title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:inherit}.dns-embed--playing{padding:0}.dns-embed__frame{display:block;width:100%;height:100%;border:0}@media (prefers-reduced-motion: no-preference){.dns-embed--video .dns-embed__play{transition:transform var(--dns-transition-fast)}.dns-embed--video:hover .dns-embed__play{transform:translate(-50%,-50%) scale(1.05)}}
