.seo-footer{padding:12px 16px;text-align:center;font-size:0.8em;color:#666;background:#f9f9f9;border-top:1px solid #e0e0e0;margin-top:auto}.footer-links{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap}.footer-links a{color:#4CAF50;text-decoration:none;transition:color 0.2s;font-size:0.95em}.footer-links a:hover{color:#388E3C;text-decoration:underline}.footer-links span{color:#ccc}@media (max-width:768px){.seo-footer{display:none}}