@keyframes fade-in{0%{opacity:0}to{opacity:1}}.c-footer{background-color:#fff;padding-top:20px}.c-footer,.c-footer__section{width:100%;position:relative}@media (width>=36em){.c-footer__section{width:calc(100% - 20px);margin:0 10px}.is-theme-career .c-footer__section{width:100%;margin:0}}@media (width>=62em){.c-footer__section{width:calc(100% - 40px);margin:0 20px}.is-theme-career .c-footer__section{width:100%;margin:0}}.c-footer__inner{max-width:1440px;margin:0 auto;padding-left:16px;padding-right:16px;display:block;position:relative}@media (width>=36em){.c-footer__inner{padding-left:16px;padding-right:16px}}@media (width>=48em){.c-footer__inner{padding-left:22px;padding-right:22px}}@media (width>=62em){.c-footer__inner{padding-left:44px;padding-right:44px}}@media (width>=90em){.c-footer__inner{padding-left:56px;padding-right:56px}}.c-footer__container{grid-gap:0 16px;grid-template-columns:repeat(6,minmax(0,1fr));width:100%;display:grid}@media (width>=62em){.c-footer__container{grid-column-gap:24px;grid-template-columns:repeat(12,minmax(0,1fr))}}@media (width>=90em){.c-footer__container{grid-column-gap:32px}}.c-footer__container{grid-row-gap:40px;padding-top:40px;padding-bottom:50px}@media (width>=48em){.c-footer__container{padding-top:60px}}@media (width>=62em){.c-footer__container{padding-bottom:70px}.c-footer__element{padding-bottom:80px}}.c-footer__element:first-child{grid-column:1/7}@media (width>=36em){.c-footer__element:first-child{grid-column:1/5}}@media (width>=48em){.c-footer__element:first-child{grid-column:1/4}}@media (width>=62em){.c-footer__element:first-child{grid-column:1/7}}.c-footer__element:nth-child(2){grid-column:1/4}@media (width>=36em){.c-footer__element:nth-child(2){grid-column:5/7}}@media (width>=48em){.c-footer__element:nth-child(2){grid-column:4/7}}@media (width>=62em){.c-footer__element:nth-child(2){grid-column:7/10}}.c-footer__element:nth-child(3){grid-column:4/7}@media (width>=36em){.c-footer__element:nth-child(3){grid-column:1/7}}@media (width>=62em){.c-footer__element:nth-child(3){grid-column:10/13}}.c-footer__headline{font-size:1rem;line-height:180%;font-family:var(--font-family-regular);text-transform:uppercase;margin-bottom:20px;display:flex}.c-footer__content{margin-bottom:12px}.c-footer__content strong{font-family:var(--font-family-regular)}.c-footer__content-address{margin-bottom:16px}.c-footer__content-address a{color:#292929;position:relative}.c-footer__content-address a:before{z-index:0;content:"";background-color:#0000;width:100%;height:1px;transition:background-color .12s linear,width .3s cubic-bezier(0,0,.1,1);display:block;position:absolute;bottom:-1px;left:0}.c-footer__content-address a:active,.c-footer__content-address a:hover{color:#292929}.c-footer__content-address a:active:before,.c-footer__content-address a:hover:before{background-color:#292929}.is-bg-dark-grey .c-footer__content-address a,.is-bg-pink .c-footer__content-address a,.is-bg-purple .c-footer__content-address a,.is-bg-yellow .c-footer__content-address a{color:#fff}.is-bg-dark-grey .c-footer__content-address a:active:before,.is-bg-dark-grey .c-footer__content-address a:hover:before,.is-bg-pink .c-footer__content-address a:active:before,.is-bg-pink .c-footer__content-address a:hover:before,.is-bg-purple .c-footer__content-address a:active:before,.is-bg-purple .c-footer__content-address a:hover:before,.is-bg-yellow .c-footer__content-address a:active:before,.is-bg-yellow .c-footer__content-address a:hover:before{background-color:#fff}.c-footer__content-address a{letter-spacing:.02em;font-size:1rem;line-height:150%;font-family:var(--font-family-semi-bold);color:#fff;margin-bottom:-4px;padding-bottom:4px;display:inline-block}.c-footer__content-link{color:#292929;position:relative}.c-footer__content-link:before{z-index:0;content:"";background-color:#0000;width:100%;height:1px;transition:background-color .12s linear,width .3s cubic-bezier(0,0,.1,1);display:block;position:absolute;bottom:-1px;left:0}.c-footer__content-link:active,.c-footer__content-link:hover{color:#292929}.c-footer__content-link:active:before,.c-footer__content-link:hover:before{background-color:#292929}.is-bg-dark-grey .c-footer__content-link,.is-bg-pink .c-footer__content-link,.is-bg-purple .c-footer__content-link,.is-bg-yellow .c-footer__content-link{color:#fff}.is-bg-dark-grey .c-footer__content-link:active:before,.is-bg-dark-grey .c-footer__content-link:hover:before,.is-bg-pink .c-footer__content-link:active:before,.is-bg-pink .c-footer__content-link:hover:before,.is-bg-purple .c-footer__content-link:active:before,.is-bg-purple .c-footer__content-link:hover:before,.is-bg-yellow .c-footer__content-link:active:before,.is-bg-yellow .c-footer__content-link:hover:before{background-color:#fff}.c-footer__content-link{margin-bottom:4px;display:inline-flex}.c-footer__disclaimer{flex-direction:column;padding-top:20px;padding-bottom:24px;display:flex}@media (width>=48em){.c-footer__disclaimer{flex-direction:row}}.c-footer__copyright{letter-spacing:.05em;font-size:.75rem;line-height:150%;font-family:var(--font-family-semi-bold);width:100%;margin-top:6px;margin-bottom:20px;display:flex}@media (width>=48em){.c-footer__copyright{margin-bottom:0}}.c-footer__meta-nav{flex-direction:row;display:flex}.c-footer__meta-nav-links{display:flex}
