.neighborhood-hero{position:relative;min-height:420px;padding:74px 0;background:var(--area-image) center 54%/cover;color:#fff}.neighborhood-hero .hero-shade{background:linear-gradient(90deg,rgba(12,26,20,.84),rgba(12,26,20,.48) 64%,rgba(12,26,20,.18))}.neighborhood-inner{position:relative;max-width:760px}.neighborhood-hero h1{font:750 clamp(42px,6vw,66px)/1.08 var(--display);letter-spacing:-3px;margin:17px 0}.neighborhood-hero p{max-width:610px;font-size:15px;line-height:1.85;color:#edf1ea}.neighborhood-body{display:grid;grid-template-columns:1fr .8fr;gap:70px;align-items:start}.neighborhood-body h2,.neighborhood-services h2{font:700 clamp(34px,4vw,46px)/1.15 var(--display);letter-spacing:-2px;margin:14px 0 18px}.neighborhood-body p{font-size:14px;line-height:1.9;color:var(--muted)}.neighborhood-note{padding:27px;background:#eaf0e7;border-left:3px solid var(--green)}.neighborhood-note h3{font:700 17px var(--display);margin:0 0 10px}.neighborhood-note p{font-size:12px;margin:0}.neighborhood-service-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.neighborhood-service-grid a{padding:14px 16px;background:#fff;border-right:1px solid var(--line);border-bottom:1px solid var(--line);font-size:11px;font-weight:600}.neighborhood-service-grid a:hover{color:var(--green);background:#f1f5ef}.neighborhood-other{background:#eff2ec}.neighborhood-links{display:flex;flex-wrap:wrap;gap:9px}.neighborhood-links a{background:#fff;border:1px solid var(--line);padding:9px 12px;font-size:10px}.neighborhood-links a:hover{color:var(--green);border-color:#9eb59d}@media(max-width:800px){.neighborhood-body{grid-template-columns:1fr;gap:24px}.neighborhood-service-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.neighborhood-hero{min-height:370px;padding:53px 0}.neighborhood-hero h1{font-size:46px}.neighborhood-hero p{font-size:13px}.neighborhood-body h2,.neighborhood-services h2{font-size:37px}.neighborhood-note{padding:20px}.neighborhood-service-grid a{padding:12px;font-size:10px}}
.area-list>a:not(.area-featured){padding:10px 0;border-bottom:1px solid #ffffff3b;font-size:11px;color:#f0f2ed;text-decoration:none}.area-list>a:not(.area-featured):hover{color:#d4ebcc}.area-list>a.area-featured{text-decoration:none}
.fikirtepe-benefits{background:#f3f5f0}.fikirtepe-benefits .benefit-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0;border-top:1px solid var(--line);border-left:1px solid var(--line)}.fikirtepe-benefits article{padding:22px;background:#fff;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.fikirtepe-benefits h3{font:700 16px var(--display);margin:0 0 7px}.fikirtepe-benefits p{font-size:12px;line-height:1.8;color:var(--muted);margin:0}.fikirtepe-blog{background:#fff}.fikirtepe-blog .blog-grid{grid-template-columns:repeat(3,1fr)}.fikirtepe-faq{background:#eef1eb}.fikirtepe-faq .faq-inner{display:grid;grid-template-columns:.75fr 1.25fr;gap:65px}.fikirtepe-faq .faq-intro{max-width:400px}.fikirtepe-faq .faq-list{max-width:none}@media(max-width:800px){.fikirtepe-faq .faq-inner{grid-template-columns:1fr;gap:30px}.fikirtepe-blog .blog-grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.fikirtepe-benefits .benefit-grid,.fikirtepe-blog .blog-grid{grid-template-columns:1fr}.fikirtepe-faq .faq-list summary{font-size:13px}}
