.footer__nav__menu,.footer__nav__social{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:2rem}.footer__meta,.footer__nav{margin:0 auto;position:relative;width:90vw;max-width:104rem;z-index:1}@media screen and (max-width:47.99rem){.footer__meta>*,.footer__nav>*{grid-column:span 12}}.footer{-webkit-padding-before:2rem;padding-block-start:2rem;-webkit-padding-after:2rem;padding-block-end:2rem}@media screen and (min-width:48rem){.footer{-webkit-padding-before:3rem;padding-block-start:3rem;-webkit-padding-after:3rem;padding-block-end:3rem}}.footer__meta,.footer__nav{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:4vw;gap:4vw}@media screen and (max-width:47.99rem){.footer__meta>*,.footer__nav>*{grid-column:span 12;justify-self:center}}@media screen and (min-width:64rem){.footer__meta,.footer__nav{gap:2vw}}.footer .custom-pco svg,.footer .custom-tithely svg{width:24px;height:24px}.footer .custom-pco svg path,.footer .custom-tithely svg path{fill:#fff;opacity:.5}.footer{background:var(--bg-dark)}.footer__nav{border-bottom:.5px solid var(--text-color);-webkit-padding-after:2.5rem;padding-block-end:2.5rem}.footer__nav__logo{justify-self:center;max-width:100%;height:auto}.footer__nav__social{justify-content:center;gap:1.5rem}.footer__nav__social a{height:24px;width:24px;transition:all .2s}.footer__nav__social a svg{max-width:24px;max-height:24px}.footer__nav__social a:hover{transform:scale(1.4)}.footer__nav__social a:hover svg path{fill:var(--tertiary-color)}.footer__nav__menu{justify-self:center;justify-content:center;flex-wrap:wrap}.footer__nav__menu li{font-weight:600;list-style-type:none}.footer__nav__menu li a{color:var(--text-lightest-color)}@media screen and (min-width:48rem){.footer__nav__logo{grid-column:1/span 12;grid-row:1}.footer__nav__menu{grid-column:1/span 12;grid-row:2}.footer__nav__social{grid-column:1/span 12;grid-row:3}}@media screen and (min-width:64rem){.footer__nav__logo{grid-column:1/span 2;grid-row:2}.footer__nav__menu{grid-column:1/span 12;grid-row:1}.footer__nav__social{grid-column:9/span 4;grid-row:2;justify-content:flex-end}}@media screen and (min-width:75rem){.footer__nav__logo{grid-column:1/span 2;grid-row:1;justify-content:flex-start;place-self:start}.footer__nav__menu{grid-column:4/span 6;grid-row:1}.footer__nav__social{grid-column:10/span 3;grid-row:1;justify-content:flex-end}}.footer__meta{-webkit-padding-before:2rem;padding-block-start:2rem}.footer__meta__copy{justify-self:center}.footer__meta__copy p{color:var(--text-lightest-color);font-size:1rem;margin:unset}.footer__meta__contact{justify-self:center;text-align:center}.footer__meta__contact p{color:var(--text-lightest-color);font-size:1rem;margin:unset}.footer__meta__contact a{color:var(--text-light-color)}.footer__meta__contact a+a{-webkit-margin-start:1rem;margin-inline-start:1rem}.footer__meta__mere{color:var(--text-lightest-color);font-size:1rem;justify-self:center}.footer__meta__mere a{background-image:url(/_next/static/media/merelogo.65097524.svg);background-size:contain;background-repeat:no-repeat;color:transparent!important;display:inline-block;min-width:64px;inset-block-start:1px;inset-inline-start:1px;opacity:.5;position:relative;transition:all .2s}.footer__meta__mere a:hover{opacity:1}@media screen and (min-width:48rem){.footer__meta{display:flex;justify-content:space-between;flex-wrap:wrap}.footer__meta__mere{align-self:center;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto}.footer__meta__mere a{inset-block-start:-5px;inset-inline-start:2px;min-height:30px;min-width:100px}}@media screen and (min-width:64rem){.footer__meta{display:grid}.footer__meta__copy{grid-column:1/span 4;place-self:start}.footer__meta__contact{grid-column:5/span 4}.footer__meta__mere{grid-column:9/span 4;margin:unset;place-self:end}}aside.address-prefooter{background:var(--accent-color);padding-block:2rem}aside.address-prefooter .address-prefooter__wrapper{justify-content:center;display:flex;flex-wrap:wrap;gap:1rem 2rem;justify-content:flex-start}aside.address-prefooter .address-prefooter__wrapper a{text-decoration:underline;-webkit-text-decoration-color:hsla(0,0%,100%,.5);text-decoration-color:hsla(0,0%,100%,.5)}aside.address-prefooter .address-prefooter__wrapper>*{color:var(--white);display:block;line-height:1;font-size:1rem;margin:unset}@media screen and (min-width:48rem){aside.address-prefooter .address-prefooter__wrapper{justify-content:center}}