@keyframes fadeInBackdrop{0%{background-color:transparent}to{background-color:rgba(0,0,0,.12)}}@keyframes fadeOutBackdrop{0%{background-color:rgba(0,0,0,.12)}to{background-color:transparent}}@keyframes entryAnimation{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes exitAnimation{0%{transform:translateY(0)}to{transform:translateY(100%)}}.Footer{margin-top:4rem}@media(min-width:1024px){.Footer{margin-top:5rem}}.Footer__wrapper{margin:0 auto;max-width:90rem}.Footer__footerTagline{grid-column:span 6;margin:2.5rem auto 2rem;width:16.25rem}@media(min-width:768px){.Footer__footerTagline{grid-column:2/3;margin-left:18.5%;width:19.813rem}}@media(min-width:1024px){.Footer__footerTagline{grid-column:span 12;margin-left:2.5rem}}@media(min-width:1440px){.Footer__footerTagline{margin-bottom:3.0625rem}}.Footer__bottomWrapper{background-color:var(--pal-colors-default-background-xsubtle);border-top:.25rem solid var(--pal-colors-default-content-brand-02);margin-top:3rem}@media(min-width:768px){.Footer__bottomWrapper{height:3rem}}@media(min-width:1024px){.Footer__bottomWrapper{margin-top:1rem}}.Footer__bottomWrapper ul{column-gap:1.5rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;max-width:15.75rem;padding:0;text-align:center}@media(min-width:768px){.Footer__bottomWrapper ul{flex-wrap:nowrap;justify-content:normal;max-width:none;text-align:start}}.Footer__bottomWrapper ul li{line-height:unset;margin-top:1rem}.Footer__bottomWrapper ul li .pal-c-Link{color:var(--pal-colors-default-content-subtle)}@media(min-width:768px){.Footer__bottomWrapper ul li{margin-top:0}}.Footer__itemsAccordion .FooterNavLinkGroup{width:100%}.Footer__itemsAccordion .FooterNavLinkGroup ul{display:flex;flex-direction:column;flex-wrap:wrap;height:10.188rem}.Footer__itemsAccordion .FooterNavLinkGroup ul li{margin-bottom:0;padding:.438rem}.Footer .SignUpNews{margin-bottom:2.5rem;margin-top:.825rem;width:100%}@media(min-width:1024px){.Footer .SignUpNews{margin-bottom:0}}@media(min-width:1440px){.Footer .SignUpNews{margin-top:0}}.Footer__optanon-show-settings,.Footer__ot-sdk-show-settings{align-items:center;background:no-repeat;border:0;bottom:-.063rem;color:var(--pal-colors-default-content-subtle);display:flex;font-family:var(--pal-font-family-000);font-size:var(--pal-font-size-14px);font-size:var(--pal-font-size-12px);font-weight:var(--pal-font-weight-book);letter-spacing:var(--pal-letter-spacing-025px);letter-spacing:var(--pal-letter-spacing-03px);line-height:var(--pal-line-height-16px);line-height:var(--pal-line-height-24px);margin:0;outline:0;padding:0;position:relative;text-align:left;text-transform:none}.Footer__optanon-show-settings .pal-c-Link__label,.Footer__optanon-show-settings.pal-c-Button--linkSecondary .pal-c-Button__text,.Footer__ot-sdk-show-settings .pal-c-Link__label,.Footer__ot-sdk-show-settings.pal-c-Button--linkSecondary .pal-c-Button__text{background:linear-gradient(var(--pal-color-neutral-black),var(--pal-color-neutral-black)),linear-gradient(var(--pal-color-neutral-black),var(--pal-color-neutral-black));background-position:0 100%,100% 100%;background-repeat:no-repeat;background-size:0 .063rem,100% 0}.Footer__optanon-show-settings:hover .pal-c-Link__label,.Footer__optanon-show-settings:hover.pal-c-Button--linkSecondary .pal-c-Button__text,.Footer__ot-sdk-show-settings:hover .pal-c-Link__label,.Footer__ot-sdk-show-settings:hover.pal-c-Button--linkSecondary .pal-c-Button__text{animation:none;background-size:0 .063rem,100% .063rem;height:100%}@media(min-width:768px)and (max-width:1023.98px){.Footer__optanon-show-settings,.Footer__ot-sdk-show-settings{padding-top:.063rem}}.Footer__optanon-show-settings:focus-visible,.Footer__ot-sdk-show-settings:focus-visible{outline:thin auto Highlight;outline:thin auto -webkit-focus-ring-color;outline-offset:.2rem}.Footer__optanon-show-settings:hover,.Footer__ot-sdk-show-settings:hover{background-color:unset;background-image:none;color:var(--pal-colors-default-content-subtle);cursor:pointer;text-decoration:underline}.Footer__LinkIcon .pal-c-Icon{align-self:start}.Footer__Links{align-items:center;display:flex;line-height:1.5rem}.Footer__Links .pal-c-Link__icon-before{align-self:start;line-height:0px}.Footer__bottomWrapperRow{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:0 auto;max-width:90rem;padding:1.5rem 0}@media(min-width:768px){.Footer__bottomWrapperRow{flex-direction:row;padding:0 2.5rem}}.Footer__list{align-items:center}