
:root{font-family:Inter,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;color:#19362e;background:#f6f8f5}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}a:hover{color:#16775c}a:focus-visible,button:focus-visible{outline:3px solid #e7a94d;outline-offset:3px}.wrap{max-width:1370px;margin:auto;padding:0 25px}.contact{background:#10372c;color:#e9f8ef;font-size:.9rem}.contact .wrap{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:43px}.contact a{font-weight:750}.contact .quick{display:flex;gap:20px}.head{background:#fff;border-bottom:1px solid #deeadf}.headinner{min-height:84px;display:flex;align-items:center;justify-content:space-between;gap:20px}.brand{font-size:1.55rem;font-weight:840;letter-spacing:-.06em;color:#153c32}.brand b{color:#32a079}.head nav{display:flex;align-items:center;gap:26px;font-size:.94rem;font-weight:700}.head nav a:hover{text-decoration:underline}.btn{display:inline-flex;justify-content:center;align-items:center;gap:8px;background:#2fa177;color:#fff!important;border-radius:9px;padding:13px 19px;font-weight:800;box-shadow:0 5px 13px #19835b26}.btn:hover{background:#218760;text-decoration:none!important}.btn.outline{background:#fff;color:#1a654d!important;border:1px solid #a9caba;box-shadow:none}.hero{position:relative;background:#123e31;color:#fff;overflow:hidden}.hero:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#0e332acc 0%,#10382a9f 44%,#1034271c 100%),url('/images/koltuk-temizligi.png') center 57%/cover no-repeat}.hero .wrap{position:relative;padding-top:66px;padding-bottom:76px}.eyebrow{text-transform:uppercase;letter-spacing:.17em;font-size:.76rem;font-weight:800;color:#b7ebca}.hero h1{max-width:700px;font-size:clamp(2.45rem,4.5vw,4.35rem);line-height:1.08;letter-spacing:-.055em;margin:13px 0 17px}.hero p{font-size:1.08rem;line-height:1.66;max-width:580px;color:#e3f0e9}.hero .actions{display:flex;gap:11px;flex-wrap:wrap;margin-top:25px}.image-credit{position:absolute;bottom:13px;right:25px;background:#0c3026ab;padding:6px 10px;border-radius:7px;font-size:.76rem;color:#fff}.layout{display:grid;grid-template-columns:210px minmax(0,1fr) 210px;gap:22px;align-items:start;padding:32px 0 70px}.panel{background:#fff;border:1px solid #dce9df;border-radius:13px;padding:22px;box-shadow:0 10px 32px #1636290b}.side{position:sticky;top:15px}.side h2{text-transform:uppercase;letter-spacing:.12em;font-size:.77rem;color:#438267;margin:0 0 13px}.side a{display:block;border-bottom:1px solid #edf2ec;padding:10px 0;color:#315549;font-size:.9rem}.side a:last-child{border:0}.main{min-width:0}.section{margin-bottom:22px}.section h2{font-size:1.45rem;margin:0 0 15px;letter-spacing:-.025em}.service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.service-card{border:1px solid #e0ece2;border-radius:11px;padding:18px;background:linear-gradient(135deg,#fff,#f6faf6)}.service-card strong{display:block;margin-bottom:7px}.service-card p{margin:0;color:#64786c;line-height:1.5;font-size:.88rem}.chips{display:flex;gap:8px;flex-wrap:wrap}.chips a{border:1px solid #d2e7d9;background:#f2faf4;padding:9px 11px;border-radius:9px;color:#235e43;font-size:.87rem}.article{color:#385449;line-height:1.83}.article h2{font-size:1.35rem;line-height:1.35;color:#193e2e;margin:28px 0 9px}.article h2:first-child{margin-top:0}.article p{margin:0 0 16px}.crumb{margin-bottom:15px;font-size:.86rem;color:#637d6b}.callout{background:#eaf6ed;border-left:4px solid #2fa177;border-radius:9px;padding:17px;color:#26533b;line-height:1.6;margin-top:18px}.cta{background:#153e30;color:#eef8ef;border-radius:13px;padding:23px;margin-top:20px}.cta h2{margin:0 0 9px}.cta p{line-height:1.6;margin:0 0 16px}footer{background:#12382d;color:#d2e7d7;padding:32px 0 44px;font-size:.89rem}footer a{color:#d2e7d7}@media(max-width:1050px){.layout{grid-template-columns:190px minmax(0,1fr)}.side:last-child{grid-column:1/-1;position:static}.side:last-child .links{columns:3}}@media(max-width:700px){.wrap{padding:0 16px}.contact .wrap{flex-direction:column;align-items:flex-start;padding-top:8px;padding-bottom:8px;gap:2px}.contact .quick{gap:14px}.headinner{min-height:70px}.brand{font-size:1.2rem}.head nav{gap:12px}.head nav a:not(.btn){display:none}.head nav .btn{padding:10px 12px;font-size:.82rem}.hero .wrap{padding-top:50px;padding-bottom:66px}.hero:before{background:linear-gradient(90deg,#0c3026dd,#0d3028a0),url('/images/koltuk-temizligi.png') 65% center/cover no-repeat}.hero h1{font-size:2.4rem}.layout{display:flex;flex-direction:column;gap:15px}.main{order:0;width:100%}.side{position:static;order:1;width:100%}.side:last-child .links{columns:2}.panel{padding:18px}.service-grid{grid-template-columns:1fr}.image-credit{right:16px}}
