html.acq-demo-v2-page body{background:#f4f1ea!important}
html.acq-demo-v2-page body>header,html.acq-demo-v2-page body>footer,
html.acq-demo-v2-page .shopify-section-group-header-group,
html.acq-demo-v2-page .shopify-section-group-footer-group,
html.acq-demo-v2-page #shopify-section-header,
html.acq-demo-v2-page #shopify-section-footer,
html.acq-demo-v2-page .urbenetic-floating-header,
html.acq-demo-v2-page .urb-floating-header,
html.acq-demo-v2-page .breadcrumb,
html.acq-demo-v2-page .breadcrumbs,
html.acq-demo-v2-page .page-title,
html.acq-demo-v2-page .page-heading{display:none!important}
html.acq-demo-v2-page #MainContent,html.acq-demo-v2-page .content-for-layout{margin:0!important;padding:0!important;max-width:none!important}
.acq2{--ink:#121212;--paper:#f4f1ea;--line:#d7d2c8;background:var(--paper);color:var(--ink);font-family:Inter,system-ui,-apple-system,sans-serif;min-height:100vh;overflow:hidden}.acq2 *{box-sizing:border-box}.acq2 button,.acq2 select,.acq2 input,.acq2 textarea{font:inherit}.acq2 button{cursor:pointer}.acq2__urb-bar{min-height:44px;background:#070707;color:#fff;display:flex;align-items:center;justify-content:center;gap:30px;padding:7px 20px;font-size:12px;position:relative;z-index:60}.acq2__urb-bar>a{color:#fff;text-decoration:none;font-weight:800}.acq2__urb-bar>span{color:#aaa}.acq2__locale select{background:#171717;color:#fff;border:1px solid #444;padding:5px 8px}.acq2__header{height:78px;padding:0 max(24px,calc((100% - 1240px)/2));display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #ddd;position:relative;z-index:50}.acq2__brand{display:flex;align-items:center;gap:12px;color:var(--ink);text-decoration:none}.acq2__brand>b{width:42px;height:42px;display:grid;place-items:center;background:var(--ink);color:var(--acq2-accent);font-size:15px}.acq2__brand>span{font-size:18px;font-weight:950;line-height:1}.acq2__brand small{display:block;margin-top:5px;color:#777;font-size:10px;font-weight:650;letter-spacing:.06em}.acq2__header nav{display:flex;align-items:center;gap:5px}.acq2__header nav button{border:0;background:transparent;padding:11px 13px;font-weight:750;color:#333}.acq2__header nav button:hover,.acq2__header nav button.is-active{color:#000;background:#eee}.acq2__header .acq2__nav-cta{background:var(--ink);color:#fff}.acq2__menu{display:none;border:0;background:none}.acq2__hero{min-height:calc(100vh - 122px);position:relative;display:flex;align-items:flex-end;color:#fff}.acq2__hero>img,.acq2__hero>i{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.acq2__hero>i{background:linear-gradient(90deg,#000e 0,#0008 46%,#0001 80%),linear-gradient(0deg,#000a,transparent 60%)}.acq2__hero>div{position:relative;width:min(1240px,calc(100% - 48px));margin:auto;padding:95px 0;z-index:2}.acq2__hero span,.acq2__page-head small,.acq2__intro small{color:var(--acq2-accent);font-size:11px;font-weight:950;letter-spacing:.15em}.acq2__hero h1{max-width:900px;margin:14px 0 22px;color:#fff;font-size:clamp(46px,6.5vw,86px);line-height:.96;letter-spacing:-.055em}.acq2__hero p{max-width:680px;margin:0 0 30px;color:#ddd;font-size:19px;line-height:1.55}.acq2__btn{border:0;background:var(--acq2-accent);color:#080808!important;text-decoration:none!important;min-height:52px;padding:0 21px;display:inline-flex;align-items:center;justify-content:center;font-weight:900}.acq2__intro{width:min(1120px,calc(100% - 48px));margin:0 auto;padding:100px 0;display:grid;grid-template-columns:100px 1fr;gap:30px}.acq2__intro>span{font-size:70px;color:var(--acq2-accent);font-weight:950;line-height:1}.acq2__intro h2{font-size:clamp(36px,5vw,64px);line-height:1;letter-spacing:-.045em;max-width:880px;margin:12px 0 20px}.acq2__intro p{font-size:18px;max-width:700px;color:#555}.acq2__service-preview{display:grid;grid-template-columns:repeat(3,1fr);width:min(1240px,calc(100% - 48px));margin:0 auto 100px}.acq2__service-preview article{min-height:250px;background:#fff;border:1px solid var(--line);padding:28px;display:flex;flex-direction:column}.acq2__service-preview small{color:var(--acq2-accent);font-weight:950}.acq2__service-preview h3{font-size:26px;margin:auto 0 20px}.acq2__service-preview button{align-self:flex-start;border:0;background:var(--ink);color:#fff;width:42px;height:42px}.acq2__home-cta{background:var(--ink);color:#fff;padding:80px max(24px,calc((100% - 1100px)/2));display:flex;align-items:center;justify-content:space-between;gap:30px}.acq2__home-cta h2{font-size:clamp(30px,4vw,50px);max-width:700px;margin:0;color:#fff}.acq2__page-head{width:min(1120px,calc(100% - 48px));margin:auto;padding:100px 0 55px}.acq2__page-head h1{font-size:clamp(44px,6vw,80px);line-height:.96;letter-spacing:-.055em;margin:16px 0 20px;max-width:950px}.acq2__page-head p{font-size:18px;max-width:700px;color:#555}.acq2__services{width:min(1240px,calc(100% - 48px));margin:0 auto 100px;display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.acq2__services article{padding:34px;min-height:285px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.acq2__services span{color:var(--acq2-accent);font-weight:950}.acq2__services h2{font-size:31px;margin:45px 0 12px}.acq2__services p{color:#666;line-height:1.6}.acq2__services button{border:0;border-bottom:1px solid;background:none;padding:5px 0;font-weight:850}.acq2__projects{width:min(1240px,calc(100% - 48px));margin:0 auto 100px;display:grid;grid-template-columns:1.25fr .75fr;gap:15px}.acq2__projects figure{grid-row:span 2;margin:0;min-height:650px;position:relative;overflow:hidden}.acq2__projects figure img{width:100%;height:100%;object-fit:cover}.acq2__projects figcaption{position:absolute;left:20px;bottom:20px;background:#080808;color:#fff;padding:13px 16px;font-weight:850}.acq2__projects figcaption small{display:block;color:#aaa}.acq2__projects article{background:#fff;padding:35px;display:flex;flex-direction:column;justify-content:center}.acq2__projects article>span{color:var(--acq2-accent);font-weight:950}.acq2__projects article h2{font-size:34px}.acq2__projects article p{color:#666;line-height:1.6}.acq2__trust{width:min(1140px,calc(100% - 48px));margin:0 auto 100px;display:grid;grid-template-columns:1fr 1fr;gap:30px}.acq2__google{background:#fff;padding:35px;border:1px solid #ddd}.acq2__google>span{font-size:24px;font-weight:950}.acq2__google h2{font-size:34px;margin:40px 0 5px}.acq2__google strong{font-size:22px;color:#e0a000}.acq2__google div{display:flex;gap:8px;margin:28px 0}.acq2__google button{border:1px solid #ddd;background:#fff;padding:10px}.acq2__google small{color:#777}.acq2__reviews{display:grid;gap:14px}.acq2__reviews blockquote{margin:0;background:var(--ink);color:#fff;padding:35px;font-size:24px;line-height:1.4}.acq2__reviews small{display:block;color:var(--acq2-accent);font-size:12px;margin-top:30px}.acq2__wizard{width:min(800px,calc(100% - 48px));margin:0 auto 50px;background:#fff;border:1px solid #ddd;padding:35px}.acq2__progress{height:5px;background:#eee;margin-bottom:30px}.acq2__progress i{display:block;width:33%;height:100%;background:var(--acq2-accent);transition:width .2s}.acq2__wizard fieldset{border:0;padding:0}.acq2__wizard legend{font-size:29px;font-weight:950;margin-bottom:25px}.acq2__wizard label{display:block;font-weight:800;margin-bottom:18px}.acq2__wizard input,.acq2__wizard textarea,.acq2__wizard select{display:block;width:100%;min-height:50px;border:1px solid #bbb;background:#fff;margin-top:7px;padding:11px}.acq2__wizard textarea{min-height:120px;resize:vertical}.acq2__wizard-actions{display:flex;justify-content:space-between;margin-top:18px}.acq2__wizard-actions>button:first-child,.acq2__wizard [data-reset]{border:1px solid #bbb;background:#fff;padding:12px 17px}.acq2__wizard [data-thumbs] img{width:65px;height:65px;object-fit:cover;margin:6px}.acq2__received{background:#f2f2ef;padding:18px;margin:20px 0}.acq2__tracking{width:min(1000px,calc(100% - 48px));margin:0 auto 100px;display:grid;grid-template-columns:1fr 1fr;gap:15px}.acq2__tracking article{background:#111;color:#fff;padding:30px}.acq2__tracking small{color:var(--acq2-accent);font-weight:900}.acq2__tracking h3{font-size:25px}.acq2__tracking p{color:#aaa}.acq2__chat{position:fixed;right:18px;bottom:78px;width:min(390px,calc(100vw - 30px));max-height:70vh;overflow:auto;background:#fff;border:1px solid #bbb;box-shadow:0 25px 80px #0006;padding:20px;z-index:90}.acq2__chat header{display:flex;justify-content:space-between}.acq2__chat header small{display:block;color:#777}.acq2__chat header button{border:0;background:none;font-size:27px}.acq2__chat [data-messages] p{background:#eee;padding:13px}.acq2__quick{display:flex;gap:7px;flex-wrap:wrap;margin:15px 0}.acq2__quick button{border:1px solid #bbb;background:#fff;padding:9px}.acq2__chat-launch{position:fixed;right:18px;bottom:18px;background:var(--ink);color:#fff;border:0;padding:14px 18px;font-weight:900;z-index:80}.acq2__urbenetic-cta{background:#090909;color:#fff;text-align:center;padding:100px 24px}.acq2__urbenetic-cta>small{color:var(--acq2-accent);font-weight:900;letter-spacing:.14em}.acq2__urbenetic-cta h2{color:#fff;font-size:clamp(40px,6vw,78px);line-height:.98;max-width:1000px;margin:18px auto 30px}.acq2__urbenetic-cta a:not(.acq2__btn){color:#fff;margin-left:20px;font-weight:850}.acq2__urbenetic-cta p{color:#888;margin-top:30px}.acq2__footer{background:#fff;padding:28px 5vw;display:flex;justify-content:space-between}.acq2--electricien{--paper:#0d0d0e;--ink:#f5f2ea;--line:#333;color:#f4f4f2}.acq2--electricien .acq2__header,.acq2--electricien .acq2__service-preview article,.acq2--electricien .acq2__services article,.acq2--electricien .acq2__projects article,.acq2--electricien .acq2__footer{background:#151516;color:#fff}.acq2--electricien .acq2__header nav button,.acq2--electricien .acq2__brand{color:#fff}.acq2--electricien .acq2__intro p,.acq2--electricien .acq2__services p,.acq2--electricien .acq2__projects p,.acq2--electricien .acq2__page-head p{color:#aaa}.acq2--dentaire{--paper:#f4fbfa;--ink:#123c3d}.acq2--immobilier{--paper:#f2eee8;--ink:#231d18}.acq2--solaire{--paper:#f3f5f4;--ink:#0d2940}.acq2__menu{width:44px;height:44px}.acq2__menu i{display:block;width:22px;height:2px;background:currentColor;margin:5px auto}
@media(max-width:760px){.acq2__urb-bar{justify-content:space-between;gap:8px}.acq2__urb-bar>span{display:none}.acq2__header{height:64px;padding:0 16px}.acq2__menu{display:block;order:2}.acq2__brand{order:1}.acq2__header nav{display:none;position:absolute;top:64px;left:0;right:0;background:#fff;padding:12px;box-shadow:0 20px 40px #0003;flex-direction:column;align-items:stretch}.acq2--electricien .acq2__header nav{background:#151516}.acq2__header nav.is-open{display:flex}.acq2__header nav button{text-align:left;min-height:48px}.acq2__hero{min-height:680px}.acq2__hero>i{background:linear-gradient(0deg,#000e,#0002 80%)}.acq2__hero>div{padding:60px 0}.acq2__hero h1{font-size:47px}.acq2__intro{grid-template-columns:1fr;padding:65px 0}.acq2__intro>span{font-size:42px}.acq2__service-preview,.acq2__services,.acq2__tracking{grid-template-columns:1fr}.acq2__home-cta{display:block;padding:55px 24px}.acq2__home-cta .acq2__btn{margin-top:25px}.acq2__page-head{padding:65px 0 35px}.acq2__page-head h1{font-size:46px}.acq2__projects{grid-template-columns:1fr}.acq2__projects figure{grid-row:auto;min-height:480px}.acq2__trust{grid-template-columns:1fr}.acq2__wizard{padding:24px}.acq2__urbenetic-cta{padding:70px 22px}.acq2__urbenetic-cta a:not(.acq2__btn){display:block;margin:22px 0 0}.acq2__footer{display:block}.acq2__footer span{display:block;margin-top:8px}}@media(prefers-reduced-motion:reduce){.acq2__progress i{transition:none}}
