/* Grouped public navigation, matching desktop and mobile. */
body .more-nav .more-panel{grid-template-columns:repeat(3,minmax(0,1fr));width:min(860px,calc(100vw - 48px));gap:24px;border-radius:0}
body .more-nav .more-panel>div:last-child{grid-column:auto}
body .more-nav .more-panel strong{line-height:1.5;margin-bottom:12px}
@media(max-width:1050px){body .more-nav .more-panel{grid-template-columns:1fr;width:100%;gap:20px}body .more-nav .more-panel>div+div{padding-top:16px;border-top:1px solid #d9e7e9}body .more-nav .more-panel a{padding:11px 8px}}
