/* RKS header name fit - v4 */
@media(min-width:1025px){ .nav-inner>.brand{flex-shrink:0!important} .brand .txt{flex-shrink:0!important;max-width:none!important;padding:9px 28px!important} .brand .txt .name{overflow:visible!important;text-overflow:clip!important;max-width:none!important} }
@media(min-width:1025px) and (max-width:1439px){ .nav-inner{padding-left:14px;padding-right:14px} .brand{gap:10px} .brand .mark{height:58px;width:58px} .brand .txt{padding:8px 22px!important} .menu>li>a{padding:13px 11px;font-size:.96rem} .nav-inner>.nav-cta{margin-left:14px;padding:11px 18px;font-size:.92rem} }
@media(min-width:1025px) and (max-width:1279px){ .brand .txt .name{font-size:1rem} .brand .txt .sub{font-size:.72rem} .menu>li>a{padding:12px 8px;font-size:.9rem} .nav-inner>.nav-cta{padding:10px 14px;font-size:.86rem} }
@media(min-width:1025px) and (max-width:1219px){ .nav-inner>.nav-cta{display:none} }
