/* Latest thesis movers — reusable company-page component */
.company-thesis-movers{max-width:1180px;margin:0 auto 38px;padding:22px 24px 20px;border:1px solid rgba(150,130,190,.28);border-radius:18px;background:linear-gradient(135deg,rgba(72,50,104,.16),rgba(20,61,55,.12));}
.movers-head small{color:#a98be6;font-size:.7rem;font-weight:900;letter-spacing:.1em}.movers-head h2{margin:6px 0 5px;font-size:clamp(1.35rem,2vw,1.8rem)}.movers-head p{margin:0 0 17px;color:var(--muted,#aebfca);max-width:800px;line-height:1.55}.movers-grid{display:grid;gap:8px}.mover-row{display:grid;grid-template-columns:110px minmax(0,1fr) 26px;gap:16px;align-items:center;padding:14px 15px;border:1px solid rgba(135,166,183,.18);border-radius:12px;background:rgba(8,24,33,.42);color:inherit!important;text-decoration:none!important}.mover-row:hover{border-color:rgba(169,139,230,.55);background:rgba(28,43,54,.7)}.mover-row time{font-size:.72rem;font-weight:850;letter-spacing:.06em;color:#75d9c1}.mover-copy{display:block}.mover-copy strong{display:block;color:#f3f5f7;font-size:1rem;line-height:1.35}.mover-copy>span{display:block;margin-top:4px;color:#b8c6cf;font-size:.86rem;line-height:1.5}.mover-arrow{color:#a98be6;font-size:1.2rem;text-align:right}@media(max-width:680px){.company-thesis-movers{margin:0 14px 28px;padding:18px 15px}.mover-row{grid-template-columns:1fr 22px;gap:6px 10px}.mover-row time{grid-column:1}.mover-copy{grid-column:1}.mover-arrow{grid-column:2;grid-row:1/3}}
