:root{--brand:#2563eb;--brand-dark:#1d4ed8;--brand-light:#eff6ff;--wa:#22c55e;--wa-dark:#16a34a;--accent:#f59e0b;--bg:#f6f8fc;--bg-soft:#eef2f9;--surface:#fff;--ink:#0f172a;--ink-soft:#475569;--line:#e2e8f0;--radius:16px;--shadow-sm:0 1px 2px #0f172a0f 0 1px 3px #0f172a14;--shadow-md:0 8px 24px -8px #0f172a2e;--shadow-lg:0 24px 48px -20px #2563eb59;--maxw:1120px}*,::before,::after{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg);overflow-x:hidden}body{margin:0;font-family:'Inter',ui-sans-serif,system-ui,sans-serif;color:var(--ink-soft);background:var(--bg);line-height:1.65;-webkit-font-smoothing:antialiased;font-size:16px;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:var(--brand);text-decoration:none;transition:color .18s ease}a:hover{color:var(--brand-dark)}h1,h2,h3,h4,h5{font-family:'Sora','Inter',sans-serif;color:var(--ink);line-height:1.2;letter-spacing:-.01em;text-wrap:balance;margin:0 0 .5em}h1{font-size:clamp(2rem,4.5vw,3.25rem);font-weight:800}h2{font-size:clamp(1.6rem,3.2vw,2.35rem);font-weight:700}h3{font-size:1.25rem;font-weight:700}h4{font-size:1.05rem;font-weight:600;color:var(--ink)}p{margin:0 0 1rem}strong{color:var(--ink);font-weight:600}svg{flex-shrink:0}main > section{max-width:var(--maxw);margin:0 auto;padding:clamp(2rem,3vw,5rem) 1.25rem;scroll-margin-top:90px}section > header{max-width:760px;margin:0 auto 2.5rem;text-align:center}section > header > p{color:var(--ink-soft);font-size:1.075rem}#ana-header{position:fixed;top:0;left:0;right:0;z-index:150;background:#ffffffeb;backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid var(--line);transition:transform .32s ease,box-shadow .32s ease;will-change:transform}#ana-header.header-gizli{transform:translateY(-110%);box-shadow:none}#ana-header nav[aria-label="Ana Navigasyon"]{max-width:var(--maxw);margin:0 auto;display:flex;align-items:center;gap:1rem;padding:.85rem 1.25rem;flex-wrap:nowrap}#ana-header a[rel="home"]{flex-shrink:0}#ana-header a[rel="home"] strong{font-family:'Sora',sans-serif;font-size:1.4rem;font-weight:800;color:var(--brand);letter-spacing:-.02em;white-space:nowrap}#ana-header ul{list-style:none;display:flex;gap:.15rem;flex-wrap:nowrap;margin:0;padding:0;flex:1;min-width:0}#ana-header ul a{color:var(--ink-soft);font-weight:500;font-size:.88rem;padding:.45rem .6rem;border-radius:8px;white-space:nowrap}#ana-header ul a:hover{background:var(--brand-light);color:var(--brand-dark)}#ana-header nav > div{display:flex;gap:.6rem;flex-shrink:0}#ana-header nav > div a{display:inline-flex;align-items:center;font-weight:600;padding:.6rem 1rem;border-radius:10px;font-size:.9rem;white-space:nowrap}#ana-header nav > div a[href^="tel"]{background:var(--brand);color:#fff;box-shadow:var(--shadow-sm)}#ana-header nav > div a[href^="tel"]:hover{background:var(--brand-dark)}#ana-header nav > div a[href*="wa.me"]{background:var(--wa);color:#fff}#ana-header nav > div a[href*="wa.me"]:hover{background:var(--wa-dark)}#hero-giris{position:relative;max-width:none!important;margin:0;padding:clamp(2.5rem,5vw,4rem) 1.25rem!important;background:linear-gradient(135deg,#0f172aeb 0%,#1d4ed8e0 100%),url(/images/izmir-boya-badana-ustasi-izmir-boya.webp) center/cover no-repeat;color:var(--ink);text-align:left}#hero-ic{display:grid;grid-template-columns:2fr 3fr;gap:clamp(1.5rem,3vw,3rem);max-width:var(--maxw);margin:0 auto}#hero-resim{position:relative;border-radius:20px;overflow:hidden;box-shadow:var(--shadow-lg);aspect-ratio:4/5}#hero-resim img{width:100%;height:100%;object-fit:cover;display:block}#hero-rozet{display:inline-flex;align-items:center;gap:.5rem;background:#ffffff26;border:1px solid #ffffff4d;color:#fff;padding:.45rem 1rem;border-radius:999px;font-size:.83rem;font-weight:600;margin:0 0 1rem;backdrop-filter:blur(4px)}#hero-icerik{display:flex;flex-direction:column}#hero-baslik{margin-bottom:.75rem;color:#fff}#hero-alt{color:#cbd5e1;font-size:1.1rem;max-width:600px;margin-bottom:1.75rem}#hero-alt strong{color:#fff}#hero-kanit-sayilari{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin:0 0 1.75rem}#hero-kanit-sayilari > div{background:#ffffff1f;border:1px solid #fff3;border-radius:12px;padding:1rem 1.25rem;backdrop-filter:blur(4px);text-align:center}#hero-kanit-sayilari strong{display:block;font-family:'Sora',sans-serif;font-size:1.7rem;color:#fff;font-weight:800}#hero-kanit-sayilari span{font-size:.8rem;color:#bfdbfe}#hero-cta-grubu{display:flex;gap:.85rem;flex-wrap:wrap;margin:0 0 1.25rem}#hero-cta-grubu a{display:inline-flex;align-items:center;gap:.65rem;text-align:left;padding:.9rem 1.35rem;border-radius:12px;font-weight:700;color:#fff;box-shadow:var(--shadow-md);transition:transform .18s ease,box-shadow .18s ease}#hero-cta-grubu a:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}#hero-cta-grubu a span{display:flex;flex-direction:column;line-height:1.25}#hero-cta-grubu a small{font-weight:400;font-size:.76rem;opacity:.9}#cta-whatsapp{background:var(--wa)}#cta-telefon{background:#ffffff2e;border:1px solid #ffffff59;padding:1rem 1.5rem}#cta-telefon:hover{background:#ffffff47}#cta-telefon span{font-size:1.15rem;letter-spacing:.01em}#cta-telefon small{font-size:.78rem;opacity:.8;letter-spacing:0}#hero-avantajlar{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-top:0}#hero-avantajlar > div{display:flex;flex-direction:column;align-items:center;gap:.6rem;text-align:center;background:#ffffff1a;border:1px solid #fff3;border-radius:var(--radius);padding:1.25rem 1rem;backdrop-filter:blur(4px)}#hero-avantajlar svg{color:#93c5fd;width:36px;height:36px;flex-shrink:0}#hero-avantajlar h3{font-size:.95rem;margin-bottom:0;color:#fff}#hero-avantajlar p{font-size:.84rem;margin:0;color:#bfdbfe}@media (max-width: 860px){#hero-ic{grid-template-columns:1fr}#hero-icerik{width:100%;max-width:560px;margin:0 auto}#hero-giris{text-align:center;padding:2.5rem 1.25rem 2rem!important}#hero-rozet{margin:0 auto 1rem}#hero-alt{margin:0 auto 1.75rem;font-size:1rem}#hero-kanit-sayilari{display:none}#hero-cta-grubu{flex-direction:column;gap:.65rem;margin:0 0 1.25rem}#hero-cta-grubu a{width:100%;justify-content:center}#cta-telefon span{font-size:1.25rem}#hero-avantajlar{grid-template-columns:1fr 1fr;gap:.5rem}#hero-avantajlar > div{padding:1rem .75rem;gap:.5rem}#hero-avantajlar svg{width:32px;height:32px}#hero-avantajlar h3{font-size:.85rem}#hero-avantajlar p{display:none}}@media (max-width: 480px){#hero-baslik{font-size:clamp(1.6rem,7vw,2.2rem)}}article{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:1.75rem;margin-bottom:1.5rem}#kadro-ozet-sorular{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;max-width:var(--maxw);margin:2rem auto 3rem;text-align:left}#kadro-ozet-sorular > div{background:var(--brand-light);border-left:6px solid var(--brand);border-radius:4px;padding:1.1rem 1.25rem}#kadro-ozet-sorular dt{font-weight:700;color:var(--ink);margin-bottom:.35rem}#kadro-ozet-sorular dd{margin:0;font-size:.92rem}#ustalarimiz-kadromuz > article{display:grid;grid-template-columns:220px 1fr;gap:1.75rem;align-items:start}#ustalarimiz-kadromuz figure{margin:0}#ustalarimiz-kadromuz figure img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:14px;box-shadow:var(--shadow-md)}#ustalarimiz-kadromuz figcaption{margin-top:.6rem;font-weight:600;color:var(--brand-dark);font-size:.9rem;text-align:center}article h3 small{font-weight:500;color:var(--ink-soft);font-size:.85rem}article ul{list-style:none;padding:0;margin:1rem 0}article ul li{padding:.3rem 0;font-size:.93rem}blockquote{margin:1.25rem 0;padding:1rem 1.25rem;background:var(--bg-soft);border-left:4px solid var(--accent);border-radius:0 12px 12px 0;font-style:italic;color:var(--ink)}blockquote p{margin:0}details{border:1px solid var(--line);border-radius:12px;padding:.5rem 1rem;margin-top:1rem;background:var(--bg-soft)}summary{cursor:pointer;font-weight:600;color:var(--ink);display:flex;align-items:center;gap:.6rem;padding:.5rem 0}summary svg{color:var(--brand)}#yasal-guvenceler{background:#22396f;color:#cbd5e1;border-radius:var(--radius);padding:2rem;margin-top:2rem}#yasal-guvenceler h3{color:#fff}#yasal-guvenceler > ul{list-style:none;padding:0;margin:1.5rem 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}#yasal-guvenceler li{display:flex;gap:.85rem}#yasal-guvenceler svg{color:var(--accent)}#yasal-guvenceler h4{color:#fff;font-size:.98rem}#yasal-guvenceler p{font-size:.86rem;color:#94a3b8;margin:0}.tablo-kap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--radius);box-shadow:var(--shadow-sm);margin:1.5rem 0}table{width:100%;border-collapse:collapse;min-width:520px;background:var(--surface);font-size:.92rem}caption{caption-side:top;text-align:left;font-weight:600;color:var(--ink);padding:0 0 .75rem;font-family:'Sora',sans-serif}thead{background:var(--brand);color:#fff}th,td{padding:.85rem 1rem;text-align:left;border-bottom:1px solid var(--line)}th{font-weight:600}tbody tr:nth-child(even){background:var(--bg-soft)}tbody tr:hover{background:var(--brand-light)}#tamamlanan-projelerimiz article > header h3{color:var(--brand-dark)}#tamamlanan-projelerimiz ol{padding-left:1.25rem}#tamamlanan-projelerimiz ol li{margin-bottom:.75rem}#tamamlanan-projelerimiz figure{margin:1.5rem 0 0}#tamamlanan-projelerimiz figure img{width:100%;border-radius:14px;box-shadow:var(--shadow-md);aspect-ratio:16/9;object-fit:cover}figcaption{font-size:.85rem;color:var(--ink-soft);margin-top:.6rem}#detayli-hizmetlerimiz article > header,#tamamlanan-projelerimiz article > header{text-align:left;margin:0 0 1rem;max-width:none}#detayli-hizmetlerimiz article > header{display:flex;align-items:center;gap:.85rem}#detayli-hizmetlerimiz article > header svg{color:#fff;background:var(--brand);border-radius:12px;padding:10px;width:48px;height:48px}#detayli-hizmetlerimiz article > header h3{margin:0}#detayli-hizmetlerimiz article ul li{display:flex;gap:.75rem;align-items:flex-start}#detayli-hizmetlerimiz article ul svg{color:var(--brand);margin-top:3px}#detayli-hizmetlerimiz footer a,#tamamlanan-projelerimiz footer a,#hizmet-bolgelerimiz-silosu footer a,#boyaci-fiyatlari-rehberi footer a{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;color:var(--brand);margin-top:.75rem}#detayli-hizmetlerimiz footer a:hover svg{transform:translateX(3px)}#detayli-hizmetlerimiz footer a svg{transition:transform .18s ease}#boyaci-fiyatlari-rehberi > div{margin-top:2rem}#boyaci-fiyatlari-rehberi dl{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin:1.5rem 0 0}#boyaci-fiyatlari-rehberi dl > div{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:1.25rem;box-shadow:var(--shadow-sm)}#boyaci-fiyatlari-rehberi dl svg{color:var(--brand);margin-bottom:.5rem}#boyaci-fiyatlari-rehberi dt{margin-bottom:.35rem}#boyaci-fiyatlari-rehberi dd{margin:0;font-size:.9rem}#boyaci-fiyatlari-rehberi > footer{background:var(--brand-light);border:1px solid #bfdbfe;border-radius:var(--radius);padding:1.75rem;margin-top:2rem;text-align:center;max-width:none}#boyaci-fiyatlari-rehberi > footer a{display:inline-flex;align-items:center;gap:.5rem;margin-top:.75rem;background:var(--brand);color:#fff;padding:.8rem 1.4rem;border-radius:10px;font-weight:700}#boyaci-fiyatlari-rehberi > footer a:hover{background:var(--brand-dark)}#hizmet-bolgelerimiz-silosu{display:block}#hizmet-bolgelerimiz-silosu > article > header{display:flex;align-items:center;gap:.75rem;text-align:left;margin:0 0 .75rem;max-width:none}#hizmet-bolgelerimiz-silosu > article > header svg{color:var(--brand)}#hizmet-bolgelerimiz-silosu > article > header h3{margin:0}#hizmet-bolgelerimiz-silosu h5{color:var(--ink);margin:1rem 0 .5rem}#calismaidir-surecimiz ol{list-style:none;padding:0;margin:0;display:grid;gap:1.25rem}#calismaidir-surecimiz ol > li article{display:flex;gap:1.25rem;align-items:flex-start;margin:0}#calismaidir-surecimiz svg{color:#fff;background:var(--brand);border-radius:50%;padding:12px;width:52px;height:52px}#calismaidir-surecimiz em{color:var(--brand-dark);font-weight:500}#kurumsal-kultur-standartlari > ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}#kurumsal-kultur-standartlari li{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:1.5rem;box-shadow:var(--shadow-sm)}#kurumsal-kultur-standartlari svg{color:var(--wa);background:#dcfce7;border-radius:12px;padding:10px;width:48px;height:48px;margin-bottom:.75rem}#detayli-sss-alani details{background:var(--surface);box-shadow:var(--shadow-sm)}#detayli-sss-alani summary svg{color:var(--brand)}#detayli-sss-alani p{padding:0 0 .5rem;color:var(--ink-soft)}#iletisim-talep-formu{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:start}#iletisim-talep-formu > header{grid-column:1 / -1}#iletisim-talep-formu form{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:1.75rem;box-shadow:var(--shadow-md)}fieldset{border:none;margin:0;padding:0}legend{font-family:'Sora',sans-serif;font-weight:700;color:var(--ink);font-size:1.1rem;margin-bottom:1rem}label{display:flex;align-items:center;gap:.5rem;font-weight:600;color:var(--ink);margin-bottom:.4rem;font-size:.9rem}label svg{color:var(--brand)}input,select,textarea{width:100%;padding:.7rem .85rem;border:1px solid var(--line);border-radius:10px;font:inherit;color:var(--ink);background:#fff;margin-bottom:.25rem}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px #2563eb26}button[type="submit"]{display:inline-flex;align-items:center;gap:.5rem;width:100%;justify-content:center;background:var(--wa);color:#fff;border:none;border-radius:10px;padding:.9rem;font:inherit;font-weight:700;cursor:pointer;margin-top:.5rem;transition:background .18s ease}button[type="submit"]:hover{background:var(--wa-dark)}address{font-style:normal;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:1.75rem;box-shadow:var(--shadow-sm)}address h3{display:flex;align-items:center;gap:.5rem}address h3 svg,address p svg{color:var(--brand)}address p{display:flex;align-items:center;gap:.5rem;font-size:.92rem}#sube-adresleri{display:grid;gap:1rem}#sube-adresleri address{padding:1.25rem 1.5rem}#sube-adresleri address h3{margin-top:0}#sube-adresleri address p:last-child{margin-bottom:0}#harita-yerlesimi{grid-column:1 / -1;margin:0}#harita-yerlesimi iframe{width:100%;height:380px;border-radius:var(--radius);box-shadow:var(--shadow-md)}#proje-galerisi{text-align:center}#proje-galerisi .galeri-izgara{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}#proje-galerisi figure{margin:0;position:relative;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-md)}#proje-galerisi figure img{width:100%;aspect-ratio:4/3;object-fit:cover;transition:transform .4s ease}#proje-galerisi figure:hover img{transform:scale(1.06)}#proje-galerisi figcaption{position:absolute;inset:auto 0 0 0;margin:0;background:linear-gradient(180deg,transparent,#0f172ad9);color:#fff;padding:1.5rem .9rem .8rem;font-size:.85rem;font-weight:600;text-align:left}#ana-footer{background:var(--ink);color:#94a3b8;margin-top:3rem}#ana-footer nav{max-width:var(--maxw);margin:0 auto;padding:3rem 1.25rem 2rem;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}#ana-footer h3{color:#fff;display:flex;align-items:center;gap:.5rem;font-size:1.05rem}#ana-footer h3 svg{color:var(--brand)}#ana-footer ul{list-style:none;padding:0;margin:0}#ana-footer li{margin:.4rem 0}#ana-footer a{color:#94a3b8;font-size:.92rem}#ana-footer a:hover{color:#fff}#ana-footer > div{border-top:1px solid #1e293b;text-align:center;padding:1.5rem 1.25rem;font-size:.82rem;color:#64748b}#ana-footer > div p{margin:.25rem 0}#mobil-sticky-cta{display:none}@media (max-width: 860px){#mobil-sticky-cta{display:grid;grid-template-columns:1fr 1fr;position:fixed;bottom:0;left:0;right:0;z-index:100;box-shadow:0 -4px 20px #0f172a26;transform:translateY(100%);transition:transform .4s cubic-bezier(.4,0,.2,1)}#mobil-sticky-cta.visible{transform:translateY(0)}#mobil-sticky-cta a{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.95rem .5rem;font-family:'Inter',sans-serif;font-size:.95rem;font-weight:700;color:#fff;text-decoration:none;transition:opacity .15s ease}#mobil-sticky-cta a:active{opacity:.85}#mobil-sticky-cta .mcta-wa{background:var(--wa)}#mobil-sticky-cta .mcta-tel{background:var(--brand)}body{padding-bottom:62px}}#hamburger-btn{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:42px;height:42px;padding:0;background:transparent;border:1px solid var(--line);border-radius:10px;cursor:pointer;margin-left:auto;flex-shrink:0;transition:background .18s ease;z-index:201;position:relative}#hamburger-btn:hover{background:var(--brand-light)}#hamburger-btn span{display:block;width:20px;height:2px;background:var(--ink);border-radius:2px;transition:transform .25s ease,opacity .2s ease}#hamburger-btn[aria-expanded="true"] span:nth-child(1){transform:translateY(7px) rotate(45deg)}#hamburger-btn[aria-expanded="true"] span:nth-child(2){opacity:0}#hamburger-btn[aria-expanded="true"] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}#drawer-overlay{display:none;position:fixed;inset:0;background:#0f172a8c;z-index:198;backdrop-filter:blur(2px);opacity:0;transition:opacity .3s ease}#drawer-overlay.acik{display:block;opacity:1}#nav-drawer{position:fixed;top:0;right:0;width:min(320px,88vw);height:100%;background:#fff;z-index:199;display:flex;flex-direction:column;transform:translateX(100%);transition:transform .32s cubic-bezier(.4,0,.2,1);box-shadow:-8px 0 40px #0f172a2e;overflow-y:auto}#nav-drawer.acik{transform:translateX(0)}#drawer-header{display:flex;align-items:center;justify-content:space-between;padding:1.1rem 1.25rem;border-bottom:1px solid var(--line);flex-shrink:0}#drawer-header strong{font-family:'Sora',sans-serif;font-size:1.3rem;font-weight:800;color:var(--brand);letter-spacing:-.02em}#drawer-close-btn{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--bg-soft);border:none;border-radius:8px;cursor:pointer;color:var(--ink);transition:background .18s ease;flex-shrink:0}#drawer-close-btn:hover{background:var(--line)}#drawer-nav-links{list-style:none;margin:0;padding:.75rem;flex:1}#drawer-nav-links li{margin:0}#drawer-nav-links a{display:flex;align-items:center;gap:.65rem;padding:.8rem .85rem;border-radius:10px;font-size:1rem;font-weight:500;color:var(--ink-soft);transition:background .15s ease,color .15s ease;text-decoration:none}#drawer-nav-links a svg{color:var(--brand);flex-shrink:0}#drawer-nav-links a:hover{background:var(--brand-light);color:var(--brand-dark)}#drawer-cta-grubu{display:flex;flex-direction:column;gap:.65rem;padding:1rem 1.25rem 1.5rem;border-top:1px solid var(--line);flex-shrink:0}#drawer-cta-grubu a{display:flex;align-items:center;justify-content:center;gap:.6rem;padding:.85rem 1rem;border-radius:12px;font-weight:700;font-size:1rem;color:#fff;text-decoration:none;transition:opacity .15s ease}#drawer-cta-grubu a:active{opacity:.85}#drawer-cta-grubu .dcta-tel{background:var(--brand)}#drawer-cta-grubu .dcta-wa{background:var(--wa)}#footer-iletisim-cta{max-width:var(--maxw);margin:0 auto;padding:2rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;border-bottom:1px solid #1e293b}#footer-iletisim-cta p{margin:0;color:#cbd5e1;font-size:1.05rem;font-weight:500}#footer-iletisim-cta p strong{color:#fff}#footer-cta-butonlar{display:flex;gap:.75rem;flex-wrap:wrap;flex-shrink:0}#footer-cta-butonlar a{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;border-radius:10px;font-weight:700;font-size:.95rem;color:#fff;text-decoration:none;transition:opacity .15s ease}#footer-cta-butonlar a:hover{opacity:.88}#footer-cta-butonlar .fcta-tel{background:var(--brand)}#footer-cta-butonlar .fcta-wa{background:var(--wa)}@media (max-width: 860px){#hamburger-btn{display:flex}#ana-header ul,#ana-header nav > div{display:none}#footer-iletisim-cta{flex-direction:column;align-items:flex-start;gap:1rem}#footer-cta-butonlar{width:100%}#footer-cta-butonlar a{flex:1;justify-content:center}#hero-kanit-sayilari,#hero-avantajlar,#kadro-ozet-sorular,#yasal-guvenceler > ul,#boyaci-fiyatlari-rehberi dl,#kurumsal-kultur-standartlari > ul,#proje-galerisi .galeri-izgara{grid-template-columns:1fr 1fr}#ustalarimiz-kadromuz > article{grid-template-columns:1fr}#ustalarimiz-kadromuz figure img{max-width:220px;margin:0 auto}#iletisim-talep-formu,#ana-footer nav{grid-template-columns:1fr}}@media (max-width: 560px){#kadro-ozet-sorular,#yasal-guvenceler > ul,#boyaci-fiyatlari-rehberi dl,#kurumsal-kultur-standartlari > ul,#proje-galerisi .galeri-izgara{grid-template-columns:1fr}#detayli-hizmetlerimiz article > header{flex-direction:column;align-items:flex-start}}.brek{max-width:var(--maxw);margin:0 auto;padding:1.25rem 1.25rem 0}.brek ol{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;padding:0;font-size:.85rem}.brek li{display:flex;align-items:center;gap:.45rem;color:var(--ink-soft)}.brek li:not(:last-child)::after{content:"\203A";color:#94a3b8}.brek a{color:var(--brand);font-weight:500}.brek [aria-current="page"]{color:var(--ink-soft)}.btn-wa,.btn-tel{display:inline-flex;align-items:center;gap:.6rem;justify-content:center;padding:.9rem 1.4rem;border-radius:12px;font-weight:700;color:#fff;box-shadow:var(--shadow-md);transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.btn-wa{background:var(--wa)}.btn-wa:hover{background:var(--wa-dark);color:#fff;transform:translateY(-2px);box-shadow:var(--shadow-lg)}.btn-tel{background:var(--brand)}.btn-tel:hover{background:var(--brand-dark);color:#fff;transform:translateY(-2px);box-shadow:var(--shadow-lg)}.btn-wa span,.btn-tel span{display:flex;flex-direction:column;text-align:left;line-height:1.25}.btn-wa small,.btn-tel small{font-weight:400;font-size:.76rem;opacity:.9}.ic-hero{background:linear-gradient(135deg,#0f172af2 0%,#1d4ed8e6 100%),url(/images/hero-bg.webp) center/cover no-repeat;color:#fff;border-radius:20px;box-shadow:var(--shadow-lg);padding:clamp(1.75rem,4vw,3rem)}.ic-hero .ic-rozet{display:inline-flex;align-items:center;gap:.5rem;background:#ffffff26;border:1px solid #ffffff4d;color:#fff;padding:.4rem 1rem;border-radius:999px;font-size:.83rem;font-weight:600;margin:0 0 1rem}.ic-hero h1{color:#fff;margin-bottom:.75rem}.ic-hero p{color:#dbeafe;font-size:1.08rem;max-width:640px}.ic-hero p strong{color:#fff}.ic-hero-cta{display:flex;gap:.85rem;flex-wrap:wrap;margin-top:1.5rem}.blok-baslik{max-width:760px;margin:0 auto 2rem;text-align:center}.blok-baslik p{color:var(--ink-soft);font-size:1.05rem}.hizli-tablo{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin:0}.hizli-tablo > div{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:1.25rem;box-shadow:var(--shadow-sm);text-align:center}.hizli-tablo svg{color:var(--brand);margin-bottom:.5rem}.hizli-tablo dt{font-size:.82rem;color:var(--ink-soft)}.hizli-tablo dd{margin:.25rem 0 0;font-family:'Sora',sans-serif;font-weight:700;color:var(--ink);font-size:1.05rem}.risk-kutulari{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(5,1fr);gap:.85rem}.risk-kutulari li{background:var(--brand-light);border:1px solid #bfdbfe;border-radius:12px;padding:1rem .85rem;display:flex;flex-direction:column;gap:.5rem;font-size:.88rem;color:var(--ink-soft)}.risk-kutulari svg{color:var(--wa-dark)}.risk-kutulari strong{display:block;color:var(--ink)}.surec-adimlar{list-style:none;counter-reset:adim;padding:0;margin:0;display:grid;gap:1rem}.surec-adimlar li{display:flex;gap:1.1rem;align-items:flex-start;margin:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:1.25rem 1.5rem;box-shadow:var(--shadow-sm)}.surec-adimlar li::before{counter-increment:adim;content:counter(adim);flex-shrink:0;width:40px;height:40px;border-radius:50%;background:var(--brand);color:#fff;font-family:'Sora',sans-serif;font-weight:700;display:flex;align-items:center;justify-content:center}.surec-adimlar h3{margin:0 0 .25rem;font-size:1.05rem}.surec-adimlar p{margin:0;font-size:.92rem}.kapsam-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.kapsam-grid article{margin:0}.kapsam-grid h3{color:var(--brand-dark)}.kapsam-grid ul{list-style:none;padding:0;margin:.75rem 0 0}.kapsam-grid ul li{display:flex;gap:.6rem;align-items:flex-start;padding:.3rem 0;font-size:.92rem}.kapsam-grid ul svg{color:var(--brand);margin-top:3px}.fiyat-band{background:var(--brand-light);border:1px solid #bfdbfe;border-radius:var(--radius);padding:1.75rem;text-align:center}.fiyat-band .not{font-size:.85rem;color:var(--ink-soft);margin:1rem 0 0}.fiyat-band .btn-wa,.fiyat-band .btn-tel{margin-top:.75rem}.ilce-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem}.ilce-grid a{display:flex;align-items:center;gap:.5rem;padding:.85rem 1rem;background:var(--surface);border:1px solid var(--line);border-radius:12px;font-weight:600;color:var(--ink);box-shadow:var(--shadow-sm);transition:border-color .15s ease,background .15s ease,color .15s ease}.ilce-grid a:hover{border-color:var(--brand);color:var(--brand-dark);background:var(--brand-light)}.ilce-grid svg{color:var(--brand)}.ilgili-linkler{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.ilgili-linkler a{display:flex;align-items:center;gap:.6rem;padding:1rem 1.25rem;background:var(--surface);border:1px solid var(--line);border-radius:12px;font-weight:600;color:var(--ink);box-shadow:var(--shadow-sm)}.ilgili-linkler a:hover{border-color:var(--brand);color:var(--brand-dark)}.ilgili-linkler svg{color:var(--brand)}.hizmet-alt-cta{background:#22396f;color:#dbeafe;border-radius:var(--radius);padding:2.5rem 2rem;text-align:center}.hizmet-alt-cta h2{color:#fff}.hizmet-alt-cta p{color:#cbd5e1;max-width:620px;margin:0 auto}.hizmet-alt-cta .cta-butonlar{display:flex;gap:.85rem;justify-content:center;flex-wrap:wrap;margin-top:1.25rem}@media (max-width: 860px){.hizli-tablo{grid-template-columns:1fr 1fr}.risk-kutulari{grid-template-columns:1fr 1fr}.kapsam-grid{grid-template-columns:1fr}.ilce-grid{grid-template-columns:1fr 1fr}.ilgili-linkler{grid-template-columns:1fr}}@media (max-width: 560px){.risk-kutulari{grid-template-columns:1fr}.ic-hero-cta{flex-direction:column}.ic-hero-cta .btn-wa,.ic-hero-cta .btn-tel{width:100%}.hizmet-alt-cta .cta-butonlar .btn-wa,.hizmet-alt-cta .cta-butonlar .btn-tel{width:100%}}