.disease-page{--disease-sidebar-width:13rem;--disease-layout-gap:1.5rem;--disease-sidebar-space:calc(var(--disease-sidebar-width) + var(--disease-layout-gap));--disease-content-width-default:calc(var(--layout-width-lg) - var(--disease-sidebar-width) - var(--disease-layout-gap));--disease-content-width:var(--disease-content-width-default);--container-max-width:var(--disease-content-width)}.disease-page>.byline,.disease-page>.lead{margin-left:auto;margin-right:auto;max-width:var(--layout-width-md)}@media(min-width:1400px){body:has(.disease-page__sidebar) .disease-page{--disease-content-width:min(var(--disease-content-width-default),calc(100vw - var(--layout-gutter-x) - var(--layout-gutter-x) - var(--disease-sidebar-space) - var(--disease-sidebar-space)))}}main:has(.disease-page):before{left:50%;right:auto;transform:translateX(-50%);width:100vw}@media(min-width:850px){.disease-jumbotron,.jumbotron:has(+.disease-page){--jumbotron-content-margin-left:max(var(--jumbotron-gutter-x),calc((100% - var(--layout-width-md))/2 + 2.5rem))}}.disease-page__layout{position:relative}@media(min-width:1400px){.disease-page__layout:has(.disease-page__sidebar){min-height:100%}}.disease-page__sidebar{margin-bottom:1.125rem;margin-left:0;margin-right:0;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:2}@media(min-width:1400px){.disease-page__sidebar{bottom:0;left:calc(var(--disease-sidebar-space)*-1);margin:0;min-width:0;position:absolute;top:0;width:var(--disease-sidebar-width)}}.disease-page__main{margin:0;max-width:none;min-width:0;padding:0;width:100%}.disease-page__main .badge-section{margin-left:auto;margin-right:auto;max-width:var(--layout-width-md);position:relative;scroll-margin-top:2rem}@media(min-width:640px){.disease-page__main .badge-section{grid-template:"icon title" auto "body body" auto/auto minmax(0,1fr)}}@media(min-width:980px){.disease-page__main .badge-section{grid-template:"title" auto "body" auto/minmax(0,1fr)}.disease-page__main .badge-section__icon{position:absolute;right:calc(100% + .75rem);top:0}}.disease-page__main .badge-section__title{scroll-margin-top:2rem}