.fp{min-width:0}.fp-frame{position:relative;width:100%;border-radius:20px;overflow:hidden;background:#efe9e1;box-shadow:0 1px 2px rgba(30,42,68,.06),0 18px 40px -14px rgba(30,42,68,.28)}.fp-tall{max-width:min(100%,calc(78svh * 9 / 16));margin-inline:auto}.fp-poster{position:absolute;inset:0;padding:0;border:0;background:none;cursor:pointer}.fp-poster,.fp-poster img{display:block;width:100%;height:100%}.fp-poster img{object-fit:cover}.fp-play{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:76px;height:76px;margin:-38px 0 0 -38px;border-radius:50%;background:var(--np-red-dark,#ad1732);color:#fff;padding-left:4px;box-shadow:0 0 0 10px rgba(255,255,255,.35),0 16px 36px -8px rgba(30,42,68,.5);transition:transform .18s ease}.fp-poster:hover .fp-play{transform:scale(1.06)}.fp-poster:active .fp-play{transform:scale(.96)}.fp-length{position:absolute;left:12px;bottom:12px;padding:4px 11px;border-radius:999px;background:rgba(20,26,44,.74);color:#fff;font-weight:700;font-size:.875rem}.fp-video{display:block;width:100%;height:100%;background:#000}