.mk-faces{--mk-face:clamp(6rem, 11vw, 9rem);--mk-face-ease:cubic-bezier(.42, 0, .16, 1);max-width:var(--mk-maxw);padding:var(--space-4) var(--mk-gut) clamp(var(--space-16), 10vh, var(--space-24));margin:0 auto;list-style:none;display:flex}.mk-faces__face{z-index:var(--z);width:var(--mk-face);transition:transform .38s var(--mk-face-ease);flex:none;position:relative}.mk-faces__disc{width:var(--mk-face);height:var(--mk-face);border-radius:var(--radius-full);background:var(--color-neutral-900);box-shadow:0 0 0 4px var(--color-surface);display:block;position:relative;overflow:hidden}.mk-faces__name{inset-inline:0;top:calc(100% + var(--space-2));text-align:center;font-size:var(--mk-small);font-weight:var(--mk-w-mid);color:var(--color-text);opacity:0;transition:opacity .26s var(--mk-ease) 60ms;position:absolute}.mk-faces__face:hover .mk-faces__name{opacity:1}.mk-faces__face+.mk-faces__face{transition:transform .38s var(--mk-face-ease), margin-inline-start .38s var(--mk-face-ease);margin-inline-start:calc(-.55 * var(--mk-face))}.mk-faces:hover .mk-faces__face+.mk-faces__face{margin-inline-start:calc(-.2 * var(--mk-face))}.mk-faces .mk-faces__face:hover+.mk-faces__face{margin-inline-start:calc(.06 * var(--mk-face))}.mk-faces .mk-faces__face:has(+.mk-faces__face:hover)+.mk-faces__face{margin-inline-start:calc(.06 * var(--mk-face))}.mk-faces__disc img,.mk-faces__disc video{object-fit:cover;width:100%;height:100%;display:block}.mk-faces__disc video{opacity:0;transition:opacity .26s var(--mk-ease) 60ms;position:absolute;inset:0}.mk-faces__face:hover{transform:scale(1.35)}.mk-faces__face:hover .mk-faces__disc video{opacity:1}@media (prefers-reduced-motion:reduce){.mk-faces__face,.mk-faces__face+.mk-faces__face,.mk-faces__disc video,.mk-faces__name{transition:none}.mk-faces__face:hover{transform:none}}@media (max-width:40rem){.mk-faces{--mk-face:4rem}}
.mk-abt__clients{max-width:var(--mk-maxw);padding:0 var(--mk-gut) var(--space-2);font-size:clamp(var(--text-2xl), 2.6vw, 2.5rem);text-wrap:balance;margin:0 auto}.mk-abt__quote{max-width:44em;margin:0}.mk-abt__quote-mark{color:var(--color-accent);margin-block-end:var(--space-5);display:block}.mk-abt__quote blockquote{margin:0}.mk-abt__quote blockquote p{font-size:clamp(var(--text-xl), 2vw, var(--text-2xl));text-wrap:pretty;margin:0;line-height:1.4}.mk-abt__quote figcaption{gap:var(--space-1);font-size:var(--mk-small);flex-direction:column;margin-block-start:var(--space-5);display:flex}.mk-abt__quote-name{font-size:var(--text-lg);font-weight:var(--mk-w-mid);color:var(--color-text)}.mk-abt__quote-title{color:var(--color-text-muted)}.mk-abt__story p{margin:0 0 var(--space-5);max-width:40em;font-size:var(--text-lg);text-wrap:pretty;line-height:1.6}