/* POYRAZ v0.12 — canlı ama kurumsal renkler; gerçek yerel kategori fotoğrafları */
:root{--gold:#F4A329;--bg:#10171C;--bg2:#1B242A;--cream:#F5F2EC;--line:#39464B}
.topline{background:#F5A52D;color:#181C20}
.hero{background:radial-gradient(circle at 87% 14%,#354547 0,transparent 49%),linear-gradient(117deg,#0E151A,#1A262A 72%,#2D3431)}
.hero h1 em{color:#F4A329}
.btn.primary,.hero .btn.primary{background:#E88B28;color:#161A1D;border-color:#E88B28}
.btn.primary:hover,.hero .btn.primary:hover{background:#FFAE3B;border-color:#FFAE3B}
.slogan-panel{border-left-color:#EF972E!important;background:linear-gradient(100deg,#33271eaa,transparent)}
.hero-gallery{border-color:#71512f;box-shadow:0 18px 60px #0007,0 0 0 1px #f5a52d22}
.hero-gallery .slide-photo{filter:none!important;background-image:none!important;background-color:#20282B}
.hero-gallery .slide-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(1.13) contrast(1.03)}
.hero-gallery .slide:after{background:linear-gradient(0deg,#101112d8 0%,transparent 47%)}
.hero-gallery .slide figcaption{color:#fff;text-shadow:0 2px 10px #000}
.category-card.has-photo{background-position:center;background-size:cover;border-color:#6d6456}
.category-card.has-photo:before{background:linear-gradient(180deg,#11161a55 10%,#10161bde 85%)}
.category-card.has-photo:hover{border-color:#F4A329}
