.mt182{color:#152638;background:#fff}.mt182 em{font-style:normal;color:#3c745e}.mt182 .mt182-overline{display:block;font-size:11px;font-weight:800;letter-spacing:.16em;color:#3d8066;margin-bottom:22px}.mt182-hero{background:#f8f8f3}.mt182-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:54px;padding-top:76px;padding-bottom:76px}.mt182-hero h1{font-size:clamp(43px,4.7vw,75px);line-height:1.05;letter-spacing:-.062em;margin:0 0 25px}.mt182-hero h1 em{color:#28765e}.mt182-hero-copy>p{font-size:18px;line-height:1.8;color:#526578;max-width:590px}.mt182-actions{display:flex;gap:13px;flex-wrap:wrap;margin:30px 0 27px}.mt182-btn{display:inline-flex;justify-content:space-between;align-items:center;gap:28px;padding:16px 22px;border-radius:8px;font-weight:800;font-size:14px;transition:background .2s,transform .2s}.mt182-btn:hover{transform:translateY(-2px)}.mt182-btn-primary{background:#d7fa78;color:#132437}.mt182-btn-primary:hover{background:#c2ee53;color:#132437}.mt182-btn-line{border:1px solid #b9c9cf;color:#142a37}.mt182-btn-line:hover{background:#eaf1ed}.mt182-btn-dark{background:#142434;color:#fff}.mt182-btn-dark:hover{background:#2d4e60}.mt182-hero-reassurance{display:flex;gap:12px 24px;flex-wrap:wrap;font-size:12px;color:#4a655c;font-weight:700}.mt182-hero-reassurance span:before{content:'✓';color:#1a7a58;font-weight:900;margin-right:8px}.mt182-hero-visual{position:relative;min-height:510px}.mt182-image{position:absolute;inset:0 20px 25px 0;border-radius:20px;background:linear-gradient(180deg,transparent 45%,#101f2b60),url('catalogue-renovation-v119.webp') center/cover,#d5d2c7}.mt182-visual-card{position:absolute;bottom:0;right:0;width:74%;padding:25px 28px;background:#162a37;color:#fff;border-radius:13px;box-shadow:0 16px 35px #10233224}.mt182-visual-card small{display:block;font-size:10px;color:#d7fa78;font-weight:800;letter-spacing:.13em;margin-bottom:12px}.mt182-visual-card strong{font:800 clamp(20px,2vw,30px)/1.22 Manrope,Arial,sans-serif;letter-spacing:-.035em}.mt182-visual-label{position:absolute;top:18px;left:18px;background:#fff;padding:8px 12px;border-radius:5px;color:#53616f;font-size:9px;font-weight:800;letter-spacing:.08em}.mt182-benefit{padding:110px 0;background:#fff}.mt182-benefit-row{display:grid;grid-template-columns:1.2fr .8fr;gap:80px;align-items:end}.mt182-benefit h2{font-size:clamp(34px,3.5vw,54px);line-height:1.15;margin:0}.mt182-benefit-copy{border-left:2px solid #b0dabe;padding-left:26px}.mt182-benefit-copy p{font-size:17px;line-height:1.75;color:#5c6c76}.mt182-benefit-copy a{font-weight:800;border-bottom:1px solid #32765c;padding-bottom:5px;color:#2c6b53}.mt182-prices{padding:100px 0;background:#f1f4f5}.mt182-section-head{max-width:850px;margin-bottom:40px}.mt182-section-head h2{font-size:clamp(37px,4vw,62px);margin-bottom:17px}.mt182-section-head>p{color:#5b6e79;font-size:17px;max-width:730px}.mt182-prices-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.mt182-price{padding:42px;min-width:0;border-radius:16px;display:flex;flex-direction:column;gap:0}.mt182-price-light{background:white;border:1px solid #d9e1e7}.mt182-price-dark{background:#142636;color:#fff}.mt182-price-heading{display:flex;justify-content:space-between;align-items:start;gap:20px;border-bottom:1px solid #cbd7de;padding-bottom:28px;margin-bottom:31px}.mt182-price-dark .mt182-price-heading{border-color:#354b59}.mt182-price-heading>span{font-size:11px;letter-spacing:.14em;font-weight:800;color:#4f7669}.mt182-price-dark .mt182-price-heading>span{color:#d7fa78}.mt182-price-heading strong{font:800 33px Manrope,Arial,sans-serif;white-space:nowrap;letter-spacing:-.05em}.mt182-price-heading small{display:block;font:500 11px 'DM Sans',Arial,sans-serif;letter-spacing:0;text-align:right;color:#738394}.mt182-price-dark .mt182-price-heading small{color:#b9c9d3}.mt182-price h3{font-size:clamp(27px,2.7vw,39px);line-height:1.15;margin-bottom:18px}.mt182-price>p{color:#63717d;font-size:15px;line-height:1.75;max-width:490px}.mt182-price-dark>p{color:#c8d4dc}.mt182-price ul{list-style:none;padding:15px 0 23px;margin:0;flex:1}.mt182-price li{border-bottom:1px solid #e1e7eb;padding:12px 0 12px 25px;position:relative;font-size:14px}.mt182-price li:before{content:'✓';color:#287d5b;font-weight:900;position:absolute;left:1px}.mt182-price-dark li{border-color:#314757;color:#e5ecf1}.mt182-price-dark li:before{color:#d7fa78}.mt182-price>a{display:flex;justify-content:space-between;align-items:center;gap:12px;font-weight:800;font-size:14px;padding:16px 0 0}.mt182-price-dark>a{color:#d7fa78}.mt182-legal{font-size:12px;color:#6b7a84;line-height:1.7;margin:22px 0 0}.mt182-demo{background:#fff;padding:110px 0;position:relative}.mt182-demo-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:64px;align-items:center}.mt182-demo-copy h2{font-size:clamp(39px,4vw,63px);line-height:1.08}.mt182-demo-copy>p{max-width:550px;color:#61727c;font-size:16px;line-height:1.75}.mt182-demo-note{font-size:12px!important;color:#81909b!important}.mt182-demo-copy .mt182-btn{margin-top:15px}.mt182-demo-stack{display:grid;gap:13px}.mt182-demo-feature{display:flex;min-height:365px;border-radius:17px;flex-direction:column;justify-content:end;padding:32px;color:white;background:linear-gradient(180deg,transparent 35%,#0d2639e8),url('plomberie-chauffe-eau-v118.webp') center/cover,#194b67}.mt182-demo-feature>span{font-size:10px;letter-spacing:.12em;font-weight:800;color:#d7fa78}.mt182-demo-feature strong{font:800 clamp(26px,3vw,43px)/1.1 Manrope,Arial,sans-serif;letter-spacing:-.045em;max-width:460px;margin:12px 0}.mt182-demo-feature em{font-style:normal;font-size:13px;font-weight:800;text-decoration:underline;text-underline-offset:4px}.mt182-demo-small{display:grid;grid-template-columns:1fr 1fr;gap:13px}.mt182-demo-small a{display:flex;flex-direction:column;gap:10px;min-height:145px;padding:22px;border-radius:13px;background:#eee8dd;position:relative}.mt182-demo-small a+ a{background:#e7edf0}.mt182-demo-small span{font-size:10px;letter-spacing:.12em;font-weight:800;color:#57716b}.mt182-demo-small strong{font:800 21px/1.2 Manrope,Arial,sans-serif;letter-spacing:-.04em}.mt182-demo-small b{position:absolute;right:20px;bottom:17px}.mt182-process{padding:105px 0;background:#f8f9f6}.mt182-process-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:90px}.mt182-process h2{font-size:clamp(37px,3.7vw,56px);line-height:1.12}.mt182-steps>div{display:flex;gap:24px;border-bottom:1px solid #cedbd8;padding:22px 0}.mt182-steps b{font:800 16px Manrope;color:#277255}.mt182-steps strong{font:800 20px Manrope;letter-spacing:-.03em;display:block}.mt182-steps small{display:block;color:#667984;margin-top:7px;font-size:14px}.mt182-final{background:#142636;color:#fff;padding:95px 0}.mt182-final-inner{display:flex;justify-content:space-between;align-items:end;gap:50px}.mt182-final h2{font-size:clamp(37px,3.7vw,56px);max-width:790px}.mt182-final p{color:#c1d0dc;max-width:680px}.mt182-final .mt182-overline{color:#d7fa78}.mt182-final .mt182-btn{flex-shrink:0}.mt182-anchor{position:absolute;height:0;width:0;scroll-margin-top:100px}.mt182 #approche,.mt182 #offres,.mt182 #demonstrations{scroll-margin-top:95px}@media(max-width:960px){.mt182-hero-grid,.mt182-benefit-row,.mt182-demo-grid,.mt182-process-grid{grid-template-columns:1fr;gap:36px}.mt182-hero-visual{min-height:440px}.mt182-final-inner{align-items:start;flex-direction:column}.mt182-prices-grid{gap:12px}.mt182-price{padding:28px}}@media(max-width:650px){.mt182-hero-grid{padding-top:52px;padding-bottom:52px}.mt182-hero h1{font-size:clamp(40px,10vw,55px)}.mt182-hero-visual{min-height:340px}.mt182-visual-card{width:83%;padding:16px}.mt182-visual-card strong{font-size:19px}.mt182-benefit,.mt182-prices,.mt182-demo,.mt182-process,.mt182-final{padding:66px 0}.mt182-prices-grid,.mt182-demo-small{grid-template-columns:1fr}.mt182-price-heading{flex-wrap:wrap}.mt182-demo-feature{min-height:290px}.mt182-actions .mt182-btn{width:100%}.mt182-benefit-copy{padding-left:19px}.mt182-process-grid{gap:20px}}@media(prefers-reduced-motion:reduce){.mt182-btn{transition:none}}
