/* V17 Banner okunabilirlik katmanı: yalnızca arka plan görseli blur, metinler keskin */
.hero[data-v17-banner]{position:relative;overflow:hidden;background:transparent!important;isolation:isolate}
.hero[data-v17-banner]>.v17-banner-bg{position:absolute;inset:-14px;z-index:0;background-position:center;background-size:cover;background-repeat:no-repeat;filter:blur(6px) saturate(.96);transform:scale(1.035);pointer-events:none}
.hero[data-v17-banner]>.v17-banner-wash{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(250,249,243,.92) 0%,rgba(250,249,243,.80) 34%,rgba(250,249,243,.38) 58%,rgba(15,48,36,.12) 100%);pointer-events:none}
.hero[data-v17-banner]>.v15-banner-overlay{z-index:2!important}
.hero[data-v17-banner] .hero-content{position:relative!important;z-index:4!important;filter:none!important;color:var(--ink)}
.hero[data-v17-banner] .hero-content>*{filter:none}.hero[data-v17-banner] .breadcrumbs{color:rgba(16,43,42,.72)!important}.hero[data-v17-banner] .eyebrow{color:#226347!important}.hero[data-v17-banner] h1{color:#102b2a!important;text-shadow:0 1px 0 rgba(255,255,255,.6)}.hero[data-v17-banner] .hero-content>p{color:#29433f!important;text-shadow:0 1px 0 rgba(255,255,255,.7)}
.hero[data-v17-banner] .hero-quote{z-index:5!important;color:#fff!important;background:rgba(15,55,41,.62);border:1px solid rgba(255,255,255,.25);backdrop-filter:blur(8px);padding:14px 16px;border-radius:18px;text-shadow:0 2px 12px rgba(0,0,0,.28)}
.hero[data-v17-banner] .hero-grain,.hero[data-v17-banner] .hero-orbit{z-index:2!important}
@media(max-width:980px){.hero[data-v17-banner]>.v17-banner-wash{background:linear-gradient(90deg,rgba(250,249,243,.94),rgba(250,249,243,.76) 68%,rgba(250,249,243,.38))}.hero[data-v17-banner]>.v17-banner-bg{filter:blur(5px) saturate(.94)}}
