.founder-career{min-width:0;margin-block:24px;max-width:100%}
.founder-career h3{font-family:var(--sans);font-size:14px;font-weight:700;line-height:1.5;color:var(--ink);margin:0 0 12px}
.zx-founder>div,.founder-grid>div{min-width:0}
.founder-career-window{overflow:hidden;border-radius:12px;touch-action:pan-y}
.founder-career-window:focus-visible{outline:2px solid var(--gold);outline-offset:4px}
.founder-career-track{display:flex;width:max-content;animation:founder-career-run 40s linear infinite}
.founder-career-group{display:flex;gap:16px;padding-right:16px;flex-shrink:0}
.founder-career-tile{display:flex;align-items:center;justify-content:center;width:184px;height:80px;padding:14px;background:#fff;border:1px solid #e9e4db;border-radius:12px;box-sizing:border-box;flex-shrink:0}
.founder-career-tile img{display:block;width:156px;height:48px;object-fit:contain;filter:none!important;opacity:1!important;transform:none!important}
.founder-career .founder-career-note{font-size:12px;line-height:1.6;color:var(--ink-soft);margin:12px 0 0;max-width:none}
.founder-career-window:is(:hover,:focus-within,:active) .founder-career-track{animation-play-state:paused}
@keyframes founder-career-run{to{transform:translateX(-50%)}}
@media(prefers-reduced-motion:reduce){.founder-career-track{width:100%;animation:none;transform:none}.founder-career-group{flex-wrap:wrap;padding:0;gap:12px;width:100%}.founder-career-group[aria-hidden="true"]{display:none}.founder-career-tile{width:calc(50% - 6px);min-width:0}.founder-career-tile img{max-width:100%}}
.zx-founder-frame{align-self:start}
