.sayfa main{padding-top:calc(var(--ust) + var(--gu))}.sayfa .section{padding:clamp(56px,7vw,110px) var(--kenar)}.sayfa .section>*{max-width:none;margin-inline:0;padding-inline:0}.sayfa .wrap{width:100%;max-width:none;margin:0;padding:0}.sayfa .section>.wrap{padding:0}.sayfa .section-band{background:var(--kagit);border-top:1px solid var(--cizgi);border-bottom:1px solid var(--cizgi)}.sayfa .sec-head{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:4vw;margin-bottom:clamp(28px,4vw,52px);display:grid}.sayfa .sec-lead{color:var(--demir);max-width:46ch;font-size:18px}.sayfa .serif-accent{color:var(--tugla);font-family:inherit;font-style:normal}.sayfa:where(:not([data-page-type=home])) main h2{overflow-wrap:break-word;hyphens:auto;font-size:clamp(32px,4.6vw,72px)}.sayfa:where(:not([data-page-type=home])) main h2 .serif-accent{display:inline}.sayfa:where(:not([data-page-type=home])) main h2 .serif-accent:before{content:"\a ";white-space:pre}.sayfa .page-hero{background:var(--beton-2);padding:clamp(34px,5vw,64px) 0 clamp(28px,4vw,48px)}.sayfa .breadcrumb{letter-spacing:.04em;text-transform:uppercase;color:var(--demir);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:650;display:flex}.sayfa .breadcrumb a{text-decoration:none}.sayfa .breadcrumb a:hover{color:var(--tugla)}.sayfa .breadcrumb [aria-current]{color:var(--komur)}.sayfa .page-hero h1{font-family:var(--baslik);letter-spacing:-.04em;max-width:18ch;margin-top:18px;font-size:clamp(38px,6vw,86px);font-weight:900;line-height:.98}.sayfa .page-hero-lead{color:var(--demir);max-width:58ch;margin-top:20px;font-size:19px}.sayfa .hero-actions{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:26px;display:flex}.sayfa .page-hero-note{color:var(--demir);margin-top:14px;font-size:14.5px}.sayfa .btn{min-height:52px;font:inherit;box-shadow:none;border:1.5px solid #0000;border-radius:0;justify-content:center;align-items:center;padding:14px 24px;font-size:16px;font-weight:700;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.sayfa .btn-ember,.sayfa .btn-wa{background:var(--tugla);color:var(--kagit);border-color:var(--tugla)}.sayfa .btn-ember:hover,.sayfa .btn-wa:hover{background:var(--tugla-koyu);border-color:var(--tugla-koyu)}.sayfa .btn-ghost{color:var(--komur);border-color:var(--komur);background:0 0}.sayfa .btn-ghost:hover{background:var(--komur);color:var(--kagit)}.sayfa .other-services{flex-wrap:wrap;gap:10px 14px;max-width:none;margin:22px 0 0;padding-inline:0;display:flex}.sayfa .other-services a{border:1.5px solid var(--komur);align-items:center;min-height:44px;padding:10px 16px;font-size:15px;font-weight:650;text-decoration:none;display:inline-flex}.sayfa .other-services a:hover{background:var(--komur);color:var(--kagit)}.sayfa .hizmet-giris{gap:clamp(26px,4vw,40px);display:grid}.sayfa .hizmet-giris>*{min-width:0}.sayfa .hizmet-gorseller{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sayfa .hizmet-gorseller figure{margin:0}.sayfa .hizmet-gorseller img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.sayfa .hizmet-kapak{grid-column:1/-1}@media (width>=1040px){.sayfa .hizmet-giris{grid-template-columns:minmax(0,1fr) minmax(0,min(44%,600px));align-items:center;gap:0 clamp(36px,4.5vw,72px)}.sayfa .hizmet-giris h1{font-size:clamp(40px,4.7vw,76px)}}.sayfa .check-list{gap:0;max-width:74ch;display:grid}.sayfa .check-list li{border-top:1px solid var(--cizgi);padding:14px 0 14px 30px;font-size:17px;position:relative}.sayfa .check-list li:last-child{border-bottom:1px solid var(--cizgi)}.sayfa .check-list li:before{content:"";background:var(--tugla);width:14px;height:2px;position:absolute;top:23px;left:0}.sayfa .price-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:0 34px;display:grid}.sayfa .price-item{border-top:3px solid var(--komur);padding:16px 0 26px}.sayfa .price-num{font-family:var(--baslik);color:var(--tugla);letter-spacing:.02em;font-size:15px;font-weight:900;display:block}.sayfa .price-item h3{font-family:var(--baslik);letter-spacing:-.02em;margin-top:8px;font-size:clamp(20px,2vw,27px);font-weight:900;line-height:1.05}.sayfa .price-item p{color:var(--demir);margin-top:10px;font-size:16px}.sayfa .katman-gorsel{margin-top:clamp(20px,3vw,36px);position:relative}.sayfa .katman-gorsel img{width:100%;max-width:980px;height:auto;margin:0 auto;display:block}.sayfa .katman-gorsel figcaption{text-align:center;letter-spacing:.05em;text-transform:uppercase;color:var(--demir);margin-top:10px;font-size:12.5px;display:block}.sayfa .service-process{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:0 30px;display:grid}.sayfa .service-process>*{border-top:1px solid var(--cizgi);padding:16px 0 24px}.sayfa .service-process h3{font-family:var(--baslik);letter-spacing:-.01em;font-size:19px;font-weight:900}.sayfa .service-process p{color:var(--demir);margin-top:8px;font-size:16px}.sayfa .project-list{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:22px;display:grid}.sayfa .project-card{border:1.5px solid var(--komur);background:var(--kagit);padding:18px;text-decoration:none;display:block}.sayfa .project-card:hover{background:var(--beton-2)}.sayfa .project-card h3{font-family:var(--baslik);letter-spacing:-.02em;font-size:20px;font-weight:900}.sayfa .faq-list{border-bottom:1px solid var(--cizgi);max-width:900px}.sayfa .faq-list details{border-top:1px solid var(--cizgi)}.sayfa .faq-list summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;gap:20px;padding:20px 0;font-size:19px;font-weight:700;list-style:none;display:flex}.sayfa .faq-list summary::-webkit-details-marker{display:none}.sayfa .faq-list .toggle{font-family:var(--baslik);color:var(--tugla);font-size:22px;line-height:1}.sayfa .faq-list details[open] .toggle{transform:rotate(45deg)}.sayfa .faq-list p{color:var(--demir);max-width:68ch;padding:0 0 22px}.sayfa .fiyat-linkler{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:0 28px;display:grid}.sayfa .fiyat-link{border-top:3px solid var(--komur);padding:16px 0 24px;text-decoration:none;display:block}.sayfa .fiyat-link h3{font-family:var(--baslik);letter-spacing:-.02em;font-size:22px;font-weight:900}.sayfa .fiyat-link p{color:var(--demir);margin-top:8px;font-size:16px}.sayfa .fiyat-link:hover h3{color:var(--tugla)}.sayfa .quote-form{gap:16px;max-width:760px;display:grid}.sayfa .quote-fields{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.sayfa .quote-form label{gap:7px;font-size:15px;font-weight:650;display:grid}.sayfa .quote-form input,.sayfa .quote-form select,.sayfa .quote-form textarea{font:inherit;min-height:50px;color:var(--komur);border:1.5px solid var(--demir);background:#1b1a180d;border-radius:0;padding:12px 14px;font-size:16px}.sayfa .quote-form textarea{resize:vertical;min-height:120px}.sayfa .quote-form :is(input,select,textarea):focus-visible{border-color:var(--komur);background:var(--kagit)}.sayfa .final-cta{background:var(--komur);color:var(--kagit);padding:clamp(56px,7vw,110px) var(--kenar)}.sayfa .final-content{text-align:center}.sayfa .final-cta h2{font-size:clamp(34px,4.6vw,68px)}.sayfa .final-cta p{color:#c9c5bd;margin-top:14px}.sayfa .final-actions{flex-wrap:wrap;justify-content:center;gap:12px 16px;margin-top:26px;display:flex}.sayfa .final-cta .btn-ghost{color:var(--kagit);border-color:#f5f4f080}.sayfa .final-cta .btn-ghost:hover{background:var(--kagit);color:var(--komur)}.sayfa .final-hours{color:var(--soluk);margin-top:20px;font-size:14.5px}.sayfa .reveal{opacity:1;transform:none}@media (width<=860px){.sayfa .sec-head{grid-template-columns:minmax(0,1fr);gap:14px}.sayfa .mb-main{grid-column:span 1}.sayfa .page-hero h1{max-width:none}}.sayfa{--font-mono:var(--metin)}.sayfa :is(.breadcrumb,.page-hero-note,.mono,.final-hours){font-variant-numeric:normal}.sayfa .page-hero-note{letter-spacing:0;text-transform:none}.sayfa .check-list{grid-template-columns:minmax(0,1fr)}.sayfa .yapiskan.sticky-contact{background:var(--komur)}.sayfa .page-hero{padding-inline:var(--kenar)}.sayfa .page-hero>.wrap{max-width:none;padding:0}.sayfa .tablo{border-collapse:collapse;width:100%;max-width:74ch;font-size:16px}.sayfa .tablo th,.sayfa .tablo td{text-align:left;vertical-align:top;border-top:1px solid var(--cizgi);padding:12px 14px 12px 0}.sayfa .tablo tr:last-child td{border-bottom:1px solid var(--cizgi)}.sayfa .tablo th{font-family:var(--baslik);letter-spacing:.05em;text-transform:uppercase;color:var(--demir);border-top:0;font-size:13px;font-weight:900}.sayfa .tablo td:first-child{font-weight:650}.sayfa .tablo .kim{white-space:nowrap;color:var(--tugla);font-weight:650}.sayfa .iki-sutun{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px 34px;display:grid}.sayfa .iki-sutun h3{font-family:var(--baslik);letter-spacing:-.02em;margin-bottom:6px;font-size:clamp(20px,2vw,24px);font-weight:900}.sayfa .senaryolar{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:0 34px;display:grid}.sayfa .senaryo{border-top:3px solid var(--komur);padding:16px 0 26px}.sayfa .senaryo h3{font-family:var(--baslik);letter-spacing:-.02em;font-size:clamp(19px,2vw,23px);font-weight:900;line-height:1.1}.sayfa .senaryo ul{color:var(--demir);gap:6px;margin:12px 0 0;padding-left:18px;display:grid}.sayfa .senaryo .senaryo-not{color:var(--demir);margin-top:12px;font-size:14.5px}.sayfa .senaryo-etiket{letter-spacing:.06em;text-transform:uppercase;color:var(--tugla);margin-bottom:6px;font-size:11.5px;font-weight:650;display:inline-block}@media (width<=640px){.sayfa .tablo{font-size:15px}.sayfa .tablo th:last-child,.sayfa .tablo td:last-child{padding-right:0}}@property --kose{syntax:"<length>";inherits:false;initial-value:14px}.sayfa .dizin-atla{flex-wrap:wrap;gap:10px 12px;margin-top:24px;display:flex}.sayfa .dizin-atla a{border:1.5px solid var(--komur);align-items:center;min-height:44px;padding:9px 16px;font-size:15px;font-weight:650;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.sayfa .dizin-atla a:hover{background:var(--komur);color:var(--kagit)}.sayfa .dizin-bolum{padding-block:clamp(34px,4.6vw,68px)}.sayfa .dizin-bolum:not(.section-band)+.dizin-bolum:not(.section-band){padding-top:0}.sayfa .dizin-grup{border-top:3px solid var(--komur);gap:22px;padding-top:18px;display:grid}.sayfa .dizin-grup-bas h2{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(26px,2.7vw,44px);line-height:1}.sayfa .dizin-sayi{color:var(--demir);margin-top:10px;font-size:14.5px;font-weight:650}.sayfa .dizin-hizmet{color:var(--demir);margin-top:4px;font-size:15px}.sayfa .dizin-hizmet a{color:var(--komur);text-underline-offset:3px;padding-block:6px;font-weight:650;display:inline-block}.sayfa .dizin-hizmet a:hover{color:var(--tugla)}.sayfa .dizin-satir{grid-template-columns:minmax(0,1fr) 28px;gap:8px 16px;padding:22px 0 24px;display:grid;position:relative}.sayfa .dizin-satir:first-child{padding-top:0}.sayfa .dizin-satir+.dizin-satir{border-top:1px solid var(--cizgi)}.sayfa .dizin-ad{font-family:var(--baslik);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(22px,1.8vw,32px);font-weight:900;line-height:1.08}.sayfa .dizin-ad a{text-decoration:none;transition:color .18s}.sayfa .dizin-ad a:after{content:"";position:absolute;inset:0}.sayfa .dizin-ozet{color:var(--demir);max-width:62ch;font-size:16.5px}.sayfa .dizin-satir .dizin-ozet{grid-column:1/-1}.sayfa .dizin-kapsam{color:var(--demir);grid-column:1/-1;font-size:14.5px;font-weight:650}.sayfa .dizin-ok{color:var(--tugla);grid-area:1/2;justify-self:end;margin-top:4px;transition:transform .3s cubic-bezier(.16,1,.3,1)}.sayfa :is(.dizin-satir,.dizin-one):hover .dizin-ad a{color:var(--tugla)}.sayfa .dizin-satir:hover .dizin-ok{transform:translate(6px)}@supports selector(:has(a)){.sayfa .dizin-ad a:focus-visible{outline:none}.sayfa :is(.dizin-satir,.dizin-one):has(.dizin-ad a:focus-visible){outline:3px solid var(--tugla);outline-offset:6px}}.sayfa .dizin-one{gap:18px;display:grid;position:relative}.sayfa .dizin-one .dizin-ad{letter-spacing:-.035em;max-width:15ch;font-size:clamp(34px,3.6vw,56px);line-height:.98}.sayfa .dizin-one .dizin-ozet{max-width:46ch;font-size:18px}.sayfa .dizin-one-yan{gap:22px;display:grid}.sayfa .kareler{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px clamp(10px,1.6vw,22px);max-width:720px;display:grid}.sayfa .kare-cerceve{--c:linear-gradient(var(--komur) 0 0);aspect-ratio:4/3;color:var(--komur);background:var(--c) 0 0/var(--kose) 2px,var(--c) 0 0/2px var(--kose),var(--c) 100% 0/var(--kose) 2px,var(--c) 100% 0/2px var(--kose), var(--c) 0 100%/var(--kose) 2px,var(--c) 0 100%/2px var(--kose),var(--c) 100% 100%/var(--kose) 2px,var(--c) 100% 100%/2px var(--kose),var(--beton);background-repeat:no-repeat;padding:9%;transition:--kose .5s cubic-bezier(.16,1,.3,1);display:block}.sayfa .kare:nth-child(2) .kare-cerceve{transition-delay:70ms}.sayfa .kare:nth-child(3) .kare-cerceve{transition-delay:.14s}.sayfa .dizin-one:is(:hover,:focus-within) .kare-cerceve{--kose:30px}.sayfa .kare-cerceve svg{stroke-linecap:square;stroke-linejoin:miter;width:100%;height:100%;display:block;overflow:visible}.sayfa .kare-cerceve svg path{vector-effect:non-scaling-stroke}.sayfa .kare-cerceve .vurgu{stroke:var(--tugla)}.sayfa .kare-ad{align-items:baseline;gap:8px;margin-top:10px;font-size:15px;font-weight:650;line-height:1.3;display:flex}.sayfa .kare-ad b{font-family:var(--baslik);color:var(--tugla);font-size:19px;font-weight:900}.sayfa .dizin-eylem{z-index:1;pointer-events:none;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:6px;display:flex;position:relative}.sayfa .dizin-eylem .btn{pointer-events:auto}.sayfa .dizin-oku{align-items:center;gap:8px;font-size:16px;font-weight:700;display:inline-flex}.sayfa .dizin-oku svg{color:var(--tugla);transition:transform .3s cubic-bezier(.16,1,.3,1)}.sayfa .dizin-one:hover .dizin-oku svg{transform:translate(6px)}.sayfa .dizin-one+.dizin-satirlar{border-top:1px solid var(--cizgi);margin-top:clamp(28px,4vw,48px);padding-top:24px}@media (width>=760px){.sayfa .dizin-satir{grid-template-columns:minmax(0,5fr) minmax(0,6fr) 28px;align-items:start;gap:6px clamp(20px,3vw,48px)}.sayfa .dizin-satir .dizin-ad{grid-area:1/1/span 2}.sayfa .dizin-satir .dizin-ozet{grid-area:1/2}.sayfa .dizin-kapsam{grid-area:2/2}.sayfa .dizin-ok{grid-area:1/3/span 2;align-self:center;margin-top:0}}@media (width>=960px){.sayfa .dizin-one{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);align-items:start;gap:16px clamp(28px,4vw,64px)}.sayfa .dizin-one>:not(.dizin-one-yan){grid-column:1}.sayfa .dizin-one-yan{grid-area:1/2/span 3}.sayfa .dizin-one .kareler{max-width:none}}@media (width>=1100px){.sayfa .dizin-grup{grid-template-columns:minmax(210px,24%) minmax(0,1fr);align-items:start;gap:0 clamp(28px,4vw,64px)}.sayfa .dizin-grup-bas{top:calc(var(--ust) + var(--gu) + 24px);position:sticky}}@media (prefers-reduced-motion:reduce){.sayfa :is(.kare-cerceve,.dizin-ok,.dizin-oku svg,.dizin-ad a){transition:none}}.sayfa .dizin-duz{gap:16px;display:grid}.sayfa .dizin-adlar{font-family:var(--baslik);letter-spacing:-.02em;flex-wrap:wrap;gap:4px 22px;font-size:clamp(22px,1.8vw,32px);font-weight:900;line-height:1.15;display:flex}.sayfa .dizin-duz .btn{justify-self:start;margin-top:4px}.sayfa .section>.dizin-atla{margin-top:26px}.sayfa .coverage-tek{grid-template-columns:minmax(0,1fr)}.sayfa .yazi-duzen{gap:30px;display:grid}.sayfa .yazi-icindekiler{border-top:3px solid var(--komur);padding-top:16px}.sayfa .yazi-icindekiler h2{letter-spacing:-.01em;font-size:18px;line-height:1.2}.sayfa .yazi-icindekiler ul{margin-top:10px}.sayfa .yazi-icindekiler a{border-bottom:1px solid var(--cizgi);color:var(--demir);padding:11px 0;font-size:15.5px;font-weight:650;line-height:1.3;text-decoration:none;transition:color .15s;display:block}.sayfa .yazi-icindekiler a:hover{color:var(--tugla)}.sayfa .yazi-govde{gap:clamp(34px,4.4vw,56px);max-width:62ch;display:grid}.sayfa .yazi-bolum h2{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(25px,2.3vw,36px);line-height:1.08}.sayfa .yazi-bolum p{color:var(--komur-2);margin-top:14px;font-size:18px;line-height:1.65}.sayfa .yazi-bolum .check-list{max-width:none;margin-top:16px}.sayfa .yazi-kaynaklar ul{gap:12px;margin-top:14px;display:grid}.sayfa .yazi-kaynaklar a{text-underline-offset:3px;overflow-wrap:anywhere;font-weight:650}.sayfa .yazi-kaynaklar a:hover{color:var(--tugla)}.sayfa .faq-list+.dizin-atla{margin-top:26px}@media (width>=1100px){.sayfa .yazi-duzen{grid-template-columns:minmax(210px,24%) minmax(0,1fr);align-items:start;gap:0 clamp(28px,4vw,64px)}.sayfa .yazi-icindekiler{top:calc(var(--ust) + var(--gu) + 24px);position:sticky}}.sayfa .dizin-satir-duz .dizin-kapsam{font-weight:400}.sayfa .dizin-satir-duz .dizin-kapsam a{color:var(--komur);text-underline-offset:3px;overflow-wrap:anywhere;font-weight:650;text-decoration:underline 1px}.sayfa .dizin-satir-duz .dizin-kapsam a:hover{color:var(--tugla)}.sayfa .yerel-bilgiler{max-width:1180px}.sayfa .mahalleler{flex-wrap:wrap;gap:8px 10px;max-width:1180px;display:flex}.sayfa .mahalleler li{border:1px solid var(--cizgi);padding:7px 12px;font-size:15px;font-weight:650;line-height:1.2}.sayfa .yerel-not{max-width:62ch;color:var(--demir);margin-top:26px;font-size:16.5px}.sayfa .hakkimizda-isler{gap:0 22px}.sayfa .hakkimizda-isler a{text-underline-offset:6px;text-decoration:underline 2px;text-decoration-color:var(--cizgi);padding:9px 0;transition:color .18s,text-decoration-color .18s;display:inline-block}.sayfa .hakkimizda-isler a:hover{color:var(--tugla);text-decoration-color:var(--tugla)}.sayfa .hakkimizda-isler a:focus-visible{outline:3px solid var(--tugla);outline-offset:4px}.sayfa .yerel-not a{color:var(--komur);text-underline-offset:3px;font-weight:650;text-decoration:underline 1px}.sayfa .yerel-not a:hover{color:var(--tugla)}.sayfa .plan-ikili{gap:34px;display:grid}.sayfa .plan-etiket{font-family:var(--metin);letter-spacing:.04em;text-transform:uppercase;color:var(--demir);margin-bottom:10px;font-size:14.5px;font-weight:750}@media (width>=760px){.sayfa .dizin-satir-duz{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}}@media (width>=1040px){.sayfa .plan-ikili{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:0 clamp(32px,5vw,80px)}}
