/* ---- Seitenspezifisch [2/5]: ram-gmbh-kontakt.html ----
   Grid-/Listen-Varianten, die vor dem Mobile-Breakpoint stehen muessen. */
  .menu a:hover::after,.menu a.active::after{width:100%}
  .panel-foot .hours-2{display:flex;flex-direction:column;gap:4px;align-items:flex-end}
  .panel-foot .hours-2 .sub{max-width:none}
  .sol-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:54px}
  .post .thumb{aspect-ratio:16/9;background:var(--ink);position:relative;overflow:hidden}
