.site-footer.svelte-7lfk2o{container-type:inline-size;font-size:13px;line-height:20px;color:var(--theme-text-secondary)}.site-footer.svelte-7lfk2o a{color:inherit;text-decoration:none;transition:color var(--theme-motion-fast) var(--theme-ease)}.site-footer.svelte-7lfk2o a:hover{color:var(--theme-text-primary)}.footer-in.svelte-7lfk2o{padding-top:8px;padding-bottom:12px}.footer-top.svelte-7lfk2o{display:flex;flex-wrap:wrap;align-items:center}.footer-mark.svelte-7lfk2o{display:inline-flex;align-items:center;gap:10px;min-height:44px;min-width:0;flex:none;color:var(--theme-text-primary)}.footer-social.svelte-7lfk2o{display:flex;flex:none;margin-left:auto;margin-right:-12px}.footer-social.svelte-7lfk2o a{display:grid;place-items:center;width:44px;height:44px}.footer-social.svelte-7lfk2o svg:where(.svelte-7lfk2o){display:block;width:20px;height:20px}.footer-voice.svelte-7lfk2o{flex-basis:100%;margin:0}.footer-voice-tagline.svelte-7lfk2o{display:none}.footer-facts.svelte-7lfk2o{display:grid;min-width:0;margin:0}.footer-facts.svelte-7lfk2o p:where(.svelte-7lfk2o){margin:0}.footer-facts.svelte-7lfk2o a{display:inline-flex;align-items:center;min-height:24px}.footer-fact-first.svelte-7lfk2o,.footer-fact-first.svelte-7lfk2o a{color:var(--theme-text-primary)}.footer-seg.svelte-7lfk2o{white-space:nowrap}.footer-dot.svelte-7lfk2o{opacity:.55}.footer-links.svelte-7lfk2o{display:flex;flex-wrap:wrap;column-gap:20px}.footer-menu.svelte-7lfk2o{display:contents}.footer-menu.svelte-7lfk2o a{display:inline-flex;align-items:center;min-height:32px;white-space:nowrap}@media(hover:hover)and (pointer:fine){.footer-menu.svelte-7lfk2o a{min-height:28px}.footer-facts.svelte-7lfk2o a{min-height:0}}.footer-fine.svelte-7lfk2o{margin:0;font-size:11px;line-height:16px;letter-spacing:.01em}.footer-legal.svelte-7lfk2o{display:inline}.footer-legal.svelte-7lfk2o a{white-space:nowrap;text-decoration:underline;text-decoration-color:color-mix(in oklch,currentColor 40%,transparent);text-underline-offset:3px}.footer-legal.svelte-7lfk2o a:hover{text-decoration-color:currentColor}.footer-fine.svelte-7lfk2o a{display:inline-block;padding-block:8px;margin-block:-8px}@container (min-width: 720px){.footer-voice.svelte-7lfk2o,.footer-voice-tagline.svelte-7lfk2o{display:block;order:1;flex:1 1 0;min-width:0;margin:0 24px}.footer-social.svelte-7lfk2o{order:2}.footer-body-full.svelte-7lfk2o{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:40px;align-items:start}}
