/* Emlak Ofisi — lüks/sakin katman */
.hero--full .hero__veil{background:linear-gradient(100deg,rgba(18,38,58,.92) 25%,rgba(18,38,58,.45) 65%,rgba(18,38,58,.15))}
.hero__title{font-weight:600;font-style:italic;max-width:16ch}
.hero__title .w:nth-child(2) i{color:var(--c-secondary)}
.kicker{color:var(--c-secondary)}
.svc{border-color:transparent;box-shadow:0 1px 0 rgba(18,38,58,.06),0 12px 30px -24px rgba(18,38,58,.3)}
.svc__price{font-family:var(--font-heading);font-size:1.3rem}
.svc__cat{color:var(--c-secondary)}
.svc__badge{background:var(--c-primary);color:#fff}
.services--listings .svc__chips li{background:transparent;border:1px solid rgba(18,38,58,.12);border-radius:999px}
.stat{border:0;background:transparent;border-right:1px solid rgba(18,38,58,.1);border-radius:0}
.stat:last-child{border-right:0}
.stat__value{font-style:italic}
.process{background:var(--c-primary);color:#fff}
.process .sec-head h2,.process h3{color:#fff}.process .sec-head p,.process__step p{color:rgba(255,255,255,.7)}
.process__step{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1)}
.process__num{-webkit-text-stroke-color:var(--c-secondary)}
.about__badge{background:var(--c-secondary);color:var(--c-primary)}
.vf-btn--primary{background:var(--c-secondary);color:var(--c-primary)}
.feature__icon{background:rgba(201,162,75,.15)}
.quote{background:#fff}
.faq{background:var(--c-surface)}
.vf-footer h4{color:var(--c-secondary)}
.plan__badge,.svc__badge{letter-spacing:.06em}
