/* NKP MOBILE READABILITY 20261102 */
body{font-size:16px;line-height:1.75}.split>*,.bn-layout>*,.cards>*,.quick-quote>*,.nkp-footer-grid>*,.calc-visuals>*,.calc-metrics>*{min-width:0}.table-scroll{max-width:100%;min-width:0}.card p{font-size:15px}.workflow p{font-size:14px}.workflow h3{font-size:17px}.quote-form label,.calc label{font-size:14px}.quote-form input:not([type=checkbox]),.quote-form textarea,.calc input{font-size:16px}.nkp-footer-col>a,.nkp-company-info p,.nkp-company-info address,.nkp-footer-contact .nkp-footer-note{font-size:14px}.nkp-company-info h3{font-size:14px}.nkp-footer-col h3{font-size:16px}.nkp-footer-contact-item b{font-size:15px}.nkp-footer-contact-item small{font-size:11px}.nkp-footer-bottom{font-size:12px}.nkp-footer-cta p{font-size:15px}.nkp-cta-actions>div>a{font-size:14px}
@media(max-width:780px){
html{-webkit-text-size-adjust:100%;scroll-padding-top:90px}body{font-size:17px;line-height:1.75}.wrap{width:calc(100% - 32px)}h1,h2,h3{overflow-wrap:break-word;letter-spacing:-.025em}p,li{overflow-wrap:break-word}p{margin-bottom:18px}.top{font-size:12px;padding:7px 0}.header{min-height:74px;gap:10px}.logo-mark{font-size:36px}.logo-name{font-size:10px}.logo-name small{font-size:8px;letter-spacing:3px}.nav-cta{font-size:13px;min-height:44px;padding:10px 12px}#menuToggle{width:46px;min-height:46px;padding:0;display:grid;place-items:center;font-size:25px;flex-shrink:0;border-radius:8px}#nav{padding:12px 20px 24px;max-height:calc(100dvh - 118px);font-size:16px}#nav>a,#nav>.drop>button{min-height:50px;padding:12px 0;line-height:1.6}.mega a,.small-menu a{font-size:15px;min-height:46px;padding:11px 8px;white-space:normal}.mega strong{font-size:13px;line-height:1.6}.small-menu{min-width:0}.drop.open>.mega{grid-template-columns:1fr;gap:18px}.eyebrow,.bn-toc b{font-size:12px;line-height:1.7}.btn,.hero .btn{font-size:16px;min-height:50px;padding:13px 18px;border-radius:8px}.actions{gap:12px}.hero{display:block;min-height:0}.hero-copy{margin:0 auto;padding-top:32px;padding-bottom:310px}.hero h1{font-size:clamp(31px,8.5vw,38px);line-height:1.2}.hero p{font-size:17px;line-height:1.7;margin:20px 0 24px}.hero-photo{height:300px;bottom:0;object-position:68% center}.hero:after{background:linear-gradient(180deg,#edf6fc 0%,#edf6fc 43%,#edf6fc88 58%,transparent 76%)}.hero .actions .btn{flex:1;white-space:normal}.quick-wrap{margin-top:-10px}.quick-quote{padding:20px 16px;gap:18px 12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.quick-quote span{font-size:14px}.quick-quote select{font-size:16px;min-height:44px;width:100%}.quick-quote .btn{font-size:15px;min-height:52px}.section{padding-top:40px;padding-bottom:40px}.section-head{display:block;margin-bottom:24px}.section-head h2{font-size:28px;line-height:1.3}.section-head .text-link{display:inline-block;font-size:15px;margin-top:12px;white-space:normal}.split{grid-template-columns:minmax(0,1fr);gap:26px}.card h3{font-size:23px;line-height:1.35}.card p,.prose p,.prose li,.route-section p{font-size:17px;line-height:1.8}.card-body{padding:22px}.text-link{font-size:16px;white-space:normal}.route-links a{font-size:15px;line-height:1.6}.route-kicker{font-size:12px}.route-line b{font-size:17px}.route-line small,.route-caption{font-size:13px}.route-caption{right:18px}.workflow h3{font-size:18px}.workflow p{font-size:15px;line-height:1.75}.workflow-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 18px}.page-head h1{font-size:clamp(29px,7.5vw,36px);line-height:1.25}.page-head .lead,.lead{font-size:18px;line-height:1.7}.breadcrumbs{font-size:13px;line-height:1.65}.quote-intro,.quote-truck,.quote-benefits{max-width:100%;min-width:0}.quote-benefits{display:flex;flex-wrap:wrap;gap:8px}.quote-benefits a{font-size:13px;white-space:normal}.table-scroll{width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.table-scroll table{min-width:560px;font-size:15px}.table-scroll caption{font-size:14px}.bn-table{display:block;min-width:0;max-width:100%;width:100%;overflow-x:auto;font-size:14px;-webkit-overflow-scrolling:touch}.bn-table th,.bn-table td{min-width:135px;padding:13px 12px;line-height:1.65}.bn-table caption{font-size:14px}.bn-hero{padding:32px 0}.bn-hero h1{font-size:36px;line-height:1.2}.bn-hero p,.bn-content p,.bn-content li{font-size:17px;line-height:1.85}.bn-lead{font-size:20px!important}.bn-hero img{height:235px}.bn-tags span{font-size:14px}.bn-layout{grid-template-columns:minmax(0,1fr);gap:30px;padding-top:28px;padding-bottom:40px}.bn-toc{padding:18px;gap:0 16px}.bn-toc a{font-size:15px;line-height:1.6;padding:13px 0;min-height:48px}.bn-content h2,.prose h2{font-size:27px;line-height:1.35}.bn-content h3,.prose h3{font-size:22px;line-height:1.4}.bn-content section{padding-bottom:30px;margin-bottom:28px}.bn-hero figcaption,.bn-photo figcaption{font-size:14px;line-height:1.65}.bn-price-note,.bn-formula{padding:18px;font-size:16px}.bn-content .bn-final{padding:24px 20px}.bn-final .btn{width:100%}.quote-form{padding:22px 18px;grid-template-columns:minmax(0,1fr);gap:20px}.quote-form label,.calc label{font-size:15px;line-height:1.6}.quote-form input:not([type=checkbox]):not([type=submit]),.quote-form textarea,.calc input{font-size:17px;min-height:50px;padding:12px;margin-top:8px}.quote-form textarea{min-height:140px}.quote-form small{font-size:14px;line-height:1.7}.quote-form .consent{font-size:14px;line-height:1.7}.quote-form input[type=checkbox]{width:21px;height:21px;flex-shrink:0}.quote-form .btn{width:100%;font-size:17px}.wpcf7-not-valid-tip{font-size:14px!important}.calc,.calculator-page .advanced-calc{padding:22px 16px}.calc p,.cargo-class p{font-size:15px;line-height:1.75}.advanced-calc .calc-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 12px}.calc-metrics,.calculator-page .calc-metrics{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.calc-metrics span,.calc-metrics small{font-size:13px}.calc-metrics b{font-size:25px}.calc-visuals{grid-template-columns:minmax(0,1fr);padding:18px}.calc-visuals h3,.calc-visuals small,.calc-presets span,.calc small{font-size:13px}.calc-presets button{font-size:14px;min-height:44px;padding:10px 14px}.bar-labels{font-size:10px}.nkp-footer-cta h2{font-size:32px;line-height:1.25}.nkp-footer-eyebrow{font-size:11px}.nkp-footer-cta p{font-size:16px}.nkp-call-card b{font-size:29px}.nkp-call-card small{font-size:11px}.nkp-cta-actions>div{flex-wrap:wrap;gap:16px}.nkp-cta-actions>div>a{font-size:15px;line-height:1.6;min-height:40px}.nkp-footer-grid{grid-template-columns:minmax(0,1fr);gap:25px;padding-top:36px}.nkp-footer-brand,.nkp-footer-contact{grid-column:auto}.nkp-footer-col h3{font-size:18px;margin:0 0 15px}.nkp-company-info h3{font-size:15px;line-height:1.7}.nkp-footer-col>a{font-size:16px;line-height:1.6;margin-bottom:5px;padding:8px 0;min-height:44px}.nkp-company-info p,.nkp-company-info address{font-size:15px;max-width:none}.nkp-footer-contact-item b{font-size:16px}.nkp-footer-contact-item small{font-size:12px}.nkp-footer-zalo>span{font-size:16px}.nkp-footer-contact .nkp-footer-note{font-size:14px}.nkp-footer-bottom{font-size:13px;line-height:1.7;display:flex;flex-direction:column;gap:16px;align-items:flex-start;padding-bottom:34px}.nkp-footer-bottom nav{gap:14px;flex-wrap:wrap}.nkp-footer-bottom a{min-height:40px;display:inline-flex;align-items:center}.floating{right:12px;bottom:14px;gap:10px}.floating a{width:48px;height:48px;font-size:16px}.floating a:last-child{font-size:13px}
}
@media(max-width:400px){.header{gap:8px}.logo-mark{font-size:33px}.logo-name{font-size:9px}.logo-name small{font-size:7px}.nav-cta{font-size:12px;padding:9px 10px}.bn-hero h1{font-size:32px}.bn-toc{grid-template-columns:1fr}.hero .actions{flex-direction:column;align-items:stretch}.hero .actions .btn{width:100%;flex:auto}.hero-copy{padding-bottom:300px}}

@media(max-width:780px){.header .nav-cta{font-size:14px;min-height:44px;padding:10px 12px}.header .logo{gap:7px}}
@media(max-width:400px){.header .nav-cta{font-size:12px;padding:9px 10px}.header .logo-name{font-size:9px}}
@media(max-width:400px){.header{gap:6px}.header .nav-cta{padding:9px 8px}.header .logo-mark{font-size:31px}.header .logo-name{font-size:8px}}
