.footer__brand{gap:12px}@media screen and (width>=1024px){.footer__brand{flex:312 1 0;min-width:0}}.footer__brand .footer__logo{gap:0}.footer__brand .footer__logo img{object-fit:contain;object-position:left center;max-width:100%}.footer__contact{gap:12px}.footer__contact a{font-family:var(--font-body-family);color:inherit;background-image:none;font-size:16px;line-height:20px}.footer__contact a:after{display:none}.footer__contact a[aria-disabled=true]{cursor:text}@media screen and (width>=1024px){.footer{grid-template-columns:minmax(0,928fr) minmax(0,404fr);column-gap:clamp(12px,1.5vw,24px)}.footer__left{gap:clamp(24px,3.6vw,52px)}.footer__accordions{flex-wrap:nowrap;flex:512 1 0;gap:clamp(24px,3.6vw,52px);min-width:0}.footer__accordions>[class*=footer__item--]{flex:1 1 0;width:auto;min-width:0}}.footer__accordions .details__summary .heading{font-family:var(--font-heading-family);font-size:20px;font-weight:600}@media screen and (width>=1024px){.footer__accordions .details__summary .heading{font-family:var(--font-body-family);font-size:16px;font-weight:400}}.footer__accordions .details__content ul{gap:20px}.footer__accordions .details__content a{font-family:var(--font-heading-family);font-size:14px;font-weight:600;line-height:17px}@media screen and (width>=1024px){.footer__accordions .details__content a{font-size:12px;line-height:15px}}.footer__right{border:0;grid-template-columns:minmax(0,1fr);align-content:start;gap:15px;margin-block-start:40px;padding:0}@media screen and (width>=1024px){.footer__right{margin-block-start:0;padding:0}}.footer__left{border:0}.footer__newsletter{gap:15px}.footer__newsletter .footer__newsletter-heading{font-family:var(--font-heading-family);font-size:20px;font-weight:500}@media screen and (width>=1024px){.footer__newsletter .footer__newsletter-heading{font-family:var(--font-body-family);font-size:16px;font-weight:400;line-height:24px}}.footer__newsletter-text{font-family:var(--font-body-family);font-size:16px;line-height:1.2}.footer__socials{justify-content:flex-start;align-self:start}@media screen and (width<=767px){.footer .footer__accordions{gap:28px}.footer .footer__accordions .details.details{border:0;border-radius:0;padding-inline:0}.footer .footer__accordions .details .details__summary{padding-block:0}.footer .footer__accordions .details__summary+.details__content:before,.footer .footer__accordions .details:last-of-type .details__content:after{display:none}.footer .footer__accordions .details__content{padding-block-start:20px}}.footer__newsletter .field{--color-foreground:27 26 26}.footer__newsletter .field .input{color:#1b1a1a;background-color:#fff;border-radius:4px}.footer__newsletter .field label{color:#767676}