.business-footer{position:relative;z-index:1;margin-top:0;padding:28px 0;border-top:1px solid #aebfc4;background:#f3f6f3;color:#253d48;font-family:Rubik,Arial,sans-serif;font-size:16px;line-height:1.75;text-align:start}.business-footer-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 32px;width:min(1120px,calc(100% - 48px));margin-inline:auto}.business-footer-identity{min-width:0}.business-footer p,.business-footer address{margin:0;font:inherit;overflow-wrap:break-word}.business-footer .business-footer-name{margin-bottom:5px;font-weight:700}.business-footer-links{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px}.business-footer a{display:inline-flex;align-items:center;min-height:44px;color:#183847;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.business-footer a:hover{text-decoration-thickness:2px}.business-footer a:focus-visible{outline:3px solid #527785;outline-offset:4px}.business-footer a[aria-current=page]{font-weight:700;text-decoration-thickness:2px}@media(max-width:700px){.business-footer{padding-block:24px;font-size:16px}.business-footer-inner{width:calc(100% - 36px);flex-direction:column;align-items:stretch;gap:12px}.business-footer-links{gap:8px 22px}}.language-switch{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6px;width:fit-content;max-width:calc(100% - 24px);margin:0 auto;padding:3px;border:1px solid rgb(82 119 133 / 35%);border-radius:5px;background:#f9fbf7eb;color:#183847;font-family:Rubik,Arial,sans-serif;font-size:15px;line-height:1.4}.language-switch a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:78px;padding:8px 12px;border-radius:3px;color:#183847;font-weight:600;text-decoration:none}.language-switch a:hover{background:#e3ece7}.language-switch a[aria-current=page]{background:#183847;color:#fff}.language-switch a:focus-visible{outline:3px solid #527785;outline-offset:3px}.lp-header-inner>.language-switch{margin-top:16px}@media(max-width:700px){.language-switch{font-size:14px}}
