.logo.svelte-1l8nvlt{display:inline-block;transition-property:transform}.logo.svelte-1l8nvlt:hover{transform:scale(1.1);text-decoration:none}.logo.svelte-1l8nvlt:active{transform:scale(.9)}.logo.svelte-1l8nvlt img:where(.svelte-1l8nvlt){display:block}.background.svelte-jz8lnl{position:absolute;inset:-1.5em 0 0;z-index:-1}@media(min-width:800px){.background.svelte-jz8lnl{clip-path:var(--clip)}}.background.svelte-jz8lnl{--clip: url(#footer-candidate);background:linear-gradient(90.03deg,#310082bf .03%,#00d1ffe6 99.98%)}.background.pro.svelte-jz8lnl{--clip: url(#footer-pro);background:linear-gradient(90.01deg,#c9007840 .03%,#00d1ff59)}.footer.svelte-jz8lnl{position:relative;color:#fff;z-index:0;padding:2em;display:grid;gap:2em;grid-template-columns:1fr;grid-template-areas:"logo" "description" "infos" "infos-links" "site" "site-links" "socials" "socials-links"}@media(min-width:800px){.footer.svelte-jz8lnl{padding:4em;grid-template-columns:repeat(4,1fr);grid-template-areas:"logo infos site socials" "description infos-links site-links socials-links"}}.footer.--pro.svelte-jz8lnl{color:#000}.footer.--primary.svelte-jz8lnl{color:#fff}.footer.--primary.svelte-jz8lnl .background:where(.svelte-jz8lnl){background:linear-gradient(101.69deg,#00000080 5.01%,#ababab59 61.77%,#fff)}.footer.--primary.svelte-jz8lnl .background:where(.svelte-jz8lnl):after{position:absolute;content:"";inset:0;mix-blend-mode:multiply;background:var(--color-900)}.footer.svelte-jz8lnl h1:where(.svelte-jz8lnl){font-size:1.25em;align-self:flex-end}.footer.svelte-jz8lnl a:where(.svelte-jz8lnl){color:inherit;text-transform:uppercase;text-decoration:underline;font-weight:100;font-size:.75em}.footer.svelte-jz8lnl ul:where(.svelte-jz8lnl){display:flex;gap:.5em}.footer.svelte-jz8lnl ul:where(.svelte-jz8lnl):not(.socials){flex-direction:column}.socials.svelte-jz8lnl{grid-area:socials-links}.socials.svelte-jz8lnl a:where(.svelte-jz8lnl){display:flex;align-items:center;justify-content:center;background-color:#ffffff80;padding:.75em;border-radius:50%}.socials.svelte-jz8lnl a:where(.svelte-jz8lnl) iconify-icon:where(.svelte-jz8lnl){font-size:1.5em}
