@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.yTDlvG_className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.yTDlvG_variable{--hhh-sans:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.28xcb7557rbh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.2ontrj8z1-o25.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.33iiebxkijmxa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.2nzetymcmw3t7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.0_f09-l1omku8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.0fcfx2a-jndc5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}._64gVCW_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}._64gVCW_variable{--hhh-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9710cef2a2a6ac70-s.1glkedkmkj4ol.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a978fc28c69736ab-s.0jk2f-2yu65-t.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/303804218d80822e-s.p.0j4ssjn_k8z58.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e37557cf0085218d-s.323_pd8dkinxn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/146a3e5eadafdf83-s.3o5kmmd3ujeri.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d9b5d46d9a89ffe6-s.p.0rkprfbp4mv-a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5a938ab334846ae8-s.2yl4_bdoj5bxl.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3dae58b0b46c3f93-s.0dfcd0ghwuuui.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/89232e6535d3b87e-s.p.350ebk_prankn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.YhCvZW_className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.YhCvZW_variable{--hhh-display:"Barlow Condensed", "Barlow Condensed Fallback"}
@scope(.hhh-page){:scope{--bleu-900:#002f63;--bleu-800:#004281;--bleu-700:#00569b;--bleu-600:#006cb7;--bleu-100:#daeafa;--bleu-50:#eef6fe;--bleu-fond:#002f63;--bleu-fond-h:#004281;--encre-fond:#111922;--encre:#111922;--encre-2:#3b434c;--encre-3:#626a73;--trait:#d6dbe2;--trait-2:#b7bec7;--fond:#f9f7f2;--surface:#fff;--creme:#f4efe5;--flamme-bleu:#006cb7;--flamme-magenta:#c00059;--flamme-jaune:#f4d340;--surface-2:#f9fbfc;--surface-3:#edf1f5;--blanc:#fff;--dispo:#017137;--dispo-fond:#e1f9e6;--dispo-texte:#00441f;--dispo-trait:#73b785;--verifier:#a56d00;--verifier-fond:#fff2d6;--verifier-texte:#5c3a00;--verifier-trait:#cfac64;--absent:#636a71;--commande:#534b97;--commande-fond:#f0f0ff;--alerte:#bb2b28;--alerte-fond:#ffedea;--wa:#006a3f;--wa-h:#005831;--sur-encre:#d2d8df;--sur-encre-2:#bfc5cc;--sur-encre-3:#a6abb2;--sur-encre-4:#8c939b;--sur-lien:#cfd9e5;--sur-bleu:#c3d3e4;--sur-bleu-2:#bccdde;--sur-bleu-3:#b0c0d1;--sur-bleu-lien:#bfdbf8;--sur-bleu-vif:#a7d2ff;--sur-bleu-actif:#8cc3fc;--voile-1:#ffffff14;--voile-2:#ffffff1a;--voile-3:#ffffff1c;--voile-4:#ffffff29;--voile-trait:#ffffff21;--voile-trait-2:#fff3;--voile-trait-3:#ffffff38;--voile-trait-4:#ffffff4d;--voile-placeholder:#ffffffa8;--voile-photo:#030c17d1;--sans:var(--hhh-sans),"IBM Plex Sans","Segoe UI",system-ui,-apple-system,sans-serif;--mono:var(--hhh-mono),"IBM Plex Mono",ui-monospace,"SF Mono",Consolas,monospace;--display:var(--hhh-display),"Barlow Condensed","Arial Narrow",var(--sans);--t-xs:.75rem;--t-sm:.8125rem;--t-base:.9375rem;--t-md:1.0625rem;--t-lg:clamp(1.25rem,.45vw + 1.14rem,1.5rem);--t-xl:clamp(1.5rem,.9vw + 1.28rem,2rem);--t-2xl:clamp(1.9rem,1.7vw + 1.48rem,2.85rem);--t-3xl:clamp(2.2rem,2.7vw + 1.4rem,3.35rem);--t-4xl:clamp(3rem,5vw + 1.6rem,5.2rem);--r-sm:4px;--r:7px;--r-lg:11px;--gouttiere:clamp(1rem,3.2vw,2rem);--largeur:1400px;--largeur-texte:68ch;--ombre-1:0 1px 2px #002f6312;--ombre-2:0 1px 2px #002f630f, 0 6px 16px -8px #002f6338;--ombre-3:0 2px 4px #002f6314, 0 16px 36px -14px #002f634d;--vitesse:.16s;--courbe:cubic-bezier(.2,.7,.3,1)}@supports (color:lab(0% 0 0)){:scope{--bleu-900:lab(18.8953% 5.3435 -40.481);--bleu-800:lab(27.05% 3.27428 -44.7456);--bleu-700:lab(35.278% .0832826 -47.6971);--bleu-600:lab(43.5644% -3.60671 -48.5817);--bleu-100:lab(91.8481% -2.89613 -9.91344);--bleu-50:lab(96.5074% -1.51217 -4.98934);--bleu-fond:lab(18.8953% 5.3435 -40.481);--bleu-fond-h:lab(27.05% 3.27428 -44.7456);--encre-fond:lab(8.29171% -1.38375 -7.72825);--encre:lab(8.29171% -1.38375 -7.72825);--encre-2:lab(28.0384% -1.52612 -6.79012);--encre-3:lab(44.2875% -1.45528 -6.11537);--trait:lab(87.2226% -1.0083 -3.99096);--trait-2:lab(76.7747% -1.34668 -5.42706);--fond:lab(97.2514% .0764132 2.86403);--surface:lab(100% 0 0);--creme:lab(94.7222% .336677 5.35721);--flamme-bleu:lab(43.5644% -3.60671 -48.5817);--flamme-magenta:lab(41.7737% 67.8029 8.51986);--flamme-jaune:lab(85.5199% 1.10331 72.0999);--surface-2:lab(98.3717% -.283182 -1.09309);--surface-3:lab(94.8854% -.651985 -2.54549);--blanc:lab(100% 0 0);--dispo:lab(41.2697% -39.2758 23.695);--dispo-fond:lab(95.8301% -10.5625 6.19323);--dispo-texte:lab(24.5748% -28.0657 16.939);--dispo-trait:lab(68.8247% -30.5574 18.0996);--verifier:lab(51.0711% 19.2786 65.5517);--verifier-fond:lab(96.0834% 2.02438 17.493);--verifier-texte:lab(27.9271% 13.3144 43.4284);--verifier-trait:lab(72.3477% 6.76155 41.8793);--absent:lab(44.2946% -1.22279 -5.04793);--commande:lab(35.7731% 18.81 -41.4251);--commande-fond:lab(95.1402% 2.43822 -9.07172);--alerte:lab(42.5232% 56.8931 39.1172);--alerte-fond:lab(95.1112% 8.44172 4.96413);--wa:lab(38.8952% -39.1879 17.2262);--wa-h:lab(31.9251% -39.5992 17.389);--sur-encre:lab(86.0607% -1.0955 -4.35131);--sur-encre-2:lab(79.1005% -1.09199 -4.3494);--sur-encre-3:lab(69.8202% -1.08638 -4.34638);--sur-encre-4:lab(60.5358% -1.24666 -5.05996);--sur-lien:lab(86.045% -1.7719 -7.22389);--sur-bleu:lab(83.7236% -3.06058 -10.6015);--sur-bleu-2:lab(81.4032% -3.05322 -10.598);--sur-bleu-3:lab(76.7624% -3.03724 -10.5907);--sur-bleu-lien:lab(86.0022% -4.77073 -17.5268);--sur-bleu-vif:lab(82.3887% -7.19926 -31.0768);--sur-bleu-actif:lab(76.5334% -7.37491 -34.3608);--voile-1:lab(100% 0 0/.08);--voile-2:lab(100% 0 0/.1);--voile-3:lab(100% 0 0/.11);--voile-4:lab(100% 0 0/.16);--voile-trait:lab(100% 0 0/.13);--voile-trait-2:lab(100% 0 0/.2);--voile-trait-3:lab(100% 0 0/.22);--voile-trait-4:lab(100% 0 0/.3);--voile-placeholder:lab(100% 0 0/.66);--voile-photo:lab(2.97333% -.463553 -7.40644/.82);--ombre-1:0 1px 2px lab(18.8953% 5.3435 -40.481/.07);--ombre-2:0 1px 2px lab(18.8953% 5.3435 -40.481/.06), 0 6px 16px -8px lab(18.8953% 5.3435 -40.481/.22);--ombre-3:0 2px 4px lab(18.8953% 5.3435 -40.481/.08), 0 16px 36px -14px lab(18.8953% 5.3435 -40.481/.3)}}@media (prefers-color-scheme:dark){:scope{--encre:#e7ecf0;--encre-2:#b2b8bf;--encre-3:#868d95;--trait:#292e35;--trait-2:#3c434c;--fond:#0b1015;--creme:#11171d;--flamme-jaune:#e8c944;--flamme-magenta:#e44d7d;--surface:#13191f;--surface-2:#1a2026;--surface-3:#232931;--bleu-900:#69aaea;--bleu-700:#4d97de;--bleu-600:#3284d0;--bleu-100:#1e354b;--bleu-50:#192532;--dispo:#4dbf74;--dispo-fond:#14301c;--dispo-texte:#abe9bb;--dispo-trait:#1f6538;--verifier:#deb049;--verifier-fond:#3a2b0c;--verifier-texte:#f7daa1;--verifier-trait:#785800;--absent:#9fa5ad;--commande:#a4a2e8;--commande-fond:#2b2a46;--alerte:#f27166;--alerte-fond:#421c18;--bleu-fond:#03376c;--bleu-fond-h:#0b4883;--encre-fond:#050910;--ombre-2:0 1px 2px #02060d8c, 0 6px 16px -8px #02060da6;--ombre-3:0 2px 4px #02060d99, 0 16px 36px -14px #02060db8}@supports (color:lab(0% 0 0)){:scope{--encre:lab(93.0278% -.742376 -2.90754);--encre-2:lab(74.4604% -1.08933 -4.34796);--encre-3:lab(58.2157% -1.24389 -5.05853);--trait:lab(18.7672% -1.20482 -5.36061);--trait-2:lab(28.0414% -1.4604 -6.4389);--fond:lab(4.4122% -.652961 -3.838);--creme:lab(7.18632% -1.04433 -5.61048);--flamme-jaune:lab(82.0136% .851661 66.9014);--flamme-magenta:lab(55.9401% 61.9106 7.46056);--surface:lab(8.32188% -1.1045 -5.32149);--surface-2:lab(11.8041% -1.14662 -5.33721);--surface-3:lab(16.4431% -1.24979 -5.7035);--bleu-900:lab(67.1392% -7.1474 -39.5395);--bleu-700:lab(60.0508% -6.38986 -44.0203);--bleu-600:lab(52.9586% -5.05817 -47.1472);--bleu-100:lab(20.9601% -3.16371 -17.0599);--bleu-50:lab(14.0849% -2.30718 -10.3331);--dispo:lab(69.4401% -46.317 27.6882);--dispo-fond:lab(17.1252% -15.3668 9.14733);--dispo-texte:lab(87.2664% -27.3691 16.1462);--dispo-trait:lab(37.4753% -30.9493 18.5414);--verifier:lab(74.6579% 9.91154 57.2524);--verifier-fond:lab(18.8684% 3.81215 21.7668);--verifier-texte:lab(88.6016% 4.52378 32.0849);--verifier-trait:lab(39.759% 8.59356 48.4606);--absent:lab(67.4962% -1.25399 -5.06377);--commande:lab(68.7694% 12.438 -35.1703);--commande-fond:lab(18.2348% 6.61854 -17.4788);--alerte:lab(63.6724% 49.6726 31.1038);--alerte-fond:lab(15.9099% 18.5956 11.5587);--bleu-fond:lab(22.6753% 1.6706 -35.8692);--bleu-fond-h:lab(29.6485% .219524 -39.1565);--encre-fond:lab(2.45478% -.429116 -3.09721);--ombre-2:0 1px 2px lab(1.53282% -.275254 -3.0349/.55), 0 6px 16px -8px lab(1.53282% -.275254 -3.0349/.65);--ombre-3:0 2px 4px lab(1.53282% -.275254 -3.0349/.6), 0 16px 36px -14px lab(1.53282% -.275254 -3.0349/.72)}}}*,:before,:after{box-sizing:border-box}:scope{background:var(--fond);color:var(--encre);font-family:var(--sans);font-size:var(--t-base);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;margin:0;line-height:1.55}img,svg,video{max-width:100%;display:block}a{color:var(--bleu-700);text-underline-offset:3px}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}h1,h2{font-family:var(--display);letter-spacing:-.018em;text-wrap:balance;margin:0;font-weight:700;line-height:.98}h3,h4{letter-spacing:-.012em;text-wrap:balance;margin:0;font-weight:650;line-height:1.14}p{text-wrap:pretty;margin:0}ul,ol{margin:0}:focus-visible{outline:2.5px solid var(--bleu-600);outline-offset:2px;border-radius:var(--r-sm)}::selection{background:var(--bleu-100);color:var(--encre)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.enveloppe{width:100%;max-width:var(--largeur);padding-inline:var(--gouttiere);margin-inline:auto}.enveloppe--etroit{max-width:940px}.oeil{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.saut{z-index:200;background:var(--bleu-fond);color:var(--blanc);border-radius:var(--r);transition:top var(--vitesse);padding:.6rem 1rem;position:absolute;top:-3rem;left:.5rem}.saut:focus{top:.5rem}.haut{z-index:60;position:sticky;top:0}.bandeau{background:var(--encre-fond);color:var(--sur-encre)}.bandeau .enveloppe{font-size:var(--t-xs);flex-wrap:wrap;align-items:center;gap:.5rem .9rem;padding-block:.45rem;display:flex}.bandeau b{color:var(--blanc);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--voile-trait-4);border-radius:99px;flex:none;padding:.1rem .5rem;font-size:.6875rem;font-weight:600}.entete{background:var(--surface);border-bottom:1px solid var(--trait)}.entete .enveloppe{align-items:center;gap:clamp(.7rem,1.8vw,1.5rem);min-height:66px;padding-block:.7rem;display:flex}.lockup{color:inherit;flex:none;align-items:center;gap:.6rem;text-decoration:none;display:flex}.lockup .glyphe{border-radius:var(--r);background:var(--bleu-fond);flex:none;place-items:center;width:38px;height:38px;display:grid}.lockup .glyphe i{background:var(--blanc);opacity:.94;border-radius:2px;height:2.5px;margin:3.5px auto;display:block}.lockup .glyphe i:first-child{width:19px}.lockup .glyphe i:nth-child(2){width:15px}.lockup .glyphe i:nth-child(3){width:10px}.lockup .nom{letter-spacing:-.01em;white-space:nowrap;font-size:.9375rem;font-weight:700;line-height:1.15}.lockup .nom span{font-weight:450;font-size:var(--t-xs);color:var(--encre-3);letter-spacing:.01em;display:block}.nav{font-size:var(--t-sm);gap:1.15rem;margin-left:.5rem;font-weight:550;display:none}@media (min-width:1060px){.nav{display:flex}}.nav a{color:var(--encre-2);white-space:nowrap;transition:color var(--vitesse),border-color var(--vitesse);border-bottom:2px solid #0000;padding-block:.3rem;text-decoration:none}.nav a:hover{color:var(--bleu-900);border-color:var(--bleu-600)}.nav a[aria-current=page]{color:var(--bleu-900);border-color:var(--bleu-900)}.entete-fin{align-items:center;gap:.5rem;margin-left:auto;display:flex}.tel{text-align:right;color:inherit;line-height:1.2;text-decoration:none;display:none}@media (min-width:760px){.tel{display:block}}.tel b{font-family:var(--mono);color:var(--bleu-900);letter-spacing:-.02em;font-size:.9375rem;font-weight:600;display:block}.tel span{font-size:var(--t-xs);color:var(--encre-3)}.b{border-radius:var(--r);min-height:42px;font-size:var(--t-sm);white-space:nowrap;transition:background var(--vitesse),border-color var(--vitesse),color var(--vitesse);border:1px solid #0000;justify-content:center;align-items:center;gap:.45rem;padding:.55rem 1.05rem;font-weight:600;text-decoration:none;display:inline-flex}.b svg{flex:none;width:16px;height:16px}.b--primaire{background:var(--bleu-fond);color:var(--blanc)}.b--primaire:hover{background:var(--bleu-fond-h)}.b--secondaire{background:var(--surface);color:var(--bleu-900);border-color:var(--trait-2)}.b--secondaire:hover{border-color:var(--bleu-600);background:var(--bleu-50)}.b--discret{color:var(--encre-2);padding-inline:.6rem}.b--discret:hover{color:var(--bleu-900);background:var(--surface-3)}.b--wa{background:var(--wa);color:var(--blanc)}.b--wa:hover{background:var(--wa-h)}.b--sm{min-height:34px;font-size:var(--t-xs);padding:.3rem .7rem}.b--bloc{width:100%}.b[disabled]{opacity:.45;cursor:not-allowed}.identifier{background:var(--bleu-fond);color:var(--blanc);padding-block:clamp(1.6rem,3.6vw,2.6rem)}.identifier h1{font-size:var(--t-xl);color:var(--blanc);max-width:22ch;margin-bottom:.35rem}.identifier .sous{color:var(--sur-bleu);font-size:var(--t-sm);max-width:56ch;margin-bottom:1.15rem}.portes{flex-wrap:wrap;gap:.25rem;margin-bottom:.75rem;display:flex}.porte{border-radius:var(--r) var(--r) 0 0;font-size:var(--t-sm);color:var(--sur-bleu-2);transition:color var(--vitesse),border-color var(--vitesse);border-bottom:2px solid #0000;padding:.45rem .85rem;font-weight:600}.porte[aria-selected=true]{color:var(--blanc);border-color:var(--sur-bleu-actif);background:var(--voile-1)}.saisie{grid-template-columns:minmax(0,240px) minmax(0,1fr) auto;align-items:end;gap:.6rem;display:grid}@media (max-width:760px){.saisie{grid-template-columns:1fr}}.champ{min-width:0}.champ>label{font-size:var(--t-xs);color:var(--sur-bleu-2);margin-bottom:.3rem;font-weight:600;display:block}.champ input,.champ select{border-radius:var(--r);border:1px solid var(--voile-trait-3);background:var(--voile-2);width:100%;min-height:48px;color:var(--blanc);transition:border-color var(--vitesse),background var(--vitesse);outline:none;padding:.6rem .8rem}.champ input::placeholder{color:var(--voile-placeholder)}.champ input:focus,.champ select:focus{border-color:var(--sur-bleu-vif);background:var(--voile-4);outline:2px solid var(--sur-bleu-vif);outline-offset:1px}.champ--plaque input{font-family:var(--mono);letter-spacing:.1em;text-align:center;text-transform:uppercase;font-size:1.3rem;font-weight:600}.mention{font-size:var(--t-xs);color:var(--sur-bleu-3);max-width:70ch;margin-top:.55rem}.mention a{color:var(--sur-bleu-lien)}.vehicule-actif{border-radius:var(--r);background:var(--voile-3);border:1px solid var(--voile-trait-2);flex-wrap:wrap;align-items:center;gap:.9rem;margin-top:.9rem;padding:.7rem .95rem;display:flex}.vehicule-actif .v-n{font-weight:650}.vehicule-actif .v-d{font-family:var(--mono);font-size:var(--t-sm);color:var(--sur-bleu)}.vehicule-actif .v-a{flex-wrap:wrap;gap:.4rem;margin-left:auto;display:flex}@media (max-width:560px){.vehicule-actif{flex-wrap:wrap}.vehicule-actif .v-a{inline-size:100%;margin-left:0}.vehicule-actif .v-a>*{flex:100%}}.magasins-bande{background:var(--surface);border-bottom:1px solid var(--trait);scrollbar-width:thin;overflow-x:auto}.magasins-bande ul{min-width:max-content;margin:0;padding:0;list-style:none;display:flex}.magasins-bande li{border-right:1px solid var(--trait);font-size:var(--t-sm);white-space:nowrap;padding:.6rem .95rem}.magasins-bande li:last-child{border-right:0}.magasins-bande b{font-weight:600}.magasins-bande .h{color:var(--encre-3);font-size:var(--t-xs);font-family:var(--mono)}.etat{border-radius:var(--r-sm);font-size:var(--t-xs);white-space:nowrap;align-items:center;gap:.34rem;padding:.16rem .5rem;font-weight:650;line-height:1.35;display:inline-flex}.etat:before{content:"";background:currentColor;border-radius:99px;flex:none;width:7px;height:7px}.etat--dispo{color:var(--dispo);background:var(--dispo-fond)}.etat--verifier{color:var(--verifier-texte);background:var(--verifier-fond)}.etat--verifier:before{background:var(--verifier)}.etat--absent{color:var(--absent);background:var(--surface-3)}.etat--absent:before{background:0 0;box-shadow:inset 0 0 0 1.5px}.etat--commande{color:var(--commande);background:var(--commande-fond)}.etat--commande:before{border-radius:1px}.etat--promo{color:var(--alerte);background:var(--alerte-fond)}.etat--promo:before{display:none}.verdict{border-radius:var(--r);font-size:var(--t-sm);border:1px solid;align-items:flex-start;gap:.8rem;padding:.85rem 1rem;display:flex}.verdict .ic{width:22px;height:22px;color:var(--blanc);border-radius:99px;flex:none;place-items:center;font-size:.8rem;font-weight:800;display:grid}.verdict b{font-size:var(--t-base);margin-bottom:.12rem;display:block}.verdict--oui{border-color:var(--dispo-trait);background:var(--dispo-fond);color:var(--dispo-texte)}.verdict--oui .ic{background:var(--dispo);color:var(--encre-fond)}.verdict--doute{border-color:var(--verifier-trait);background:var(--verifier-fond);color:var(--verifier-texte)}.verdict--doute .ic{background:var(--verifier);color:var(--encre-fond)}.verdict--non{border-color:var(--trait-2);background:var(--surface-3);color:var(--encre-2)}.verdict--non .ic{background:var(--absent);color:var(--encre-fond)}.section{padding-block:clamp(1.8rem,4vw,3rem)}.section--pale{background:var(--surface-2);border-block:1px solid var(--trait)}.tete{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.1rem;display:flex}.tete h2{font-size:var(--t-lg)}.tete p{color:var(--encre-2);font-size:var(--t-sm);max-width:64ch;margin-top:.3rem}.tete .lien{font-size:var(--t-sm);white-space:nowrap;font-weight:600}.familles{background:var(--trait);border:1px solid var(--trait);border-radius:var(--r);grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:1px;display:grid;overflow:hidden}.famille{background:var(--surface);color:inherit;transition:background var(--vitesse);flex-direction:column;gap:.15rem;padding:.8rem .95rem;text-decoration:none;display:flex}.famille:hover{background:var(--bleu-50)}.famille b{font-weight:600;font-size:var(--t-base)}.famille .n{font-family:var(--mono);font-size:var(--t-xs);color:var(--encre-3)}.famille .n em{color:var(--dispo);font-style:normal;font-weight:600}.resultats{border:1px solid var(--trait);border-radius:var(--r);background:var(--surface);overflow:hidden}.resultats-tete{background:var(--surface-2);border-bottom:1px solid var(--trait);font-size:var(--t-sm);flex-wrap:wrap;align-items:center;gap:.7rem;padding:.65rem .9rem;display:flex}.resultats-tete .n{font-weight:650}.resultats-tete .filtre-actif{border-radius:var(--r-sm);background:var(--bleu-100);color:var(--bleu-900);font-weight:600;font-size:var(--t-xs);align-items:center;gap:.4rem;padding:.2rem .55rem;display:inline-flex}.resultats-tete .filtre-actif button{color:inherit;place-items:center;min-block-size:24px;min-inline-size:24px;margin-block:-.2rem;margin-inline-end:-.35rem;font-weight:700;line-height:1;display:inline-grid}.ligne{border-bottom:1px solid var(--trait);transition:background var(--vitesse);grid-template-columns:auto minmax(0,2.3fr) minmax(0,1.35fr) minmax(0,.85fr) auto;align-items:center;gap:.9rem;padding:.7rem .9rem;display:grid}.ligne:last-child{border-bottom:0}.ligne:hover{background:var(--surface-2)}@media (max-width:900px){.ligne{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"c t""c d""c p";row-gap:.4rem}.ligne .l-case{grid-area:c;align-self:start}.ligne .l-titre{grid-area:t}.ligne .l-dispo{grid-area:d}.ligne .l-prix{text-align:left;grid-area:p}.ligne .l-action{display:none}}.l-case input{block-size:24px;inline-size:24px;accent-color:var(--bleu-700)}.l-titre b{font-weight:600;font-size:var(--t-base);line-height:1.3;display:block}.l-ref{font-family:var(--mono);font-size:var(--t-sm);color:var(--bleu-900);font-weight:600}.l-marque{font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--encre-3);margin-left:.5rem;font-weight:650}.l-attrs{font-size:var(--t-xs);color:var(--encre-3);margin-top:.2rem}.l-dispo{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.l-dispo .ou{font-size:var(--t-xs);color:var(--encre-3)}.l-releve{color:var(--encre-3);font-size:.6875rem;font-family:var(--mono)}.l-prix{text-align:right}.l-prix .v{font-family:var(--mono);letter-spacing:-.02em;font-size:1.0625rem;font-weight:650;display:block}.l-prix .u{font-size:var(--t-xs);color:var(--encre-3)}.l-prix .barre{font-family:var(--mono);font-size:var(--t-xs);color:var(--encre-3);text-decoration:line-through}.barre-comparer{z-index:40;background:var(--encre-fond);color:var(--blanc);border-radius:var(--r);box-shadow:var(--ombre-3);font-size:var(--t-sm);flex-wrap:wrap;align-items:center;gap:.8rem;padding:.7rem .9rem;display:flex;position:sticky;bottom:0}.barre-comparer .n{font-weight:650}.barre-comparer .b{margin-left:auto}.avec-facettes{grid-template-columns:238px minmax(0,1fr);align-items:start;gap:1.3rem;display:grid}.avec-facettes--egal{grid-template-columns:repeat(2,minmax(0,1fr))}.avec-facettes--pro{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.avec-facettes--editorial{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}@media (max-width:980px){.avec-facettes,.avec-facettes--egal,.avec-facettes--pro,.avec-facettes--editorial{grid-template-columns:1fr}}.facettes{position:sticky;top:88px}.facette{border-bottom:1px solid var(--trait);padding-block:.75rem}.facette:first-child{padding-top:0}.facette>b{font-size:var(--t-sm);margin-bottom:.45rem;font-weight:650;display:block}.facette label{font-size:var(--t-sm);color:var(--encre-2);cursor:pointer;align-items:center;gap:.5rem;min-height:26px;padding:.2rem 0;display:flex}.facette label:hover{color:var(--encre)}.facette input{width:16px;height:16px;accent-color:var(--bleu-700);flex:none}.facette .cpt{font-family:var(--mono);font-size:var(--t-xs);color:var(--encre-3);margin-left:auto}.fiche{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:clamp(1.2rem,3vw,2.4rem);display:grid}@media (max-width:900px){.fiche{grid-template-columns:1fr}}.galerie{border:1px solid var(--trait);border-radius:var(--r);background:var(--surface);overflow:hidden}.galerie .principal{aspect-ratio:4/3;background:var(--surface-3);color:var(--encre-3);font-size:var(--t-sm);text-align:center;place-items:center;padding:1rem;display:grid}.galerie .vignettes{background:var(--trait);border-top:1px solid var(--trait);grid-template-columns:1.2fr 1fr 1fr;gap:1px;display:grid}.galerie .vignettes figure{background:var(--surface-2);grid-template-rows:minmax(88px,1fr) auto;min-width:0;display:grid}.galerie .vignettes img{object-fit:cover;background:var(--surface-3);width:100%;height:100%;min-height:88px;max-height:132px}.galerie .vignettes figcaption{min-height:2.6rem;color:var(--encre-2);align-items:center;padding:.42rem .5rem;font-size:.65rem;font-weight:650;line-height:1.25;display:flex}.specs{border-collapse:collapse;width:100%;font-size:var(--t-sm)}.specs th,.specs td{text-align:left;border-bottom:1px solid var(--trait);vertical-align:top;padding:.42rem .6rem}.specs th{color:var(--encre-2);width:42%;font-weight:600}.specs td{font-family:var(--mono);font-size:var(--t-xs)}.specs tr:last-child th,.specs tr:last-child td{border-bottom:0}.dispo-sites{border:1px solid var(--trait);border-radius:var(--r);overflow:hidden}.dispo-site{border-bottom:1px solid var(--trait);font-size:var(--t-sm);background:var(--surface);align-items:center;gap:.7rem;padding:.55rem .8rem;display:flex}.dispo-site:last-child{border-bottom:0}.dispo-site b{min-width:118px;font-weight:600}.dispo-site .q{font-family:var(--mono);font-weight:650}.dispo-site .dispo-action{margin-left:auto}.bloc{border:1px solid var(--trait);border-radius:var(--r);background:var(--surface);margin-top:1rem;padding:.9rem 1rem}.bloc>b{font-size:var(--t-sm);margin-bottom:.5rem;font-weight:650;display:block}.piege{font-size:var(--t-sm);color:var(--encre-2);border-bottom:1px solid var(--trait);gap:.55rem;padding:.42rem 0;display:flex}.piege:last-child{border-bottom:0;padding-bottom:0}.piege .m{color:var(--verifier);flex:none;font-weight:700}.comparateur{border:1px solid var(--trait);border-radius:var(--r);background:var(--surface);overflow-x:auto}.comparateur table{border-collapse:collapse;width:100%;min-width:720px;font-size:var(--t-sm)}.comparateur th,.comparateur td{border-bottom:1px solid var(--trait);text-align:left;vertical-align:top;padding:.6rem .8rem}.comparateur thead th{background:var(--surface-2);z-index:1;font-weight:650;position:sticky;top:0}.comparateur tbody th{color:var(--encre-2);background:var(--surface-2);width:180px;font-weight:550}.comparateur .diff{background:var(--bleu-50)}.comparateur .explique{font-size:var(--t-xs);color:var(--encre-2);margin-top:.2rem;font-style:normal;line-height:1.45;display:block}.grille-pro{border-collapse:collapse;width:100%;font-size:var(--t-sm);background:var(--surface)}.grille-pro th{background:var(--surface-2);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--encre-2);text-align:left;border-bottom:1px solid var(--trait-2);padding:.5rem .6rem;font-weight:650}.grille-pro td{border-bottom:1px solid var(--trait);padding:.28rem .35rem}.grille-pro input{border-radius:var(--r-sm);width:100%;min-height:36px;font-family:var(--mono);font-size:var(--t-sm);background:0 0;border:1px solid #0000;padding:.3rem .5rem}.grille-pro input:hover{background:var(--surface-2)}.grille-pro input:focus{border-color:var(--bleu-600);background:var(--surface)}.grille-pro td.res{font-size:var(--t-xs);color:var(--encre-2);padding-inline:.6rem}.grille-pro td.res b{color:var(--encre);font-weight:600}.grille-pro .num{text-align:right;font-family:var(--mono);font-weight:600}.assistant{border:1px solid var(--trait);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--ombre-2);flex-direction:column;display:flex;overflow:hidden}.assistant-tete{border-bottom:1px solid var(--trait);background:var(--surface-2);align-items:center;gap:.6rem;padding:.7rem .9rem;display:flex}.assistant-tete b{font-size:var(--t-sm);font-weight:650}.assistant-transparence{background:var(--bleu-50);border-bottom:1px solid var(--trait);font-size:var(--t-xs);color:var(--encre-2);padding:.55rem .9rem;line-height:1.5}.fil{flex-direction:column;gap:.75rem;min-height:230px;padding:.9rem;display:flex}.msg{border-radius:var(--r-lg);max-width:min(92%,560px);font-size:var(--t-sm);padding:.6rem .8rem;line-height:1.5}.msg--eux{background:var(--bleu-fond);color:var(--blanc);border-bottom-right-radius:var(--r-sm);align-self:flex-end}.msg--agent{background:var(--surface-3);border-bottom-left-radius:var(--r-sm);align-self:flex-start}.carte-donnee{border:1px solid var(--trait-2);border-radius:var(--r);background:var(--surface);align-self:flex-start;width:min(100%,560px);overflow:hidden}.carte-donnee .cd-tete{background:var(--surface-2);border-bottom:1px solid var(--trait);font-size:var(--t-xs);color:var(--encre-2);text-transform:uppercase;letter-spacing:.05em;padding:.5rem .75rem;font-weight:650}.carte-donnee .cd-corps{padding:.7rem .75rem}.assistant-pied{border-top:1px solid var(--trait);background:var(--surface-2);align-items:center;gap:.4rem;padding:.7rem;display:flex}.assistant-pied input{border:1px solid var(--trait-2);border-radius:var(--r);background:var(--surface);flex:1;min-height:42px;padding:.5rem .75rem}.assistant-pied input:focus{border-color:var(--bleu-600)}.ic-b{border-radius:var(--r);border:1px solid var(--trait-2);background:var(--surface);width:42px;height:42px;color:var(--encre-2);transition:background var(--vitesse),color var(--vitesse);flex:none;place-items:center;display:grid}.ic-b:hover{background:var(--bleu-50);color:var(--bleu-900);border-color:var(--bleu-600)}.ic-b[aria-pressed=true]{background:var(--alerte);border-color:var(--alerte);color:var(--blanc)}.ic-b svg{width:19px;height:19px}.note{border-left:3px solid var(--bleu-600);background:var(--bleu-50);border-radius:0 var(--r) var(--r) 0;font-size:var(--t-sm);color:var(--encre-2);padding:.7rem .9rem;line-height:1.55}.note b{color:var(--encre)}.note--attention{border-color:var(--verifier);background:var(--verifier-fond)}.pied{background:var(--encre-fond);color:var(--sur-encre-2);font-size:var(--t-sm);margin-top:2.5rem;padding-block:2rem 1.3rem}.pied a{color:var(--sur-lien);align-items:center;min-height:24px;text-decoration:none;display:inline-flex}.pied a:hover{text-decoration:underline}.pied-grille{border-bottom:1px solid var(--voile-trait);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.4rem 1.8rem;padding-bottom:1.4rem;display:grid}.pied-grille b{color:var(--blanc);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.55rem;display:block}.pied-grille ul{flex-direction:column;gap:.3rem;padding:0;list-style:none;display:flex}.pied-bas{font-size:var(--t-xs);color:var(--sur-encre-3);flex-wrap:wrap;align-items:center;gap:.4rem 1.2rem;padding-top:1.1rem;display:flex}.pied-bas .sep{opacity:.4}.mono{font-family:var(--mono)}.sourdine{color:var(--encre-3)}.petit{font-size:var(--t-xs)}.gras{font-weight:650}.pile{flex-direction:column;display:flex}.rang{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.rang--fin{justify-content:flex-end}.espace{flex:1}.mt-1{margin-top:.5rem}.mt-2{margin-top:1rem}.mt-3{margin-top:1.5rem}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.cache-mobile{display:none}@media (min-width:760px){.cache-mobile{display:initial}}.hero{background:var(--fond);padding-block:clamp(2rem,5vw,4.5rem) clamp(1.5rem,3vw,2.5rem);position:relative;overflow:hidden}.hero .enveloppe{align-items:center;gap:clamp(1.5rem,4vw,3.5rem);display:grid}@media (min-width:1000px){.hero .enveloppe{grid-template-columns:1.18fr .82fr}}.hero h1{font-size:var(--t-3xl);letter-spacing:-.028em;max-width:17ch;color:var(--encre);font-weight:700;line-height:1.02}.hero h1 em{color:var(--bleu-700);font-style:normal;display:block}.hero .chapo{max-width:46ch;color:var(--encre-2);margin-top:clamp(.9rem,1.6vw,1.3rem);font-size:clamp(1rem,.5vw + .9rem,1.18rem);line-height:1.6}.hero-media{border-radius:var(--r-lg);box-shadow:var(--ombre-3);position:relative;overflow:hidden}.hero-media img{object-fit:cover;aspect-ratio:3/4;width:100%;height:100%;display:block}@media (max-width:999px){.hero-media img{aspect-ratio:16/10}}.hero-legende{background:linear-gradient(to top,var(--voile-photo),transparent);color:var(--blanc);font-size:var(--t-xs);padding:1.6rem 1rem .8rem;line-height:1.45;position:absolute;bottom:0;left:0;right:0}.saisie-carte{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--ombre-3);border-top:3px solid var(--bleu-700);margin-top:clamp(1.3rem,2.5vw,1.9rem);padding:clamp(1rem,2vw,1.4rem)}.saisie-carte .portes{border-bottom:1px solid var(--trait);gap:0;margin-bottom:.9rem}.saisie-carte .porte{color:var(--encre-3);border-radius:0;padding:.5rem .8rem}.saisie-carte .porte[aria-selected=true]{color:var(--bleu-900);border-color:var(--bleu-700);background:0 0}.saisie-carte .champ>label{color:var(--encre-2)}.saisie-carte .champ input,.saisie-carte .champ select{background:var(--surface-2);border-color:var(--trait-2);color:var(--encre)}.saisie-carte .champ input::placeholder{color:var(--encre-3)}.saisie-carte .champ input:focus,.saisie-carte .champ select:focus{border-color:var(--bleu-600);background:var(--surface);outline-color:var(--bleu-600)}.saisie-carte .saisie{grid-template-columns:1fr;gap:.7rem}.saisie-carte .saisie .b{width:100%}@media (min-width:1340px){.saisie-carte .saisie{grid-template-columns:180px minmax(0,1fr) auto;gap:.6rem}.saisie-carte .saisie .b{width:auto}}.saisie-carte .mention{color:var(--encre-3)}.saisie-carte .mention a{color:var(--bleu-700)}.saisie-carte .vehicule-actif{background:var(--bleu-50);border-color:var(--bleu-100)}.saisie-carte .vehicule-actif .v-n{color:var(--encre)}.saisie-carte .vehicule-actif .v-d{color:var(--encre-2)}.bande{padding-block:clamp(2.4rem,5.5vw,4.4rem)}.bande--creme{background:var(--creme)}.bande--encre{background:var(--encre-fond);color:var(--sur-encre)}.bande--encre h2{color:var(--blanc)}.bande--encre .chapo,.bande--encre p{color:var(--sur-encre-2)}.tete-large{max-width:34ch;margin-bottom:clamp(1.3rem,2.6vw,2rem)}.tete-large h2{font-size:var(--t-2xl);letter-spacing:-.024em;line-height:1.06}.tete-large p{color:var(--encre-2);max-width:52ch;margin-top:.7rem;font-size:clamp(.95rem,.35vw + .88rem,1.08rem)}.photo{border-radius:var(--r);object-fit:cover;background:var(--surface-3);width:100%;height:auto;display:block}.photo--large{border-radius:var(--r-lg)}.photo--16-9{aspect-ratio:16/9}.photo--4-3{aspect-ratio:4/3}.photo--carre{aspect-ratio:1}.fiche-produit-visuel{object-fit:contain;mix-blend-mode:multiply;width:100%;height:auto}@media (prefers-color-scheme:dark){.fiche-produit-visuel{mix-blend-mode:normal}}figure{margin:0}figcaption{font-size:var(--t-xs);color:var(--encre-3);margin-top:.5rem;line-height:1.45}.bande-photos{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(.6rem,1.6vw,1rem);display:grid}.vitrine{grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:clamp(.9rem,1.8vw,1.4rem);display:grid}.article{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--ombre-1);transition:box-shadow var(--vitesse),transform var(--vitesse);color:inherit;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.article:hover{box-shadow:var(--ombre-3);transform:translateY(-2px)}.article .vue{aspect-ratio:1;background:var(--creme);place-items:center;min-height:0;padding:.9rem;display:grid;overflow:hidden}.article .vue img{object-fit:contain;mix-blend-mode:multiply;width:auto;max-width:100%;height:auto;max-height:100%}@media (prefers-color-scheme:dark){.article .vue img{mix-blend-mode:normal}}.article .corps{flex-direction:column;flex:1;gap:.3rem;padding:.8rem .9rem 1rem;display:flex}.article .marque{letter-spacing:.08em;text-transform:uppercase;color:var(--encre-3);font-size:.6875rem;font-weight:700}.article h3{font-size:var(--t-base);letter-spacing:-.005em;font-weight:600;line-height:1.32}.article .ref{font-family:var(--mono);font-size:var(--t-xs);color:var(--encre-3)}.article .tarif{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-top:auto;padding-top:.6rem;display:flex}.article .promo{font-family:var(--mono);color:var(--flamme-magenta);letter-spacing:-.02em;font-size:1.18rem;font-weight:700}.article .avant{font-family:var(--mono);font-size:var(--t-xs);color:var(--encre-3);text-decoration:line-through}.article .sans-prix{font-size:var(--t-xs);color:var(--encre-3);font-style:italic;line-height:1.4}.preuves{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:clamp(1.2rem,3vw,2.4rem);display:grid}.preuve .n{letter-spacing:-.035em;color:var(--bleu-700);font-size:clamp(1.9rem,2.4vw + 1.2rem,3rem);font-weight:700;line-height:1}.bande--encre .preuve .n{color:var(--flamme-jaune)}.preuve .l{font-size:var(--t-sm);margin-top:.4rem;font-weight:550;line-height:1.4}.preuve .s{color:var(--encre-3);margin-top:.25rem;font-size:.6875rem;line-height:1.4}.bande--encre .preuve .s{color:var(--sur-encre-4)}.familles--large{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(auto-fill,minmax(178px,1fr));gap:.55rem}.familles--large .famille{border-radius:var(--r);background:var(--surface);box-shadow:var(--ombre-1);gap:.3rem;padding:.95rem 1rem}.familles--large .famille:hover{background:var(--surface);box-shadow:var(--ombre-2);transform:translateY(-1px)}.familles--large .famille b{letter-spacing:-.01em;font-size:1.02rem}.flamme{border-radius:2px;max-width:190px;height:3px;display:flex;overflow:hidden}.flamme i{flex:1}.flamme i:first-child{background:var(--flamme-jaune)}.flamme i:nth-child(2){background:var(--flamme-magenta)}.flamme i:nth-child(3){background:var(--flamme-bleu)}.surtitre{font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--bleu-700);margin-bottom:.7rem;font-weight:700;display:block}.bande--encre .surtitre{color:var(--flamme-jaune)}.identifier--clair{background:var(--fond);color:var(--encre);border-bottom:1px solid var(--trait);padding-block:clamp(1.6rem,3.4vw,2.6rem) clamp(1.2rem,2.4vw,1.8rem)}.identifier--clair h1{color:var(--encre);font-size:var(--t-2xl);letter-spacing:-.026em;max-width:20ch;margin-bottom:.5rem;line-height:1.06}.identifier--clair .sous{color:var(--encre-2);max-width:60ch;font-size:clamp(.94rem,.3vw + .88rem,1.05rem)}.identifier--clair .surtitre{color:var(--bleu-700)}.identifier--clair .portes{border-bottom:1px solid var(--trait);gap:0;margin-bottom:1rem}.identifier--clair .porte{color:var(--encre-3);border-radius:0}.identifier--clair .porte[aria-selected=true]{color:var(--bleu-900);border-color:var(--bleu-700);background:0 0}.identifier--clair .champ>label{color:var(--encre-2)}.identifier--clair .champ input,.identifier--clair .champ select{background:var(--surface);border-color:var(--trait-2);color:var(--encre)}.identifier--clair .champ input::placeholder{color:var(--encre-3)}.identifier--clair .champ input:focus,.identifier--clair .champ select:focus{border-color:var(--bleu-600);background:var(--surface);outline-color:var(--bleu-600);box-shadow:none}.identifier--clair .mention{color:var(--encre-3)}.identifier--clair .mention a{color:var(--bleu-700)}.identifier--clair .vehicule-actif{background:var(--surface);border-color:var(--trait);box-shadow:var(--ombre-1)}.identifier--clair .vehicule-actif .v-n{color:var(--encre)}.identifier--clair .vehicule-actif .v-d{color:var(--encre-2)}.identifier--clair .vehicule-actif .v-src{color:var(--encre-3)}.ariane{font-size:var(--t-xs);color:var(--encre-3);flex-wrap:wrap;gap:.3rem .5rem;margin-bottom:.8rem;display:flex}.ariane a{color:var(--encre-3);text-decoration:none}.ariane a:hover{color:var(--bleu-700);text-decoration:underline}.ariane [aria-current]{color:var(--encre-2);font-weight:600}.lockup img{width:auto;height:38px;display:block}@media (min-width:900px){.lockup img{height:42px}}.msg-photo{border-radius:var(--r);max-width:220px;margin-bottom:.45rem}.apercu{object-fit:cover;border-radius:var(--r-sm);border:1px solid var(--trait-2);width:56px;height:56px}.art-ligne{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;display:grid}.art-vue{object-fit:contain;background:var(--creme);border-radius:var(--r-sm);mix-blend-mode:multiply;width:58px;height:58px;padding:.25rem}.assistant-pied input[type=file]{display:none}.vide-resultats{background:var(--surface);border-radius:var(--r);color:var(--encre-2)}}
@scope(.hhh-page){.registre--preuve{--reg-pas:clamp(1.5rem,3vw,2.4rem);--reg-pas-large:clamp(2.6rem,6vw,4.6rem);--reg-titre:var(--t-3xl);--reg-titre-2:var(--t-2xl);--reg-titre-3:var(--t-lg);--reg-corps:clamp(1rem,.45vw + .9rem,1.14rem);--reg-interligne:1.62;--reg-mesure:56ch;overflow-x:clip}.registre--outil{--reg-pas:.7rem;--reg-pas-large:1.45rem;--reg-titre:var(--t-lg);--reg-titre-2:var(--t-md);--reg-titre-3:var(--t-base);--reg-corps:var(--t-sm);--reg-interligne:1.42;--reg-mesure:78ch;font-variant-numeric:tabular-nums}.registre--document{--reg-pas:clamp(1.15rem,2.2vw,1.7rem);--reg-pas-large:clamp(2rem,4.4vw,3.2rem);--reg-titre:var(--t-2xl);--reg-titre-2:var(--t-xl);--reg-titre-3:var(--t-md);--reg-corps:var(--t-md);--reg-interligne:1.72;--reg-mesure:var(--largeur-texte)}:where(.registre--preuve,.registre--outil,.registre--document) h1{font-size:var(--reg-titre)}:where(.registre--preuve,.registre--outil,.registre--document) h2{font-size:var(--reg-titre-2)}:where(.registre--preuve,.registre--outil,.registre--document) h3{font-size:var(--reg-titre-3)}:where(.registre--preuve,.registre--outil,.registre--document) :is(p,li,dd){font-size:var(--reg-corps);line-height:var(--reg-interligne)}:where(.registre--document) :is(p,ul,ol,dl,blockquote,figcaption){max-width:var(--reg-mesure)}:where(.registre--document) :is(h2,h3){max-width:34ch}.registre--document>:where(.enveloppe){max-width:calc(var(--reg-mesure) + 2 * var(--gouttiere))}.rythme--serre{padding-block:var(--reg-pas,clamp(1.2rem,2.4vw,1.8rem))}.rythme--large{padding-block:var(--reg-pas-large,clamp(2.2rem,5vw,3.6rem))}.rythme--serre-haut{padding-top:var(--reg-pas,clamp(1.2rem,2.4vw,1.8rem))}.rythme--serre-bas{padding-bottom:var(--reg-pas,clamp(1.2rem,2.4vw,1.8rem))}.rythme--large-haut{padding-top:var(--reg-pas-large,clamp(2.2rem,5vw,3.6rem))}.rythme--large-bas{padding-bottom:var(--reg-pas-large,clamp(2.2rem,5vw,3.6rem))}.pile-serre{gap:var(--reg-pas,1.2rem);flex-direction:column;display:flex}.pile-large{gap:var(--reg-pas-large,2.4rem);flex-direction:column;display:flex}:scope{--accent-freinage:#735650;--accent-moteur:#6d5a45;--accent-suspension:#4b6554;--accent-electrique:#5c5a73;--accent-carrosserie:#6d5566;--accent-entretien:#426469;--accent:var(--trait-2)}@supports (color:lab(0% 0 0)){:scope{--accent-freinage:lab(39.3508% 11.6744 8.44103);--accent-moteur:lab(39.6414% 5.80183 14.8956);--accent-suspension:lab(40.2153% -12.5898 6.15377);--accent-electrique:lab(39.2689% 5.08355 -14.0284);--accent-carrosserie:lab(39.1244% 12.2997 -6.00616);--accent-entretien:lab(40.0118% -11.6472 -7.09882)}}@media (prefers-color-scheme:dark){:scope{--accent-freinage:#bc9c95;--accent-moteur:#b6a08a;--accent-suspension:#91ad9a;--accent-electrique:#a3a1bd;--accent-carrosserie:#b59cae;--accent-entretien:#88acb2}@supports (color:lab(0% 0 0)){:scope{--accent-freinage:lab(67.1959% 11.588 8.34346);--accent-moteur:lab(67.4966% 5.52306 14.6046);--accent-suspension:lab(68.0585% -12.5337 6.1247);--accent-electrique:lab(67.1275% 4.82947 -14.1437);--accent-carrosserie:lab(66.968% 12.341 -6.02672);--accent-entretien:lab(67.8559% -11.7301 -7.1485)}}}.f--freinage{--accent:var(--accent-freinage)}.f--moteur{--accent:var(--accent-moteur)}.f--suspension{--accent:var(--accent-suspension)}.f--electrique{--accent:var(--accent-electrique)}.f--carrosserie{--accent:var(--accent-carrosserie)}.f--entretien{--accent:var(--accent-entretien)}.filet{border-top:3px solid var(--accent);padding-top:.7rem}.filet--gauche{border-top:0;border-left:3px solid var(--accent);padding-top:0;padding-left:.85rem}.ariane--accent{border-left:3px solid var(--accent);padding-left:.7rem}.apparait{opacity:1;transition:opacity .16s var(--courbe), translate .16s var(--courbe), display .16s allow-discrete, overlay .16s allow-discrete;translate:0}@starting-style{.apparait{opacity:0;translate:0 8px}}:is(.apparait:where([popover]):not(:popover-open),.apparait:where(dialog):not([open])){opacity:0;translate:0 8px}@starting-style{:is(.apparait:where([popover]):popover-open,.apparait:where(dialog)[open]){opacity:0;translate:0 8px}}.apparait::backdrop{background:color-mix(in oklch,var(--encre-fond) 55%,transparent);opacity:1;transition:opacity .16s var(--courbe),display .16s allow-discrete,overlay .16s allow-discrete}.apparait:where(dialog):not([open])::backdrop{opacity:0}@starting-style{.apparait:where(dialog)[open]::backdrop{opacity:0}}@media (max-width:767px){:is(.apparait:where([popover]):not(:popover-open),.apparait:where(dialog):not([open])){translate:0 8px}}@media (prefers-reduced-motion:reduce){.apparait,.apparait::backdrop{transition-duration:0s}:is(.apparait:where([popover]):not(:popover-open),.apparait:where(dialog):not([open])){translate:0}@starting-style{.apparait,.apparait:where(dialog)[open]{translate:0}.apparait:where([popover]):popover-open{translate:0}}}.registre--preuve .rupture{width:100vw;max-width:none;margin-inline:calc(50% - 50vw)}.rupture--photo{object-fit:cover;background:var(--surface-3);width:100%;height:auto;max-height:min(70svh,620px);display:block}.rupture-legende{width:100%;max-width:var(--largeur);padding-inline:var(--gouttiere);font-size:var(--t-xs);color:var(--encre-3);margin:.6rem auto 0;line-height:1.45}}@scope(.hhh-page){.b--facettes{display:none}@media (max-width:980px){.facettes--bureau{display:none}.b--facettes{justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:44px;margin-bottom:.75rem;display:inline-flex}.b--facettes .cpt{font:600 var(--t-xs) / 1 var(--mono);background:var(--bleu-900);color:var(--sur-bleu);border-radius:999px;padding:.2rem .45rem}}.tir-contenu .facette{margin-bottom:1.25rem}.tir-contenu .facette:last-child{margin-bottom:0}}
@scope(.hhh-page){.fond-visuel{--fond-image:none;--fond-opacite:.16;--fond-position:center;--fond-voile:linear-gradient(90deg, color-mix(in oklab, var(--fond) 92%, transparent), color-mix(in oklab, var(--fond) 74%, transparent));isolation:isolate;position:relative;overflow:clip}.fond-visuel:before,.fond-visuel:after{content:"";pointer-events:none;position:absolute;inset:0}.fond-visuel:before{z-index:-2;background-image:var(--fond-image);background-position:var(--fond-position);opacity:var(--fond-opacite);background-size:cover}.fond-visuel:after{z-index:-1;background:var(--fond-voile)}.fond--identification{--fond-image:url(/demo/hohiohen/img/fond-identification-mecanique.webp);--fond-position:center;--fond-opacite:.19}.fond--stock{--fond-image:url(/demo/hohiohen/img/campagne-stock-cinema.webp);--fond-position:center 45%;--fond-opacite:.18}.fond--pro{--fond-image:url(/demo/hohiohen/img/fond-stock-professionnel.webp);--fond-position:center 48%;--fond-opacite:.24}.fond--comptoir{--fond-image:url(/demo/hohiohen/img/hero-comptoir-sota.webp);--fond-position:center 52%;--fond-opacite:.22}.fond--reseau{--fond-image:url(/demo/hohiohen/img/reseau-aerien-corridor-ultrawide.webp);--fond-position:center 46%;--fond-opacite:.22;--fond-voile:linear-gradient(90deg, color-mix(in oklab, var(--fond) 94%, transparent) 0 43%, color-mix(in oklab, var(--fond) 64%, transparent))}.fond--drive{--fond-image:url(/demo/hohiohen/img/scene-drive-retrait-wide.webp);--fond-position:center 48%;--fond-opacite:.2}.fond--route{--fond-image:url(/demo/hohiohen/img/fond-route-humide.webp);--fond-position:center;--fond-opacite:.17}.fond--atelier{--fond-image:url(/demo/hohiohen/img/fond-preuve-atelier.webp);--fond-position:center;--fond-opacite:.17}.fond--table{--fond-image:url(/demo/hohiohen/img/fond-table-catalogue.webp);--fond-position:center;--fond-opacite:.3;--fond-voile:linear-gradient(90deg, color-mix(in oklab, var(--fond) 84%, transparent) 0 42%, color-mix(in oklab, var(--fond) 60%, transparent))}.fond--contact{--fond-image:url(/demo/hohiohen/img/campagne-contact-cinema.webp);--fond-position:center 54%;--fond-opacite:.2;--fond-voile:linear-gradient(90deg, color-mix(in oklab, var(--fond) 94%, transparent) 0 48%, color-mix(in oklab, var(--fond) 70%, transparent))}.fond--aerien{--fond-image:url(/demo/hohiohen/img/campagne-reseau-cinema.webp);--fond-position:center;--fond-opacite:.24}.fond--heritage{--fond-image:url(/demo/hohiohen/img/heritage-yole-wide.webp);--fond-position:center;--fond-opacite:.3}.fond-visuel--sombre{--fond-opacite:.58;--fond-voile:linear-gradient(90deg, color-mix(in oklab, var(--encre-fond) 94%, transparent), color-mix(in oklab, var(--encre-fond) 68%, transparent));background:var(--encre-fond);color:var(--sur-encre)}.fond-visuel--sombre :is(h1,h2,h3,strong){color:var(--blanc)}.fond-visuel--sombre :is(p,li,small){color:var(--sur-encre-2)}.parcours-graphique{border-radius:var(--r-lg);background:color-mix(in oklab, var(--surface) 88%, transparent);box-shadow:inset 0 0 0 1px var(--trait), var(--ombre-2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-block:clamp(1.8rem,3vw,2.8rem);padding:clamp(1rem,2.2vw,1.45rem)}.parcours-graphique ol{grid-template-columns:repeat(var(--nombre-etapes), minmax(0, 1fr));gap:clamp(1.2rem,2.8vw,2.8rem);margin:0;padding:0;list-style:none;display:grid}.parcours-graphique li{grid-template-columns:52px minmax(0,1fr);align-items:start;gap:.8rem;min-width:0;display:grid;position:relative}.pg-noeud{border:1px solid color-mix(in oklab, var(--bleu-600) 50%, var(--trait));background:var(--surface);width:52px;height:52px;color:var(--bleu-700);box-shadow:inset 0 0 0 5px var(--bleu-50);border-radius:50%;place-items:center;display:grid;position:relative}.pg-noeud svg{width:21px;height:21px}.pg-noeud small{background:var(--flamme-jaune);min-width:20px;height:20px;color:var(--encre-fond);font:700 .58rem/1 var(--mono);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-3px;right:-3px}.pg-texte{padding-top:.12rem;display:block}.pg-texte strong{color:var(--encre);font-size:.9rem;line-height:1.25;display:block}.pg-texte>span{color:var(--encre-3);margin-top:.3rem;font-size:.72rem;line-height:1.45;display:block}.pg-texte a{color:var(--bleu-700);margin-top:.42rem;font-size:.7rem;font-weight:700;text-decoration:none;display:inline-block}.pg-fleche{width:20px;height:20px;color:var(--bleu-600);stroke-width:1.4px;position:absolute;top:18px;right:calc(clamp(1.2rem,2.8vw,2.8rem)/-1.47059)}.passerelle{border-block:1px solid var(--trait);padding-block:clamp(3.8rem,7vw,7.2rem)}.passerelle-grille{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(2rem,6vw,6.5rem);display:grid}.passerelle header{max-width:430px}.passerelle h2{max-width:12ch;font-size:clamp(2.6rem,4.7vw,5rem);line-height:.88}.passerelle header p{max-width:42ch;color:var(--encre-2);margin-top:1rem}.passerelle nav{grid-template-rows:repeat(2,minmax(108px,auto));grid-template-columns:minmax(0,1.15fr) minmax(220px,.85fr);gap:.75rem;display:grid}.passerelle nav a{border:1px solid var(--trait);border-radius:var(--r-lg);background:color-mix(in oklab, var(--surface) 91%, transparent);min-width:0;color:var(--encre);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform var(--vitesse) var(--courbe), border-color var(--vitesse), background var(--vitesse);grid-template-columns:44px minmax(0,1fr) 20px;align-items:center;gap:.85rem;padding:1rem;text-decoration:none;display:grid;position:relative}.passerelle nav a:first-child{background:color-mix(in oklab, var(--bleu-fond) 94%, transparent);color:var(--blanc);grid-row:1/-1;align-content:end;padding:clamp(1.2rem,2.3vw,2rem)}.passerelle nav a:hover{border-color:var(--bleu-600);transform:translateY(-2px)}.passerelle nav a:active{transform:translateY(0)scale(.988)}.passerelle nav a:first-child strong{color:var(--blanc)}.passerelle nav a:first-child small{color:var(--sur-bleu)}.passerelle-icone{background:var(--bleu-50);width:44px;height:44px;color:var(--bleu-700);border-radius:50%;place-items:center;display:grid}.passerelle nav a:first-child .passerelle-icone{background:var(--flamme-jaune);color:var(--encre-fond)}.passerelle-icone svg{width:20px;height:20px}.passerelle nav strong{font-family:var(--display);font-size:1.2rem;line-height:1;display:block}.passerelle nav small{color:var(--encre-3);margin-top:.32rem;font-size:.7rem;line-height:1.4;display:block}.passerelle nav a>svg{color:currentColor;opacity:.7;width:18px;height:18px;transition:transform var(--vitesse) var(--courbe)}.passerelle nav a:hover>svg{transform:translate(2px,-2px)}.liste-pro{border-block:1px solid var(--trait-2);grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:0 clamp(1.5rem,4vw,4rem);margin:0;padding:clamp(1rem,2vw,1.5rem) 0;display:grid}.liste-pro>div{border-bottom:1px solid var(--trait);align-content:start;gap:.45rem;padding-block:1.2rem;display:grid}.liste-pro>div:nth-last-child(-n+2){border-bottom:0}.liste-pro dt{color:var(--encre);font-family:var(--display);font-size:1.45rem;font-weight:700;line-height:1}.liste-pro dd{color:var(--encre-2);margin:0}.b{transition:transform var(--vitesse) var(--courbe), background var(--vitesse), border-color var(--vitesse), color var(--vitesse)}.b:active{transform:translateY(1px)scale(.99)}figcaption{border-left:2px solid var(--trait-2);padding-left:.7rem}.tete-large h2{max-width:15ch;font-size:clamp(2rem,3.1vw,3.35rem);line-height:.96}.identifier--clair h1{max-width:15ch;font-size:clamp(2.4rem,4.4vw,4.7rem);line-height:.92}.identifier--clair{padding-block:clamp(2.5rem,5vw,5rem) clamp(2rem,4vw,3.6rem)}.identifier--campagne{align-items:center;min-height:clamp(500px,58svh,660px);padding-block:clamp(3.25rem,6vw,6rem);display:grid}.identifier--campagne h1{letter-spacing:-.035em;max-width:12ch;font-size:clamp(3rem,5.1vw,5.15rem);line-height:.9}.identifier--campagne .sous{max-width:58ch;font-size:clamp(1rem,.45vw + .9rem,1.2rem);line-height:1.55}.identifier--campagne .vehicule-actif{border-color:color-mix(in oklab, var(--blanc) 28%, transparent);background:color-mix(in oklab, var(--encre-fond) 62%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}@media (max-width:900px){.parcours-graphique ol{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-fleche{display:none}.passerelle-grille{grid-template-columns:1fr}.passerelle header{max-width:600px}.passerelle h2{max-width:14ch}}@media (max-width:620px){.fond--table{--fond-position:62% center;--fond-opacite:.22}.parcours-graphique{padding:1rem}.parcours-graphique ol{grid-template-columns:1fr;gap:1.15rem}.parcours-graphique li{min-height:60px}.passerelle{padding-block:3.6rem}.passerelle h2{font-size:clamp(2.7rem,14vw,4rem)}.passerelle nav{grid-template-rows:auto;grid-template-columns:1fr}.passerelle nav a:first-child{grid-row:auto;min-height:150px}.liste-pro{grid-template-columns:1fr}.liste-pro>div:nth-last-child(2){border-bottom:1px solid var(--trait)}.identifier--clair{padding-block:2.8rem 2.2rem}.identifier--clair h1{font-size:clamp(2.7rem,13vw,4rem)}.identifier--campagne{align-items:end;min-height:680px;padding-block:5rem 2.8rem}.identifier--campagne h1{font-size:clamp(3.2rem,14.5vw,4.35rem)}}@media (prefers-color-scheme:dark){.fond-visuel{--fond-opacite:.22;--fond-voile:linear-gradient(90deg, color-mix(in oklab, var(--fond) 90%, transparent), color-mix(in oklab, var(--fond) 70%, transparent))}.fond--table{--fond-opacite:.12}.parcours-graphique,.passerelle nav a{background:color-mix(in oklab, var(--surface) 92%, transparent)}}@media (prefers-reduced-transparency:reduce){.parcours-graphique,.passerelle nav a{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--surface)}.passerelle nav a:first-child{background:var(--bleu-fond)}}}
