.terms-summary .card{flex-direction:column;gap:10px;padding:24px;display:flex}.terms-summary .card h3{margin:0;font-size:17px}.terms-summary .card p{font-size:var(--fs-small);color:var(--text-2);margin:0;line-height:1.6}.terms-summary .icon-badge{margin-bottom:4px}.prose-legal h2 .num{min-width:34px;color:var(--blue);font-variant-numeric:tabular-nums;display:inline-block}.prose-legal .defn{border-left:3px solid var(--blue);color:var(--text);padding:4px 0 4px 20px;font-weight:500}