.me-v4 #proje-kesitleri{background:#faf9f5;border-top:1px solid #e7e0d6;border-bottom:1px solid #e7e0d6}
.me-v4 #proje-kesitleri .v4-h2{font-weight:600;color:#304f4f}
.me-v4 #proje-kesitleri .v12-projeler{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;list-style:none;margin:0;padding:0}
.me-v4 #proje-kesitleri .v12-projeler>li{display:flex;min-width:0}
.me-v4 #proje-kesitleri .v12-proje{display:flex;flex-direction:column;width:100%;overflow:hidden;border:1px solid #e1ddd4;border-top:3px solid #304f4f;border-radius:18px;background:#fff;box-shadow:0 6px 20px #12222207}
.me-v4 #proje-kesitleri .v12-proje img{display:block;width:100%;height:168px;object-fit:cover;object-position:50% 50%;background:#eef3ef}
.me-v4 #proje-kesitleri .v12-proje-metin{display:flex;flex:1;flex-direction:column;gap:10px;padding:20px 22px}
.me-v4 #proje-kesitleri .v12-proje-tur{margin:0;color:#a35700;font-size:11px;font-weight:600;line-height:1.5;letter-spacing:.06em;text-transform:uppercase}
.me-v4 #proje-kesitleri .v12-proje h3{margin:0;min-height:58px;color:#304f4f;font-size:20px;font-weight:600;line-height:1.45;letter-spacing:-.3px}
.me-v4 #proje-kesitleri .v12-proje-ozet{margin:0;color:#425757;font-size:14px;line-height:1.7;font-weight:400}
.me-v4 #proje-kesitleri .v12-proje-iliskiler{display:flex;flex-wrap:wrap;gap:6px 14px;list-style:none;margin:auto 0 0;padding:14px 0 0}
.me-v4 #proje-kesitleri .v12-proje-iliskiler a{display:inline-flex;align-items:center;min-height:30px;color:#526565;font-size:12px;line-height:1.5;font-weight:500;text-underline-offset:4px;text-decoration-color:#c7d3ce}
.me-v4 #proje-kesitleri .v12-proje-devam{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;margin-top:2px;padding-top:12px;border-top:1px solid #e7e0d6;color:#304f4f;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none}
.me-v4 #proje-kesitleri .v12-proje-devam .v4-i,.me-v4 #proje-kesitleri .v12-proje-tumu .v4-i{color:#a35700}
.me-v4 #proje-kesitleri .v12-proje-tumu{display:inline-flex;align-items:center;gap:12px;min-height:48px;margin-top:24px;color:#304f4f;font-size:15px;line-height:1.5;font-weight:600;text-underline-offset:5px}
.me-v4 #proje-kesitleri a:hover{color:#a35700}
.me-v4 #proje-kesitleri a:focus-visible{outline:3px solid #a35700;outline-offset:3px;border-radius:4px}
.me-v4 .v4-gez-liste{grid-template-columns:repeat(3,minmax(0,1fr))}
@media(min-width:1340px){.me-v4 .v4-gez-liste{grid-template-columns:repeat(6,minmax(0,1fr))}}
@media(min-width:700px) and (max-width:1179px){.me-v4 #proje-kesitleri .v12-projeler{grid-template-columns:repeat(2,minmax(0,1fr))}.me-v4 #proje-kesitleri .v12-projeler--uc>li:last-child{grid-column:1/-1}.me-v4 #proje-kesitleri .v12-projeler--uc>li:last-child .v12-proje{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.me-v4 #proje-kesitleri .v12-projeler--uc>li:last-child img{height:100%;min-height:240px}.me-v4 #proje-kesitleri .v12-projeler--uc>li:last-child h3{min-height:0}}
@media(max-width:699px){.me-v4 #proje-kesitleri .v12-projeler{grid-template-columns:minmax(0,1fr);gap:18px}.me-v4 #proje-kesitleri .v12-proje img{height:170px}.me-v4 #proje-kesitleri .v12-proje-metin{padding:18px 20px}.me-v4 #proje-kesitleri .v12-proje h3{min-height:0;font-size:19px}.me-v4 .v4-gez-liste{grid-template-columns:repeat(2,minmax(0,1fr))}.me-v4 .v4-gez-liste li:last-child{grid-column:auto}}
