body.single-etb_neighborhood{overflow-x:clip;background:#f7f8fa}.env-page{background:#f7f8fa;color:#15253b}.env-page *{box-sizing:border-box}.env-wrap{width:min(1360px,calc(100% - 64px));margin-inline:auto}.env-hero{position:relative;isolation:isolate;color:#fff;background:#0a1728;padding:30px 0 64px;overflow:hidden}.env-hero:before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(7,18,32,.97),rgba(7,18,32,.88) 45%,rgba(7,18,32,.5)),var(--env-hero) center/cover no-repeat}.env-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#081421 1%,transparent 50%);pointer-events:none}.env-crumb{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:13px;color:#e5e7ec;margin:5px 0 52px}.env-crumb a{color:#e8c68b;text-decoration:none}.env-crumb span{opacity:.8}.env-hero-content{max-width:900px;padding-bottom:36px}.env-eyebrow,.env-mini{display:block;color:#d7b477;font-weight:800;letter-spacing:.19em;font-size:11px;text-transform:uppercase}.env-eyebrow span{color:#fff}.env-hero h1{font-size:clamp(43px,5.4vw,78px)!important;line-height:1.05!important;letter-spacing:-.055em;margin:16px 0 18px!important;color:#fff!important;font-weight:850!important}.env-hero h1 em{font-style:normal;color:#e2bf7e}.env-hero-content>p{color:#e0e5ed;max-width:700px;font-size:clamp(16px,1.5vw,19px);line-height:1.65}.env-highlights{display:flex;flex-wrap:wrap;gap:14px 28px;margin-top:30px}.env-highlights span{display:flex;align-items:center;gap:8px;font-size:13px;color:#e5eaf0}.env-highlights b{font-weight:650}.env-fleet{margin-top:25px}.env-fleet-top{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:16px}.env-fleet h2{font-size:clamp(22px,2.2vw,32px)!important;color:#fff!important;letter-spacing:-.035em;margin:5px 0!important}.env-fleet-controls{display:flex;gap:9px}.env-arrow{width:42px;height:42px;cursor:pointer;border:1px solid rgba(230,193,129,.8);border-radius:50%;color:#f2d6a0;background:rgba(255,255,255,.05);font-size:28px;line-height:1}.env-arrow:hover{background:#c9a76d;color:#111e2d}.env-fleet-track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:2px 2px 14px;scrollbar-width:thin;scrollbar-color:#c5a674 #172638}.env-vehicle{position:relative;flex:0 0 clamp(245px,29%,350px);min-height:180px;overflow:hidden;scroll-snap-align:start;text-decoration:none!important;color:#fff!important;border:1px solid rgba(225,206,170,.4);border-radius:12px;background:#162638;display:flex;align-items:end}.env-vehicle img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.8;transition:transform .45s ease}.env-vehicle:hover img{transform:scale(1.05)}.env-vehicle:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(4,12,22,.97),transparent 80%)}.env-vehicle-text{position:relative;z-index:1;padding:18px;display:grid;gap:4px}.env-vehicle-text strong{font-size:17px;color:#fff}.env-vehicle-text small{font-size:12px;color:#e3c58f}.env-below{padding-top:0;padding-bottom:85px}.env-reserve{display:grid;grid-template-columns:minmax(240px,.82fr) 2fr;background:#13253a;border-radius:17px;overflow:hidden;margin-top:-18px;position:relative;z-index:3;box-shadow:0 22px 65px rgba(9,23,40,.16);border:1px solid #d3b37a}.env-reserve-intro{background:linear-gradient(135deg,#e8c58a,#b58c50);padding:32px;color:#13243a}.env-reserve-intro .env-mini{color:#4c361d}.env-reserve-intro h2{font-size:clamp(28px,3vw,42px)!important;line-height:1.12!important;letter-spacing:-.04em;color:#13243a!important;margin:14px 0!important}.env-reserve-intro p{line-height:1.6;font-size:14px}.env-small-trust{font-weight:700;font-size:13px}.env-reserve-form{padding:26px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:13px}.env-reserve-form label{grid-column:span 3;display:grid;gap:7px;color:#fff;font-size:12px;font-weight:700}.env-reserve-form label:nth-of-type(3),.env-reserve-form label:nth-of-type(4),.env-reserve-form label:nth-of-type(5){grid-column:span 2}.env-reserve-form label.env-full{grid-column:span 3}.env-reserve-form input,.env-reserve-form select{width:100%;min-width:0;min-height:44px;background:#fff;color:#15243a;border:1px solid #cbd3dd;border-radius:7px;padding:9px 12px;font:inherit;font-size:13px}.env-whatsapp{grid-column:span 3;align-self:end;min-height:45px;border:0;border-radius:8px;background:#2b785b;color:white;font-weight:800;cursor:pointer;padding:10px 16px}.env-whatsapp:hover{background:#206447}.env-whatsapp span{margin-left:8px}.env-form-note{grid-column:1/-1;color:#c5d1dd;font-size:11px;margin:0}.env-service-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:26px 0 55px}.env-service-grid>div{background:white;border:1px solid #e5e5e3;border-radius:12px;padding:22px;display:grid;gap:8px;box-shadow:0 6px 20px rgba(16,33,52,.03)}.env-service-grid span{color:#a77b3e;font-size:26px}.env-service-grid strong{font-size:15px}.env-service-grid p{color:#687484;font-size:13px;line-height:1.6;margin:0}.env-content-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:32px;align-items:start}.env-article{min-width:0;background:#fff;border:1px solid #e6e9ec;border-radius:18px;padding:clamp(25px,4vw,54px)}.env-article>h2{font-size:clamp(27px,3vw,40px)!important;color:#13253a!important;margin:12px 0 24px!important;line-height:1.18}.env-editorial{font-size:16px;line-height:1.85;color:#344154;overflow-wrap:anywhere}.env-editorial h2{font-size:clamp(23px,2.6vw,32px)!important;line-height:1.25!important;color:#15253a!important;margin:34px 0 14px!important}.env-editorial h3{font-size:21px!important;color:#1b3048!important}.env-editorial img{max-width:100%;height:auto}.env-aside{position:sticky;top:100px;background:#12253b;color:white;padding:28px;border-radius:16px}.env-aside h2{color:#fff!important;font-size:26px!important;line-height:1.2!important;margin:15px 0!important}.env-aside p{color:#d0d9e4;line-height:1.7;font-size:14px}.env-aside>a{display:block;padding:13px 15px;background:#d2b176;color:#13243a;text-decoration:none;border-radius:7px;text-align:center;font-weight:800;font-size:13px;margin-top:16px}.env-aside>a.env-district-link{background:transparent;color:#e5c58e;border:1px solid rgba(229,197,142,.5)}@media(max-width:1000px){.env-reserve{grid-template-columns:1fr}.env-service-grid{grid-template-columns:repeat(2,1fr)}.env-content-layout{grid-template-columns:1fr}.env-aside{position:static}}@media(max-width:650px){.env-wrap{width:calc(100% - 30px)}.env-hero{padding:22px 0 36px}.env-crumb{margin-bottom:30px;font-size:11px;gap:7px}.env-hero h1{font-size:clamp(35px,9vw,52px)!important}.env-hero-content{padding-bottom:15px}.env-highlights{gap:12px}.env-highlights span{width:calc(50% - 8px);font-size:11px}.env-fleet-top{align-items:center}.env-fleet h2{font-size:20px!important}.env-vehicle{flex-basis:82%;min-height:165px}.env-reserve{margin-top:15px}.env-reserve-intro{padding:24px}.env-reserve-form{padding:19px;grid-template-columns:repeat(2,minmax(0,1fr))}.env-reserve-form label,.env-reserve-form label:nth-of-type(3),.env-reserve-form label:nth-of-type(4),.env-reserve-form label:nth-of-type(5),.env-reserve-form label.env-full{grid-column:span 2}.env-whatsapp{grid-column:span 2}.env-service-grid{grid-template-columns:1fr 1fr;gap:9px}.env-service-grid>div{padding:15px}.env-article{padding:25px 20px}.env-below{padding-bottom:45px}}@media(prefers-reduced-motion:reduce){.env-fleet-track{scroll-behavior:auto}.env-vehicle img{transition:none}}

/* ERSIN MAHALLE SEO PREMIUM SECTIONS V1 */
.env-editorial .emsd-content {
    margin-top: 36px;
    display: grid;
    gap: 22px;
}

.env-editorial .emsd-section {
    padding: clamp(22px, 3vw, 34px);
    border: 1px solid rgba(20, 45, 65, .10);
    border-radius: 20px;
    background: #fff;
    box-shadow: 0 12px 38px rgba(20, 45, 65, .045);
}

.env-editorial .emsd-section h2 {
    margin: 0 0 18px;
    font-size: clamp(21px, 2.1vw, 28px);
    line-height: 1.3;
    letter-spacing: -.025em;
}

.env-editorial .emsd-body {
    line-height: 1.85;
}

.env-editorial .emsd-body p {
    margin: 0 0 16px;
}

.env-editorial .emsd-body p:last-child {
    margin-bottom: 0;
}

.env-editorial .emsd-body ul,
.env-editorial .emsd-body ol {
    padding-left: 24px;
    margin: 12px 0 20px;
}

.env-editorial .emsd-body img {
    max-width: 100%;
    height: auto;
    border-radius: 14px;
}

@media (max-width: 767px) {
    .env-editorial .emsd-content {
        margin-top: 24px;
        gap: 16px;
    }

    .env-editorial .emsd-section {
        padding: 20px;
        border-radius: 16px;
    }
}
