.legal-index__head p{
color:var(--c-muted);
font-size:var(--fs-1);
line-height:1.5;
}

.terms-metric{
display:grid;
grid-template-columns:repeat(3,minmax(0,1fr));
gap:var(--space-2);
margin-block:var(--space-2);
padding:var(--space-3);
border-radius:var(--radius-md);
background:var(--c-peach);
color:var(--c-ink)
}

.terms-metric>div{
display:grid;
align-content:start;
gap:var(--space-1);
min-width:0
}

.terms-metric strong{
color:var(--c-ink);
font-family:var(--font-head);
font-size:clamp(1.15rem,3cqi,1.625rem);
line-height:1.25;
overflow-wrap:anywhere
}

.terms-metric span{
color:#66534b;
font-size:var(--fs-1);
line-height:1.45;
overflow-wrap:anywhere
}

@media (max-width:44rem){
.terms-metric{
grid-template-columns:1fr
}
}
