.benefits-grid{display:grid;grid-template-columns:repeat(3,1fr)}.benefit-item{border-top:1px solid rgba(18,18,18,.1);padding:2.5rem 2rem;display:flex;gap:1.5rem;align-items:flex-start;opacity:0;transform:translateY(22px);transition:opacity .55s,transform .55s;will-change:transform,opacity}.benefit-item.revealed{opacity:1;transform:none}.benefits-grid-rule{border-top:1px solid rgba(18,18,18,.1);grid-column:1/-1}