.soc__motion{border-top:1px solid var(--color-border)}.soc__motion-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;max-width:none;margin:0 auto 44px;display:flex}.soc__motion-heading h2{max-width:560px;margin:0}.soc__motion-tabs{flex-shrink:0;gap:8px;display:flex}.soc__motion-tab{font-family:var(--font-ui);border-radius:var(--radius-pill);border:1px solid var(--color-border);color:var(--color-subdued);cursor:pointer;transition:background var(--transition), color var(--transition), border-color var(--transition);background:0 0;padding:7px 14px;font-size:.82rem;font-weight:650}.soc__motion-tab.is-active{background:var(--color-ink);color:#fff;border-color:var(--color-ink)}.soc__motion-grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.soc__motion-card{flex-direction:column;display:flex}.soc__motion-frame{border-radius:var(--radius-xl);aspect-ratio:4/3;border:1px solid var(--color-border);box-shadow:var(--shadow-hover);background:#000;position:relative;overflow:hidden}.soc__motion-frame video{object-fit:cover;width:100%;height:100%;display:block}.soc__motion-chrome{z-index:2;align-items:center;gap:6px;display:flex;position:absolute;top:10px;left:12px}.soc__motion-chrome span{background:#ffffffb3;border-radius:50%;width:8px;height:8px}.soc__motion-card h4{font-family:var(--font-display);color:var(--color-ink);margin:20px 0 8px;font-size:1.05rem;font-weight:650}.soc__motion-card p{font-family:var(--font-ui);color:var(--color-muted);margin:0;font-size:.92rem;line-height:1.5}@media (max-width:900px){.soc__motion-grid{grid-template-columns:1fr}}
