/* MXonnowell v0.2.06 — Ana Sayfa Kurumsal Kart Yapısı + Editör DOM Kilidi */
body.home .mx49-bridge{padding:48px 0 22px!important;background:#fff!important}
body.home .mx49-bridge__head{max-width:900px!important;margin:0 auto 28px!important;text-align:center!important}
body.home .mx49-bridge__head h1{max-width:900px!important;margin:0 auto!important;color:#102a48!important;font-size:clamp(34px,3.4vw,50px)!important;line-height:1.06!important;letter-spacing:-.035em!important;font-weight:500!important}
body.home .mx49-bridge__head p{max-width:760px!important;margin:13px auto 0!important;color:#657487!important;font-size:14px!important;line-height:1.65!important}

body.home .mx49-brand-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}
body.home .mx49-brand-card[data-mx-structural-card]{position:relative!important;display:grid!important;grid-template-columns:minmax(0,.86fr) minmax(300px,1.14fr)!important;min-height:270px!important;overflow:hidden!important;border:1px solid #d8e3ea!important;border-radius:19px!important;background:#fff!important;text-decoration:none!important;box-shadow:0 14px 38px rgba(3,40,77,.075)!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}
body.home .mx49-brand-card[data-mx-structural-card]::before{content:""!important;position:absolute!important;inset:0 auto 0 0!important;width:4px!important;background:#5c9f23!important;z-index:4!important}
body.home .mx49-brand-card.is-apex[data-mx-structural-card]::before{background:#0b67ae!important}
body.home .mx49-brand-card[data-mx-structural-card]:hover{transform:translateY(-2px)!important;border-color:#bdcfdc!important;box-shadow:0 20px 48px rgba(3,40,77,.11)!important}
body.home .mx49-brand-card[data-mx-structural-card]>.mx49-brand-card__copy{position:relative!important;z-index:2!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;padding:30px 16px 30px 32px!important;background:#fff!important}
body.home .mx49-brand-card[data-mx-structural-card] .mx-onnowell-logo{display:block!important;max-width:150px!important;max-height:46px!important;width:auto!important;height:auto!important;margin:0 0 10px!important;object-fit:contain!important}
body.home .mx49-brand-card[data-mx-structural-card] .mx49-brand-card__copy>strong{display:block!important;color:#236b38!important;font-size:24px!important;line-height:1.1!important;font-weight:500!important}
body.home .mx49-brand-card.is-apex[data-mx-structural-card] .mx49-brand-card__copy>strong{color:#075ba6!important}
body.home .mx49-brand-card[data-mx-structural-card] .mx49-brand-card__copy>span{display:block!important;margin-top:6px!important;color:#344a60!important;font-size:12.5px!important;line-height:1.4!important}
body.home .mx49-brand-card[data-mx-structural-card] .mx49-brand-card__copy>p{display:block!important;margin:14px 0 0!important;color:#647284!important;font-size:12px!important;line-height:1.58!important}
body.home .mx49-brand-card[data-mx-structural-card] .mx49-brand-card__copy>b{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-top:18px!important;color:#2f7412!important;font-size:12px!important;font-weight:500!important}
body.home .mx49-brand-card.is-apex[data-mx-structural-card] .mx49-brand-card__copy>b{color:#075ba6!important}
body.home .mx49-brand-card[data-mx-structural-card]>figure{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;min-height:270px!important;margin:0!important;overflow:hidden!important;background:#f4f8fa!important}
body.home .mx49-brand-card[data-mx-structural-card]>figure>picture{display:block!important;width:100%!important;height:100%!important;min-height:270px!important}
body.home .mx49-brand-card[data-mx-structural-card]>figure img{display:block!important;width:100%!important;height:100%!important;min-height:270px!important;padding:8px!important;object-fit:contain!important;object-position:center!important;background:#fff!important}

body.home .mx49-paths{padding:0 0 46px!important;background:#fff!important}
body.home .mx49-path-grid{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;overflow:hidden!important;border:1px solid #d8e3ea!important;border-radius:16px!important;background:#fff!important;box-shadow:0 14px 36px rgba(3,40,77,.055)!important}
body.home .mx49-path-grid>a[data-mx-structural-card]{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;min-width:0!important;min-height:132px!important;padding:18px 15px!important;border:0!important;border-left:1px solid #dfe8ed!important;background:#fff!important;text-decoration:none!important;transition:background-color .18s ease,transform .18s ease!important}
body.home .mx49-path-grid>a[data-mx-structural-card]:first-child{border-left:0!important}
body.home .mx49-path-grid>a[data-mx-structural-card]:hover{background:#f7fafc!important}
body.home .mx49-path-grid>a[data-mx-structural-card]>i{display:grid!important;place-items:center!important;flex:0 0 auto!important;width:38px!important;height:38px!important;margin:0 0 12px!important;border-radius:50%!important;background:#eef5fa!important;color:#0b62b0!important}
body.home .mx49-path-grid>a[data-mx-structural-card="path-products"]>i{background:#eef7eb!important;color:#4c8c1d!important}
body.home .mx49-path-grid>a[data-mx-structural-card]>i>svg{display:block!important;width:22px!important;height:22px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.65!important;stroke-linecap:round!important;stroke-linejoin:round!important}
body.home .mx49-path-grid>a[data-mx-structural-card]>strong{display:block!important;color:#163d6d!important;font-size:12.5px!important;line-height:1.25!important;font-weight:500!important}
body.home .mx49-path-grid>a[data-mx-structural-card]>span{display:block!important;margin-top:6px!important;color:#6a7685!important;font-size:10.7px!important;line-height:1.5!important;font-weight:400!important}

@media(max-width:1100px){
 body.home .mx49-brand-grid{grid-template-columns:1fr!important}
 body.home .mx49-brand-card[data-mx-structural-card]{grid-template-columns:minmax(0,.78fr) minmax(360px,1.22fr)!important}
 body.home .mx49-path-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}
 body.home .mx49-path-grid>a[data-mx-structural-card]:nth-child(4){border-left:0!important}
 body.home .mx49-path-grid>a[data-mx-structural-card]:nth-child(-n+3){border-bottom:1px solid #dfe8ed!important}
}
@media(max-width:767px){
 body.home .mx49-bridge{padding:28px 0 14px!important}
 body.home .mx49-bridge__head{margin-bottom:17px!important;text-align:left!important}
 body.home .mx49-bridge__head h1{font-size:clamp(27px,8vw,34px)!important;line-height:1.08!important}
 body.home .mx49-bridge__head p{margin-top:9px!important;font-size:13px!important;line-height:1.58!important}
 body.home .mx49-brand-grid{gap:11px!important}
 body.home .mx49-brand-card[data-mx-structural-card]{display:flex!important;flex-direction:column!important;min-height:0!important;border-radius:15px!important}
 body.home .mx49-brand-card[data-mx-structural-card]::before{inset:0 0 auto 0!important;width:auto!important;height:4px!important}
 body.home .mx49-brand-card[data-mx-structural-card]>figure{order:-1!important;min-height:0!important;aspect-ratio:16/9!important}
 body.home .mx49-brand-card[data-mx-structural-card]>figure>picture{min-height:0!important;height:100%!important}
 body.home .mx49-brand-card[data-mx-structural-card]>figure img{min-height:0!important;height:100%!important;padding:0!important}
 body.home .mx49-brand-card[data-mx-structural-card]>.mx49-brand-card__copy{padding:17px 17px 19px!important}
 body.home .mx49-brand-card[data-mx-structural-card] .mx49-brand-card__copy>strong{font-size:20px!important}
 body.home .mx49-path-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;border-radius:13px!important}
 body.home .mx49-path-grid>a[data-mx-structural-card]{min-height:116px!important;padding:14px 12px!important;border-bottom:1px solid #dfe8ed!important}
 body.home .mx49-path-grid>a[data-mx-structural-card]:nth-child(odd){border-left:0!important}
 body.home .mx49-path-grid>a[data-mx-structural-card]:nth-last-child(-n+2){border-bottom:0!important}
}
@media(prefers-reduced-motion:reduce){body.home .mx49-brand-card[data-mx-structural-card],body.home .mx49-path-grid>a[data-mx-structural-card]{transition:none!important}}
