/* Header/footer: teknik-servis.css kurallarından uyarlandı */
@media (min-width: 761px){
.sm-systems-page .sp-header { height: 192px; }


.sm-systems-page .footer-clone .sp-footer-main { grid-template-columns: 28.4% 37.8% 33.8% !important; }
.sm-systems-page .footer-clone .sp-footer-brand { transform: translateY(8px); }
.sm-systems-page .footer-clone .sp-footer-nav { width: 520px !important; padding-right: 0px !important; grid-template-columns: 226px 1fr !important; gap: 64px !important; font-size: 20px !important; transform: translateY(12px) !important; }
.sm-systems-page .footer-clone .sp-footer-nav > div { gap: 34px !important; }
.sm-systems-page .footer-clone .sp-footer-contact { font-size: 20px !important; transform: translateY(12px) !important; }
.sm-systems-page .footer-clone .sp-footer-contact p { margin-bottom: 28px !important; }
.sm-systems-page .footer-clone .sp-copyright { height: 53px !important; }
}
@media (max-width: 760px){
.sm-systems-page .sp-header { height: calc(178 * var(--tm)); min-height: 0px; padding: 0px; background: rgb(213, 221, 235); }
.sm-systems-page .sp-header::after { content: "TEKNİK SERVİS"; position: absolute; left: calc(36 * var(--tm)); bottom: calc(16 * var(--tm)); color: var(--cyan); font-size: calc(18 * var(--tm)); line-height: 1; font-weight: 400; }
.sm-systems-page .sp-brand { top: calc(40 * var(--tm)); left: calc(36 * var(--tm)); width: calc(161 * var(--tm)); }
.sm-systems-page .sp-menu-toggle { top: calc(83 * var(--tm)); right: calc(42 * var(--tm)); width: calc(35 * var(--tm)); height: calc(20 * var(--tm)); }
.sm-systems-page .sp-menu-toggle span { height: calc(4 * var(--tm)); }

.sm-systems-page .footer-clone .sp-footer-main { position: relative !important; height: calc(1104 * var(--tm)) !important; min-height: 0px !important; padding: 0px !important; display: block !important; background: rgb(187, 199, 220) !important; }
.sm-systems-page .footer-clone .sp-footer-brand { position: absolute !important; top: calc(75 * var(--tm)) !important; left: 50% !important; width: calc(230 * var(--tm)) !important; margin: 0px !important; transform: translateX(-50%) !important; }
.sm-systems-page .footer-clone .sp-socials { margin: calc(59 * var(--tm)) 0 0 !important; justify-content: center !important; gap: calc(10 * var(--tm)) !important; }
.sm-systems-page .footer-clone .sp-socials a, .sm-systems-page .footer-clone .sp-socials img { width: calc(49 * var(--tm)) !important; height: calc(49 * var(--tm)) !important; }
.sm-systems-page .footer-clone .sp-footer-nav { position: absolute !important; top: calc(380 * var(--tm)) !important; left: calc(81 * var(--tm)) !important; width: calc(400 * var(--tm)) !important; margin: 0px !important; grid-template-columns: calc(202 * var(--tm)) 1fr !important; gap: 0px !important; font-size: calc(22 * var(--tm)) !important; }
.sm-systems-page .footer-clone .sp-footer-nav > div { gap: calc(32 * var(--tm)) !important; }
.sm-systems-page .footer-clone .sp-footer-nav > div + div { padding-left: calc(44 * var(--tm)) !important; border-left: calc(1 * var(--tm)) solid #7184a2 !important; }
.sm-systems-page .footer-clone .sp-footer-nav a { line-height: calc(26.4 * var(--tm)) !important; white-space: nowrap !important; }
.sm-systems-page .footer-clone .sp-footer-contact { position: absolute !important; left: calc(36 * var(--tm)) !important; right: calc(22 * var(--tm)) !important; top: calc(738 * var(--tm)) !important; font-size: calc(22 * var(--tm)) !important; }
.sm-systems-page .footer-clone .sp-footer-contact p { margin: 0 0 calc(23 * var(--tm)) !important; gap: calc(14 * var(--tm)) !important; line-height: 1.2 !important; }
.sm-systems-page .footer-clone .sp-footer-contact p:last-child > span:last-child { width: calc(365 * var(--tm)); }
.sm-systems-page .footer-clone .sp-contact-icon { min-width: calc(30 * var(--tm)) !important; width: calc(30 * var(--tm)) !important; height: calc(30 * var(--tm)) !important; }
.sm-systems-page .footer-clone .sp-copyright { height: calc(53 * var(--tm)) !important; padding: 0px !important; display: flex !important; align-items: center !important; justify-content: center !important; font-size: calc(21.5 * var(--tm)) !important; line-height: 1 !important; }
}

/* Smart Mining Sistemleri — 1917 masaüstü / 562 mobil tasarım geometrisi */
.sm-systems-page{--navy:#243567;--cyan:#00d6fd;--cyan2:#0ab8e5;--btn:#00e4ff;color:var(--navy);background:#d5ddea;font-family:Gotham,Arial,sans-serif}
.sm-systems-page .sm-abs{position:absolute;margin:0;white-space:nowrap}
.sm-systems-page .sm-sec{position:relative;width:100%;overflow:hidden}
.sm-systems-page .sm-sec img{display:block}
.sm-systems-page br.bm{display:none}
.sm-systems-page .sm-m{display:none}
.sm-systems-page .sm-arrow{display:block;fill:none;stroke-linecap:round;stroke-linejoin:round}
.sm-systems-page a{text-decoration:none}
@media(min-width:761px){
.sm-systems-page .sp-header{height:205px;padding-bottom:calc(min(2.1vw,40px) + 13px)}
.sm-systems-page .sm-band{height:min(207px,10.7812vw);background:#d5ddea url('./assets/smart-mining-systems/band-circuit.webp') left top/100% 100% no-repeat}
.sm-systems-page .sm-crumb{left:min(88px,4.5833vw);top:min(52.96px,2.7583vw);font-size:min(24px,1.25vw);line-height:min(28.8px,1.5vw);font-weight:400;letter-spacing:0}
.sm-systems-page .sm-title{left:min(88px,4.5833vw);top:min(95.4px,4.9688vw);font-size:min(60px,3.125vw);line-height:min(72px,3.75vw);font-weight:700}
.sm-systems-page .sm-title span,.sm-systems-page .sm-sys-title span,.sm-systems-page .sm-mintro h2 span{font-weight:400}
.sm-systems-page .sm-divider{left:min(1238px,64.4792vw);top:min(84px,4.375vw);width:min(2px,0.1042vw);height:min(70px,3.6458vw);background:var(--navy)}
.sm-systems-page .sm-lead{left:min(1260px,65.625vw);top:min(86.86px,4.524vw);font-size:min(24px,1.25vw);line-height:min(31px,1.6146vw);font-weight:400}
.sm-systems-page .sm-hero{height:min(532px,27.7083vw);background:#1c242c url('./assets/smart-mining-systems/cover.webp') center top/100% 100% no-repeat;color:#fff}
.sm-systems-page .sm-hero h1{left:min(88px,4.5833vw);top:min(109.4px,5.6979vw);font-size:min(60px,3.125vw);line-height:min(72px,3.75vw);font-weight:500;color:#fff}
.sm-systems-page .sm-hero h1 em{font-style:normal;color:var(--cyan)}
.sm-systems-page .sm-tag{left:min(88px,4.5833vw);top:min(274.2px,14.2812vw);font-size:min(30px,1.5625vw);line-height:min(36px,1.875vw);font-weight:400;color:#fff}
.sm-systems-page .sm-logo{left:min(89px,4.6354vw);top:min(396px,20.625vw);width:min(273px,14.2188vw);height:auto}
.sm-systems-page .sm-3d{left:min(1441px,75.0521vw);top:min(405px,21.0938vw);width:min(380px,19.7917vw);height:min(69px,3.5938vw);box-sizing:border-box;border:min(2px,0.1042vw) solid var(--cyan2);border-radius:min(5px,0.2604vw);display:flex;align-items:center;padding:0 min(12px,0.625vw) 0 min(26px,1.3542vw);font-size:min(24px,1.25vw);line-height:1;font-weight:700;color:#d5dde9;text-transform:uppercase}
.sm-systems-page .sm-3d .sm-arrow{margin-left:auto;width:min(36px,1.875vw);height:min(18px,0.9375vw);stroke:var(--cyan2);stroke-width:2.4}
.sm-systems-page .sm-feat{height:min(199px,10.3646vw);background:#ecf0f9}
.sm-systems-page .sm-fdiv{top:min(49px,2.5521vw);width:min(2px,0.1042vw);height:min(97px,5.0521vw);background:#a8b3d3}
.sm-systems-page .sm-fdiv.f1{left:min(742px,38.6458vw)} .sm-systems-page .sm-fdiv.f2{left:min(1251px,65.1562vw)}
.sm-systems-page .sm-ficon.i1{left:min(321px,16.7188vw);top:min(54px,2.8125vw);width:min(82px,4.2708vw);height:auto}
.sm-systems-page .sm-ficon.i2{left:min(855px,44.5312vw);top:min(56px,2.9167vw);width:min(85px,4.4271vw);height:auto}
.sm-systems-page .sm-ficon.i3{left:min(1336px,69.5833vw);top:min(56px,2.9167vw);width:min(76px,3.9583vw);height:auto}
.sm-systems-page .sm-ftext.t1{left:min(421px,21.9271vw)}
.sm-systems-page .sm-ftext.t2{left:min(956px,49.7917vw)}
.sm-systems-page .sm-ftext.t3{left:min(1426px,74.2708vw)}
.sm-systems-page .sm-ftext{top:min(61.86px,3.2219vw);font-size:min(24px,1.25vw);line-height:min(29px,1.5104vw);font-weight:500}
.sm-systems-page .sm-sys{height:min(1398px,72.8125vw);background:#d5ddea url('./assets/smart-mining-systems/systems-circuit.webp') left top/100% 100% no-repeat}
.sm-systems-page .sm-eyebrow{left:min(88px,4.5833vw);top:min(70.0px,3.6458vw);font-size:min(25px,1.3021vw);line-height:min(30px,1.5625vw);font-weight:400}
.sm-systems-page .sm-sys-title{left:min(88px,4.5833vw);top:min(118.0px,6.1458vw);font-size:min(50px,2.6042vw);line-height:min(60px,3.125vw);font-weight:700}
.sm-systems-page .sm-all{left:min(1427px,74.3229vw);top:min(146.0px,7.6042vw);font-size:min(25px,1.3021vw);line-height:min(30px,1.5625vw);font-weight:700;color:var(--navy);display:flex;align-items:center}
.sm-systems-page .sm-all .sm-arrow{width:min(36px,1.875vw);height:min(18px,0.9375vw);margin-left:min(25px,1.3021vw);stroke:var(--cyan2);stroke-width:2.4;transform:translateY(min(-1px,-0.0521vw))}
.sm-systems-page .sm-card{position:absolute;margin:0}
.sm-systems-page .sm-card img{width:100%;height:min(294px,15.3125vw);object-fit:cover}
.sm-systems-page .sm-card h3{font-size:min(34px,1.7708vw);line-height:min(41px,2.1354vw);font-weight:700}
.sm-systems-page .sm-card p{font-size:min(20px,1.0417vw);font-weight:400}
.sm-systems-page .sm-btn{position:absolute;width:min(160px,8.3333vw);height:min(34px,1.7708vw);box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:0 min(14px,0.7292vw);background:var(--btn);border-radius:min(3px,0.1562vw);color:var(--navy);font-size:min(22px,1.1458vw);line-height:1;font-weight:700}
.sm-systems-page .sm-btn .sm-arrow{width:min(38px,1.9792vw);height:min(16px,0.8333vw);stroke:var(--navy);stroke-width:2.8}
.sm-systems-page .sm-card.c1{left:min(88px,4.5833vw);top:min(213px,11.0938vw);width:min(556px,28.9583vw)}
.sm-systems-page .sm-card.c1 h3{left:min(0px,0.0vw);top:min(316.26px,16.4719vw)}
.sm-systems-page .sm-card.c1 p{left:min(0px,0.0vw);top:min(411.8px,21.4479vw);line-height:min(24px,1.25vw)}
.sm-systems-page .sm-card.c1 .sm-btn{left:min(1px,0.0521vw);top:min(483px,25.1562vw)}
.sm-systems-page .sm-card.c2{left:min(676px,35.2083vw);top:min(213px,11.0938vw);width:min(556px,28.9583vw)}
.sm-systems-page .sm-card.c2 h3{left:min(0px,0.0vw);top:min(316.26px,16.4719vw)}
.sm-systems-page .sm-card.c2 p{left:min(0px,0.0vw);top:min(411.8px,21.4479vw);line-height:min(24px,1.25vw)}
.sm-systems-page .sm-card.c2 .sm-btn{left:min(0px,0.0vw);top:min(483px,25.1562vw)}
.sm-systems-page .sm-card.c3{left:min(1263px,65.7812vw);top:min(213px,11.0938vw);width:min(556px,28.9583vw)}
.sm-systems-page .sm-card.c3 h3{left:min(0px,0.0vw);top:min(316.26px,16.4719vw)}
.sm-systems-page .sm-card.c3 p{left:min(0px,0.0vw);top:min(411.8px,21.4479vw);line-height:min(24px,1.25vw)}
.sm-systems-page .sm-card.c3 .sm-btn{left:min(1px,0.0521vw);top:min(483px,25.1562vw)}
.sm-systems-page .sm-card.c4{left:min(88px,4.5833vw);top:min(793px,41.3021vw);width:min(850px,44.2708vw)}
.sm-systems-page .sm-card.c4 h3{left:min(0px,0.0vw);top:min(324.26px,16.8885vw)}
.sm-systems-page .sm-card.c4 p{left:min(0px,0.0vw);top:min(417.8px,21.7604vw);line-height:min(28px,1.4583vw)}
.sm-systems-page .sm-card.c4 .sm-btn{left:min(1px,0.0521vw);top:min(495px,25.7812vw)}
.sm-systems-page .sm-card.c5{left:min(970px,50.5208vw);top:min(793px,41.3021vw);width:min(850px,44.2708vw)}
.sm-systems-page .sm-card.c5 h3{left:min(6px,0.3125vw);top:min(324.26px,16.8885vw)}
.sm-systems-page .sm-card.c5 p{left:min(6px,0.3125vw);top:min(417.8px,21.7604vw);line-height:min(28px,1.4583vw)}
.sm-systems-page .sm-card.c5 .sm-btn{left:min(6px,0.3125vw);top:min(495px,25.7812vw)}
}
@media(max-width:760px){
.sm-systems-page{--tm:calc(100vw / 562);background:#d5ddeb}
.sm-systems-page .sm-d{display:none!important} .sm-systems-page .sm-m{display:block} .sm-systems-page br.bd{display:none} .sm-systems-page br.bm{display:inline}
.sm-systems-page .sp-header:after{content:'ÜRÜNLER / RADIOMINE ECOSYSTEM';color:var(--navy)}
.sm-systems-page .sm-band{display:none}
.sm-systems-page .sm-hero{height:calc(395 * var(--tm));background:#1c242c url('./assets/smart-mining-systems/mobile/cover.webp') center/100% 100% no-repeat;color:#fff}
.sm-systems-page .sm-logo{left:calc(37 * var(--tm));top:calc(146 * var(--tm));width:calc(155 * var(--tm));height:auto}
.sm-systems-page .sm-hero h1{left:calc(37 * var(--tm));top:calc(218.92 * var(--tm));font-size:calc(28 * var(--tm));line-height:calc(34 * var(--tm));font-weight:500;color:#fff}
.sm-systems-page .sm-hero h1 em{font-style:normal;color:var(--cyan)}
.sm-systems-page .sm-tag{left:calc(37 * var(--tm));top:calc(294.64 * var(--tm));font-size:calc(16 * var(--tm));line-height:calc(19.2 * var(--tm));font-weight:400;color:#fff}
.sm-systems-page .sm-3d{left:calc(36 * var(--tm));top:calc(337 * var(--tm));width:calc(255 * var(--tm));height:calc(41 * var(--tm));box-sizing:border-box;border:calc(2 * var(--tm)) solid var(--cyan2);border-radius:calc(4 * var(--tm));display:flex;align-items:center;padding:0 calc(13 * var(--tm)) 0 calc(9 * var(--tm));font-size:calc(18 * var(--tm));line-height:1;font-weight:700;color:#d5dde9;text-transform:none}
.sm-systems-page .sm-3d .sm-arrow{margin-left:auto;width:calc(27 * var(--tm));height:calc(14 * var(--tm));stroke:var(--cyan2);stroke-width:2.2}
.sm-systems-page .sm-feat{height:calc(77 * var(--tm));background:#eaf0f7}
.sm-systems-page .sm-fdiv{display:none}
.sm-systems-page .sm-ficon.i1{left:calc(38 * var(--tm));top:calc(18 * var(--tm));width:calc(39 * var(--tm));height:auto}
.sm-systems-page .sm-ficon.i2{left:calc(219 * var(--tm));top:calc(20 * var(--tm));width:calc(40 * var(--tm));height:auto}
.sm-systems-page .sm-ficon.i3{left:calc(392 * var(--tm));top:calc(18 * var(--tm));width:calc(37 * var(--tm));height:auto}
.sm-systems-page .sm-ftext.t1{left:calc(85 * var(--tm))}
.sm-systems-page .sm-ftext.t2{left:calc(269 * var(--tm))}
.sm-systems-page .sm-ftext.t3{left:calc(438 * var(--tm))}
.sm-systems-page .sm-ftext{top:calc(24.68 * var(--tm));font-size:calc(12 * var(--tm));line-height:calc(14 * var(--tm));font-weight:500}
.sm-systems-page .sm-sys{height:calc(2899 * var(--tm));background:#d5ddeb}
.sm-systems-page .sm-eyebrow,.sm-systems-page .sm-sys-title{display:none}
.sm-systems-page .sm-mintro h2{position:absolute;margin:0;white-space:nowrap;left:calc(37 * var(--tm));top:calc(30.2 * var(--tm));font-size:calc(30 * var(--tm));line-height:calc(36 * var(--tm));font-weight:700}
.sm-systems-page .sm-mintro p{position:absolute;margin:0;white-space:nowrap;left:calc(37 * var(--tm));top:calc(73.44 * var(--tm));font-size:calc(16 * var(--tm));line-height:calc(20 * var(--tm));font-weight:400}
.sm-systems-page .sm-all{left:calc(38 * var(--tm));top:calc(148.72 * var(--tm));font-size:calc(18 * var(--tm));line-height:calc(21.6 * var(--tm));font-weight:700;color:var(--navy);display:flex;align-items:center}
.sm-systems-page .sm-all .sm-arrow{width:calc(27 * var(--tm));height:calc(14 * var(--tm));margin-left:calc(11 * var(--tm));stroke:var(--cyan2);stroke-width:2.2}
.sm-systems-page .sm-card{position:absolute;margin:0;left:calc(37 * var(--tm));width:calc(486 * var(--tm))}
.sm-systems-page .sm-card img{width:100%;height:calc(257 * var(--tm));object-fit:cover}
.sm-systems-page .sm-card h3{left:0;font-size:calc(30 * var(--tm));line-height:calc(35 * var(--tm));font-weight:700}
.sm-systems-page .sm-card p{left:0;font-size:calc(18 * var(--tm));font-weight:400}
.sm-systems-page .sm-btn{position:absolute;left:0;width:calc(140 * var(--tm));height:calc(30 * var(--tm));box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:0 calc(12 * var(--tm)) 0 calc(13 * var(--tm));background:var(--btn);border-radius:calc(3 * var(--tm));color:var(--navy);font-size:calc(19 * var(--tm));line-height:1;font-weight:700}
.sm-systems-page .sm-btn .sm-arrow{width:calc(33 * var(--tm));height:calc(14 * var(--tm));stroke:var(--navy);stroke-width:2.6}
.sm-systems-page .sm-card.c1{top:calc(185 * var(--tm))}
.sm-systems-page .sm-card.c1 h3{top:calc(276.7 * var(--tm))}
.sm-systems-page .sm-card.c1 p{top:calc(360.62 * var(--tm));line-height:calc(21 * var(--tm))}
.sm-systems-page .sm-card.c1 .sm-btn{top:calc(422 * var(--tm))}
.sm-systems-page .sm-card.c2{top:calc(700 * var(--tm))}
.sm-systems-page .sm-card.c2 h3{top:calc(276.7 * var(--tm))}
.sm-systems-page .sm-card.c2 p{top:calc(364.62 * var(--tm));line-height:calc(21 * var(--tm))}
.sm-systems-page .sm-card.c2 .sm-btn{top:calc(408 * var(--tm))}
.sm-systems-page .sm-card.c3{top:calc(1199 * var(--tm))}
.sm-systems-page .sm-card.c3 h3{top:calc(276.7 * var(--tm))}
.sm-systems-page .sm-card.c3 p{top:calc(366.12 * var(--tm));line-height:calc(22 * var(--tm))}
.sm-systems-page .sm-card.c3 .sm-btn{top:calc(433 * var(--tm))}
.sm-systems-page .sm-card.c4{top:calc(1722 * var(--tm))}
.sm-systems-page .sm-card.c4 h3{top:calc(276.7 * var(--tm))}
.sm-systems-page .sm-card.c4 p{top:calc(366.12 * var(--tm));line-height:calc(24 * var(--tm))}
.sm-systems-page .sm-card.c4 .sm-btn{top:calc(439 * var(--tm))}
.sm-systems-page .sm-card.c5{top:calc(2253 * var(--tm))}
.sm-systems-page .sm-card.c5 h3{top:calc(276.7 * var(--tm))}
.sm-systems-page .sm-card.c5 p{top:calc(367.12 * var(--tm));line-height:calc(24 * var(--tm))}
.sm-systems-page .sm-card.c5 .sm-btn{top:calc(439 * var(--tm))}
}
/* Footer adres sürümleri (teknik-servis.css) */
.ts-care-mobile, .ts-address-mobile { display: none; }
@media (max-width: 760px){
.sm-systems-page .footer-clone .ts-address-desktop { display: none; }
.sm-systems-page .footer-clone .ts-address-mobile { display: inline; }
}
@media(max-width:760px){.sm-systems-page .sm-mintro h2 span{font-weight:400}}