/* Zümer — sitedeki tüm kare işaretler logodaki Z biçiminde (logo_shape.svg oranları; .bx1 ile aynı)
   küçük işaretler (metin butonu, başlık süsü) kutunun tamamını, kutulu olanlar (ok kutuları) ortadaki %64'ünü kullanır */
.zl .mk i,.z-ust .mk2 i,.zpj .mk2 i{inset:0!important;margin:auto;width:100%;height:78.7%}
.u2 .ok3 i,.z-dock .d-teklif .mk i,.zf .bot .up i,.zcta .big .mk i{inset:0!important;margin:auto;width:64%;height:50.4%}
:is(.zl .mk,.z-ust .mk2,.zpj .mk2,.u2 .ok3,.z-dock .d-teklif .mk,.zf .bot .up,.zcta .big .mk) .g{clip-path:polygon(0 17%,64.8% 17%,0 100%)!important}
:is(.zl .mk,.z-ust .mk2,.zpj .mk2,.u2 .ok3,.z-dock .d-teklif .mk,.zf .bot .up,.zcta .big .mk) .r{clip-path:polygon(100% 0,100% 83.2%,34.9% 83.2%)!important}
:is(.zl .mk,.z-ust .mk2,.zpj .mk2,.u2 .ok3,.z-dock .d-teklif .mk,.zf .bot .up,.zcta .big .mk) :is(.g,.r)::before{content:"";position:absolute;inset:0}
:is(.zl .mk,.z-ust .mk2,.zpj .mk2,.u2 .ok3,.z-dock .d-teklif .mk,.zf .bot .up,.zcta .big .mk) .g::before{background:rgba(0,0,0,.17);clip-path:polygon(0 17%,32.5% 58.4%,0 100%)}
:is(.zl .mk,.z-ust .mk2,.zpj .mk2,.u2 .ok3,.z-dock .d-teklif .mk,.zf .bot .up,.zcta .big .mk) .r::before{background:rgba(255,20,30,.35);clip-path:polygon(67.3% 41.8%,100% 83.2%,34.9% 83.2%)}
.zpj .bn .ok .mk2 .r::before,.z-dock .d-teklif .mk .r::before{background:rgba(0,0,0,.08)}
.zpj .bn .ok .mk2 .g::before,.zl.on-dark .mk .g::before,.zn-mt .zl .mk .g::before{background:rgba(0,0,0,.1)}
/* hero üst etiketi: tek <i> + ::before/::after → Z (kesişim tonları gradyanla) */
.zh-a .eye>i::before{inset:10.6% 0!important;clip-path:polygon(0 17%,64.8% 17%,0 100%)!important;background:linear-gradient(#878787,#878787)!important}
.zh-a .eye>i::after{inset:10.6% 0!important;clip-path:polygon(100% 0,100% 83.2%,34.9% 83.2%)!important}
