.site-footer{border-top:1px solid var(--line);color:#81788c;justify-content:space-between;align-items:center;gap:18px;padding:19px max(6%,50vw - 600px);font-size:11px;display:flex}.site-footer p{margin:0}.site-footer p span{color:var(--electric);padding-inline:4px}.site-footer nav{flex-wrap:wrap;gap:18px;display:flex}.site-footer a{color:inherit;text-decoration:none;transition:color .15s}.site-footer a:hover{color:var(--purple)}.site-footer a:focus-visible{outline:2px solid var(--electric);outline-offset:3px}@media (max-width:620px){.site-footer{flex-direction:column;align-items:flex-start;gap:10px;padding:18px 6%}.site-footer nav{gap:14px}}
