
/* Moto Style | Yeni siyah kurumsal footer */
.footer{background:#050505!important;background-image:none!important;color:#e7e7e7!important;border-top:1px solid #343434!important;padding:65px 0 30px!important;margin-top:55px!important;box-shadow:none!important}
.footer .footgrid{display:grid!important;grid-template-columns:1.4fr .8fr 1fr!important;gap:clamp(24px,5vw,85px)!important;align-items:start!important;padding-bottom:36px!important;border-bottom:1px solid #292929!important}
.footer .footgrid>div{min-width:0}.footer .logo{max-width:190px!important;height:auto!important;filter:none!important;box-shadow:none!important}
.footer h3{color:#fff!important;font-size:15px!important;letter-spacing:1.6px!important;margin:0 0 21px!important}
.footer p,.footer small{color:#aaa!important;line-height:1.8!important}.footer a{color:#d5d5d5!important;text-decoration:none!important;transition:color .2s ease}.footer a:hover{color:#fff!important}
.footer .ms-footer-social{text-align:center!important;display:flex!important;justify-content:center!important;align-items:center!important;padding:27px 15px 0!important;margin:0 auto!important}
.footer .ms-instagram-once{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;border:1px solid #444!important;border-radius:6px!important;padding:13px 26px!important;background:#141414!important;color:#fff!important;font-weight:700!important;letter-spacing:.3px!important}
.footer .ms-instagram-once:hover{background:#252525!important;border-color:#777!important}
.footer .ms-footer-bottom{text-align:center!important;color:#858585!important;font-size:12px!important;margin:23px auto 0!important;padding:0 18px!important}
@media(max-width:720px){.footer{padding:43px 0 95px!important;margin-top:35px!important}.footer .footgrid{grid-template-columns:1fr!important;gap:30px!important;padding-bottom:28px!important}.footer .ms-footer-social{padding-top:25px!important}.footer .ms-instagram-once{width:min(100%,330px)!important}}
