._footer_smyj3_1{max-width:1240px;margin:auto;padding:35px 36px 32px;display:flex;align-items:center;flex-wrap:wrap;gap:12px 28px;font-family:var(--rfd-font-sans)}._top_smyj3_7{display:flex;align-items:center;flex-wrap:wrap;gap:8px 28px}._brand_smyj3_2{display:inline-flex;align-items:center;min-height:44px;text-decoration:none}._tagline_smyj3_9{margin:0;font-size:11px;color:var(--rfd-text-secondary)}._links_smyj3_11{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;column-gap:22px;font-size:11px}._links_smyj3_11 a,._links_smyj3_11 button{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;font:inherit;color:var(--rfd-text-secondary);text-decoration:none;cursor:pointer}._links_smyj3_11 a:hover,._links_smyj3_11 button:hover{color:var(--rfd-cta-600)}._links_smyj3_11 a[aria-current]{color:var(--rfd-text-primary);text-decoration:underline;text-underline-offset:5px}._languages_smyj3_16{display:flex;font-size:11px}._languages_smyj3_16 a{display:grid;place-items:center;min-width:44px;min-height:44px;color:var(--rfd-text-secondary);text-decoration:none}._languages_smyj3_16 a:hover{color:var(--rfd-cta-600)}._languages_smyj3_16 a[aria-current]{color:var(--rfd-text-primary);text-decoration:underline;text-underline-offset:5px}._footer_smyj3_1 a:focus-visible,._footer_smyj3_1 button:focus-visible{outline:3px solid var(--rfd-cta-500);outline-offset:2px}._bottom_smyj3_23{width:100%;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 32px;margin-top:8px;padding-top:20px;border-top:1px solid var(--rfd-border-subtle)}._imprint_smyj3_24{margin:0;max-width:820px;font-size:10px;line-height:1.8;color:var(--rfd-text-secondary);overflow-wrap:anywhere}._imprint_smyj3_24 a{color:inherit;text-decoration:underline;text-underline-offset:3px}._bottom_smyj3_23 small{font-size:9px;color:var(--rfd-text-secondary)}@media(max-width:760px){._footer_smyj3_1{padding:30px 22px 28px;gap:6px 18px}._top_smyj3_7{width:100%}._links_smyj3_11{margin-left:0;width:100%;column-gap:18px}._languages_smyj3_16{margin-left:-12px}._bottom_smyj3_23{margin-top:4px}}@media(max-width:360px){._footer_smyj3_1{padding-inline:16px}._links_smyj3_11{column-gap:14px}}
