.toise-footer{--grey:#6b6660;--line:#0e0e0e21;max-width:640px;font-family:var(--font-plex-sans), sans-serif;text-align:center;border-top:1px solid var(--line);margin:0 auto;padding:32px 20px 24px}.toise-footer .tf-links{flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:20px;display:flex}.toise-footer .tf-links a{color:var(--grey);font-size:13px;text-decoration:none}.toise-footer .tf-links a:hover{text-decoration:underline}.toise-footer .tf-contact{margin-bottom:24px}.toise-footer .tf-contact a{color:var(--grey);margin-bottom:6px;font-size:13px;text-decoration:none;display:block}.toise-footer .tf-contact a:hover{text-decoration:underline}.toise-footer .tf-contact p{color:var(--grey);margin:0;font-size:13px}.toise-footer .tf-identification{background:#050505;border-radius:8px;margin-top:60px;padding:12px 14px}.toise-footer .tf-identification p{color:#3a3a3a;margin:0;font-size:11px;line-height:1.6}@media (min-width:1024px){.toise-footer{text-align:left;grid-template-columns:1fr auto;align-items:start;column-gap:40px;max-width:1120px;padding:40px 48px 32px;display:grid}.toise-footer .tf-links{justify-content:flex-start;gap:24px;margin-bottom:0}.toise-footer .tf-links a,.toise-footer .tf-contact a,.toise-footer .tf-contact p{font-size:14px}.toise-footer .tf-contact{text-align:right;margin-bottom:0}.toise-footer .tf-identification{grid-column:1/-1;margin-top:36px}}
