.mgcs-mount{display:none}
.mgcs-mounted{display:block}
#mgcs-industrial-mount{display:block}
.mgcs-slider-section,.mgcs-campaign-page{box-sizing:border-box;color:#102235;font-family:inherit}
.mgcs-slider-section{max-width:1600px;margin:0 auto;padding:42px 24px 54px}
.mgcs-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin:0 0 18px}
.mgcs-heading>div>span,.mgcs-page-intro>span{display:block;color:#e86118;font-size:13px;font-weight:900;letter-spacing:.14em}
.mgcs-heading h2,.mgcs-page-intro h2{margin:4px 0 0;color:#0a2854;font-size:clamp(30px,3.4vw,50px);line-height:1.06}
.mgcs-all-link{display:inline-flex;align-items:center;gap:7px;color:#0a2854;font-weight:850;text-decoration:none}
.mgcs-all-link span{color:#e86118;font-size:22px;line-height:1}
.mgcs-all-link:hover{text-decoration:underline}

.mgcs-carousel{position:relative;overflow:hidden;border:1px solid #d5e0e8;border-radius:26px;background:#f6f9fb;box-shadow:0 22px 60px rgba(4,24,57,.19);outline:none}
.mgcs-track{position:relative;aspect-ratio:20/9;min-height:560px}
.mgcs-slide{--mgcs-accent:#f97316;--mgcs-accent-2:#ef4444;position:absolute;inset:0;display:block;overflow:hidden;opacity:0;visibility:hidden;transform:translateX(5%) scale(.985);transition:opacity .5s ease,transform .65s cubic-bezier(.2,.75,.25,1),visibility .5s}
.mgcs-slide.is-active{z-index:1;opacity:1;visibility:visible;transform:none;animation:mgcs-slide-reveal .72s cubic-bezier(.2,.78,.25,1) both}
.mgcs-slide.is-active:after{position:absolute;z-index:7;right:0;bottom:54px;left:0;height:4px;background:linear-gradient(90deg,var(--mgcs-accent),var(--mgcs-accent-2));content:'';transform-origin:left;animation:mgcs-progress 6.5s linear both}
.mgcs-carousel.is-paused .mgcs-slide.is-active:after{animation-play-state:paused}
.mgcs-slide-backdrop{position:absolute;inset:0;background-position:center;background-repeat:no-repeat;background-size:cover;transform:scale(1.015)}
.mgcs-theme-boiler .mgcs-slide-backdrop{background-image:linear-gradient(90deg,rgba(2,19,42,.12),rgba(255,255,255,.04)),url('../slides/premium-kombi-bg.webp')}
.mgcs-theme-heatpump .mgcs-slide-backdrop{background-image:linear-gradient(90deg,rgba(255,255,255,.18),rgba(255,255,255,.02)),url('../slides/premium-isi-pompasi-bg.webp')}
.mgcs-theme-industrial{--mgcs-accent:#5db343;--mgcs-accent-2:#f4bf1b;color:#fff}.mgcs-theme-industrial .mgcs-slide-backdrop{background-image:linear-gradient(90deg,rgba(1,20,40,.93) 0%,rgba(1,20,40,.69) 43%,rgba(1,20,40,.12) 76%),url('../slides/endustriyel-dogalgaz-bg.webp');background-position:center}.mgcs-theme-industrial .mgcs-slide-copy{border-color:rgba(255,255,255,.18);background:rgba(2,27,51,.84);box-shadow:0 20px 55px rgba(0,0,0,.28)}.mgcs-theme-industrial .mgcs-slide-copy h3{color:#fff}.mgcs-theme-industrial .mgcs-slide-eyebrow{color:#f7c72c}.mgcs-theme-industrial .mgcs-headline{color:#e8f1f7}.mgcs-theme-industrial .mgcs-benefits span{border-color:rgba(255,255,255,.16);background:rgba(255,255,255,.1);color:#fff}.mgcs-industrial-stage:after{display:none}.mgcs-industrial-badge{display:grid;width:98px;height:98px;place-items:center;border:5px solid rgba(255,255,255,.8);border-radius:50%;background:rgba(1,36,67,.78);color:#f7c72c;font-size:23px;font-weight:1000;box-shadow:0 16px 35px rgba(0,0,0,.3);backdrop-filter:blur(7px)}.mgcs-industrial-deal{border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.95)}.mgcs-industrial-title{display:block;margin:0 0 16px;color:#092a4a;font-size:clamp(23px,2vw,34px);font-weight:950;line-height:1.08}.mgcs-industrial-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.mgcs-industrial-list li{position:relative;padding-left:24px;color:#41566a;font-size:14px;font-weight:800}.mgcs-industrial-list li:before{position:absolute;left:0;color:#42a83e;content:'✓';font-weight:1000}
.mgcs-slide.is-active .mgcs-slide-backdrop{animation:mgcs-backdrop-pan 6.8s ease-out both}
.mgcs-campaign-ademix-degisim{--mgcs-accent:#7c3aed;--mgcs-accent-2:#f97316}.mgcs-campaign-ademix-degisim .mgcs-slide-backdrop{background-image:linear-gradient(115deg,rgba(91,33,182,.30),rgba(255,255,255,.10) 50%,rgba(249,115,22,.20)),url('../slides/premium-kombi-bg.webp');background-position:center}
.mgcs-campaign-vintomix-degisim{--mgcs-accent:#0874c9;--mgcs-accent-2:#10a37f}.mgcs-campaign-vintomix-degisim .mgcs-slide-backdrop{background-image:linear-gradient(120deg,rgba(0,75,139,.32),rgba(255,255,255,.12) 49%,rgba(16,163,127,.22)),url('../slides/premium-kombi-bg.webp');background-position:34% center}
.mgcs-campaign-citius-premix-degisim{--mgcs-accent:#dc2626;--mgcs-accent-2:#343f4d}.mgcs-campaign-citius-premix-degisim .mgcs-slide-backdrop{background-image:linear-gradient(118deg,rgba(190,24,43,.26),rgba(255,255,255,.12) 52%,rgba(31,41,55,.20)),url('../slides/premium-kombi-bg.webp');background-position:66% center}
.mgcs-campaign-lg-therma-v-9kw{--mgcs-accent:#0f8b7d;--mgcs-accent-2:#1d9bd1}.mgcs-campaign-lg-therma-v-9kw .mgcs-slide-backdrop{background-image:linear-gradient(120deg,rgba(15,139,125,.24),rgba(255,255,255,.12) 50%,rgba(29,155,209,.22)),url('../slides/premium-isi-pompasi-bg.webp');background-position:center}
.mgcs-campaign-fieber-10kw{--mgcs-accent:#07855b;--mgcs-accent-2:#d99614}.mgcs-campaign-fieber-10kw .mgcs-slide-backdrop{background-image:linear-gradient(122deg,rgba(6,119,83,.30),rgba(255,255,255,.10) 50%,rgba(217,150,20,.24)),url('../slides/premium-isi-pompasi-bg.webp');background-position:30% center}
.mgcs-campaign-demirdokum-maxiair-8kw{--mgcs-accent:#1458b8;--mgcs-accent-2:#e44735}.mgcs-campaign-demirdokum-maxiair-8kw .mgcs-slide-backdrop{background-image:linear-gradient(118deg,rgba(20,88,184,.30),rgba(255,255,255,.10) 50%,rgba(228,71,53,.22)),url('../slides/premium-isi-pompasi-bg.webp');background-position:70% center}
.mgcs-slide-grid{position:relative;z-index:1;display:grid;height:100%;box-sizing:border-box;grid-template-columns:1.06fr .82fr .98fr;align-items:center;gap:clamp(18px,2.2vw,38px);padding:clamp(32px,4.2vw,66px) clamp(48px,5.8vw,92px) 76px}

.mgcs-slide-copy{padding:clamp(22px,2.7vw,38px);border:1px solid rgba(255,255,255,.8);border-radius:24px;background:rgba(255,255,255,.86);box-shadow:0 18px 48px rgba(7,32,64,.12);backdrop-filter:blur(8px)}
.mgcs-slide.is-active .mgcs-slide-copy{animation:mgcs-copy-enter .72s .07s cubic-bezier(.2,.8,.25,1) both}
.mgcs-ribbon{display:inline-flex;align-items:center;min-height:29px;padding:0 12px;border-radius:999px;background:linear-gradient(90deg,var(--mgcs-accent),var(--mgcs-accent-2));color:#fff;font-size:11px;font-weight:950;letter-spacing:.1em;box-shadow:0 6px 16px rgba(7,32,64,.16)}
.mgcs-slide-eyebrow{display:block;margin:16px 0 7px;color:#0c7181;font-size:12px;font-weight:950;letter-spacing:.11em;text-transform:uppercase}
.mgcs-theme-boiler .mgcs-slide-eyebrow{color:#7a2bb8}
.mgcs-slide-copy h3{max-width:520px;margin:0;color:#092a4a;font-size:clamp(28px,3vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.01}
.mgcs-headline{margin:12px 0 17px;color:#41566a;font-size:clamp(16px,1.35vw,21px);font-weight:750;line-height:1.32}
.mgcs-benefits{display:flex;flex-wrap:wrap;gap:8px}
.mgcs-benefits span{display:inline-flex;align-items:center;min-height:34px;padding:0 11px;border:1px solid #d6e2e8;border-radius:10px;background:#fff;color:#294357;font-size:12px;font-weight:850;box-shadow:0 5px 12px rgba(7,32,64,.05)}
.mgcs-benefits span:before{content:'✓';margin-right:6px;color:#159b66;font-weight:950}

.mgcs-product-stage{position:relative;display:flex;height:100%;min-height:360px;align-items:center;justify-content:center}
.mgcs-product-stage:after{position:absolute;right:5%;bottom:8%;left:5%;height:30px;border-radius:50%;background:rgba(8,47,73,.18);content:'';filter:blur(18px)}
.mgcs-capacity{position:absolute;z-index:2;top:15%;right:2%;display:grid;width:70px;height:70px;place-items:center;border:5px solid #fff;border-radius:50%;background:var(--mgcs-accent);color:#fff;font-size:16px;font-weight:950;box-shadow:0 10px 26px rgba(9,39,75,.23);transform:rotate(4deg)}
.mgcs-product-image{position:relative;z-index:1;display:block;width:auto;max-width:100%;height:auto;max-height:440px;object-fit:contain;filter:drop-shadow(0 20px 20px rgba(7,28,53,.24));transition:transform .45s ease}
.mgcs-slide.is-active .mgcs-product-image{animation:mgcs-product-enter .65s cubic-bezier(.2,.85,.25,1) both}
.mgcs-theme-heatpump .mgcs-product-image{width:112%;max-width:112%;max-height:330px}

.mgcs-deal-card{position:relative;overflow:hidden;padding:clamp(23px,2.6vw,37px);border:1px solid rgba(255,255,255,.94);border-radius:25px;background:rgba(255,255,255,.94);box-shadow:0 20px 54px rgba(7,32,64,.17);backdrop-filter:blur(8px)}
.mgcs-slide.is-active .mgcs-deal-card{animation:mgcs-deal-enter .72s .12s cubic-bezier(.2,.8,.25,1) both}
.mgcs-deal-card:before{position:absolute;inset:0 0 auto;height:6px;background:linear-gradient(90deg,var(--mgcs-accent),var(--mgcs-accent-2));content:''}
.mgcs-deal-kicker{display:block;margin-bottom:16px;color:#647487;font-size:10px;font-weight:950;letter-spacing:.12em}
.mgcs-old-price{display:flex;align-items:end;justify-content:space-between;gap:12px;padding-bottom:13px;border-bottom:1px solid #dbe3e9;color:#617183}
.mgcs-old-price small{font-size:12px;font-weight:800}.mgcs-old-price del{font-size:17px;font-weight:850}
.mgcs-saving{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:13px 0;padding:10px 12px;border-radius:11px;background:#edf5f7;color:var(--mgcs-accent)}
.mgcs-saving span{font-size:11px;font-weight:950;letter-spacing:.08em}.mgcs-saving strong{font-size:18px}
.mgcs-current-price small{display:block;color:#4e6174;font-size:12px;font-weight:800}
.mgcs-current-price strong{display:block;margin-top:3px;color:#092a4a;font-size:clamp(35px,3.35vw,54px);font-weight:1000;letter-spacing:-.045em;line-height:1;white-space:nowrap}
.mgcs-slide-actions{display:grid;grid-template-columns:1fr;gap:9px;margin-top:19px}
.mgcs-slide-actions a{display:flex;min-height:47px;align-items:center;justify-content:center;border-radius:12px;font-size:13px;font-weight:950;text-align:center;text-decoration:none;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease}
.mgcs-slide-actions a:hover,.mgcs-slide-actions a:focus-visible{filter:brightness(1.04);transform:translateY(-2px)}
.mgcs-primary-cta{gap:8px;background:linear-gradient(90deg,var(--mgcs-accent),var(--mgcs-accent-2));color:#fff!important;box-shadow:0 10px 24px rgba(7,32,64,.17)}
.mgcs-primary-cta span{font-size:22px;line-height:1}
.mgcs-wa-cta{border:1px solid #169b5d;background:#fff;color:#11864f!important}

.mgcs-arrow{position:absolute;z-index:4;top:50%;width:48px;height:48px;margin-top:-52px;border:1px solid rgba(255,255,255,.8);border-radius:50%;background:rgba(5,35,61,.82);color:#fff;font-size:34px;line-height:1;cursor:pointer;backdrop-filter:blur(5px)}
.mgcs-arrow:hover,.mgcs-arrow:focus-visible{background:#f97316;outline:3px solid #fff;outline-offset:2px}
.mgcs-prev{left:14px}.mgcs-next{right:14px}
.mgcs-controls{position:absolute;z-index:5;right:16px;bottom:66px;display:flex;align-items:center;gap:11px;padding:8px 11px;border-radius:999px;background:rgba(5,35,61,.82);color:#fff;backdrop-filter:blur(6px)}
.mgcs-dots{display:flex;gap:7px}.mgcs-dot{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.46);cursor:pointer}.mgcs-dot.is-active{width:27px;border-radius:8px;background:var(--mgcs-accent,#f97316)}
.mgcs-counter{min-width:40px;font-size:12px;font-weight:850}.mgcs-toggle{width:30px;height:30px;padding:0;border:1px solid rgba(255,255,255,.5);border-radius:50%;background:transparent;color:#fff;font-size:13px;cursor:pointer}.mgcs-toggle:focus-visible,.mgcs-dot:focus-visible{outline:3px solid #fff;outline-offset:3px}
.mgcs-shop-strip{position:absolute;z-index:3;right:0;bottom:0;left:0;display:grid;min-height:54px;grid-template-columns:repeat(4,1fr);align-items:center;background:#082f49;color:#fff}
.mgcs-shop-strip span{display:flex;height:100%;align-items:center;justify-content:center;padding:0 13px;border-right:1px solid rgba(255,255,255,.15);font-size:12px;font-weight:800;text-align:center}.mgcs-shop-strip span:last-child{border-right:0}.mgcs-shop-strip b{margin-right:7px;color:#31d68b;font-size:16px}

.mgcs-campaign-page{max-width:1600px;margin:0 auto;padding:0 24px 68px}.mgcs-campaign-page .mgcs-slider-section{padding-right:0;padding-left:0}.mgcs-page-intro{margin:0 0 34px;padding:38px;border:1px solid #dbe5ef;border-radius:24px;background:linear-gradient(135deg,#fff,#f2f7fb);box-shadow:0 14px 35px rgba(7,39,78,.08)}.mgcs-page-intro p{max-width:820px;margin:12px 0 24px;color:#536276;font-size:18px}
.mgcs-contact-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mgcs-contact{display:flex;min-height:58px;flex-direction:column;justify-content:center;padding:9px 16px;border:0;border-radius:14px;color:#fff!important;font:inherit;text-align:center;text-decoration:none!important;box-shadow:0 7px 16px rgba(6,29,61,.12);cursor:pointer;transition:transform .18s ease,filter .18s ease}.mgcs-contact:hover{filter:brightness(1.07);transform:translateY(-2px)}.mgcs-contact small{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.mgcs-contact strong{font-size:18px;line-height:1.15}.mgcs-whatsapp{background:#14a75c}.mgcs-phone{background:#0c67ae}
.mgcs-campaign-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.mgcs-campaign-card{overflow:hidden;border:1px solid #d7e2ed;border-radius:24px;background:#fff;box-shadow:0 16px 40px rgba(6,31,65,.11);scroll-margin-top:110px}.mgcs-card-image{position:relative;display:flex;overflow:hidden;aspect-ratio:20/9;align-items:center;justify-content:center;background:#eaf2f5}.mgcs-card-backdrop{position:absolute;inset:0;background-position:center;background-size:cover}.mgcs-card-image.mgcs-theme-boiler .mgcs-card-backdrop{background-image:linear-gradient(115deg,rgba(255,255,255,.22),rgba(255,255,255,.02)),url('../slides/premium-kombi-bg.webp')}.mgcs-card-image.mgcs-theme-heatpump .mgcs-card-backdrop{background-image:linear-gradient(115deg,rgba(255,255,255,.25),rgba(255,255,255,.02)),url('../slides/premium-isi-pompasi-bg.webp')}.mgcs-card-image .mgcs-product-image{position:relative;z-index:1;display:block;width:auto;height:auto;max-width:52%;max-height:82%;object-fit:contain;filter:drop-shadow(0 16px 16px rgba(7,28,53,.23));transition:transform .32s ease}.mgcs-card-image.mgcs-theme-heatpump .mgcs-product-image{width:auto;max-width:66%;max-height:67%}.mgcs-card-image:hover .mgcs-product-image{transform:translateY(-6px) scale(1.035)}.mgcs-card-capacity{position:absolute;z-index:2;top:16px;right:18px;padding:8px 12px;border:3px solid #fff;border-radius:999px;background:var(--mgcs-accent);color:#fff;font-size:13px;font-weight:950;box-shadow:0 8px 18px rgba(7,32,64,.18)}.mgcs-card-cta{position:absolute;z-index:3;right:18px;bottom:16px;display:flex;align-items:center;gap:8px;padding:11px 15px;border-radius:10px;background:rgba(6,35,64,.9);color:#fff;font-size:12px;font-weight:900}.mgcs-card-cta b{color:#f97316;font-size:20px}.mgcs-card-body{padding:25px}.mgcs-card-eyebrow{color:#df6517;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.mgcs-card-body h3{margin:7px 0 8px;color:#0a2854;font-size:25px;line-height:1.18}.mgcs-card-price{display:block;margin:0 0 12px;color:#08777c;font-size:31px;line-height:1.1}.mgcs-campaign-card[data-type="boiler"] .mgcs-card-price{color:#5f259f}.mgcs-card-body p{margin:8px 0;color:#536276}.mgcs-card-note{font-size:13px}.mgcs-card-body .mgcs-contact-row{margin-top:19px}.mgcs-card-body .mgcs-contact strong{font-size:14px}.mgcs-card-body .mgcs-contact{padding-right:8px;padding-left:8px}.mgcs-terms{margin:28px 0 0;padding:18px 22px;border-radius:14px;background:#eef4f8;color:#5d6978;font-size:13px}
.mgcs-industrial-campaign-card{position:relative;display:flex;min-height:410px;align-items:center;margin:0 0 30px;padding:clamp(30px,5vw,70px);overflow:hidden;border-radius:25px;background:linear-gradient(90deg,rgba(1,20,40,.96),rgba(1,20,40,.72) 52%,rgba(1,20,40,.1)),url('../slides/endustriyel-dogalgaz-bg.webp') center/cover no-repeat;box-shadow:0 18px 46px rgba(4,29,58,.2);scroll-margin-top:110px}.mgcs-industrial-campaign-card>div{position:relative;z-index:1;max-width:690px}.mgcs-industrial-campaign-card>div>span{color:#f7c72c;font-size:12px;font-weight:950;letter-spacing:.13em}.mgcs-industrial-campaign-card h3{margin:8px 0 12px;color:#fff;font-size:clamp(32px,4vw,58px);font-weight:1000;letter-spacing:-.035em;line-height:1.02}.mgcs-industrial-campaign-card p{margin:0;color:#dce8f0;font-size:18px;line-height:1.55}
.home .v18-highlight-section.mgcs-replaced,.page-id-1143 .v18-category-nav.mgcs-replaced,.page-id-1143 .v18-service-intro.mgcs-replaced,.page-id-1143 .v18-service-gallery.mgcs-replaced{display:none!important}

.mgcs-industrial-page{max-width:1600px;margin:0 auto;padding:0 24px 70px;color:#102235;font-family:inherit}.mgcs-industrial-hero{position:relative;overflow:hidden;min-height:min(780px,78vh);border-radius:0 0 30px 30px;background:#061f38;box-shadow:0 26px 65px rgba(3,25,53,.2)}.mgcs-industrial-hero-bg,.mgcs-industrial-overlay{position:absolute;inset:0}.mgcs-industrial-hero-bg{background:url('../slides/endustriyel-dogalgaz-bg.webp') center/cover no-repeat}.mgcs-industrial-overlay{background:linear-gradient(90deg,rgba(1,19,38,.97) 0%,rgba(1,24,47,.88) 38%,rgba(1,24,47,.28) 70%,rgba(1,24,47,.08) 100%)}.mgcs-industrial-content{position:relative;z-index:1;display:flex;max-width:830px;min-height:min(780px,78vh);box-sizing:border-box;flex-direction:column;justify-content:center;padding:70px clamp(38px,6vw,92px)}.mgcs-industrial-logo{display:block;width:min(340px,62vw);height:auto;margin-bottom:36px}.mgcs-industrial-eyebrow,.mgcs-industrial-section-head>span,.mgcs-industrial-region>div>span,.mgcs-industrial-final>span{display:block;color:#f7c72c;font-size:13px;font-weight:950;letter-spacing:.13em}.mgcs-industrial-content h1{margin:8px 0 0;color:#fff;font-size:clamp(48px,6vw,88px);font-weight:1000;letter-spacing:-.045em;line-height:.96}.mgcs-industrial-tagline{margin:18px 0 0;color:#fff;font-size:clamp(21px,2vw,31px);font-weight:900}.mgcs-industrial-lead{max-width:700px;margin:18px 0 0;color:#d9e5ee;font-size:18px;line-height:1.55}.mgcs-industrial-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:27px}.mgcs-industrial-actions a{display:inline-flex;min-height:54px;align-items:center;justify-content:center;padding:0 23px;border:2px solid transparent;border-radius:13px;color:#fff!important;font-size:14px;font-weight:950;text-decoration:none!important;transition:transform .18s ease,filter .18s ease}.mgcs-industrial-actions a:hover{filter:brightness(1.07);transform:translateY(-2px)}.mgcs-industrial-wa{background:#58b53f}.mgcs-industrial-phone{border-color:rgba(255,255,255,.62)!important;background:rgba(4,36,66,.62)}.mgcs-industrial-proof{display:flex;flex-wrap:wrap;gap:9px;margin-top:26px}.mgcs-industrial-proof span{padding:8px 11px;border:1px solid rgba(255,255,255,.18);border-radius:9px;background:rgba(255,255,255,.08);color:#fff;font-size:11px;font-weight:850;backdrop-filter:blur(5px)}.mgcs-industrial-solutions{padding:80px 0}.mgcs-industrial-section-head{max-width:920px;margin:0 auto 36px;text-align:center}.mgcs-industrial-section-head h2,.mgcs-industrial-region h2,.mgcs-industrial-final h2{margin:8px 0 12px;color:#082d51;font-size:clamp(33px,4.1vw,58px);font-weight:950;letter-spacing:-.035em;line-height:1.05}.mgcs-industrial-section-head p,.mgcs-industrial-region p,.mgcs-industrial-final p{margin:0;color:#526578;font-size:18px;line-height:1.6}.mgcs-industrial-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.mgcs-industrial-grid article{padding:28px;border:1px solid #d9e4ec;border-radius:20px;background:#fff;box-shadow:0 15px 38px rgba(6,34,67,.09)}.mgcs-industrial-grid strong{color:#61b948;font-size:27px}.mgcs-industrial-grid h3{margin:15px 0 9px;color:#0a3157;font-size:20px}.mgcs-industrial-grid p{margin:0;color:#5b6c7d;line-height:1.55}.mgcs-industrial-region{display:grid;grid-template-columns:1fr auto;align-items:center;gap:36px;padding:52px;border-radius:24px;background:linear-gradient(125deg,#082e52,#0a456a);box-shadow:0 18px 44px rgba(5,34,65,.18)}.mgcs-industrial-region h2,.mgcs-industrial-region p{color:#fff}.mgcs-industrial-region p{color:#d9e5ee}.mgcs-industrial-region-actions{display:grid;gap:10px}.mgcs-industrial-region-actions a{display:flex;min-width:210px;min-height:50px;align-items:center;justify-content:center;padding:0 19px;border:1px solid rgba(255,255,255,.42);border-radius:11px;color:#fff!important;font-weight:900;text-decoration:none!important}.mgcs-industrial-region-actions a:first-child{border-color:#5db643;background:#5db643}.mgcs-industrial-final{margin-top:38px;padding:55px;border:1px solid #d9e5ed;border-radius:24px;background:linear-gradient(135deg,#fff,#eff5f9);text-align:center}.mgcs-industrial-final p{max-width:760px;margin-right:auto;margin-left:auto}.mgcs-industrial-final .mgcs-industrial-actions{justify-content:center}.mgcs-industrial-final .mgcs-industrial-phone{border-color:#0a456a!important;background:#0a456a}.page .v18-page-hero.mgcs-industrial-replaced,.page .v18-category-nav.mgcs-industrial-replaced,.page .v18-service-intro.mgcs-industrial-replaced,.page .v18-service-gallery.mgcs-industrial-replaced{display:none!important}

.mgcs-industrial-references{padding:0 0 80px}.mgcs-industrial-reference-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mgcs-industrial-reference-grid article{position:relative;display:grid;grid-template-columns:auto 1fr;gap:18px;min-height:210px;padding:29px;overflow:hidden;border:1px solid #d6e2eb;border-radius:22px;background:linear-gradient(145deg,#fff 0%,#eef5f8 100%);box-shadow:0 16px 38px rgba(6,34,67,.09)}.mgcs-industrial-reference-grid article:after{position:absolute;right:-38px;bottom:-56px;width:150px;height:150px;border:22px solid rgba(93,179,67,.08);border-radius:50%;content:''}.mgcs-industrial-reference-no{position:relative;z-index:1;display:grid;width:50px;height:50px;place-items:center;border-radius:15px;background:#0a3d64;color:#f7c72c;font-size:15px;font-weight:950}.mgcs-industrial-reference-grid article>div{position:relative;z-index:1}.mgcs-industrial-reference-type{display:block;color:#5dac45;font-size:11px;font-weight:950;letter-spacing:.12em}.mgcs-industrial-reference-grid h3{margin:8px 0 10px;color:#082d51;font-size:24px;line-height:1.15}.mgcs-industrial-reference-grid p{margin:0;color:#53677a;font-size:16px;line-height:1.55}.mgcs-industrial-reference-note{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:18px;padding:23px 28px;border-radius:16px;background:#082f53;color:#fff}.mgcs-industrial-reference-note strong{font-size:20px}.mgcs-industrial-reference-note span{max-width:620px;color:#d9e5ee;line-height:1.5}

@media (max-width:900px){.mgcs-industrial-reference-grid{grid-template-columns:1fr}.mgcs-industrial-reference-grid article{min-height:0}.mgcs-industrial-reference-note{align-items:flex-start;flex-direction:column;gap:8px}.mgcs-industrial-references{padding-bottom:56px}}
@media (max-width:620px){.mgcs-industrial-reference-grid article{grid-template-columns:1fr;padding:23px}.mgcs-industrial-reference-note{padding:22px}.mgcs-industrial-reference-grid h3{font-size:22px}}

@keyframes mgcs-slide-reveal{from{filter:saturate(.75) brightness(.94)}to{filter:none}}
.mgk2026-intro__visual>a{display:grid;width:100%;height:100%;min-height:0;place-items:center;text-decoration:none}.mgk2026-intro__visual>a>img{display:block;width:min(100%,720px);height:100%;max-height:calc(100svh - 190px);border-radius:clamp(12px,1.5vw,22px);object-fit:contain;box-shadow:0 28px 70px rgba(0,0,0,.38)}
@keyframes mgcs-backdrop-pan{from{transform:scale(1.075) translateX(1.2%)}to{transform:scale(1.015) translateX(-.8%)}}
@keyframes mgcs-copy-enter{from{opacity:0;transform:translateX(-34px)}to{opacity:1;transform:none}}
@keyframes mgcs-deal-enter{from{opacity:0;transform:translateX(38px)}to{opacity:1;transform:none}}
@keyframes mgcs-product-enter{from{opacity:0;transform:translateY(28px) scale(.91) rotate(-1deg)}to{opacity:1;transform:none}}
@keyframes mgcs-progress{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@media (max-width:1180px){.mgcs-track{min-height:600px}.mgcs-slide-grid{grid-template-columns:1fr .74fr .93fr;padding-right:62px;padding-left:62px}.mgcs-slide-copy{padding:25px}.mgcs-slide-copy h3{font-size:clamp(26px,3vw,38px)}.mgcs-product-image{max-height:390px}.mgcs-current-price strong{font-size:clamp(33px,3.5vw,44px)}}
@media (max-width:900px){
  .mgcs-slider-section{padding:32px 14px 40px}.mgcs-campaign-page{padding:0 14px 48px}.mgcs-heading{align-items:flex-start}.mgcs-all-link{font-size:13px}.mgcs-carousel{border-radius:18px}.mgcs-track{height:905px;min-height:0;aspect-ratio:auto}.mgcs-slide-grid{grid-template-columns:1fr;grid-template-rows:auto 235px auto;gap:14px;padding:24px 48px 78px}.mgcs-slide-copy{padding:20px}.mgcs-slide-copy h3{font-size:32px}.mgcs-headline{margin:8px 0 12px}.mgcs-product-stage{min-height:0}.mgcs-product-image{max-width:82%;max-height:225px}.mgcs-theme-heatpump .mgcs-product-image{width:auto;max-width:82%;max-height:210px}.mgcs-capacity{top:0;right:16%;width:58px;height:58px;border-width:4px;font-size:14px}.mgcs-deal-card{padding:21px 24px}.mgcs-deal-kicker{margin-bottom:9px}.mgcs-saving{margin:9px 0}.mgcs-current-price strong{font-size:39px}.mgcs-slide-actions{grid-template-columns:1fr 1fr;margin-top:13px}.mgcs-arrow{top:46%;width:42px;height:42px;margin-top:-21px}.mgcs-prev{left:7px}.mgcs-next{right:7px}.mgcs-controls{right:9px;bottom:63px}.mgcs-shop-strip{grid-template-columns:repeat(2,1fr);min-height:55px}.mgcs-shop-strip span:nth-child(2){border-right:0}.mgcs-shop-strip span:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.14)}.mgcs-page-intro{padding:26px 20px}.mgcs-campaign-grid{grid-template-columns:1fr}.mgcs-card-image{aspect-ratio:3/4}.mgcs-card-body{padding:21px}.mgcs-card-body h3{font-size:22px}.mgcs-card-price{font-size:28px}
  .mgcs-industrial-page{padding:0 14px 50px}.mgcs-industrial-hero{min-height:760px;border-radius:0 0 22px 22px}.mgcs-industrial-hero-bg{background-position:62% center}.mgcs-industrial-overlay{background:linear-gradient(90deg,rgba(1,20,40,.96),rgba(1,20,40,.8) 70%,rgba(1,20,40,.42))}.mgcs-industrial-content{min-height:760px;padding:45px 34px}.mgcs-industrial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mgcs-industrial-region{grid-template-columns:1fr;padding:36px}.mgcs-industrial-region-actions{grid-template-columns:1fr 1fr}.mgcs-industrial-final{padding:38px 28px}
}
@media (max-width:620px){
  .mgk2026-intro__visual>a>img{width:100%;max-height:49svh}
  .mgcs-heading{display:block}.mgcs-all-link{margin-top:9px}.mgcs-track{height:755px}.mgcs-slide-grid{grid-template-rows:auto 155px auto;gap:10px;padding:14px 15px 80px}.mgcs-slide-copy{padding:15px;border-radius:18px}.mgcs-ribbon{min-height:24px;font-size:9px}.mgcs-slide-eyebrow{margin:8px 0 4px;font-size:10px}.mgcs-slide-copy h3{font-size:25px}.mgcs-headline{margin:6px 0 9px;font-size:14px}.mgcs-benefits{gap:5px}.mgcs-benefits span{min-height:27px;padding:0 7px;font-size:9px}.mgcs-product-image{max-height:150px}.mgcs-theme-heatpump .mgcs-product-image{max-width:92%;max-height:145px}.mgcs-capacity{right:9%;width:48px;height:48px;font-size:11px}.mgcs-deal-card{padding:16px 17px;border-radius:19px}.mgcs-old-price{padding-bottom:9px}.mgcs-old-price del{font-size:15px}.mgcs-saving{padding:8px 10px}.mgcs-current-price strong{font-size:33px}.mgcs-slide-actions{grid-template-columns:1fr 1fr;gap:7px;margin-top:11px}.mgcs-slide-actions a{min-height:42px;padding:4px 7px;font-size:11px}.mgcs-dots{display:none}.mgcs-controls{bottom:61px}.mgcs-shop-strip span{padding:6px 4px;font-size:10px}.mgcs-contact-row{grid-template-columns:1fr}.mgcs-contact{min-height:52px}.mgcs-card-body .mgcs-contact-row{grid-template-columns:1fr}.mgcs-card-body .mgcs-contact strong{font-size:16px}.mgcs-industrial-stage{display:none}.mgcs-industrial-title{font-size:20px}.mgcs-industrial-hero{min-height:720px}.mgcs-industrial-content{min-height:720px;padding:32px 20px}.mgcs-industrial-logo{margin-bottom:26px}.mgcs-industrial-content h1{font-size:47px}.mgcs-industrial-tagline{font-size:20px}.mgcs-industrial-lead{font-size:16px}.mgcs-industrial-actions{display:grid}.mgcs-industrial-actions a{width:100%;box-sizing:border-box}.mgcs-industrial-proof span{font-size:10px}.mgcs-industrial-solutions{padding:56px 0}.mgcs-industrial-grid{grid-template-columns:1fr}.mgcs-industrial-region{padding:28px 20px}.mgcs-industrial-region-actions{grid-template-columns:1fr}.mgcs-industrial-final{padding:32px 20px}
}
@media (prefers-reduced-motion:reduce){.mgcs-slide,.mgcs-slide:after,.mgcs-slide-backdrop,.mgcs-slide-copy,.mgcs-deal-card,.mgcs-product-image,.mgcs-card-image img,.mgcs-contact{transition:none!important;animation:none!important}}
