/* All six facts stay visible as compact pictograms on phones. */
@media(max-width:749px) {
  .page-index .formula-facts {
    display:grid;
    grid-template-columns:repeat(3,minmax(0,1fr));
    grid-auto-rows:1fr;
    gap:8px;
    width:100%;
    margin:0;
    padding:0;
    overflow:visible;
    scroll-snap-type:none;
  }
  .page-index .formula-facts .formula-fact {
    display:grid;
    grid-template-columns:minmax(0,1fr);
    grid-template-rows:28px minmax(0,1fr);
    justify-content:stretch;
    justify-items:center;
    place-items:center;
    align-content:start;
    gap:6px;
    min-width:0;
    min-height:88px;
    margin:0;
    padding:8px 5px;
    border:1px solid #7900201c;
    border-radius:14px;
    background:#fffaf0;
    text-align:center;
    scroll-snap-align:none;
  }
  .page-index .formula-facts .formula-fact__icon { width:28px; height:28px; margin:0 auto; justify-self:center; align-self:center; }
  .page-index .formula-facts .formula-fact__label {
    width:100%;
    max-width:none;
    font-size:10px;
    line-height:1.35;
    text-align:center;
    white-space:normal;
    text-wrap:balance;
    overflow-wrap:normal;
  }
}
@media(max-width:359px) {
  .page-index .formula-facts .formula-fact__label { font-size:9px; }
}
