/**
 * XAN Office v1.4.61.298
 * Ana sayfa menüsü sayfayla birlikte akmaz; görsel katmanlar net ve canlı tutulur.
 */

/* Ana sayfada üst menü yalnız ilk ekranda görünür, kaydırmada içeriğin üzerinde dolaşmaz. */
html body.mxh-theme.home .mxh-header,
html body.mxh-theme.front-page .mxh-header,
html body.mxh-theme.mxh-front .mxh-header,
html body.mxh-theme.home .mxh-header.is-scrolled,
html body.mxh-theme.front-page .mxh-header.is-scrolled,
html body.mxh-theme.mxh-front .mxh-header.is-scrolled {
  position: absolute !important;
  top: var(--wp-admin--admin-bar--height, 0px) !important;
  left: 0 !important;
  right: 0 !important;
  transform: none !important;
  box-shadow: none !important;
}

html body.mxh-theme.home .mxh-header::before,
html body.mxh-theme.front-page .mxh-header::before,
html body.mxh-theme.mxh-front .mxh-header::before,
html body.mxh-theme.home .mxh-header.is-scrolled::before,
html body.mxh-theme.front-page .mxh-header.is-scrolled::before,
html body.mxh-theme.mxh-front .mxh-header.is-scrolled::before {
  filter: none !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
}

html body.mxh-theme.home .mxh-header .mxh-header-inner,
html body.mxh-theme.front-page .mxh-header .mxh-header-inner,
html body.mxh-theme.mxh-front .mxh-header .mxh-header-inner,
html body.mxh-theme.home .mxh-header.is-scrolled .mxh-header-inner,
html body.mxh-theme.front-page .mxh-header.is-scrolled .mxh-header-inner,
html body.mxh-theme.mxh-front .mxh-header.is-scrolled .mxh-header-inner {
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
  filter: none !important;
}

/* Ana sayfadaki tüm kurumsal görseller net, doygun ve filtresiz kalır. */
html body.mxh-theme .xan-v297-hero,
html body.mxh-theme .xan-v297-split__image,
html body.mxh-theme .xan-v297-tool,
html body.mxh-theme .xan-v297-projects {
  filter: none !important;
  opacity: 1 !important;
  image-rendering: auto !important;
  background-blend-mode: normal !important;
}

html body.mxh-theme .xan-v297-hero__card {
  background: rgba(255,255,255,.97) !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
}

/* Hero görselinde yalnız metin tarafında çok hafif kontrast desteği. */
html body.mxh-theme .xan-v297-hero::before {
  background: linear-gradient(90deg, rgba(18,63,71,.10) 0%, rgba(18,63,71,.025) 42%, rgba(18,63,71,0) 72%) !important;
}

/* Araç kartları canlı kalır; karartma yalnız metnin altındadır. */
html body.mxh-theme .xan-v297-tool__shade {
  background: linear-gradient(180deg, rgba(8,40,47,0) 38%, rgba(8,40,47,.72) 100%) !important;
}

html body.mxh-theme .xan-v297-tool__content small {
  opacity: 1 !important;
}

/* Proje alanında tam yüzey karartması yerine kontrollü sol kontrast. */
html body.mxh-theme .xan-v297-projects::before {
  background: linear-gradient(90deg, rgba(8,46,55,.64) 0%, rgba(8,46,55,.42) 38%, rgba(8,46,55,.04) 76%) !important;
}

@media (max-width: 760px) {
  html body.mxh-theme.home .mxh-header,
  html body.mxh-theme.front-page .mxh-header,
  html body.mxh-theme.mxh-front .mxh-header,
  html body.mxh-theme.home .mxh-header.is-scrolled,
  html body.mxh-theme.front-page .mxh-header.is-scrolled,
  html body.mxh-theme.mxh-front .mxh-header.is-scrolled {
    position: absolute !important;
  }

  html body.mxh-theme .xan-v297-hero::before {
    background: linear-gradient(180deg, rgba(18,63,71,0) 38%, rgba(18,63,71,.18) 100%) !important;
  }

  html body.mxh-theme .xan-v297-projects::before {
    background: linear-gradient(180deg, rgba(8,46,55,.02) 24%, rgba(8,46,55,.76) 100%) !important;
  }
}
