
/* ===== V68 · Search-focused route landing pages ===== */
.route-page-hero{background:radial-gradient(circle at 82% 28%,rgba(173,132,59,.18),transparent 28%),radial-gradient(circle at 18% 85%,rgba(39,64,82,.45),transparent 34%),linear-gradient(145deg,#0a141b,#101d26 62%,#081117);}
.route-page-hero .route-direction{display:inline-flex;align-items:center;gap:10px;margin-top:12px;padding:8px 13px;border:1px solid rgba(225,199,137,.24);border-radius:999px;color:#d8c08a;font:700 .68rem/1 Manrope,sans-serif;letter-spacing:.08em;text-transform:uppercase}
.route-content article>p{font-size:.96rem;line-height:1.85}
.route-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:28px 0 34px}
.route-benefit{padding:20px;border:1px solid var(--line);background:#fff}
.route-benefit b{display:block;margin-bottom:8px;font:800 .78rem/1.25 Manrope,sans-serif;color:#18232b}
.route-benefit p{margin:0!important;font-size:.78rem!important;line-height:1.6!important;color:var(--muted)}
.route-checklist{list-style:none;margin:20px 0 32px;padding:0;border-top:1px solid var(--line)}
.route-checklist li{position:relative;padding:14px 12px 14px 30px;border-bottom:1px solid var(--line);font-size:.84rem;color:#475159}
.route-checklist li::before{content:"✓";position:absolute;left:4px;color:#9b7430;font-weight:900}
.route-related{background:#eeeae2}
.route-related .section-head{margin-bottom:34px}
.route-link-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}
.route-link-card{display:block;padding:22px 20px;border:1px solid rgba(16,24,32,.10);background:#fff;transition:.22s ease}
.route-link-card:hover{transform:translateY(-3px);box-shadow:0 14px 34px rgba(0,0,0,.08)}
.route-link-card small{display:block;margin-bottom:10px;color:#9b7430;font:800 .62rem/1 Manrope,sans-serif;letter-spacing:.11em;text-transform:uppercase}
.route-link-card strong{display:block;font:800 1.03rem/1.25 "Inter Tight",Manrope,sans-serif;color:#111c23}
.route-link-card span{display:block;margin-top:12px;color:#7a8389;font-size:.74rem}
.seo-route-card[href*="guzergahlar/"] span{color:#d7b56a}
@media(max-width:800px){.route-benefits,.route-link-grid{grid-template-columns:1fr}.route-page-hero .route-direction{font-size:.61rem}.route-content article>p{font-size:.91rem}}

/* ===== V76 FIX · Only the popular routes block on guzergahlar.html ===== */
#populer-transfer-guzergahlari.route-related{
  background:
    radial-gradient(circle at 14% 18%,rgba(199,162,91,.09),transparent 30%),
    radial-gradient(circle at 88% 78%,rgba(31,58,78,.24),transparent 36%),
    linear-gradient(180deg,#0d1820 0%,#0a141b 100%);
  color:#f5efe4;
}
#populer-transfer-guzergahlari .section-head h2{color:#f5efe4}
#populer-transfer-guzergahlari .section-head>p{color:#9eabb3}
#populer-transfer-guzergahlari .eyebrow.dark{color:#d7b76d}
#populer-transfer-guzergahlari .route-link-card{
  border-color:rgba(255,255,255,.09);
  background:linear-gradient(145deg,rgba(21,34,43,.96),rgba(14,25,32,.96));
}
#populer-transfer-guzergahlari .route-link-card:hover{
  border-color:rgba(210,174,93,.46);
  box-shadow:0 18px 42px rgba(0,0,0,.22);
}
#populer-transfer-guzergahlari .route-link-card small{color:#d2ad59}
#populer-transfer-guzergahlari .route-link-card strong{color:#f6f0e5}
#populer-transfer-guzergahlari .route-link-card span{color:#9eabb3}
