.KIm5ua_layout{gap:32px;margin-top:40px;display:grid}.KIm5ua_names{grid-template-columns:max-content max-content;place-content:start space-between;gap:12px;font-size:clamp(13px,3.8vw,17px);line-height:1.5;display:grid}.KIm5ua_member{text-align:inherit;display:block}.KIm5ua_names>li{text-align:left}.KIm5ua_names>li:nth-child(2n){text-align:right;justify-self:end}.KIm5ua_name{white-space:nowrap;display:block}@media (min-width:1024px){.KIm5ua_layout{grid-template-columns:minmax(max-content,1fr) minmax(0,2fr);align-items:start;gap:40px}}.KIm5ua_grid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));--cols:3;--ratio:1.3;row-gap:14px;display:grid;container-type:inline-size}.KIm5ua_tile{--h:calc(100cqw / var(--cols) * var(--ratio));--off:calc(var(--h) * .42);height:var(--h);margin-inline:calc(var(--off) * -.5 + 4px);clip-path:polygon(var(--off) 0, 100% 0, calc(100% - var(--off)) 100%, 0 100%);background:var(--line);cursor:pointer;outline:none;position:relative}.KIm5ua_tile:nth-child(3n+1){clip-path:polygon(0 0, 100% 0, calc(100% - var(--off)) 100%, 0 100%);margin-left:0}.KIm5ua_tile:nth-child(3n){clip-path:polygon(var(--off) 0, 100% 0, 100% 100%, 0 100%);margin-right:0}.KIm5ua_tile img{object-fit:cover;object-position:50% 30%;filter:grayscale()contrast(1.05);width:100%;height:100%;transition:filter .4s,transform .8s cubic-bezier(.2,.7,.2,1)}.KIm5ua_tile.KIm5ua_active img{filter:none;transform:scale(1.03)}.KIm5ua_initial{height:100%;color:var(--muted);place-items:center;font-size:clamp(32px,5cqw,56px);font-weight:600;display:grid}.KIm5ua_tile.KIm5ua_active .KIm5ua_initial{color:var(--accent)}.KIm5ua_join{background:var(--accent);color:#fff;clip-path:polygon(8% 0,92% 0,100% 100%,0 100%);align-items:center;gap:10px;margin-top:22px;padding:12px 44px;transition:transform .25s;display:inline-flex}.KIm5ua_join:hover,.KIm5ua_join:focus-visible{transform:translate(4px)}@media (max-width:767px){.KIm5ua_grid{--cols:2;--ratio:1.35}.KIm5ua_tile:nth-child(n){margin-inline:calc(var(--off) * -.5 + 3px);clip-path:polygon(var(--off) 0, 100% 0, calc(100% - var(--off)) 100%, 0 100%)}.KIm5ua_tile:nth-child(odd){clip-path:polygon(0 0, 100% 0, calc(100% - var(--off)) 100%, 0 100%);margin-left:0}.KIm5ua_tile:nth-child(2n){clip-path:polygon(var(--off) 0, 100% 0, 100% 100%, 0 100%);margin-right:0}}@media (prefers-reduced-motion:reduce){.KIm5ua_tile img,.KIm5ua_join{transition:none}}
