@media (any-hover:hover){.main__content--breadcrumb a:hover{color:var(--c-p3)}}section.footer{background-color:var(--c-s2)}@media (width>=755px){section.footer{background-color:var(--c-s3)}}.footer__content a{color:var(--c-s1)}.footer__content>div.footer__content--sfu-global{background-color:var(--c-s3)}@media (width>=755px){.footer__content>div.footer__content--sfu-global{background-color:var(--c-p4)}}.footer__content>div.footer__content--sfu-info .footer__content--sfu-info-logo__img--light-theme{display:block}.footer__content>div.footer__content--sfu-info .footer__content--sfu-info-logo__img--dark-theme{display:none}footer :is(h1,h2,h3,h4,h5,p){color:var(--c-s1)}@media (any-hover:hover){.header__content .parent-site-name a:hover,.header__content .main-site-name a:hover{color:var(--c-p3)}}.page-content__side-nav .page-content__side-nav--container>ul>li.active>a{color:var(--c-s1)}.page-content__side-nav ul>li:is(.snav-l2.has-third-level,.snav-l3.has-fourth-level,.snav-l4.has-fifth-level)>a:after{color:inherit}@media (any-hover:hover){.page-content__side-nav ul>li:is(.snav-l2,.snav-l3,.snav-l4,.snav-l5)>a:not(.is-current-page):hover{background-color:var(--c-s6)}}.page-content__side-nav ul>li:is(.snav-l2,.snav-l3,.snav-l4,.snav-l5).active>a{color:var(--c-p3)}.page-content__side-nav ul>li.snav-l2.active{background-color:var(--c-transparent)}@media (width>=528px){.page-content__side-nav h2.site-title a{color:var(--c-s1)}}@media (width>=528px) and (any-hover:hover){.page-content__side-nav h2.site-title a:hover{color:var(--c-p3)}}.mobile-nav :is(.close-mobile-nav,.close-mobile-search):after,.mobile-search :is(.close-mobile-nav,.close-mobile-search):after{color:var(--c-s1)}.mobile-nav__content--nav-list>div.mobile-nav__main-nav,.mobile-search__content--nav-list>div.mobile-nav__main-nav{background-color:var(--c-p4)}.mobile-nav__content--nav-list>div.mobile-nav__main-nav>ul>li.active,.mobile-search__content--nav-list>div.mobile-nav__main-nav>ul>li.active{background-color:var(--c-s1)}.mobile-nav__content--nav-list>div.mobile-nav__main-nav>ul>li.active>a,.mobile-search__content--nav-list>div.mobile-nav__main-nav>ul>li.active>a{color:var(--c-p4)}.mobile-nav li a,.mobile-search li a{color:var(--c-s1)}section>div.mobile-nav__content li.active>ul>li.active a{background-color:var(--c-s3);color:var(--c-p3)}section>div.mobile-nav__content li.active>ul>li.active a:after{color:inherit}.mobile-nav__third-level-container>div.mobile-nav__third-level-container--nav-name{background-color:var(--c-s7)}.mobile-nav__third-level-container>div.mobile-nav__third-level-container--nav-name span:before,.mobile-nav__third-level-container>div.mobile-nav__third-level-container--nav-items ul li.active>a{color:var(--c-p3)}.mobile-nav__social-icons>ul.mobile-nav__social-icons--home-link>li a,.mobile-nav__social-icons>div.mobile-nav__social-icons--social-links a,.mobile-nav__audience-nav li a{color:var(--c-s5)}.mobile-nav__audience-nav li.active a,.mobile-nav .main-site-name a{color:var(--c-s1)}.mobile-nav li>a.has-third-level:after{color:inherit}.mobile-search .mobile-search-links ul li a,.mobile-search .mobile-search-links ul li a span{color:var(--c-s5)}@media (width>=980px){.nav{background-color:var(--c-transparent)}.nav__content--main-navigation>ul>li>a{color:var(--c-s1)}.nav__content--main-navigation>ul>li>a+button.horizontal-nav__link-caret svg{fill:var(--c-s1)}.nav__content--main-navigation>ul>li:is(.active,.open){background-color:var(--c-s6)}.nav__content--main-navigation>ul>li:is(.active,.open)>a{color:var(--c-p4)}.nav__content--main-navigation>ul>li:is(.active,.open)>a+button.horizontal-nav__link-caret svg{fill:var(--c-p4)}}@media (width>=980px) and (any-hover:hover){.nav__content--main-navigation>ul>li:hover{background-color:var(--c-s6)}.nav__content--main-navigation>ul>li:hover>a{color:var(--c-p4)}.nav__content--main-navigation>ul>li:hover>a+button.horizontal-nav__link-caret svg{fill:var(--c-p4)}}.nav li>ul{border-top:1px solid var(--c-s6);margin-top:-.1rem}@media (any-hover:hover){.nav li>ul li:not(.active) a:hover{background-color:var(--c-s6)}}.nav li>ul li.active a{color:var(--c-p3)}section.ribbon .ribbon__content--mobile-nav-icons span,section.ribbon .ribbon__content--mobile-nav-icons span:before{color:var(--c-s1)}@media (width<=979px){section.ribbon{background-color:var(--c-s3)}}@media (width>=980px){section.ribbon :is(.ribbon__content--social-icons,.ribbon__content--audience-nav) ul li a,section.ribbon :is(.ribbon__content--social-icons,.ribbon__content--audience-nav) .header-left p a{color:var(--c-s5)}}@media (width>=980px) and (any-hover:hover){section.ribbon :is(.ribbon__content--social-icons,.ribbon__content--audience-nav) ul li a:hover,section.ribbon :is(.ribbon__content--social-icons,.ribbon__content--audience-nav) .header-left p a:hover{color:var(--c-s1)}}@media (width>=980px){section.ribbon :is(.ribbon__content--social-icons,.ribbon__content--audience-nav) ul li.active a,.site-tools__wrapper{color:var(--c-s1)}.site-tools__wrapper.open>li>.site-tools__trigger{color:var(--c-p3)}.site-tools__wrapper.open>li>.site-tools__trigger svg{fill:var(--c-p3)}.site-tools__trigger{color:var(--c-s1)}.site-tools__trigger svg{fill:var(--c-s1)}.site-tools__sub-nav a{color:var(--c-s1)}}@media (width>=980px) and (any-hover:hover){.site-tools__sub-nav a:hover{color:var(--c-p3)}}:is(#search-box-container,#mobile-search-box-container) .icon.icon-search:is(.has-content,.in-focus){color:var(--c-p3)}