.couple{justify-content:center;align-items:center;display:inline-flex;position:relative}.couple-faces{align-items:center;display:flex;position:relative}.couple .face{box-shadow:0 0 0 3px rgb(var(--bg))}.couple .face+.face{margin-left:calc(var(--face-size,40px) * -.2)}.couple--fill{position:absolute;inset:0;overflow:hidden;container-type:size}.couple--fill .couple-faces{--face-size:min(46cqw, 62cqh)}.couple--one.couple--fill .couple-faces{--face-size:min(60cqw, 72cqh)}.couple-more{width:calc(var(--face-size,40px) * .6);height:calc(var(--face-size,40px) * .6);margin-left:calc(var(--face-size,40px) * -.15);border-radius:var(--r-pill);background:rgb(var(--text));color:rgb(var(--bg));box-shadow:0 0 0 3px rgb(var(--bg));font-family:var(--font-display);font-size:var(--t-sm);flex:none;place-items:center;font-weight:900;display:grid}
