/* Eskişehir Akücü – unified logo palette, November 2026 */
:root{--brand-yellow:#f5c518;--brand-black:#111111;--brand-ink:#202020;--brand-soft:#fff9e8;--brand-border:#e9dfc1}
body{accent-color:var(--brand-yellow)}
.corp-hero,.guide-hero{background:linear-gradient(120deg,#161616,#303030)!important;color:#fff!important;border-radius:22px!important;overflow:hidden}
.corp-hero h1,.guide-hero h1{color:#fff!important}
.corp-hero .eyebrow,.guide-hero .eyebrow{color:#f5c518!important}
.corp-hero p,.guide-hero p{color:#f1eee6!important}
.corp-section,.guide-section,.quote-form-section{border-color:var(--brand-border)!important}
.corp-section h2,.guide-section h2,.quote-form-section h2{color:#171717!important}
.corp-hero .btn:not(.black),.guide-hero .btn:not(.black){background:#f5c518!important;color:#111!important;border-color:#f5c518!important}
.corp-hero .btn.black,.guide-hero .btn.black{background:#fff!important;color:#111!important;border-color:#fff!important}
.corp-section a:not(.btn),.guide-section a:not(.btn){text-decoration-color:#d9ac00}
.corp-section details,.guide-section details{border:1px solid #e6d9ad!important;border-radius:12px!important;background:#fff!important}
.corp-section details summary,.guide-section details summary{color:#191919!important}
.professional-quote-section{background:#fff!important;border:1px solid #e8dcba!important;border-radius:22px!important;box-shadow:0 12px 35px rgba(0,0,0,.07)!important}
.professional-quote-form{background:#fff!important;border-radius:16px!important}
.professional-quote-form label{color:#202020!important;font-weight:650!important}
.professional-quote-form input:not([type=checkbox]),.professional-quote-form select,.professional-quote-form textarea{background:#fff!important;border:1px solid #c9c9c9!important;border-radius:11px!important;color:#171717!important;min-height:45px}
.professional-quote-form input:focus,.professional-quote-form select:focus,.professional-quote-form textarea:focus{outline:2px solid #f5c518!important;outline-offset:1px}
.professional-quote-form button[type=submit]{background:#f5c518!important;color:#111!important;border:0!important;border-radius:12px!important;font-weight:800!important;padding:15px 22px!important}
.contact-intro-card{background:#fff9e8;border:1px solid #e6d69d;border-radius:16px;padding:18px 22px;margin:20px 0;color:#222}
.contact-intro-card strong{color:#111}
.guide-section details{margin-bottom:12px;padding:10px 15px}
.guide-section details summary{cursor:pointer;font-weight:750}
@media(max-width:767px){.corp-hero,.guide-hero{border-radius:15px!important}.professional-quote-section{padding:16px!important}}
/* Only dedicated phone and WhatsApp actions retain their distinct colors. */
a[href^="tel:"].contact-action, .phone-action{background:#1865a7!important;color:white!important}
a[href*="wa.me"].contact-action, .whatsapp-action{background:#168c56!important;color:white!important}
