:root{--ref-gold:#e8b63f;--ref-gold2:#ffc95a;--ref-dark:#101112;--ref-panel:#191b1d;--ref-line:#343638}
html,body{max-width:100%;overflow-x:hidden}
body{background:#fff!important;color:#151515!important;font-size:14px}
.wrap{width:min(1410px,calc(100% - 56px))!important}
header{position:absolute!important;top:0!important;background:rgba(12,13,14,.96)!important;border-top:0!important;border-bottom:1px solid rgba(255,255,255,.12)!important;box-shadow:none!important}
header nav{height:78px!important;min-height:78px!important}.brand{background:transparent!important;padding:0!important}.brand-logo{width:230px!important;filter:brightness(0) invert(1)!important}.links{gap:0!important}.links a{padding:31px 24px!important;border-right:1px solid rgba(255,255,255,.09);font-size:.72rem!important;color:#fff!important}.links .btn{margin-left:22px;padding:12px 24px!important;border-radius:3px!important;text-transform:uppercase;font-size:.72rem}
.hero{min-height:530px!important;padding:78px 0 0!important;background:linear-gradient(90deg,rgba(5,6,7,.96) 0%,rgba(9,10,11,.78) 40%,rgba(9,10,11,.12) 78%),url('https://www.seyhanlardijital.com/upload/slayt/batmanda-dijital-baski-atolyesi-hizmete-girdi-scaled.webp') center 46%/cover!important}.hero:before{background:linear-gradient(90deg,rgba(0,0,0,.32),transparent 52%)!important}.hero:after{height:100px!important;background:linear-gradient(transparent,rgba(0,0,0,.82))!important}.hero-content{padding:74px 0 115px!important;max-width:720px!important}.hero .eyebrow{display:none}.hero h1{font-size:clamp(3rem,4.3vw,4.8rem)!important;text-transform:uppercase;line-height:.96!important;letter-spacing:-.035em!important;margin-bottom:14px}.hero h1:before{content:"Türkiye'nin";display:block;color:#fff;font-size:.76em}.hero h1 span{display:block}.hero .lead{font-size:.98rem!important;line-height:1.45!important;max-width:530px!important}.hero .lead strong{font-size:1.18rem!important}.hero .actions{margin-top:20px!important}.hero .btn{border-radius:3px!important;padding:13px 20px!important;text-transform:uppercase;font-size:.72rem}.mini-trust{display:none!important}
.stats{height:0!important;padding:0!important;position:relative;z-index:5}.stats-grid{position:absolute!important;width:min(650px,calc(100vw - 40px));right:28px;bottom:0;grid-template-columns:repeat(4,1fr)!important;border-radius:4px!important;background:rgba(12,13,14,.92)!important;backdrop-filter:blur(12px)}.stat{padding:18px 20px!important}.stat strong{font-size:1.35rem!important}.stat span{font-size:.64rem!important;color:#fff!important}
.services{padding:14px 0!important;background:#fff!important}.services:before,.services:after{display:none!important}.services>.wrap{display:grid;grid-template-columns:175px 1fr;gap:16px;align-items:stretch}.services .section-head{margin:0!important;display:flex!important;align-items:center!important}.services .section-head .eyebrow,.services .section-head p{display:none!important}.services .section-head h2{font-size:1.65rem!important;text-transform:uppercase;line-height:1.05!important;letter-spacing:-.03em!important}.services .cards{display:grid!important;grid-template-columns:repeat(7,1fr)!important;gap:8px!important}.service-card{min-height:145px!important;height:145px!important;border-radius:3px!important;display:grid!important;grid-template-columns:43% 57%;box-shadow:0 5px 18px rgba(0,0,0,.08)!important}.service-card .card-media{height:145px!important}.service-card .card-body{padding:15px 12px!important;border:0!important}.service-card h3{font-size:.8rem!important;text-transform:uppercase;line-height:1.15;margin-bottom:6px!important}.service-card p{font-size:.62rem!important;line-height:1.35!important;margin-bottom:4px}.service-card a{font-size:.59rem!important;text-transform:uppercase}.service-card .card-media span{display:none}.service-card:hover{transform:translateY(-3px)!important}
.production-showcase{padding:0!important;display:grid;grid-template-columns:32% 40% 28%;min-height:330px;background:#121314;color:#fff}.production-power{background:linear-gradient(90deg,rgba(8,9,10,.5),rgba(8,9,10,.84)),url('upload/makinalar/partner_orion_pro_serisi_solvent_500cm_konica_1024i.jpg') center/cover;padding:32px 36px;display:flex;align-items:center}.production-power>div{max-width:320px;margin-left:auto}.production-power h2,.agency-panel h2,.catalog-title h2{font-size:1.55rem;line-height:1.05;text-transform:uppercase;margin:4px 0 12px}.production-power p{font-size:.75rem;line-height:1.5;color:#ddd}.production-power ul{padding:0;list-style:none;columns:2;font-size:.67rem;line-height:1.8}.production-power li:before{content:"✓";color:var(--ref-gold);margin-right:6px}.production-power a{display:inline-block;border:1px solid #777;padding:8px 12px;text-transform:uppercase;font-size:.58rem}
.production-showcase .machine-catalog{padding:26px 28px!important;background:#151719!important;color:#fff;overflow:hidden}.catalog-title{display:flex;align-items:center;justify-content:space-between}.catalog-title a{border:1px solid #666;padding:8px 11px;font-size:.58rem;text-transform:uppercase}.machine-card-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:9px!important}.machine-tile,.machine-tile:nth-child(4),.machine-tile:nth-child(5){grid-column:auto!important;min-height:215px!important;transform:none!important;border-radius:4px!important}.machine-tile:nth-child(n+4){display:none}.machine-tile>div{left:12px!important;right:12px!important;bottom:12px!important;text-align:center}.machine-tile small{display:none}.machine-tile h3{font-size:.68rem!important;line-height:1.2}.machine-tile span{font-size:.55rem!important}
.agency-panel{background:radial-gradient(circle at 90% 20%,rgba(232,182,63,.12),transparent 35%),#0e0f10;padding:32px 35px;text-align:center}.agency-panel>span{color:var(--ref-gold);font-weight:900;text-transform:uppercase;font-size:.7rem}.agency-panel h2{margin:9px 0 18px}.agency-benefits{display:grid;grid-template-columns:1fr 1fr;gap:9px;text-align:left}.agency-benefits b{font-size:.67rem;font-weight:600;color:#ddd}.agency-benefits b::first-letter{color:var(--ref-gold)}.agency-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:20px}.agency-actions a{padding:11px 8px;border:1px solid #777;font-size:.58rem;font-weight:900;text-transform:uppercase}.agency-actions a:first-child{background:var(--ref-gold);color:#111;border-color:var(--ref-gold)}
.business-overview{padding:20px 42px!important;display:grid;grid-template-columns:58% 42%;gap:22px;background:#f7f7f7}.business-overview h2{font-size:1.15rem!important;text-transform:uppercase;margin-bottom:12px}.overview-heading{display:flex;justify-content:space-between}.overview-heading a{font-size:.58rem;text-transform:uppercase}.sample-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.sample-grid article{background:#fff;border:1px solid #ddd;padding-bottom:9px}.sample-grid img{width:100%;height:86px;object-fit:cover}.sample-grid b,.sample-grid small{display:block;padding:0 8px}.sample-grid b{font-size:.66rem;margin-top:7px}.sample-grid small{font-size:.56rem;color:#777}.why-us{border-left:1px solid #ddd;padding:0 20px}.why-grid{display:grid;grid-template-columns:repeat(3,1fr)}.why-grid div{border:1px solid #ddd;margin:-1px 0 0 -1px;padding:15px 8px;text-align:center;background:#fff}.why-grid strong{display:block;color:#c18d19;font-size:1rem}.why-grid span{font-size:.55rem}
.cta{padding:18px 0!important;background:#17191b!important}.cta h2{font-size:1.35rem!important;margin:0!important}.cta p{font-size:.7rem!important}.cta .btn{min-width:180px;border-radius:3px!important;text-transform:uppercase;font-size:.7rem}
footer{padding:28px 0 12px!important;background:#111315!important}.footer-grid{grid-template-columns:1.15fr .8fr 1fr!important;gap:35px!important}.footer-grid .brand-logo{filter:none!important}.footer-grid p,.footer-grid a{font-size:.68rem!important;line-height:1.5!important}.copyright{margin-top:20px!important;padding-top:12px!important}
@media(max-width:1100px){.links a{padding-inline:11px!important}.services>.wrap{grid-template-columns:1fr}.services .section-head h2 br{display:none}.services .cards{grid-template-columns:repeat(4,1fr)!important}.service-card{height:170px!important}.service-card .card-media{height:170px!important}.production-showcase{grid-template-columns:1fr}.production-power>div{margin:0}.business-overview{grid-template-columns:1fr}.why-us{border:0;padding:0}.stats-grid{right:20px}.production-showcase .machine-card-grid{grid-template-columns:repeat(3,1fr)!important}.machine-tile:nth-child(n+4){display:block}}
@media(max-width:720px){.wrap{width:min(100% - 28px,1410px)!important}header nav{height:70px!important;min-height:70px!important}.brand-logo{width:180px!important;filter:none!important}.menu{color:#fff!important}.hero{min-height:600px!important;padding-top:70px!important}.hero-content{padding:90px 0 90px!important}.hero h1{font-size:2.7rem!important}.stats{height:auto!important;background:#242628!important}.stats-grid{position:relative!important;right:auto;bottom:auto;width:100%;grid-template-columns:1fr 1fr!important}.services{padding:42px 0!important}.services .cards{grid-template-columns:1fr!important}.service-card{height:150px!important}.service-card .card-media{height:150px!important}.production-power,.agency-panel,.production-showcase .machine-catalog{padding:30px 22px!important}.production-showcase .machine-card-grid{grid-template-columns:1fr!important}.machine-tile{min-height:250px!important}.business-overview{padding:42px 18px!important}.sample-grid{grid-template-columns:1fr}.sample-grid img{height:170px}.process-panel .process-grid{grid-template-columns:1fr 1fr!important;row-gap:35px!important}.footer-grid{grid-template-columns:1fr!important}.links{top:70px!important;background:#17191b!important}}

/* Hizmet kartları: masaüstünde iki satır, daha büyük ve okunaklı */
.services{padding:32px 0 38px!important}.services>.wrap{grid-template-columns:220px 1fr!important;gap:24px!important}.services .section-head{align-self:center!important}.services .section-head h2{font-size:2rem!important;line-height:1.04!important}.services .cards{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}.service-card{height:205px!important;min-height:205px!important;grid-template-columns:43% 57%!important}.service-card .card-media{height:205px!important}.service-card .card-body{padding:20px 16px!important}.service-card h3{font-size:.93rem!important;line-height:1.18!important;margin-bottom:9px!important}.service-card p{font-size:.72rem!important;line-height:1.5!important;margin-bottom:8px!important}.service-card a{font-size:.66rem!important;line-height:1.3!important}.service-card:nth-child(7){grid-column:auto}
@media(max-width:1100px){.services>.wrap{grid-template-columns:1fr!important}.services .section-head h2{font-size:1.7rem!important}.services .cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:620px){.services .cards{grid-template-columns:1fr!important}.service-card{height:180px!important;min-height:180px!important}.service-card .card-media{height:180px!important}.service-card h3{font-size:.9rem!important}.service-card p{font-size:.7rem!important}}
