/* Shared mini-footer for the standalone product pages (solvers, simulations,
 * assessments, tools). These pages intentionally do not use layout.js, so the
 * footer used to be re-styled per page — some pages had none at all, and the
 * ones that did each shipped a different design (fixed dark bar, static light
 * grey, inline-styled <footer>). One component, one look, everywhere (#172):
 * a static in-flow dark strip pinned to the end of the document, matching the
 * site's ink footer. */
.mini-foot{
  background:var(--ink,#0d1b16);color:rgba(246,243,234,.72);
  padding:16px 24px;margin-top:40px;
  display:flex;gap:18px;flex-wrap:wrap;align-items:center;justify-content:center;
  font-size:12.5px;line-height:1.4;
}
.mini-foot a{color:var(--lime,#9be564);text-decoration:none}
.mini-foot a:hover{text-decoration:underline}
.mini-foot span{white-space:nowrap}
@media (max-width:480px){.mini-foot{gap:12px;justify-content:center}}
