.vera-footer{background:#eeeee9;border-top:1px solid var(--line);font-size:var(--footer-size);line-height:1.55}.vera-footer__grid{padding-top:var(--footer-pad-top);padding-bottom:var(--footer-pad-bottom);display:grid;grid-template-columns:1.3fr repeat(3,.65fr) 1.25fr;gap:36px}.vera-footer h2{margin:0 0 18px;text-transform:uppercase;font-size:var(--footer-heading-size,12px);font-weight:750;letter-spacing:.1em}.vera-footer__grid>div:not(.vera-footer__brand){display:flex;flex-direction:column;align-items:flex-start}.vera-footer a{margin-bottom:10px}.vera-footer p{max-width:34ch;color:var(--muted)}.vera-footer__brand .vera-wordmark{display:inline-block;margin:0 0 18px;font-size:max(18px,var(--wordmark-size))}.vera-newsletter form{width:100%}.vera-newsletter form>div{display:grid;grid-template-columns:1fr auto;border-bottom:1px solid var(--ink)}.vera-newsletter input{width:100%;height:50px;border:0;background:transparent;font-size:inherit}.vera-newsletter button{border:0;background:transparent;text-transform:uppercase;font-size:11px;font-weight:700}.vera-footer__bottom{min-height:62px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;text-transform:uppercase;font-size:var(--footer-bottom-size,10px);letter-spacing:.06em}.vera-footer__bottom div{display:flex;gap:30px}@media(max-width:1024px){.vera-footer__grid{grid-template-columns:1.2fr repeat(3,.65fr)}.vera-newsletter{grid-column:1/-1;max-width:430px}}@media(max-width:760px){.vera-footer__grid{padding-top:52px;grid-template-columns:repeat(2,1fr);gap:34px 24px}.vera-footer__brand,.vera-newsletter{grid-column:1/-1}.vera-footer__bottom{padding:18px 0;align-items:flex-start;flex-direction:column;gap:14px}.vera-footer__bottom div{flex-wrap:wrap;gap:14px 20px}}
