/* Keep desktop navigation in one row, without shrinking its labels. */
@media (min-width: 769px) {
    html .site-shell-v2 .site-header-v2 .site-nav-v2__mobile-only { display: none !important; }
    html .site-shell-v2 .site-header-v2 .site-nav-v2__inner {
        flex-wrap: nowrap;
        column-gap: 12px;
        overflow-x: auto;
        overflow-y: hidden;
        scrollbar-width: thin;
    }
}
html body .home-v2-benefit strong {
    font-size: 14px;
    font-weight: 650;
    line-height: 1.4;
}
html body .home-v2-benefit small {
    font-size: 12px;
    font-weight: 500;
    line-height: 1.45;
    color: #596570;
}
html body .home-v2-benefit > span { min-width: 0; }
