.services-page{color:var(--ink);background:#fff}.page-hero{background:var(--navy);color:#fff;padding:72px 0 0}.page-hero .eyebrow{color:#86c9ee}.breadcrumb{color:#b9c8dc;align-items:center;gap:10px;margin:0 0 38px;font-size:12px;display:flex}.breadcrumb a{color:#fff}.breadcrumb span{opacity:.5}.page-hero h1{font:500 clamp(48px,7vw,96px)/.95 var(--font-heading);letter-spacing:-.06em;margin:0 0 52px}.page-hero .thermal-line-divider{height:4px}.service-intro{padding:110px 0 76px}.service-intro>.container,.process-heading,.detail-hero-grid{grid-template-columns:1fr 1fr;align-items:end;gap:64px;display:grid}.eyebrow{font:600 11px/1.2 var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--cool);margin:0 0 18px}.service-intro h2,.process-heading h2,.related-strip h2{font:500 clamp(40px,5vw,66px)/.98 var(--font-heading);letter-spacing:-.055em;margin:0}.service-intro h2 em,.process-heading h2 em,.related-strip h2 em,.detail-content h2 em,.quote-card h2 em,.service-cta h2 em{color:var(--cool);font-style:normal}.service-intro>.container>p,.process-heading>p{color:var(--muted);max-width:520px;font-size:17px;line-height:1.8}.service-index-grid{padding:0 0 116px}.service-cards{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.service-index-card{background:var(--surface);border:1px solid #0000;flex-direction:column;min-height:360px;padding:28px;transition:all .25s;display:flex}.service-index-card:hover{border-color:var(--cool);transform:translateY(-4px)}.service-card-top{color:var(--cool);justify-content:space-between;display:flex}.service-card-top span{font:600 12px var(--font-body)}.service-card-top svg{stroke-width:1.3px;width:32px;height:32px}.service-index-card h2{font:500 29px/1.05 var(--font-heading);letter-spacing:-.035em;margin:52px 0 12px}.service-index-card p{color:var(--muted);margin:0;line-height:1.6}.service-index-card ul{color:var(--muted);gap:8px;margin:24px 0;padding:0;font-size:13px;list-style:none;display:grid}.service-index-card li{align-items:center;gap:8px;display:flex}.service-index-card li svg{width:14px;color:var(--cool)}.text-link{color:var(--navy);align-items:center;gap:8px;margin-top:auto;font-size:13px;font-weight:600;display:inline-flex}.text-link svg{width:16px}.service-process{background:var(--surface);padding:100px 0}.process-heading{margin-bottom:70px}.process-grid{background:var(--border);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.process-step{background:var(--surface);min-height:185px;padding:28px}.process-step span{color:var(--cool);font-size:13px}.process-step h3{font:500 26px var(--font-heading);margin:34px 0 8px}.process-step p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.service-cta{background:var(--navy);color:#fff;text-align:center;padding:96px 0}.service-cta .eyebrow{color:#86c9ee}.service-cta h2{font:500 clamp(42px,5vw,70px)/1 var(--font-heading);letter-spacing:-.06em;max-width:750px;margin:0 auto 34px}.button{border:1px solid #0000;align-items:center;gap:10px;padding:14px 20px;font-size:13px;font-weight:600;display:inline-flex}.button svg{width:17px}.button-primary{background:var(--cool);color:#fff}.button-light{color:var(--navy);background:#fff}.button-outline{border-color:var(--border);color:var(--navy);background:#fff}.detail-hero{padding-bottom:0}.detail-hero-grid{align-items:center;padding-bottom:68px}.detail-icon{color:#86c9ee;margin-bottom:24px}.detail-icon svg{stroke-width:1.2px;width:38px;height:38px}.detail-hero h1{max-width:760px;margin-bottom:24px;font-size:clamp(46px,6vw,82px)}.hero-lead{color:#cfdae9;max-width:630px;font-size:17px;line-height:1.7}.detail-actions{gap:12px;margin-top:30px;display:flex}.detail-hero .button-outline{color:#fff;background:0 0;border-color:#fff5}.service-image-placeholder{background:linear-gradient(135deg,#19365a,#07172e);justify-content:center;align-items:center;height:430px;display:flex}.service-image-placeholder div{color:#9db2ce;text-transform:uppercase;letter-spacing:.15em;flex-direction:column;align-items:center;gap:18px;font-size:10px;display:flex}.service-image-placeholder svg{stroke:#86c9ee;stroke-width:1px;width:48px;height:48px}.detail-layout{grid-template-columns:minmax(0,1fr) 340px;gap:90px;padding:110px 0;display:grid}.detail-content{gap:105px;display:grid}.detail-content h2{font:500 clamp(38px,4vw,58px)/1 var(--font-heading);letter-spacing:-.055em;margin:0 0 28px}.rich-copy{color:var(--muted);max-width:780px;font-size:18px;line-height:1.85}.advantage-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.advantage-grid div{border-top:1px solid var(--border);align-items:center;gap:12px;padding:20px 0;display:flex}.advantage-grid svg{width:20px;color:var(--cool)}.area-tabs input{display:none}.area-labels{border-bottom:1px solid var(--border);gap:6px;margin-bottom:24px;display:flex}.area-labels label{cursor:pointer;color:var(--muted);padding:13px 18px;font-size:13px}#konut:checked~.area-labels label[for=konut],#isyeri:checked~.area-labels label[for=isyeri],#sanayi:checked~.area-labels label[for=sanayi]{background:var(--navy);color:#fff}.area-panels p{color:var(--muted);margin:0;font-size:17px;line-height:1.7;display:none}.area-konut{display:block!important}#isyeri:checked~.area-panels .area-konut,#sanayi:checked~.area-panels .area-konut{display:none!important}#isyeri:checked~.area-panels .area-isyeri,#sanayi:checked~.area-panels .area-sanayi{display:block!important}.detail-process{border-top:1px solid var(--border)}.detail-process div{border-bottom:1px solid var(--border);gap:28px;padding:20px 0;display:flex}.detail-process span{color:var(--cool);font-size:12px}.detail-process strong{font-weight:500}.product-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.detail-product{background:var(--surface);min-height:190px;padding:22px;position:relative}.detail-product span{color:var(--cool);font-size:12px}.detail-product h3{font:500 21px var(--font-heading);margin:38px 0 8px}.detail-product p{color:var(--muted);font-size:12px;line-height:1.5}.detail-product svg{width:16px;color:var(--cool);position:absolute;bottom:18px;right:18px}.detail-faq details{border-top:1px solid var(--border);padding:20px 0}.detail-faq details:last-child{border-bottom:1px solid var(--border)}.detail-faq summary{cursor:pointer;justify-content:space-between;font-weight:600;display:flex}.detail-faq summary svg{width:18px}.detail-faq p{color:var(--muted);max-width:600px;line-height:1.6}.detail-sidebar{position:relative}.quote-card{background:var(--surface);margin-bottom:18px;padding:28px;position:sticky;top:28px}.quote-card h2{font:500 36px/1 var(--font-heading);letter-spacing:-.05em;margin:0 0 28px}.quote-card form{gap:13px;display:grid}.quote-card label{color:var(--muted);gap:6px;font-size:11px;display:grid}.quote-card input,.quote-card textarea{font:inherit;border:1px solid var(--border);color:var(--ink);resize:vertical;background:#fff;padding:11px}.quote-card button{justify-content:center;width:100%}.phone-card{background:var(--navy);color:#fff;grid-template-columns:auto 1fr;gap:5px 12px;padding:24px;display:grid}.phone-card svg{color:#86c9ee;grid-row:span 2}.phone-card span{color:#aebfd4;font-size:11px}.phone-card a{font:500 20px var(--font-heading);color:#fff}.other-services{padding:28px 0}.other-services a{border-bottom:1px solid var(--border);justify-content:space-between;padding:14px 0;font-size:13px;display:flex}.other-services a svg{width:15px;color:var(--cool)}.related-strip{background:var(--surface);padding:78px 0}.related-strip>.container{justify-content:space-between;align-items:end;display:flex}@media (max-width:800px){.page-hero{padding-top:48px}.page-hero h1{margin-bottom:38px;font-size:54px}.service-intro>.container,.process-heading,.detail-hero-grid{grid-template-columns:1fr;gap:28px}.service-intro{padding:70px 0 50px}.service-cards{grid-template-columns:1fr}.service-index-card{min-height:300px}.process-grid{grid-template-columns:1fr 1fr}.process-step{min-height:150px}.process-step h3{margin-top:22px;font-size:21px}.detail-hero-grid{padding-bottom:45px}.service-image-placeholder{order:-1;height:260px}.detail-layout{grid-template-columns:1fr;gap:60px;padding:70px 0}.detail-content{gap:70px}.detail-sidebar{order:2}.quote-card{position:relative;top:auto}.product-grid,.advantage-grid{grid-template-columns:1fr}.related-strip>.container{gap:28px;display:grid}.detail-actions{flex-wrap:wrap}.detail-hero h1{font-size:52px}.hero-lead{font-size:16px}}
