.footer{background:#edeef2;flex-shrink:0;margin-top:auto;padding:2.25rem 0 1rem!important}.hasSideNav{margin-left:23.125rem}@media (max-width: 700px){.hasSideNav{margin-left:0}}.footerLink{display:block}.content{margin:auto;max-width:56.25rem;padding:0 2rem}.linksAndActions{display:flex}#gqlFooter .siteLinks a,#gqlFooter .linkWrapper a{text-decoration:underline}.feedbackDescription{font-size:.9375rem;grid-column:2;padding:.5rem .5rem .5rem 0}@media (max-width: 40rem){.feedbackDescription{grid-column:1/3}.feedbackDescription p{display:inline}}.actions{display:flex;flex-direction:column;justify-content:center;margin-left:7.5rem;padding:1.25rem 0;gap:1.5rem}@media (max-width: 700px){.actions{display:none}}.linkWrapper{display:flex;flex-wrap:wrap;max-width:56.25rem;padding:1.375rem 0;align-items:center;border-top:.0625rem solid #dedede;font-size:.8125rem}.getInvolvedIcon{align-self:center;grid-column:1/2;grid-row:1/3;height:2.8125rem;padding-right:1rem;width:3.875rem}@media (max-width: 40rem){.getInvolvedIcon{grid-row:1/2}}.legal{color:#606060;font-size:.8125rem;margin-left:.625rem}@media (max-width: 700px){.legal{margin-left:0}}a{text-decoration:underline}.siteLinks{display:flex;flex-direction:column;margin:2.5rem 0 1.25rem}.siteLinks a{font-size:1.125rem}.footerButton{align-items:center;background-color:#fff;border:1px solid transparent;border-radius:8px;box-shadow:0 4px 15px #0000000a;display:flex;flex-direction:row;font-size:.9375rem;justify-content:space-between;min-width:6.25rem;padding:1.5625rem 2.1875rem;text-decoration:none}@media (max-width: 40rem){.footerButton{align-self:flex-start;margin-top:1rem}}.footerButton .footerButtonTitle{font-size:1.125rem;font-weight:700}.footerButton .footerButtonIcon{background-color:#ebebeb;border-radius:100%;height:2rem;margin-left:3.125rem;padding:.23rem;width:2rem}.footerButton:hover{animation:footerButtonAnimation .4s forwards ease-in;background-color:#fff;color:#1524d9}.footerButton:hover .footerButtonIcon{animation:footerButtonIconAnimation .4s forwards ease-in}.footerButton:hover .footerButtonIcon svg{animation:footerButtonIconSVGAnimation .4s forwards ease-in}.footerButton:active{animation:footerButtonActiveAnimation .2s forwards ease-in}@keyframes footerButtonAnimation{0%{box-shadow:0 4px 15px #00000005}50%{border:1px solid #1524d9}to{border:1px solid #1524d9;box-shadow:0 4px 15px #00000014}}@keyframes footerButtonIconAnimation{0%{background-color:#ebebeb}to{background-color:#1524d9}}@keyframes footerButtonActiveAnimation{0%{background-color:#fff;border:1px solid #1524d9}to{background-color:#d4d9f9;border:1px solid rgba(21,36,217,.5)}}@keyframes footerButtonIconSVGAnimation{0%{filter:brightness(100%)}50%{transform:rotate(-35deg)}to{filter:brightness(200%);transform:rotate(-35deg)}}
