.cee-gorunum{--koyu:#1c1d21;--grafit:#2e3035;--cizgi:#e4e4e0;--yazi:#2d3748;--soluk:#6b7280;--altin:#b89b5e;--altin2:#d4af37}.cee-gorunum *{margin:0;padding:0;box-sizing:border-box}.cee-gorunum{scroll-behavior:smooth}.cee-gorunum{font-family:"Segoe UI",-apple-system,system-ui,"Helvetica Neue",Arial,sans-serif;color:var(--yazi);background:#f6f6f4;line-height:1.65;-webkit-font-smoothing:antialiased}.cee-gorunum a{color:inherit}.cee-gorunum img{max-width:100%;display:block}.cee-gorunum .bl-hero{position:relative;overflow:hidden;background:radial-gradient(1200px 420px at 50% -10%,#3a3c42 0%,#1d1e22 55%,#131416 100%);color:#fff;text-align:center;padding:84px 20px 96px}.cee-gorunum .bl-hero::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%);pointer-events:none}.cee-gorunum .bl-hero>*{position:relative}.cee-gorunum .bl-etiket{font-size:11px;font-weight:500;letter-spacing:5px;text-transform:uppercase;color:var(--altin2);margin-bottom:18px}.cee-gorunum .bl-hero h1{font-size:clamp(28px,4.4vw,46px);font-weight:300;letter-spacing:clamp(2px,.5vw,5px);text-transform:uppercase;line-height:1.25}.cee-gorunum .bl-hero h1 b{font-weight:500;background:linear-gradient(180deg,#ffffff 0%,#d8d8d8 45%,#9a9a9a 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.cee-gorunum .bl-ayrac{display:flex;align-items:center;justify-content:center;gap:12px;margin:22px auto}.cee-gorunum .bl-ayrac i{display:block;width:60px;height:1px;background:linear-gradient(90deg,transparent,rgba(212,175,55,.7))}.cee-gorunum .bl-ayrac i:last-child{transform:scaleX(-1)}.cee-gorunum .bl-ayrac b{width:8px;height:8px;background:var(--altin2);transform:rotate(45deg)}.cee-gorunum .bl-hero p{max-width:620px;margin:0 auto;color:rgba(255,255,255,.72);font-size:15.5px}.cee-gorunum .bl-sayac{display:flex;justify-content:center;gap:34px;margin-top:30px;flex-wrap:wrap}.cee-gorunum .bl-sayac div{font-size:11px;letter-spacing:3px;text-transform:uppercase;color:rgba(255,255,255,.55)}.cee-gorunum .bl-sayac strong{display:block;font-size:26px;font-weight:300;letter-spacing:1px;color:#fff}.cee-gorunum .bl-icerik{max-width:1180px;margin:-46px auto 0;padding:0 22px 40px;position:relative}.cee-gorunum .bl-one{display:grid;grid-template-columns:1.25fr 1fr;background:#fff;border-radius:16px;overflow:hidden;text-decoration:none;color:inherit;position:relative;
  box-shadow:0 22px 50px rgba(20,22,26,.16);transition:transform .35s ease,box-shadow .35s ease}.cee-gorunum .bl-one::after{content:"";position:absolute;inset:0;border-radius:16px;padding:1.5px;background:linear-gradient(135deg,#f2f2f2,#8d8f94 30%,#e9e9e9 50%,#6d6f74 75%,#d9d9d9);
  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.cee-gorunum .bl-one:hover{transform:translateY(-4px);box-shadow:0 30px 60px rgba(20,22,26,.2)}.cee-gorunum .bl-one .bl-resim{background:#1c1d21;overflow:hidden;display:flex;align-items:center}.cee-gorunum .bl-one .bl-resim img{width:100%;height:auto;aspect-ratio:1200/630;object-fit:contain;transition:transform .8s ease}.cee-gorunum .bl-one:hover .bl-resim img{transform:scale(1.035)}.cee-gorunum .bl-one .bl-metin{padding:38px 40px;display:flex;flex-direction:column;justify-content:center}.cee-gorunum .bl-yeni{display:inline-flex;align-items:center;gap:8px;font-size:10.5px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:var(--altin);margin-bottom:14px}.cee-gorunum .bl-yeni::before{content:"";width:22px;height:1px;background:var(--altin)}.cee-gorunum .bl-one h2{font-size:clamp(21px,2.3vw,28px);font-weight:600;line-height:1.3;color:#14161a;margin-bottom:14px}.cee-gorunum .bl-one p{color:var(--soluk);font-size:15px;margin-bottom:22px}.cee-gorunum .bl-oku{display:inline-flex;align-items:center;gap:10px;font-size:11.5px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;color:#14161a}.cee-gorunum .bl-oku span{transition:transform .25s}.cee-gorunum a:hover .bl-oku span{transform:translateX(5px)}.cee-gorunum .bl-filtre{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin:54px 0 30px}.cee-gorunum .bl-filtre button{font:500 11.5px "Segoe UI",sans-serif;letter-spacing:2px;text-transform:uppercase;padding:9px 16px;border-radius:40px;cursor:pointer;
  background:#fff;color:#4a4d55;border:1px solid #d9d9d4;transition:all .2s}.cee-gorunum .bl-filtre button:hover{border-color:#8d8f94;color:#14161a}.cee-gorunum .bl-filtre button.active{background:linear-gradient(180deg,#44474e,#1f2024);color:#fff;border-color:#1f2024;box-shadow:inset 0 1px 0 rgba(255,255,255,.15)}.cee-gorunum .bl-baslik{text-align:center;margin-top:64px}.cee-gorunum .bl-baslik .e{font-size:11px;font-weight:500;letter-spacing:5px;text-transform:uppercase;color:#999}.cee-gorunum .bl-baslik h2{font-size:clamp(24px,3vw,34px);font-weight:300;letter-spacing:4px;text-transform:uppercase;color:var(--yazi);margin-top:8px}.cee-gorunum .bl-baslik h2 span{font-weight:400;color:#4a4a4a}.cee-gorunum .bl-baslik .bl-ayrac i{background:linear-gradient(90deg,transparent,#c9c9c4)}.cee-gorunum .bl-baslik .bl-ayrac b{background:#4a4a4a}.cee-gorunum .bl-izgara{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:28px}.cee-gorunum .bl-kart{background:#fff;border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;display:flex;flex-direction:column;position:relative;
  box-shadow:0 2px 14px rgba(20,22,26,.06);border:1px solid #ecece8;transition:transform .3s ease,box-shadow .3s ease,border-color .3s}.cee-gorunum .bl-kart:hover{transform:translateY(-5px);box-shadow:0 18px 38px rgba(20,22,26,.13);border-color:#c9c9c4}.cee-gorunum .bl-kart .bl-resim{aspect-ratio:1200/630;background:#1c1d21;overflow:hidden}@supports not (aspect-ratio:1){.cee-gorunum .bl-kart .bl-resim{height:190px}}.cee-gorunum .bl-kart .bl-resim img{width:100%;height:100%;object-fit:cover;transition:transform .7s ease}.cee-gorunum .bl-kart:hover .bl-resim img{transform:scale(1.04)}.cee-gorunum .bl-kart .bl-govde{padding:22px 24px 20px;display:flex;flex-direction:column;flex:1}.cee-gorunum .bl-kat{font-size:10.5px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;color:var(--altin);margin-bottom:10px}.cee-gorunum .bl-kart h3{font-size:18px;font-weight:600;line-height:1.38;color:#14161a;margin-bottom:10px}.cee-gorunum .bl-kart p{color:var(--soluk);font-size:14px;line-height:1.6;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cee-gorunum .bl-alt-bilgi{display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding-top:14px;border-top:1px solid #f0f0ec;font-size:11.5px;letter-spacing:.5px;color:#9a9da3}.cee-gorunum .bl-alt-bilgi .bl-oku{font-size:10.5px;letter-spacing:2px}.cee-gorunum .bl-daha{display:block;margin:40px auto 0;font:600 11.5px "Segoe UI",sans-serif;letter-spacing:3px;text-transform:uppercase;padding:14px 34px;border-radius:40px;cursor:pointer;
  color:#fff;border:1px solid #1f2024;background:linear-gradient(180deg,#4a4d54,#1f2024);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 8px 20px rgba(0,0,0,.18)}.cee-gorunum .bl-daha[hidden]{display:none}.cee-gorunum .bl-bos{grid-column:1/-1;text-align:center;color:#9a9da3;padding:50px 0}.cee-gorunum .bl-alt{max-width:1180px;margin:30px auto 70px;padding:0 22px;display:grid;grid-template-columns:1.4fr 1fr;gap:22px}.cee-gorunum .bl-cta{background:linear-gradient(180deg,#2e3035,#17181b);border-radius:16px;color:#fff;padding:40px 38px;position:relative;overflow:hidden}.cee-gorunum .bl-cta .bl-etiket{margin-bottom:12px}.cee-gorunum .bl-cta h2{font-size:clamp(22px,2.6vw,30px);font-weight:300;letter-spacing:3px;text-transform:uppercase;line-height:1.3;margin-bottom:10px}.cee-gorunum .bl-cta h2 b{font-weight:500}.cee-gorunum .bl-cta p{color:rgba(255,255,255,.7);font-size:14.5px;margin-bottom:24px;max-width:460px}.cee-gorunum .bl-dugmeler{display:flex;flex-wrap:wrap;gap:12px}.cee-gorunum .bl-dugme{display:inline-flex;align-items:center;gap:8px;padding:13px 24px;border-radius:40px;font:600 12px "Segoe UI",sans-serif;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;cursor:pointer;border:0}.cee-gorunum .bl-dugme.altin{background:linear-gradient(180deg,#e2bd6b,#b8913f);color:#1a1a1a;box-shadow:0 8px 20px rgba(184,145,63,.28)}.cee-gorunum .bl-dugme.metal{background:linear-gradient(180deg,#f2f2f2,#bdbdbd);color:#1a1a1a;box-shadow:inset 0 1px 0 #fff,0 6px 16px rgba(0,0,0,.25)}.cee-gorunum .bl-ig{background:#fff;border:1px solid #ecece8;border-radius:16px;padding:34px 32px;display:flex;flex-direction:column;justify-content:center;text-decoration:none;color:inherit;transition:border-color .25s,transform .25s}.cee-gorunum .bl-ig:hover{border-color:#8d8f94;transform:translateY(-3px)}.cee-gorunum .bl-ig .ust{display:flex;align-items:center;gap:14px;margin-bottom:14px}.cee-gorunum .bl-ig .ikon{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#44474e,#1f2024);color:#fff}.cee-gorunum .bl-ig strong{display:block;font-size:15px;font-weight:600;color:#14161a}.cee-gorunum .bl-ig small{color:#9a9da3;font-size:12.5px}.cee-gorunum .bl-ig p{color:var(--soluk);font-size:14px;margin-bottom:18px}.cee-gorunum .bl-sosyal{display:flex;gap:10px}.cee-gorunum .bl-sosyal a{width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#f1f1ee;color:#2e3035;transition:all .2s}.cee-gorunum .bl-sosyal a:hover{background:#2e3035;color:#fff}.cee-gorunum .cee-blog-arsiv{max-width:1180px;margin:0 auto 60px!important;padding:30px 22px!important;border-top:1px solid #e4e4e0}.cee-gorunum .cee-blog-arsiv h2{font-size:11px!important;font-weight:500;letter-spacing:5px;text-transform:uppercase;color:#999;margin-bottom:16px!important;text-align:center}.cee-gorunum .cee-blog-arsiv ul{columns:3;column-gap:28px}.cee-gorunum .cee-blog-arsiv a{color:#4a4d55;text-decoration:none;font-size:13.5px}.cee-gorunum .cee-blog-arsiv a:hover{color:#14161a;text-decoration:underline;text-decoration-color:var(--altin)}@media(max-width:900px){.cee-gorunum .bl-one{grid-template-columns:1fr}.cee-gorunum .bl-one .bl-resim{min-height:0;aspect-ratio:1200/630}.cee-gorunum .bl-one .bl-metin{padding:26px 24px}.cee-gorunum .bl-alt{grid-template-columns:1fr}.cee-gorunum .cee-blog-arsiv ul{columns:2}}@media(max-width:600px){.cee-gorunum .bl-hero{padding:56px 18px 80px}.cee-gorunum .bl-icerik{padding:0 14px 30px}.cee-gorunum .bl-izgara{grid-template-columns:1fr;gap:18px}.cee-gorunum .bl-filtre{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;padding-bottom:6px;margin:40px -14px 22px;padding-left:14px;padding-right:14px;scrollbar-width:none}.cee-gorunum .bl-filtre::-webkit-scrollbar{display:none}.cee-gorunum .bl-filtre button{flex:none}.cee-gorunum .bl-cta{padding:30px 22px}.cee-gorunum .bl-ig{padding:26px 22px}.cee-gorunum .cee-blog-arsiv ul{columns:1}.cee-gorunum .bl-sayac{gap:22px}}body.dark-mode .cee-gorunum{background:#141518;color:#d8d8d8}body.dark-mode .cee-gorunum .bl-one,body.dark-mode .cee-gorunum .bl-kart,body.dark-mode .cee-gorunum .bl-ig{background:#1f2024;border-color:#2e3035}body.dark-mode .cee-gorunum .bl-one h2,body.dark-mode .cee-gorunum .bl-kart h3,body.dark-mode .cee-gorunum .bl-ig strong,body.dark-mode .cee-gorunum .bl-oku{color:#f0f0f0}body.dark-mode .cee-gorunum .bl-filtre button{background:#1f2024;color:#c9c9c9;border-color:#3a3c42}body.dark-mode .cee-gorunum .bl-baslik h2,body.dark-mode .cee-gorunum .bl-baslik h2 span{color:#e8e8e8}body.dark-mode .cee-gorunum .bl-alt-bilgi{border-color:#2e3035}

.cee-gorunum{display:none!important}
.cee-gorunum.acik{display:block!important;padding:0!important;margin:0!important;background:#f6f6f4!important;min-height:100vh;
  font-family:"Segoe UI",-apple-system,system-ui,"Helvetica Neue",Arial,sans-serif;color:#2d3748;line-height:1.65;text-align:left}
.cee-gorunum .bl-hero{padding-top:150px!important}
.cee-gorunum h1,.cee-gorunum h2,.cee-gorunum h3{font-family:inherit;margin:0}
.cee-gorunum .bl-hero h1{color:#fff}
/* ana sayfada tek H1 kalsin: gorunum basliklari H2 ama ayni gorunum (2026-09-29 denetim) */
.cee-gorunum .bl-hero .bl-h1{font-size:clamp(28px,4.4vw,46px);font-weight:300;letter-spacing:clamp(2px,.5vw,5px);text-transform:uppercase;line-height:1.25;color:#fff;margin:0;border:0;padding:0}
.cee-gorunum .bl-hero .bl-h1 b{font-weight:500;background:linear-gradient(180deg,#ffffff 0%,#d8d8d8 45%,#9a9a9a 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
.cee-gorunum .bl-cta h2{color:#fff}
.cee-gorunum p{margin:0}
.cee-gorunum .bl-icerik p,.cee-gorunum .bl-ig p{margin-bottom:0}
/* portfolyo */
.cee-gorunum .pf-icerik{margin-top:-46px}
.cee-gorunum .pf-icerik .bl-filtre{margin-top:0;padding-top:70px}
.cee-gorunum .pf-izgara{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:30px}
.cee-gorunum .pf-kart{position:relative;display:block;background:#fff;border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;
  box-shadow:0 10px 30px rgba(20,22,26,.1);transition:transform .35s ease,box-shadow .35s ease}
.cee-gorunum .pf-kart::after{content:"";position:absolute;inset:0;border-radius:14px;padding:1.5px;pointer-events:none;
  background:linear-gradient(135deg,#f2f2f2,#8d8f94 30%,#e9e9e9 50%,#6d6f74 75%,#d9d9d9);
  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}
.cee-gorunum .pf-kart:hover{transform:translateY(-6px);box-shadow:0 24px 50px rgba(20,22,26,.18)}
.cee-gorunum .pf-resim{aspect-ratio:4/3;overflow:hidden;background:#1c1d21}
@supports not (aspect-ratio:1){.cee-gorunum .pf-resim{height:250px}}
.cee-gorunum .pf-resim img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}
.cee-gorunum .pf-kart:hover .pf-resim img{transform:scale(1.05)}
.cee-gorunum .pf-bilgi{padding:20px 24px 22px}
.cee-gorunum .pf-bilgi h3{font-size:17px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#14161a;margin:4px 0 6px}
.cee-gorunum .pf-alan{font-size:13px;color:#9a9da3;margin-bottom:12px}
@media(max-width:600px){.cee-gorunum .bl-hero{padding-top:120px!important}.cee-gorunum .pf-izgara{grid-template-columns:1fr;gap:20px}}
