.footer_button.svelte-jz8lnl{border:0;background:none;font:inherit;cursor:pointer}.footer_legal-links.svelte-jz8lnl{display:flex;flex-flow:row wrap;justify-content:flex-end;align-items:center}@media screen and (max-width:767px){.footer1_right.svelte-jz8lnl{width:100%}}.consent-banner.svelte-1b4rsd0{position:fixed;right:var(--spacing-16px);bottom:var(--spacing-16px);left:var(--spacing-16px);z-index:50;display:flex;flex-direction:column;gap:.5rem;max-height:calc(100svh - 2rem);overflow-y:auto;padding:1rem;border:1px solid var(--border-primary);border-radius:var(--card-radius);background-color:var(--bg-primary);box-shadow:0 1rem 2.5rem #0000002e}@media(min-width:48rem){.consent-banner.svelte-1b4rsd0{left:auto;max-width:26rem;gap:.75rem;padding:1.25rem}}.consent-banner_title.svelte-1b4rsd0{margin:0;font-weight:600}.consent-banner_body.svelte-1b4rsd0{margin:0;font-size:var(--text-sm);line-height:1.5;color:var(--text-secondary)}.consent-banner_body.svelte-1b4rsd0 a:where(.svelte-1b4rsd0){color:inherit;text-decoration:underline;text-underline-offset:.15em}.consent-banner_actions.svelte-1b4rsd0{display:flex;gap:.75rem;margin-top:.25rem}.consent-banner_actions.svelte-1b4rsd0 .button:where(.svelte-1b4rsd0){flex:1;justify-content:center;text-align:center}
