
.wp-site-blocks > .muxxi-site-header{margin-block-start:0!important}
:root{--ink:#111310;--coal:#1c1f1c;--paper:#f2f0e9;--mute:#a8aaa1;--yellow:#f1d83a;--red:#b74638}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.5 Inter,Arial,sans-serif}a{color:inherit;text-decoration:none}.wrap{width:min(1320px,calc(100% - 64px));margin:auto}.eyebrow{font:700 12px/1.4 Inter,Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase}.note{background:var(--yellow);color:#171717;padding:10px 32px;text-align:center;font-size:13px;font-weight:650}.nav{background:var(--ink);color:white}.navin{min-height:82px;display:flex;align-items:center;gap:32px}.brand{font-weight:900;font-size:28px;letter-spacing:-.06em;white-space:nowrap}.brand span{color:var(--yellow)}.links{display:flex;gap:22px;margin-left:auto;font-size:13px;color:#ddd}.links a:hover{color:var(--yellow)}.button{display:inline-flex;align-items:center;justify-content:center;background:var(--yellow);color:#141414;padding:14px 20px;min-height:50px;font-weight:800;font-size:14px}.button.ghost{border:1px solid #d8dad3;background:transparent;color:inherit}.nav .button{min-height:42px;padding:10px 15px;white-space:nowrap}.hero{background:#121512;color:#fff;min-height:680px;display:grid;grid-template-columns:1.05fr .95fr}.hero .copy{padding:100px max(40px,calc((100vw - 1320px)/2)) 100px max(32px,calc((100vw - 1320px)/2));align-self:center}.hero h1{font-size:clamp(50px,5.4vw,86px);line-height:.99;letter-spacing:-.065em;max-width:750px;margin:27px 0}.hero p{color:#c4c8bf;max-width:520px;font-size:18px}.actions{display:flex;gap:13px;flex-wrap:wrap;margin-top:34px}.photo{position:relative;min-height:440px;background:linear-gradient(145deg,#333933,#1e241f 60%,#111611);display:grid;place-items:center;overflow:hidden}.photo:before{content:"";position:absolute;inset:8%;border:1px solid #68706744}.photo .caption{position:relative;z-index:1;color:#c6c9bf;text-align:center;max-width:260px;padding:20px;font-weight:700}.photo small{display:block;margin-top:12px;color:#939b8e;font-weight:400}.hero .photo{background:linear-gradient(125deg,#222820,#0c100e 65%)}.marker{position:absolute;left:18px;top:18px;color:#d8d8cd;font-size:11px;letter-spacing:.12em}.section{padding:112px 0}.section h2{font-size:clamp(38px,4vw,64px);line-height:1.06;letter-spacing:-.055em;margin:20px 0 26px}.intro{display:grid;grid-template-columns:.8fr 1.2fr;gap:8vw;align-items:end}.lead{font-size:21px;max-width:620px;color:#4d524d}.routes{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #b7bab0;border-bottom:1px solid #b7bab0;margin-top:48px}.route{padding:29px 22px;border-right:1px solid #b7bab0;min-height:150px}.route:first-child{padding-left:0}.route:last-child{border:0}.route b{display:block;font-size:19px;margin:12px 0}.route span{font-size:13px;color:#5c615b}.route i{font-style:normal;color:#a18b00}.dark{background:var(--coal);color:#fff}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:center}.dark p,.rs p{color:#c8cdc4}.service-list{list-style:none;padding:0;margin:35px 0}.service-list li{padding:15px 0;border-bottom:1px solid #6a726866;display:flex;justify-content:space-between;font-size:20px}.service-list i{font-style:normal;color:var(--yellow)}.widephoto{min-height:590px}.works{display:grid;grid-template-columns:1.3fr .85fr .85fr;gap:16px;margin-top:44px}.works .photo:first-child{min-height:450px}.works .photo{min-height:450px}.works figcaption{position:absolute;bottom:22px;left:22px;color:#fff;font-size:14px;z-index:2}.works figure{margin:0}.light{background:#faf9f5}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px}.step{border-top:2px solid #171a17;padding-top:15px}.step b{font-size:22px}.step p{color:#5b625b}.rs{background:#151818;color:#fff}.rs .eyebrow{color:#ff8d7b}.rs h2 em{color:#e88373;font-style:normal}.rsphoto{min-height:520px;background:linear-gradient(130deg,#3b2825,#151818 60%)}.search{display:flex;align-items:stretch;gap:0;margin-top:28px;max-width:600px}.search input{min-width:0;flex:1;border:1px solid #aaa;background:white;padding:17px;font:inherit}.search button{border:0;background:var(--yellow);font-weight:800;padding:0 22px}.atelier{background:#deddd4}.atelier .photo{min-height:490px;background-image:linear-gradient(#151a1599,#151a1599),url('https://muxxiauto.com/wp-content/uploads/2026/09/muxxi-auto-esenyurt-servis.jpeg');background-size:cover;background-position:center}.atelier .photo .caption{background:#121712ce;padding:16px}.footer{background:#101310;color:#fff;padding:80px 0}.footergrid{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:45px}.footer p{color:#b1b8ad}.footnote{border-top:1px solid #525b52;margin-top:65px;padding-top:22px;font-size:12px;color:#a9afa5}.flow{position:fixed;right:16px;bottom:16px;background:#fff;color:#111;padding:10px 13px;font-size:11px;border:1px solid #ccc;box-shadow:0 5px 20px #0002}.sectionno{color:#a88c00}.dark .sectionno,.rs .sectionno{color:var(--yellow)}
@media(max-width:1050px){.links{display:none}.navin{justify-content:space-between}.hero{grid-template-columns:1fr}.hero .copy{padding:75px 32px}.hero .photo{min-height:330px}.routes{grid-template-columns:1fr 1fr}.route:nth-child(2){border-right:0}.route:nth-child(-n+2){border-bottom:1px solid #b7bab0}.grid2,.intro{grid-template-columns:1fr}.works{grid-template-columns:1fr 1fr}.works figure:first-child{grid-column:1/-1}.section{padding:76px 0}}@media(max-width:620px){.wrap{width:min(100% - 36px,1320px)}.nav .button{font-size:11px}.brand{font-size:22px}.hero h1{font-size:50px}.hero .copy{padding:68px 20px}.routes,.steps,.works,.footergrid{grid-template-columns:1fr}.route{border-right:0;border-bottom:1px solid #b7bab0!important;padding-left:0}.route:last-child{border:0!important}.works figure:first-child{grid-column:auto}.works .photo,.works .photo:first-child{min-height:280px}.section h2{font-size:40px}.widephoto,.rsphoto,.atelier .photo{min-height:300px}.flow{display:none}}

.links a.current{color:var(--yellow);border-bottom:2px solid var(--yellow);padding-bottom:8px}.view{display:none}.view.active{display:block}.pagehead{padding:90px 0;background:#181d19;color:#fff}.pagehead h1{font-size:clamp(48px,6vw,88px);line-height:1;letter-spacing:-.06em;max-width:1000px;margin:20px 0}.pagehead p{font-size:20px;max-width:670px;color:#ccd0c8}.subnav{display:flex;gap:12px;flex-wrap:wrap;margin-top:34px}.subnav a{border:1px solid #899187;padding:10px 15px;font-size:13px}.page-extra{padding:70px 0;border-top:1px solid #d3d6cc}.page-extra h2{font-size:38px;letter-spacing:-.05em}.page-extra .tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.tile{min-height:190px;border:1px solid #b9bdb3;padding:24px;background:#fbfaf5}.tile b{display:block;font-size:23px;margin-bottom:10px}.tile small{color:#60675f}.menu-mobile{display:none}.route:hover,.tile:hover{background:#eeeade}.navin{gap:20px}.links{gap:10px}.links a{font-size:11px}.hero .copy{padding-right:36px}@media(max-width:1050px){.menu-mobile{display:block;background:transparent;color:white;border:1px solid #777;padding:10px;font-size:13px}.links.open{display:flex;position:absolute;top:82px;left:0;right:0;background:#111310;z-index:10;flex-direction:column;padding:22px;gap:17px}.nav{position:relative;z-index:11}.page-extra .tiles{grid-template-columns:1fr 1fr}}@media(max-width:620px){.page-extra .tiles{grid-template-columns:1fr}.pagehead{padding:65px 0}.nav .button{display:none}}

.wp-block-post-content{margin:0!important;padding:0!important;max-width:none!important}
.wp-block-post-content>div,.wp-block-post-content>.section,.wp-block-post-content>.hero{max-width:none!important;margin-block-start:0!important}
.wp-block-post-content .section{margin-block-start:0!important}
.muxxi-site-header .links a{color:#ddd}
.muxxi-site-header .links a:hover{color:#f1d83a}
.muxxi-mobile{display:none}
@media(max-width:1050px){.muxxi-site-header .links{display:none}.muxxi-site-header details[open] .links{display:flex;position:absolute;top:82px;left:0;right:0;z-index:100;flex-direction:column;background:#111310;padding:22px}.muxxi-site-header summary{cursor:pointer}}
@media(max-width:1050px){.muxxi-mobile{display:block;margin-left:auto}}
@media(min-width:1051px){.muxxi-site-header summary{display:none}}
.hero h1,.pagehead h1,.dark h1,.dark h2,.dark h3,.rs h1,.rs h2,.footer h2{color:#fff}
.muxxi-site-header .brand{position:relative;display:block;flex:none;width:570px;height:56px;overflow:hidden;margin-left:-33px}.muxxi-site-header .brand img{position:absolute;left:0;top:-62px;display:block;width:570px;height:auto;max-width:none}.footer-logo-frame{position:relative;display:block;width:520px;max-width:100%;height:65px;overflow:hidden;margin:0 0 18px -30px}.footer-logo-frame img{position:absolute;left:0;top:-57px;display:block;width:520px;height:auto;max-width:none}@media(max-width:620px){.muxxi-site-header .brand{width:230px;height:41px;margin-left:-13px}.muxxi-site-header .brand img{width:230px;top:-26px}.footer-logo-frame{width:330px;height:50px;margin-left:-18px}.footer-logo-frame img{width:330px;top:-37px}}
/* Muxxi desktop header: approved logo, menu scale and center-out underline */
@media(min-width:1361px){.muxxi-site-header .brand{width:430px;height:56px;margin-left:-20px}.muxxi-site-header .brand img{width:430px;top:-39px}.muxxi-site-header .navin{gap:16px}.muxxi-site-header .navin>nav.links{gap:11px;font-size:15px}.muxxi-site-header .navin>nav.links a{font-size:15px!important;position:relative;display:inline-block;white-space:nowrap;padding:9px 0 11px;transition:color .22s ease}.muxxi-site-header .navin>nav.links a::after{content:"";position:absolute;left:0;right:0;bottom:3px;height:2px;background:#f1d83a;transform:scaleX(0);transform-origin:center;transition:transform .25s ease}.muxxi-site-header .navin>nav.links a:hover,.muxxi-site-header .navin>nav.links a:focus-visible{color:#f1d83a}.muxxi-site-header .navin>nav.links a:hover::after,.muxxi-site-header .navin>nav.links a:focus-visible::after{transform:scaleX(1)}}
@media(min-width:1051px) and (max-width:1360px){.muxxi-site-header .navin>nav.links{display:none}.muxxi-site-header .muxxi-mobile{display:block;margin-left:auto}.muxxi-site-header .muxxi-mobile summary{display:block}.muxxi-site-header .muxxi-mobile[open] .links{display:flex;position:absolute;top:82px;left:0;right:0;z-index:100;flex-direction:column;background:#111310;padding:22px}}
@media(prefers-reduced-motion:reduce){.muxxi-site-header .navin>nav.links a,.muxxi-site-header .navin>nav.links a::after{transition:none}}
#wpadminbar img.avatar.photo{min-height:0!important;width:28px!important;height:28px!important;max-width:28px!important;display:inline-block!important;overflow:visible!important}
@media(min-width:1361px){.muxxi-site-header .navin>.button{margin-left:22px;flex:none}}
@media(min-width:1051px){.muxxi-site-header{position:sticky;top:0;z-index:1000}body.admin-bar .muxxi-site-header{top:32px}}
.muxxi-site-header .rs-menu-red{color:#e01e26!important}
.muxxi-site-header .rs-nav-link{display:inline-flex!important;align-items:baseline;gap:4px;white-space:nowrap}.muxxi-site-header .rs-nav-link span{font-size:inherit;line-height:1.25;vertical-align:baseline}

/* Desktop menu dividers, preserving the existing yellow hover underline */
@media(min-width:1361px){.muxxi-site-header .navin>nav.links>a+a::before{content:"";position:absolute;left:-6px;top:50%;width:1px;height:20px;background:rgba(255,255,255,.5);transform:translateY(-50%);pointer-events:none}}


/* Footer sol kolon */
.mx-footer .brand{font-size:16px!important;font-weight:400!important;line-height:1.5!important}
.mx-footer .brand img{width:520px!important;max-width:100%!important;height:78px!important;object-fit:cover!important;object-position:center!important;margin:-18px 0 12px -30px!important}
.mx-footer .brand p{flex:none!important;display:block!important;max-width:410px!important;margin:0!important;padding:0!important;font-size:16px!important;font-weight:400!important;line-height:1.65!important;letter-spacing:normal!important;white-space:normal!important}
.mx-footer .brand-cta{flex:none!important;transform:none!important;margin-top:25px!important;gap:12px!important}
.mx-footer .brand-cta strong{font-weight:800!important}
.mx-footer .brand-cta span{display:block!important;font-size:15px!important;font-weight:400!important;line-height:1.65!important;letter-spacing:normal!important;white-space:normal!important}
.mx-footer .brand-cta a{display:inline-flex!important;align-items:center!important;white-space:nowrap!important;font-size:14px!important;font-weight:800!important;line-height:1.3!important;letter-spacing:normal!important}
@media(max-width:1100px){.mx-footer .brand img{width:380px!important;height:68px!important;margin:-13px 0 12px -20px!important}}
@media(max-width:700px){.mx-footer .brand img{width:360px!important;height:62px!important;margin:-11px 0 15px -16px!important}.mx-footer .brand-cta{margin-top:28px!important}}

/* MUXXI active top navigation */
body:is(.home,.page-id-19) .muxxi-site-header nav.links a[href="https://muxxiauto.com/"],
body:is(.page-id-20,.parent-pageid-20) .muxxi-site-header nav.links a[href="https://muxxiauto.com/kurumsal/"],
body:is(.page-id-21,.parent-pageid-21) .muxxi-site-header nav.links a[href="https://muxxiauto.com/hizmetler/"],
body:is(.page-id-22,.parent-pageid-22) .muxxi-site-header nav.links a[href="https://muxxiauto.com/sigorta-hasar-onarimi/"],
body:is(.page-id-24,.parent-pageid-24) .muxxi-site-header nav.links a[href="https://muxxiauto.com/rs/"],
body:is(.page-id-23,.parent-pageid-23) .muxxi-site-header nav.links a[href="https://muxxiauto.com/otoyedekparca/"],
body:is(.page-id-26,.parent-pageid-26) .muxxi-site-header nav.links a[href="https://muxxiauto.com/iletisim/"]{color:#f1d83a!important}
body:is(.home,.page-id-19) .muxxi-site-header nav.links a[href="https://muxxiauto.com/"]::after,
body:is(.page-id-20,.parent-pageid-20) .muxxi-site-header nav.links a[href="https://muxxiauto.com/kurumsal/"]::after,
body:is(.page-id-21,.parent-pageid-21) .muxxi-site-header nav.links a[href="https://muxxiauto.com/hizmetler/"]::after,
body:is(.page-id-22,.parent-pageid-22) .muxxi-site-header nav.links a[href="https://muxxiauto.com/sigorta-hasar-onarimi/"]::after,
body:is(.page-id-24,.parent-pageid-24) .muxxi-site-header nav.links a[href="https://muxxiauto.com/rs/"]::after,
body:is(.page-id-23,.parent-pageid-23) .muxxi-site-header nav.links a[href="https://muxxiauto.com/otoyedekparca/"]::after,
body:is(.page-id-26,.parent-pageid-26) .muxxi-site-header nav.links a[href="https://muxxiauto.com/iletisim/"]::after{transform:scaleX(1)!important}
.muxxi-site-header .mx-parts-cta{display:none}
@media(max-width:1100px){
.muxxi-site-header{position:sticky;top:0;z-index:1000}
body.admin-bar .muxxi-site-header{top:32px}
.muxxi-site-header .navin{min-height:65px!important;display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:nowrap!important;width:calc(100% - 28px)!important}
.muxxi-site-header .navin>nav.links{display:none!important}
.muxxi-site-header .navin>.button{display:none!important}
.muxxi-site-header .brand{width:clamp(132px,22vw,210px)!important;height:42px!important;margin-left:0!important;flex:none!important}
.muxxi-site-header .brand img{width:100%!important;height:auto!important;top:-22px!important;left:0!important;max-width:none!important}
.muxxi-site-header .mx-parts-cta{display:inline-flex!important;align-items:center;justify-content:center;min-height:42px;margin-left:auto;padding:0 9px;background:#f1d83a;color:#171b17!important;font-size:clamp(10px,1.3vw,12px);font-weight:800;white-space:nowrap}
.muxxi-site-header .muxxi-mobile{display:block!important;margin-left:0!important;flex:none}
.muxxi-site-header .muxxi-mobile summary{list-style:none;display:grid!important;place-items:center;width:42px;height:42px;border:1px solid #596255;color:white;font-size:22px;cursor:pointer}
.muxxi-site-header .muxxi-mobile summary::-webkit-details-marker{display:none}
.muxxi-site-header .muxxi-mobile details[open] summary,.muxxi-site-header .muxxi-mobile[open] summary{color:#f1d83a}
.muxxi-site-header .muxxi-mobile .links{display:none!important}
.muxxi-site-header .muxxi-mobile[open] .links{display:flex!important;position:absolute;top:100%!important;left:0;right:0;z-index:110;flex-direction:column;gap:0;background:#202620;padding:12px 20px 20px;box-shadow:0 20px 30px #0008}
.muxxi-site-header .muxxi-mobile .links a{display:block!important;padding:12px 2px;color:#f2f2ed;border-bottom:1px solid #51594d;font-size:14px}
.muxxi-site-header .muxxi-mobile .links a:first-child{color:#f1d83a!important;font-weight:800}
.muxxi-site-header .muxxi-mobile .links a.mx-mobile-appointment{background:#f1d83a;color:#171b17!important;border:0;text-align:center;margin-top:15px;font-weight:800}
}
@media(max-width:420px){.muxxi-site-header .brand{width:125px!important;height:35px!important}.muxxi-site-header .brand img{top:-13px!important}.muxxi-site-header .mx-parts-cta{font-size:10px;padding:0 6px}.muxxi-site-header .navin{gap:7px!important}}