.footer{border-top:1px solid var(--border);padding:20px var(--page-pad)}@media (width<=767px){.footer{border-top-color:#32404f29;padding:24px 24px 40px}}.footer__inner{max-width:var(--max-container);flex-direction:row;justify-content:space-between;align-items:flex-start;margin-inline:auto;display:flex}@media (width>=768px){.footer__inner{align-items:center}}@media (width<=767px){.footer__credit{order:2}.footer__socials{order:1}}.footer__credit{font-family:var(--font-mono);font-weight:400;font-size:var(--text-body);line-height:var(--leading-body);text-transform:uppercase;white-space:nowrap;color:var(--foreground-light);flex-wrap:nowrap;align-items:center;gap:8px 16px;display:flex}@media (width<=767px){.footer__credit{font-family:"Manuale", var(--font-serif);text-transform:none;color:#b6bac5;flex-direction:column;align-items:flex-end;gap:16px;font-size:16px;font-style:italic;line-height:22.5px}.footer__credit-key{text-transform:uppercase;font-size:18px}.footer__credit:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M11.6091 23.7026C10.0888 18.2059 5.79407 13.9112 0.297469 12.3909C-0.0991563 12.2813 -0.0991563 11.7188 0.297469 11.6091C5.79407 10.0888 10.0888 5.79407 11.6091 0.297469C11.7188 -0.0991563 12.2812 -0.0991563 12.3909 0.297469C13.9112 5.79407 18.2059 10.0888 23.7026 11.6091C24.0991 11.7188 24.0991 12.2812 23.7026 12.3909C18.2059 13.9112 13.9112 18.2059 12.3909 23.7026C12.2812 24.0991 11.7188 24.0991 11.6091 23.7026Z' fill='%23DBDBDB'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;flex:none;width:24px;height:24px}.footer__sep{display:none}}.footer__sep{flex:none;width:16px;height:16px}.footer__socials{flex-direction:column;align-items:flex-start;gap:16px;list-style:none;display:flex}@media (width>=768px){.footer__socials{flex-direction:row;align-items:center;gap:32px}}.footer__socials a{font-family:var(--font-mono);font-weight:400;font-size:var(--text-body);line-height:var(--leading-body);text-transform:uppercase;white-space:nowrap;color:var(--foreground-light);text-decoration:none;transition:all}@media (hover:hover){.footer__socials a:hover{color:var(--accent)}}
