/* Navigation-only adjustments for the sixth menu entry; no page-content overrides. */
@media(min-width:768px) and (max-width:1200px){
 .header[data-blog-nav] .nav-desktop .nav-menu{gap:4px}
 .header[data-blog-nav] .nav-desktop .nav-link{padding-inline:8px;font-size:12px}
 .header[data-blog-nav] .btn-header{display:none}
 .header[data-blog-nav] .header-inner{gap:14px}
}
@media(max-width:767px){
 .header[data-blog-nav] .nav-desktop .nav-menu>li:nth-child(n){grid-column:span 2}
 .header[data-blog-nav] .nav-desktop .nav-link{padding-inline:4px;font-size:11px;white-space:normal;text-align:center;line-height:1.3}
}
/* Services have a compact footer; let its additional blog link wrap on narrow screens. */
.services-shared-header .ds-footer-inner{flex-wrap:wrap}
