/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/





 /*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/





 /*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/

.section-report, .section-resources, .section-speak {
    background:#fbfbfd;
}

.section-speak {
    padding-top: 80px;
}

@media(prefers-color-scheme: dark) {
    .section-report, .section-resources, .section-speak {
        background:#000;
    }
}

#ac-globalfooter .ac-gf-sosumi {
	border-bottom: 0
}

#ac-globalfooter .section-copy {
  padding: 20px 0 0 0;
}

#ac-globalfooter .section-copy a {
  text-decoration: underline;
  color: #424245;
}

#ac-globalfooter {
  background: #f5f5f7;
}

@media (prefers-color-scheme:dark) {
 #ac-globalfooter {
     background: #1d1d1f;
 }
}
@media (prefers-color-scheme:dark) {
  #ac-globalfooter .section-copy a {
    color: #d2d2d7;
  }
}

@media (prefers-color-scheme:dark) {
    #ac-globalfooter {
        --footer-text-color: #86868b
    }
}


 /*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/
