.V2Duo_racine__hJRl2{--p10:#001525;--p30:#004369;--p50:#0085c9;--accent:#0af;--brand:#009efc;--p98:#f1f7ff;--s20:#1e2630;--s30:#3f4752;--s40:#575f6a;--s50:#707884;--blanc:#fff;--jaune:#ffc72c;--bleu-pli:#0a78c8;--marine-kit:#014369;--bleu-pale:#6ab9ff;--bleu-clair:#bfe5ff;--bleu-glace:#e3f4ff;--plans:#edf4fa;--piste:#dbe3f1;--bord-choix:#c9d6e2;--gris-recu:#9aa6b2;--trait-recu:#d9e0e7;--trait:#e3e8ee;--gris-st:#eef2f6;--fond-ligne:#f6f9fc;--bord-ecran:#d5e3ef;--papier:#fffdf5;--bord-papier:#ede6cf;--encre-papier:#5a6470;--rose:#fde8ea;--rouge:#b02236;--creme:#fff4d6;--ph1:#8fb3c9;--ph2:#4f6f86;--ph3:#c9b48f;--ph4:#86704f;--ph5:#a9b8a0;--ph6:#5d6e55;--ph7:#b7c2cc;--ph8:#6c7884;--ease:cubic-bezier(.4,0,.2,1);font-family:Catamaran,sans-serif;padding:120px 0}.V2Duo_racine__hJRl2 .c-brand{color:var(--brand)}.V2Duo_racine__hJRl2 .c-accent{color:var(--accent)}.V2Duo_racine__hJRl2 .c-blanc{color:var(--blanc)}.V2Duo_racine__hJRl2 .c-encre{color:var(--s20)}.V2Duo_racine__hJRl2 .c-papier{color:var(--encre-papier)}.V2Duo_racine__hJRl2 .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:2px solid transparent;border-radius:12px;padding:14px 24px;font:700 17px/1.1 Catamaran,sans-serif;cursor:pointer;background:var(--accent);color:var(--blanc);box-shadow:0 10px 30px rgba(0,170,255,.35);transition:transform .2s var(--ease),background .2s;text-align:center}.V2Duo_racine__hJRl2 .btn:hover{transform:translateY(-2px);background:var(--p50)}.V2Duo_racine__hJRl2 .btn.ghost{background:transparent;border-color:hsla(0,0%,100%,.4);box-shadow:none}.V2Duo_racine__hJRl2 .btn.ghost:hover{background:hsla(0,0%,100%,.08)}.V2Duo_racine__hJRl2 .surtitre{color:var(--p50);font-weight:800;letter-spacing:4px;font-size:13px;text-transform:uppercase;margin-bottom:12px}.V2Duo_racine__hJRl2 .t{font-size:clamp(32px,4.2vw,54px);line-height:1.05;font-weight:700;letter-spacing:-.5px}.V2Duo_racine__hJRl2 .citation em,.V2Duo_racine__hJRl2 .lead em,.V2Duo_racine__hJRl2 .t em,.V2Duo_racine__hJRl2 h3 em{font-style:normal;color:var(--brand)}.V2Duo_racine__hJRl2 .lead{font-size:clamp(18px,1.6vw,21px);color:var(--s40)}@media(max-width:760px){.V2Duo_racine__hJRl2{padding:80px 0}}.V2Duo_racine__hJRl2.sombre{background:var(--s20);color:var(--blanc)}.V2Duo_racine__hJRl2.sombre .surtitre{color:var(--accent)}.V2Duo_racine__hJRl2.clair{background:var(--p98);color:var(--s20)}.V2Duo_racine__hJRl2 .wrap{max-width:1200px;margin:0 auto;padding:0 24px}.V2Duo_racine__hJRl2 .tete{max-width:760px;margin-bottom:56px}.V2Duo_racine__hJRl2 .tete.centre{margin-left:auto;margin-right:auto;text-align:center}.V2Duo_racine__hJRl2 .duo{display:grid;grid-template-columns:1fr 1fr;gap:20px}.V2Duo_racine__hJRl2 .col{border-radius:24px;padding:38px}.V2Duo_racine__hJRl2 .col.ia{background:linear-gradient(to bottom right,var(--p30),var(--s20));color:var(--blanc)}.V2Duo_racine__hJRl2 .col.hum{background:var(--blanc);color:var(--s20);box-shadow:0 20px 50px rgba(0,67,105,.08)}.V2Duo_racine__hJRl2 .col .en{display:flex;align-items:center;gap:14px;margin-bottom:22px}.V2Duo_racine__hJRl2 .col .en .ico{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.1)}.V2Duo_racine__hJRl2 .col.hum .en .ico{background:var(--p98)}.V2Duo_racine__hJRl2 .col h3{font-size:28px;font-weight:700}.V2Duo_racine__hJRl2 .col ul{list-style:none;display:grid;gap:14px;margin:0;padding:0}.V2Duo_racine__hJRl2 .col li{display:flex;gap:12px;font-size:18px;font-weight:600;align-items:flex-start}.V2Duo_racine__hJRl2 .col li:before{content:"";flex:none;width:22px;height:22px;margin-top:3px;border-radius:50%;background:var(--accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round'%3E%3Cpath d='M6 12.5l4 4L18 8'/%3E%3C/svg%3E") center/14px no-repeat}.V2Duo_racine__hJRl2 .col.hum li:before{background-color:var(--s20)}.V2Duo_racine__hJRl2 .citation{margin-top:36px;text-align:center;font-size:clamp(24px,2.6vw,34px);font-weight:700}@media(max-width:1024px){.V2Duo_racine__hJRl2 .duo{grid-template-columns:1fr}}@media(max-width:760px){.V2Duo_racine__hJRl2 .col{padding:28px 24px}}[data-decor=chantier] .V2Duo_racine__hJRl2.sombre{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='140' viewBox='0 0 600 140' fill='white'%3E%3Cpath fill-opacity='.035' d='M0 140V96H60V72H120V100H170V64H250V92H300V78H360V106H420V68H480V96H540V82H600V140Z'/%3E%3Cpath fill-opacity='.055' d='M140 140V22H150V140ZM68 24H332V31H68ZM140 22L145 4L150 22ZM145 6L330 24H322L145 10ZM145 6L70 24H78L145 10ZM74 31H100V44H74ZM290 31H293V74H290ZM283 74H300V82H283ZM392 140V72H512V140ZM548 140V58H555V140ZM498 60H600V65H498ZM0 140V130H600V140Z'/%3E%3Cpath fill='none' stroke='white' stroke-opacity='.05' stroke-width='3' d='M382 140V64M452 140V64M522 140V64M382 64H522M382 90H522M382 116H522'/%3E%3C/svg%3E") repeat-x 0 100%/600px 140px,var(--s20)}[data-decor=etage] .V2Duo_racine__hJRl2.sombre{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='140' viewBox='0 0 600 140' fill='white'%3E%3Cpath fill-opacity='.035' d='M0 140V72H70V52H140V76H200V56H280V82H340V46H420V72H480V60H600V140Z'/%3E%3Cpath fill-opacity='.055' d='M0 140V128H600V140ZM0 140V100L30 76L60 100V140ZM70 140V96H150V76H190V96H200V140ZM210 140V102L245 74L280 102V140ZM290 140V90H380V140ZM390 140V100L420 78L450 100V140ZM460 140V92L500 66L540 92V140ZM550 140V100L575 82L600 100V140Z'/%3E%3C/svg%3E") repeat-x 0 100%/600px 140px,var(--s20)}[data-decor=usine] .V2Duo_racine__hJRl2.sombre{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='140' viewBox='0 0 600 140' fill='white'%3E%3Cpath fill-opacity='.035' d='M0 140V102H80V86H200V100H330V82H460V100H600V140Z'/%3E%3Cpath fill-opacity='.055' d='M0 140V92L30 72V92L60 72V92L90 72V92L120 72V92H150V40H162V92H180V62H260V92L290 72V92L320 72V92L350 72V92H380V30H392V92H420V76H500V50H512V76H540V92L570 72V92L600 72V140Z'/%3E%3C/svg%3E") repeat-x 0 100%/600px 140px,var(--s20)}[data-decor=bureau] .V2Duo_racine__hJRl2.sombre{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='140' viewBox='0 0 600 140' fill='white'%3E%3Cpath fill-opacity='.035' d='M0 140V52H40V32H80V62H120V22H170V56H210V42H250V66H300V16H340V46H380V32H430V60H470V26H520V56H560V36H600V140Z'/%3E%3Cpath fill-opacity='.055' d='M0 140V84H50V58H90V94H130V44H180V80H220V68H260V100H300V48H318V30H321V48H340V90H400V58H450V94H490V52H540V84H600V140Z'/%3E%3C/svg%3E") repeat-x 0 100%/600px 140px,var(--s20)}