.skip-link{position:absolute;left:16px;top:8px;transform:translateY(-200%);padding:10px 18px;background:#fff;color:#183f34;z-index:9999;border:2px solid #256758;border-radius:6px}.skip-link:focus{transform:translateY(0)}.byline{font-size:14px;color:#52636b}#disease-reader .byline{padding:12px 16px;border-left:3px solid #256758;background:#edf3ee}input,button,summary{touch-action:manipulation}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation:none!important;transition:none!important}}
