.mb-content{font-family:var(--mb-font-sans);color:var(--cds-text-primary);background-color:var(--cds-background)}.mb-content a:where(:not(.cds--btn)),.mb-content a:where(:not(.cds--btn)):hover{color:var(--cds-link-primary)}.mb-content a:where(:not(.cds--btn)):hover{color:var(--cds-link-primary-hover);text-decoration:underline}.mb-content a:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px;border-radius:0}.mb-content__inner{max-width:99rem;margin:0 auto;padding:0 1rem}.mb-content__header{padding:0 0 2.5rem}.mb-content__facts{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);color:var(--cds-text-secondary);margin:.75rem 0 0}.mb-content__byline{font-size:var(--cds-label-01-font-size,.75rem);font-weight:var(--cds-label-01-font-weight,400);line-height:var(--cds-label-01-line-height,1.33333);letter-spacing:var(--cds-label-01-letter-spacing,.32px);color:var(--cds-text-secondary);margin:1rem 0 0}.mb-content__section{padding:2.5rem 0}.mb-content__section:last-child{padding-bottom:0}.mb-content__h3.mb-content__h3{font-size:var(--cds-heading-03-font-size,1.25rem);font-weight:var(--cds-heading-03-font-weight,400);line-height:var(--cds-heading-03-line-height,1.4);letter-spacing:var(--cds-heading-03-letter-spacing,0);margin:2rem 0 .75rem}.mb-content__note{font-size:var(--cds-helper-text-01-font-size,.75rem);line-height:var(--cds-helper-text-01-line-height,1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing,.32px);max-width:44rem;color:var(--cds-text-secondary);margin:.75rem 0 0}.mb-content__prose{font-size:var(--cds-body-02-font-size,1rem);font-weight:var(--cds-body-02-font-weight,400);line-height:var(--cds-body-02-line-height,1.5);letter-spacing:var(--cds-body-02-letter-spacing,0);max-width:44rem}.mb-content__prose p,.mb-content__prose ul{margin:0 0 1rem}.mb-content__prose ul{padding-left:1.5rem;list-style:square}.mb-content__prose li{margin-bottom:.5rem}.mb-content__prose h2{font-size:var(--cds-heading-04-font-size,1.75rem);font-weight:var(--cds-heading-04-font-weight,400);line-height:var(--cds-heading-04-line-height,1.28572);letter-spacing:var(--cds-heading-04-letter-spacing,0);scroll-margin-top:calc(var(--mb-sticky-offset) + 1rem);margin:2.5rem 0 1rem}.mb-content__prose h3{font-size:var(--cds-heading-03-font-size,1.25rem);font-weight:var(--cds-heading-03-font-weight,400);line-height:var(--cds-heading-03-line-height,1.4);letter-spacing:var(--cds-heading-03-letter-spacing,0);scroll-margin-top:calc(var(--mb-sticky-offset) + 1rem);margin:2rem 0 .75rem}.mb-content__prose>:first-child{margin-top:0}.mb-content__toc{border-bottom:1px solid var(--cds-border-subtle-01);margin:0 0 2rem;padding:0 0 1rem}.mb-content__toc-title{font-size:var(--cds-heading-compact-01-font-size,.875rem);font-weight:var(--cds-heading-compact-01-font-weight,600);line-height:var(--cds-heading-compact-01-line-height,1.28572);letter-spacing:var(--cds-heading-compact-01-letter-spacing,.16px);margin:0 0 .5rem}.mb-content__toc ol{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);margin:0;padding-left:1.5rem}.mb-content__toc li{margin:.25rem 0}.mb-content__muted{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);color:var(--cds-text-secondary)}.mb-content__dl{max-width:44rem;font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);grid-template-columns:minmax(10rem,14rem) 1fr;margin:0;display:grid}.mb-content__dl dt,.mb-content__dl dd{border-bottom:1px solid var(--cds-border-subtle-01);margin:0;padding:.75rem 0}.mb-content__dl dt{color:var(--cds-text-secondary)}@media (max-width:671px){.mb-content__dl{grid-template-columns:1fr}.mb-content__dl dt{border-bottom:0;padding-bottom:0}}.mb-content__sources{padding-left:1.5rem}.mb-content__sources li{margin-bottom:.5rem}.mb-events__source{margin-top:.25rem;display:block}
