.Footer-module__Grjkva__footer{background:var(--surface-1);color:var(--foreground);border-top:1px solid var(--border);margin-top:5rem;padding:4rem 2rem 2rem}.Footer-module__Grjkva__content{border-top:2px solid var(--hue-jaune);background-image:url(/backgrounds/footer_scaffolding.png);background-position:100%;background-repeat:no-repeat;background-size:cover;border-radius:0 0 .25rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:3rem;max-width:1200px;margin:0 auto 3rem;display:grid}.Footer-module__Grjkva__brand{border-radius:8px;max-width:380px;padding:2rem}.Footer-module__Grjkva__brand h3{font-size:smaller}.Footer-module__Grjkva__tagline{color:var(--muted-foreground);margin:0 0 1rem;font-size:.8rem}.Footer-module__Grjkva__address{color:var(--muted-foreground);margin:0;font-size:.8rem;line-height:1.6}.Footer-module__Grjkva__nav{display:flex}.Footer-module__Grjkva__navList{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.Footer-module__Grjkva__navItem{margin:0}.Footer-module__Grjkva__link{color:var(--foreground);border-bottom:2px solid #0000;padding:.35rem .5rem .35rem 0;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .28s cubic-bezier(.25,.46,.45,.94);display:inline-block}.Footer-module__Grjkva__link:hover{color:var(--accent);border-bottom-color:var(--accent);padding-left:.25rem}.Footer-module__Grjkva__meta{border-top:1px solid var(--border);max-width:1200px;color:var(--muted-foreground);text-align:center;margin:2rem auto 0;padding-top:1.5rem;font-size:.85rem}@media (max-width:768px){.Footer-module__Grjkva__footer{margin-top:3rem;padding:3rem 1.5rem 1.5rem}.Footer-module__Grjkva__content{grid-template-columns:1fr;gap:2rem}.Footer-module__Grjkva__navList{flex-flow:wrap;gap:1rem}}@media (max-width:480px){.Footer-module__Grjkva__title{font-size:1.1rem}.Footer-module__Grjkva__meta{padding-top:1rem;font-size:.8rem}}
