.group-nav{display:flex;flex-wrap:wrap;gap:.75em;justify-content:center;list-style:none;padding:0}.grouped-columns{-moz-column-count:4;column-count:4;-moz-column-gap:32px;column-gap:32px;list-style:none;margin:10px 0 4px;padding:0}@media(max-width:1100px){.grouped-columns{-moz-column-count:2;column-count:2}}@media(max-width:600px){.grouped-columns{-moz-column-count:1;column-count:1}}.grouped-columns>div{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:24px}.grouped-columns h4{border-bottom:1px solid var(--m-rule);color:var(--m-ink);font:500 14px/18px var(--font-display);letter-spacing:-.005em;margin:0 0 10px;padding-bottom:6px}.grouped-columns ul{list-style:none;margin:0;padding:0}.grouped-columns li{align-items:baseline;border-bottom:1px dashed var(--m-rule);display:flex;font:var(--type-mono-sm);font-variant-numeric:tabular-nums;gap:10px;justify-content:space-between;padding:5px 0}.grouped-columns li:last-child{border-bottom:0}.grouped-columns li a{color:var(--m-ink);flex:1 1 auto;font:var(--type-body-sm);letter-spacing:-.005em;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.grouped-columns li a:hover{color:var(--m-accent)}
