footer{display:grid;grid-template-columns:auto 1fr auto;gap:35px;align-items:center}
footer>span{text-align:center}
footer small{white-space:nowrap}
.privacy-links{display:flex;align-items:center;justify-content:space-between;gap:24px}
.privacy-options{display:flex;align-items:center;gap:24px}
.privacy-options a,.privacy-options button{margin:0;line-height:1.5;white-space:nowrap;font-size:12px}
.privacy-options button{padding:0;border:0;background:none}
.privacy-links .developer-credit{display:inline-flex;align-items:center;gap:8px;text-decoration:none;white-space:nowrap;margin:0}
.developer-credit img{width:28px;height:28px;object-fit:contain}
@media(max-width:1000px){footer{grid-template-columns:auto 1fr}footer small{grid-column:1/-1;text-align:center}}
@media(max-width:650px){
 footer{grid-template-columns:1fr;gap:16px;padding:30px 6% 28px}footer>span{text-align:left}footer small{font-size:clamp(7.5px,2.05vw,10px);text-align:left;white-space:nowrap}
 .privacy-links{padding:18px 6% 80px;flex-direction:column;align-items:flex-start;gap:18px}
 .privacy-options{gap:18px;align-items:center}.privacy-options a,.privacy-options button{font-size:10px}
 .privacy-links .developer-credit{width:auto;border:0;padding:0;font-size:10px}.developer-credit img{width:25px;height:25px}
}
.privacy-options{align-items:baseline}footer small span{font-size:inherit}.privacy-links{padding-right:110px}@media(max-width:650px){.privacy-links{padding-right:6%}}
