:root{--background:#fff;--foreground:#171717}html{overflow-x:hidden}body{width:100%;max-width:100vw;overflow-x:visible}.ad-divider-line{left:10%!important;right:10%!important}@media (min-width:768px){.ad-divider-line{left:25%!important;right:25%!important}}.toc-link:hover{background-color:#e9ecef!important;transition:background-color .2s ease}.category-tag:hover{background-color:#e5e7eb!important;color:#1f2937!important}.author-byline-link{text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,.3);text-decoration-color:rgba(0,0,0,.3);text-decoration-thickness:1px;text-underline-offset:2px;color:inherit;transition:-webkit-text-decoration-color .2s ease;transition:text-decoration-color .2s ease;transition:text-decoration-color .2s ease,-webkit-text-decoration-color .2s ease}.author-byline-link:hover{-webkit-text-decoration-color:rgba(0,0,0,.7);text-decoration-color:rgba(0,0,0,.7)}.author-bio-link{text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,.3);text-decoration-color:rgba(0,0,0,.3);text-decoration-thickness:2px;text-underline-offset:3px;color:inherit;transition:-webkit-text-decoration-color .2s ease;transition:text-decoration-color .2s ease;transition:text-decoration-color .2s ease,-webkit-text-decoration-color .2s ease}.author-bio-link:hover{-webkit-text-decoration-color:rgba(0,0,0,.7);text-decoration-color:rgba(0,0,0,.7)}body,header{color:var(--foreground);background:#fff}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}body.veteran-profiles-page #anchor-ad-container,body.veteran-profiles-page #header-ad-container{display:none!important}body.veteran-profiles-page{overflow-x:hidden}body.veteran-profiles-page main{overflow-x:hidden;width:100%;padding:0;margin:0}@media (min-width:1024px){.sticky-sidebar-ad{position:-webkit-sticky!important;position:sticky!important;top:20px!important}}