:root{--ink:#0b0b0b;--navy:#151515;--muted:#6f706d;--soft:#f5f5f3;--line:#deded9;--orange:#e5b63f;--gold:#e5b63f;--gold-light:#f4c857;--white:#fff;--shadow:0 18px 55px rgba(0,0,0,.1)}
html{scroll-behavior:smooth}body{font-family:Inter,Manrope,Arial,sans-serif;background:var(--soft);color:#111}a,button{transition:color .2s,background .2s,border-color .2s,transform .2s}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(229,182,63,.45);outline-offset:3px}
header{background:rgba(245,245,243,.97)!important;color:#111!important;border-color:#dadad5!important;backdrop-filter:blur(14px)}.brand{background:transparent!important;padding:0!important;border-radius:0!important;box-shadow:none!important}.brand img,.brand-logo{filter:none!important}.links{background:transparent!important;border:0!important;box-shadow:none!important}.links a{color:#222!important;font-weight:800;letter-spacing:.025em;text-transform:uppercase}.links a:hover,.links a.active{color:#9a7313!important;background:transparent!important}.links a.active{box-shadow:inset 0 -2px var(--gold)}.links .nav-cta,.btn-primary{background:var(--gold)!important;color:#0b0b0b!important;border-color:var(--gold)!important;border-radius:4px!important;box-shadow:none!important}.links .nav-cta:hover,.btn-primary:hover{background:var(--gold-light)!important}
.page-hero,.machine{background:#0b0b0b!important}.page-hero{border-bottom:1px solid rgba(255,255,255,.1)}.page-hero:before{opacity:.35}.page-hero h1,.machine h2{color:#fff}.eyebrow{color:var(--gold)!important}.eyebrow:before{background:var(--gold)!important}.hero-note{border-color:rgba(255,255,255,.1)!important;border-left-color:var(--gold)!important;border-radius:2px!important}.content{background:var(--soft)}.card,.office-card,.machine-card,.map-card{border-radius:6px!important;box-shadow:0 14px 45px rgba(0,0,0,.07)!important}.card:hover,.office-card:hover,.machine-card:hover{transform:translateY(-3px)}.office-card:before{background:var(--gold)!important}.office-tag,.specs span{border-radius:3px!important}.office-tag{background:#fff9e7!important;border-color:#ead17f!important;color:#795708!important}.btn{border-radius:4px!important}.btn-orange{background:var(--gold)!important;color:#111!important}.btn-dark{background:#151515!important;color:#fff!important}.capability-strip,.hours{background:#111!important;border-radius:6px!important}.capability-strip strong{color:var(--gold)!important}.cta{background:#151515!important;border:1px solid rgba(255,255,255,.1);border-radius:6px!important;box-shadow:none!important}.cta:after{border-color:rgba(229,182,63,.3)!important}.cta .btn{background:var(--gold)!important;color:#111!important}footer{background:#0b0b0b!important;color:#a6a6a6!important;border-color:rgba(255,255,255,.1)!important}.floating-actions .call{background:var(--gold)!important;color:#111!important}
.premium-strip{background:#0b0b0b;color:#fff;padding:74px 0}.premium-strip-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.premium-strip h2{font-size:clamp(2.2rem,5vw,4.2rem);line-height:1;letter-spacing:-.045em;margin:14px 0 22px}.premium-strip p{color:#a6a6a6;line-height:1.8}.check-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin:26px 0}.check-grid span{border-top:1px solid rgba(255,255,255,.12);padding:13px 0;color:#ddd}.check-grid span:before{content:'✓';color:var(--gold);margin-right:9px}.agency-panel{border:1px solid rgba(255,255,255,.12);padding:40px;background:#151515}.agency-panel h3{font-size:2rem;margin:12px 0}.gold-btn{display:inline-flex;background:var(--gold);color:#111;padding:14px 18px;font-weight:900;border-radius:3px;margin:8px 8px 0 0}.outline-btn{display:inline-flex;border:1px solid rgba(255,255,255,.25);color:#fff;padding:13px 18px;font-weight:800;border-radius:3px;margin-top:8px}.mobile-actions{display:none}
@media(max-width:900px){.premium-strip-grid{grid-template-columns:1fr;gap:36px}.links a{font-size:.72rem!important}.links a.active{box-shadow:none}}
@media(max-width:620px){body{padding-bottom:58px}.brand img,.brand-logo{width:180px!important}.links{background:#f5f5f3!important}.premium-strip{padding:55px 0}.premium-strip-grid{gap:28px}.check-grid{grid-template-columns:1fr}.agency-panel{padding:26px 20px}.mobile-actions{position:fixed;left:0;right:0;bottom:0;height:58px;z-index:60;display:grid;grid-template-columns:repeat(3,1fr);background:#0b0b0b;border-top:1px solid rgba(255,255,255,.12)}.mobile-actions a{display:grid;place-items:center;color:#fff;font-size:.68rem;font-weight:900;letter-spacing:.06em}.mobile-actions a:nth-child(2){background:#1f8f4e}.mobile-actions a:nth-child(3){background:var(--gold);color:#111}.floating-actions{display:none!important}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
header,header nav,.brand img,.brand-logo{transition:.25s}header.scrolled nav{min-height:66px!important;height:66px!important}header.scrolled .brand img,header.scrolled .brand-logo{width:195px!important}
.option-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.option-grid label{border:1px solid #deded9;padding:11px;background:#f8f8f6;border-radius:3px}.field textarea{width:100%;border:1px solid #deded9;padding:12px;font:inherit;resize:vertical}.form{max-height:min(82vh,860px);overflow:auto}@media(max-width:620px){.option-grid{grid-template-columns:1fr 1fr}}

/* Yerel Inter/Manrope adlarının ikon fontlarıyla çakışmasını önler. */
html,body,button,input,select,textarea{font-family:"Segoe UI",Roboto,Helvetica,Arial,sans-serif!important}

/* 2026 kurumsal gold / siyah arayüz */
body{background:#090909!important;color:#f5f1e8!important}
header{background:rgba(8,8,8,.94)!important;border-bottom:1px solid rgba(229,182,63,.24)!important;box-shadow:0 16px 50px rgba(0,0,0,.32)!important}
header .brand{background:linear-gradient(135deg,#f4c857,#dca527)!important;padding:10px 15px!important;border-radius:6px!important;box-shadow:0 8px 28px rgba(229,182,63,.18)!important}
header .links a{color:#e9e5dc!important}.links a:hover,.links a.active{color:var(--gold)!important}.links .nav-cta{background:var(--gold)!important;color:#080808!important}
.hero{border-bottom:1px solid rgba(229,182,63,.2)}
.services,.projects,.content{background:#101010!important;color:#f5f1e8!important}.services .section-head p,.projects .section-head p,.content .section-head p{color:#a9a69f!important}
.services .cards{gap:22px}.service-card{padding:0!important;min-height:430px!important;overflow:hidden;background:#171717!important;border:1px solid rgba(229,182,63,.16)!important;border-radius:8px!important;box-shadow:0 18px 45px rgba(0,0,0,.26)!important}
.service-card .card-media{height:205px;position:relative;overflow:hidden;background:#222}.service-card .card-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,rgba(5,5,5,.86))}.service-card .card-media img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease,filter .35s ease;filter:saturate(.82) contrast(1.06)}.service-card .card-media span{position:absolute;left:18px;bottom:14px;z-index:1;color:var(--gold);font-size:.72rem;font-weight:900;letter-spacing:.15em}.service-card .card-body{display:flex;flex:1;flex-direction:column;padding:25px 25px 28px}.service-card h3{color:#fff;font-size:1.2rem;margin-bottom:11px}.service-card p{color:#a8a8a2!important}.service-card a{color:var(--gold)!important}.service-card:hover{border-color:rgba(229,182,63,.5)!important;transform:translateY(-7px)!important}.service-card:hover .card-media img{transform:scale(1.06);filter:saturate(1) contrast(1.08)}
.process-grid .step{border-color:rgba(229,182,63,.28)!important}.process-grid .step:before{color:var(--gold)!important}.process-grid .step p{color:#aaa!important}.process-grid .step h3{color:#fff}
.stats{background:#090909!important}.stats-grid{background:#141414!important;border-color:rgba(229,182,63,.18)!important}.stat strong{color:var(--gold)!important}.machine,.premium-strip{background:#090909!important}.machine-badge{background:var(--gold)!important;color:#090909!important}.cta{background:linear-gradient(120deg,#171717,#0b0b0b)!important;border:1px solid rgba(229,182,63,.35)!important}.cta .btn{background:var(--gold)!important;color:#090909!important}
.content .card,.office-card,.machine-card,.map-card{background:#171717!important;color:#fff!important;border-color:rgba(229,182,63,.16)!important}.content .card p,.office-card p,.machine-copy p,.map-info p{color:#aaa!important}.specs span{background:#222!important;border-color:#3b3421!important;color:#e6d7ac!important}
footer{border-top:1px solid rgba(229,182,63,.2)!important}
@media(max-width:950px){header .links{background:#101010!important;border-top:1px solid rgba(229,182,63,.2)!important}.cards{grid-template-columns:1fr 1fr!important}}
@media(max-width:620px){header .brand{padding:7px 10px!important}.cards{grid-template-columns:1fr!important}.service-card{min-height:0!important}.service-card .card-media{height:190px}.service-card .card-body{padding:22px}.hero{min-height:650px}.stats-grid{border-radius:8px}.page-hero{padding-top:70px}}

/* İnovatif açık kurumsal tema: siyah yalnızca güçlü kontrast alanlarında kullanılır. */
body{background:#f7f5ef!important;color:#191817!important}
header{background:rgba(255,255,253,.96)!important;border-top:5px solid var(--gold)!important;border-bottom:1px solid #e7dfcb!important;box-shadow:0 12px 40px rgba(30,24,10,.08)!important}
header .brand{background:transparent!important;padding:0!important;box-shadow:none!important}.brand-logo,header .brand img{width:235px!important}
header .links a{color:#25231f!important}.links a:hover,.links a.active{color:#9a7110!important}.links .nav-cta{background:linear-gradient(135deg,#f3ca62,#dba72e)!important;color:#16120a!important;box-shadow:0 8px 24px rgba(193,143,27,.2)!important}
.services,.projects,.content{background:#f7f5ef!important;color:#191817!important}.services{position:relative}.services:before,.machine-catalog:before{content:"";position:absolute;top:0;left:0;right:0;height:7px;background:linear-gradient(90deg,#b98216,#f1cd70,#b98216)}
.services .section-head p,.projects .section-head p,.content .section-head p{color:#716b60!important}
.service-card{background:#fff!important;border:1px solid #e8dfca!important;box-shadow:0 18px 50px rgba(45,35,12,.09)!important}.service-card h3{color:#1b1915!important}.service-card p{color:#706a5f!important}.service-card:hover{border-color:#d5ae4b!important;box-shadow:0 25px 65px rgba(118,83,10,.15)!important}.service-card .card-media:after{background:linear-gradient(180deg,transparent 45%,rgba(14,12,7,.72))}
.stats{background:#e7bb4d!important;padding-bottom:34px!important}.stats-grid{background:#f7d878!important;color:#17130b!important;border:0!important;box-shadow:0 20px 55px rgba(105,74,8,.18)!important}.stat{border-color:rgba(89,61,7,.16)!important}.stat strong{color:#17130b!important}.stat span{color:#5e4818!important}
.machine{background:linear-gradient(135deg,#f0c963 0%,#d9a72e 100%)!important;color:#17130b!important}.machine h2,.machine p{color:#17130b!important}.machine .eyebrow{color:#5d4307!important}.machine .eyebrow:before{background:#5d4307!important}.machine-photo{box-shadow:0 24px 70px rgba(59,40,5,.22)}.machine-badge{background:#17130b!important;color:#fff!important}.feature{background:rgba(255,255,255,.36)!important;border-color:rgba(64,43,4,.16)!important}.feature strong,.feature span{color:#29200d!important}
.machine-catalog{position:relative;background:#fff;padding:100px 0;color:#191817}.machine-card-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:18px}.machine-tile{grid-column:span 4;position:relative;min-height:360px;overflow:hidden;border-radius:16px;background:#111;box-shadow:0 18px 50px rgba(36,29,13,.12)}.machine-tile:nth-child(4),.machine-tile:nth-child(5){grid-column:span 6}.machine-tile:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 28%,rgba(7,7,6,.9) 100%)}.machine-tile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .65s ease}.machine-tile>div{position:absolute;z-index:1;left:27px;right:27px;bottom:25px;color:#fff}.machine-tile small{color:#f0c75d;font-weight:900;letter-spacing:.13em}.machine-tile h3{font-size:1.3rem;margin:8px 0}.machine-tile span{font-size:.78rem;color:#ded7c5}.machine-tile:hover img{transform:scale(1.065)}
#surec{background:#f7f5ef;color:#191817}.process-grid .step{border-color:#d9ba6d!important}.process-grid .step h3{color:#191817!important}.process-grid .step p{color:#736c5f!important}.projects .card{background:#fff!important;color:#191817!important;border-color:#e8dfca!important}.projects .card p{color:#736c5f!important}
.content .card,.office-card,.machine-card,.map-card{background:#fff!important;color:#191817!important;border-color:#e8dfca!important}.content .card h2,.content .card h3,.office-card h2,.machine-copy h2,.map-info h3{color:#191817!important}.content .card p,.office-card p,.machine-copy p,.map-info p{color:#716b60!important}.specs span{background:#fbf7ea!important;border-color:#e4cf98!important;color:#6c5010!important}
.page-hero{background:linear-gradient(135deg,#f8e6ac,#e2b747)!important;color:#18140b!important}.page-hero h1,.page-hero p{color:#18140b!important}.page-hero .eyebrow{color:#6a4c08!important}.page-hero .eyebrow:before{background:#6a4c08!important}.hero-note{color:#4d3a10!important;border-left-color:#76530a!important}
.capability-strip,.hours{background:linear-gradient(135deg,#25221c,#12110f)!important}.cta{background:linear-gradient(135deg,#e7bb4d,#c99521)!important;color:#17130b!important;border:0!important}.cta p{color:#4f390b!important}.cta .btn{background:#17130b!important;color:#fff!important}
footer{background:#dca92f!important;color:#2b210b!important;border:0!important}.footer-grid p,.footer-grid a,.copyright{color:#4d390d!important}.footer-grid h3{color:#211807!important}.footer-grid .brand{background:rgba(255,255,255,.82)!important;padding:8px 12px!important;border-radius:5px!important}.copyright{border-color:rgba(55,39,5,.18)!important}
@media(max-width:950px){header .links{background:#fffdf7!important;border-top:1px solid #eadcac!important}.machine-card-grid{grid-template-columns:1fr 1fr}.machine-tile,.machine-tile:nth-child(4),.machine-tile:nth-child(5){grid-column:auto}.machine-tile:last-child{grid-column:1/-1}}
@media(max-width:620px){.brand-logo,header .brand img{width:180px!important}.machine-catalog{padding:65px 0}.machine-card-grid{grid-template-columns:1fr}.machine-tile,.machine-tile:last-child{grid-column:auto;min-height:300px}.machine-tile>div{left:21px;right:21px;bottom:20px}.stats{padding-bottom:22px!important}}

/* V5 canlı kurumsal görünüm */
:root{--anthracite:#24272a;--anthracite-2:#303438;--cream:#faf8f3;--orange-live:#f47b20}
header{background:rgba(36,39,42,.97)!important;border-top:4px solid transparent!important;border-image:linear-gradient(90deg,#f47b20,#efc65a,#f47b20) 1!important;border-bottom:1px solid rgba(255,255,255,.08)!important;box-shadow:0 14px 38px rgba(24,25,26,.2)!important}
header .brand{background:#fff!important;padding:8px 12px!important;border-radius:8px!important}header .links a{color:#f4f1e9!important}.links a:hover,.links a.active{color:#f0c55a!important}.links .nav-cta{background:linear-gradient(135deg,#f47b20,#f0b23c)!important;color:#fff!important}
.hero{min-height:720px;background:linear-gradient(90deg,rgba(25,27,29,.94) 0%,rgba(31,33,35,.74) 52%,rgba(31,33,35,.23)),url('https://www.seyhanlardijital.com/upload/slayt/batmanda-dijital-baski-atolyesi-hizmete-girdi-scaled.webp') center/cover!important}.hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 72% 24%,rgba(244,123,32,.22),transparent 26%),linear-gradient(125deg,transparent 55%,rgba(239,198,90,.16))}.hero-content{position:relative}.hero h1 span{background:linear-gradient(90deg,#f6c95f,#f47b20);-webkit-background-clip:text;background-clip:text;color:transparent}.btn-primary{background:linear-gradient(135deg,#f47b20,#eebc4f)!important;color:#fff!important;box-shadow:0 12px 30px rgba(244,123,32,.25)!important}
.stats{background:#24272a!important;padding-bottom:38px!important}.stats-grid{margin-top:-1px;background:#303438!important;color:#fff!important;border:1px solid rgba(239,198,90,.2)!important;box-shadow:0 20px 55px rgba(0,0,0,.18)!important}.stat strong{color:#f0c55a!important}.stat span{color:#c6c8c8!important}
.services{background:linear-gradient(180deg,#faf8f3,#f3efe6)!important;overflow:hidden}.services:after,.machine-catalog:after{content:"";position:absolute;width:380px;height:380px;border-radius:50%;filter:blur(90px);background:rgba(244,123,32,.09);right:-150px;top:130px;pointer-events:none}.service-card{border-radius:14px!important;border-color:#e6ddc9!important;box-shadow:0 16px 42px rgba(47,42,31,.09)!important}.service-card:nth-child(3n+1){--card-accent:#f47b20}.service-card:nth-child(3n+2){--card-accent:#d7a423}.service-card:nth-child(3n){--card-accent:#313438}.service-card .card-body{border-top:4px solid var(--card-accent)}.service-card .card-media{height:220px}.service-card .card-media span{background:var(--card-accent);color:#fff;padding:6px 9px;border-radius:5px}.service-card a{color:#bd741f!important}.service-card:hover{box-shadow:0 26px 65px rgba(76,57,17,.16)!important}
.machine-catalog{background:#fff!important;overflow:hidden}.machine-card-grid{position:relative}.machine-tile{border-radius:16px;border:1px solid rgba(255,255,255,.15)}.machine-tile:nth-child(2),.machine-tile:nth-child(5){transform:translateY(18px)}.machine-tile small{color:#ffd365}.machine-tile:before{content:"";position:absolute;inset:0;border:1px solid transparent;border-radius:16px;z-index:2;transition:.3s}.machine-tile:hover:before{border-color:#f3bf42;inset:9px}.machine-tile:hover{box-shadow:0 28px 65px rgba(31,33,35,.22)}
#surec{background:linear-gradient(135deg,#f5c24f,#ee982e)!important}.process-grid .step{border-color:rgba(49,39,15,.25)!important}.process-grid .step:before,.process-grid .step h3,.process-grid .step p,#surec .section-head h2{color:#2a251c!important}.projects{background:#faf8f3!important}.cta{background:linear-gradient(125deg,#303438,#202326)!important;color:#fff!important;position:relative;overflow:hidden}.cta:before{content:"";position:absolute;width:300px;height:300px;border-radius:50%;background:rgba(244,123,32,.18);right:-90px;top:-160px}.cta p{color:#d0d1cf!important}.cta .btn{position:relative;background:linear-gradient(135deg,#f47b20,#efbf52)!important;color:#fff!important}
footer{background:#24272a!important;color:#d7d5ce!important;border-top:5px solid #e6b844!important}.footer-grid p,.footer-grid a,.copyright{color:#b9bbb9!important}.footer-grid h3{color:#f2c75e!important}.footer-grid .brand{background:#fff!important}.copyright{border-color:rgba(255,255,255,.1)!important}
.page-hero{background:linear-gradient(135deg,#303438 0%,#24272a 58%,#3b3020 100%)!important;color:#fff!important}.page-hero h1,.page-hero p{color:#fff!important}.page-hero .eyebrow{color:#f2c75e!important}.page-hero .eyebrow:before{background:#f2c75e!important}.hero-note{color:#e2ded4!important;border-left-color:#f47b20!important}
@media(max-width:950px){header .links{background:#292c2f!important}.machine-tile:nth-child(2),.machine-tile:nth-child(5){transform:none}}
@media(max-width:620px){.hero{min-height:630px}.service-card .card-media{height:205px}.stats-grid{margin-top:0}.machine-tile{min-height:315px}}
