.wb-footer__contact{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem;font-size:.9rem;opacity:.85}.wb-footer__contactline{margin:0}.wb-footer--columns .wb-footer__main{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem 2rem}.wb-footer--columns .wb-footer__links{display:grid;grid-template-columns:repeat(2,auto);gap:.5rem 2.5rem;margin-top:0}.wb-footer--cta .wb-footer__cta{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid color-mix(in srgb,var(--wb-foreground, #111) 12%,transparent)}.wb-footer--cta .wb-footer__ctatitle{font-family:var(--wb-font-heading, inherit);font-size:1.6rem;font-weight:800;text-wrap:balance}
