@media (max-width:480px){
.vp-stickynav .vp-stickynav__brand{gap:7px !important}
.vp-stickynav .vp-stickynav__brand > span:not(.vp-stickynav__brand-dot){display:inline !important;font-size:11.5px !important;letter-spacing:-0.01em;color:#655F58 !important;font-weight:500 !important}
.vp-stickynav .vp-stickynav__divider{display:none !important}
.vp-stickynav .vp-stickynav__cta{display:none !important}
}
body.single-post nav.post-navigation{display:none !important}
.mobile-sticky-cta a .msc-num{white-space:nowrap!important}
a[href^="tel:"]{white-space:nowrap}
.vp-hero__cta a,.vp-btn{white-space:normal}
.vp-btn__phone,.vp-anatomy__cta-phone,.pkx__cta-num,.vp-faq__inline-phone,
.vp-pullquote__cta-num,.vp-author__btn .ph,.vp-jump__num,.msc-num{
white-space:nowrap!important;overflow-wrap:normal!important;word-break:keep-all!important}
.vp-stickynav__cta{flex:0 0 auto!important;white-space:nowrap!important}
.vp-stickynav__list{min-width:0}
@media (max-width:1200px){.vp-stickynav__list a{font-size:12.5px}}
@media (max-width:760px){
.vp-military [style*="grid-template-columns:1fr auto"],
.vp-military [style*="grid-template-columns: 1fr auto"],
#pocket [style*="grid-template-columns:1fr auto"],
#pocket [style*="grid-template-columns: 1fr auto"]{
grid-template-columns:1fr !important; gap:20px !important;
}
.vp-military a[href^="tel:"], #pocket a[href^="tel:"]{
flex-shrink:1 !important; width:100% !important; box-sizing:border-box !important;
justify-content:center !important; white-space:nowrap !important;
}
.vp-hero__stat-item,.vp-hero__stat{ -webkit-hyphens:none !important; hyphens:none !important; }
.vp-btn{ max-width:100% !important; box-sizing:border-box !important; }
}
.vp-framework__body{ align-items:stretch !important; }
.vp-framework__mini{ height:100% !important; }
.vp-cluster__cells{ grid-template-columns:repeat(auto-fit,minmax(280px,1fr)) !important; }
a.law-ref[target="_blank"]::after{ margin-right:.25em; }