.footer-gedeon{background:#3b4043;color:#fff;padding:40px 20px 20px;font-size:14px;line-height:1.6}.footer-gedeon a{color:#ddd;text-decoration:none}.footer-gedeon a:hover{color:#fff}.footer-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:30px;max-width:1200px;margin:0 auto}.footer-col h6{font-size:16px;margin-bottom:10px;font-weight:700;color:#fff}.footer-col ul{list-style:none;padding:0;margin:0 0 20px}.footer-col ul li{margin-bottom:6px}.newsletter{display:flex;gap:8px}.newsletter input{flex:1;padding:8px;border:none;border-radius:4px}.newsletter button{background:#c80000;color:#fff;border:none;padding:8px 14px;border-radius:4px;cursor:pointer}.newsletter button:hover{background:#a60000}.footer-bottom{border-top:1px solid #555;margin-top:30px;padding-top:15px;text-align:center;font-size:12px;color:#aaa}