/* AnıYolla v8.0.6 – Acil UI Fix */
:root{--ay-black:#07090c;--ay-panel:#101318;--ay-panel2:#15191f;--ay-gold:#e7bd5a;--ay-gold2:#f5d98d;--ay-text:#f7f4ec;--ay-muted:#bdb7aa;--ay-line:rgba(231,189,90,.25)}
html{scroll-behavior:smooth} body{background:var(--ay-black)!important;color:var(--ay-text)!important}
/* Header: no overlap */
.h407-header{position:sticky!important;top:0;z-index:9999;background:rgba(7,9,12,.94)!important;border-bottom:1px solid var(--ay-line)!important;backdrop-filter:blur(18px)}
.h407-nav{min-height:82px!important;display:grid!important;grid-template-columns:180px minmax(0,1fr) auto!important;gap:22px!important;align-items:center!important}
.h407-logo{display:flex!important;position:static!important;width:170px!important;min-width:170px!important;margin:0!important;transform:none!important}
.h407-logo img{display:block!important;max-width:160px!important;max-height:56px!important;object-fit:contain!important}
#h407Menu{display:flex!important;align-items:center!important;justify-content:center!important;gap:18px!important;min-width:0!important;white-space:nowrap!important}
#h407Menu a{font-size:13px!important;color:#eee9df!important;text-decoration:none!important}
#h407Menu a:hover{color:var(--ay-gold2)!important}
.h407-actions{display:flex!important;align-items:center!important;gap:10px!important;white-space:nowrap!important}
.h5106-menu-login{display:none!important}
.h407-hero{padding-top:70px!important}
/* Control section: readable cards */
.hc517-control,.hc517-control *{box-sizing:border-box}
.hc517-control{background:linear-gradient(180deg,#111418,#090b0e)!important;color:var(--ay-text)!important}
.hc517-control h2,.hc517-control h3,.hc517-control strong{color:#fff!important}
.hc517-control p,.hc517-control span{color:#c8c2b7!important}
.hc517-control li,.hc517-control .hc517-check,.hc517-control [class*="item"]{color:#111!important}
.hc517-control .hc517-control-list>* , .hc517-control [class*="benefit"]{background:#f4f1eb!important;border:1px solid #d6cfc2!important;color:#111!important}
.hc517-control .hc517-control-list>* *, .hc517-control [class*="benefit"] *{color:#111!important}
/* Product tour: entirely black edition */
.hp518-tour{background:radial-gradient(circle at 50% 0,rgba(231,189,90,.08),transparent 35%),var(--ay-black)!important;color:var(--ay-text)!important}
.hp518-tour h2,.hp518-tour h3,.hp518-tour b,.hp518-tour strong{color:#fff!important}.hp518-tour p{color:var(--ay-muted)!important}
.hp518-tour-shell,.hp518-tour-stage{background:linear-gradient(145deg,var(--ay-panel2),#090b0e)!important;border:1px solid var(--ay-line)!important;box-shadow:0 25px 70px rgba(0,0,0,.45)!important}
.hp518-tour-tabs{background:#0d1014!important;border-bottom:1px solid var(--ay-line)!important}
.hp518-tour-tabs button{color:#c8c2b7!important;background:transparent!important}.hp518-tour-tabs button.active{background:linear-gradient(135deg,var(--ay-gold2),#c9972e)!important;color:#111!important}
.hp518-tour-stage article{background:transparent!important}.hp518-tour-copy span{color:var(--ay-gold)!important}.hp518-mock{background:#080a0d!important;border:1px solid rgba(231,189,90,.35)!important;color:#fff!important}
/* Package section */
#paketler{background:radial-gradient(circle at 50% 0,rgba(231,189,90,.09),transparent 30%),#080a0d!important;color:var(--ay-text)!important}
#paketler .h407-title span{color:var(--ay-gold)!important}#paketler .h407-title h2{color:#fff!important}#paketler .h407-title p{color:var(--ay-muted)!important}
.h407-price-grid article{background:linear-gradient(160deg,#171b21,#0d1014)!important;border:1px solid var(--ay-line)!important;color:var(--ay-text)!important;box-shadow:0 20px 50px rgba(0,0,0,.34)!important}
.h407-price-grid article.featured{border-color:var(--ay-gold)!important;box-shadow:0 0 0 1px rgba(231,189,90,.25),0 24px 70px rgba(0,0,0,.5)!important}
.h407-price-grid h3,.h407-price-grid strong{color:#fff!important}.h407-price-grid>article>strong{color:var(--ay-gold2)!important}.h407-price-grid p,.h407-price-grid li{color:#c9c2b6!important}
.h407-price-grid li:before{color:var(--ay-gold)!important}.h407-popular{background:linear-gradient(135deg,var(--ay-gold2),#c9972e)!important;color:#111!important}
.pg520-package-info details{background:#11151a!important;border:1px solid var(--ay-line)!important;color:#fff!important}.pg520-package-info summary{color:#f7f4ec!important}.pg520-package-info p{color:var(--ay-muted)!important}
/* FAQ */
#sss{background:linear-gradient(180deg,#0b0d11,#07090c)!important;color:var(--ay-text)!important}
.h407-faq-grid>div:first-child{background:linear-gradient(145deg,#171b20,#0d1014)!important;border:1px solid var(--ay-line)!important}
.h407-faq-grid h2{color:#fff!important}.h407-faq-grid p{color:var(--ay-muted)!important}.h407-faq-grid .h407-kicker{color:var(--ay-gold)!important}
.h407-faq-grid details{background:linear-gradient(145deg,#161a20,#0e1115)!important;border:1px solid var(--ay-line)!important;color:#fff!important}
.h407-faq-grid summary{color:#f7f4ec!important}.h407-faq-grid summary::after{color:var(--ay-gold)!important}.h407-faq-grid details p{color:#c8c1b5!important}
/* Final CTA and experience */
.h407-final{background:radial-gradient(circle at 50% 0,rgba(231,189,90,.14),transparent 45%),#0a0c10!important;color:#fff!important;border-top:1px solid var(--ay-line)!important}.h407-final h2{color:#fff!important}.h407-final p{color:var(--ay-muted)!important}
#deneyim{background:#090b0e!important;color:#fff!important}#deneyim h2,#deneyim h3{color:#fff!important}#deneyim p{color:var(--ay-muted)!important}.hx512-feature{background:linear-gradient(145deg,#161a20,#0d1014)!important;border:1px solid var(--ay-line)!important}.hx512-feature span,.hx512-feature a{color:var(--ay-gold)!important}
/* Footer */
.h407-footer{background:#050608!important;border-top:1px solid var(--ay-line)!important;color:#fff!important}.h407-footer img{max-width:170px!important;height:auto!important}.h407-footer h4{color:var(--ay-gold2)!important}.h407-footer a,.h407-footer p,.h407-copy{color:#bdb7aa!important}.h407-footer a:hover{color:#fff!important}
@media(max-width:1180px){.h407-nav{grid-template-columns:150px minmax(0,1fr) auto!important;gap:12px!important}.h407-logo{width:145px!important;min-width:145px!important}.h407-logo img{max-width:140px!important}#h407Menu{gap:11px!important}#h407Menu a{font-size:12px!important}.h5102-start{display:none!important}}
@media(max-width:900px){.h407-nav{display:flex!important;justify-content:space-between!important;min-height:72px!important}.h407-logo{width:150px!important;min-width:0!important}#h407Menu{display:none!important;position:absolute!important;top:72px!important;left:12px!important;right:12px!important;flex-direction:column!important;align-items:stretch!important;background:#0d1014!important;border:1px solid var(--ay-line)!important;border-radius:18px!important;padding:14px!important;white-space:normal!important}#h407Menu.open,#h407Menu.is-open{display:flex!important}.h5106-menu-login{display:block!important}.h5102-login{display:none!important}.h407-hero{padding-top:38px!important}}
