@font-face{font-family:Josefin Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/josefin-sans-vietnamese-400-normal.5bZRxDiL.woff2) format("woff2"),url(/assets/josefin-sans-vietnamese-400-normal.7lki-pri.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Josefin Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/josefin-sans-latin-ext-400-normal.WydUZGG0.woff2) format("woff2"),url(/assets/josefin-sans-latin-ext-400-normal.GP5qjHwf.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Josefin Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/josefin-sans-latin-400-normal.Bw73c5y2.woff2) format("woff2"),url(/assets/josefin-sans-latin-400-normal.OLNf33Pm.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Josefin Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/josefin-sans-vietnamese-600-normal.B3-kA7Zo.woff2) format("woff2"),url(/assets/josefin-sans-vietnamese-600-normal.CD4q0dTQ.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Josefin Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/josefin-sans-latin-ext-600-normal.BBwcr3jX.woff2) format("woff2"),url(/assets/josefin-sans-latin-ext-600-normal.UIETFcKM.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Josefin Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/josefin-sans-latin-600-normal.DXjG1Gv0.woff2) format("woff2"),url(/assets/josefin-sans-latin-600-normal.CcMFZ0n5.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Josefin Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/josefin-sans-vietnamese-700-normal.Bf6tRy0O.woff2) format("woff2"),url(/assets/josefin-sans-vietnamese-700-normal.D0Hgujik.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Josefin Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/josefin-sans-latin-ext-700-normal.CrzN3gB5.woff2) format("woff2"),url(/assets/josefin-sans-latin-ext-700-normal.Cl1GrozZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Josefin Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/josefin-sans-latin-700-normal.dFmzeJn3.woff2) format("woff2"),url(/assets/josefin-sans-latin-700-normal.DDiyraUl.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-opsz-normal.oos9povj.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-opsz-normal.Bf69Tn_J.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Variable;font-style:italic;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-opsz-italic.DNX9AbKj.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:italic;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-opsz-italic.C8i6y2Ft.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/courier-prime-latin-ext-400-normal.B-EsvyE4.woff2) format("woff2"),url(/assets/courier-prime-latin-ext-400-normal.CKOCNFvK.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/courier-prime-latin-400-normal.BbyBr73r.woff2) format("woff2"),url(/assets/courier-prime-latin-400-normal.BAlbUm6l.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/courier-prime-latin-ext-700-normal.ByMJlNdM.woff2) format("woff2"),url(/assets/courier-prime-latin-ext-700-normal.BIFoAzHx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/courier-prime-latin-700-normal.D1YCjmaD.woff2) format("woff2"),url(/assets/courier-prime-latin-700-normal.CVvp4Sof.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/courier-prime-latin-ext-400-italic.BTeyNO-8.woff2) format("woff2"),url(/assets/courier-prime-latin-ext-400-italic.DU0XzPqs.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/courier-prime-latin-400-italic.CaR7PCvg.woff2) format("woff2"),url(/assets/courier-prime-latin-400-italic.GR5bBv_9.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-cyrillic-ext-400-normal.3iEGd-c5.woff2) format("woff2"),url(/assets/caveat-cyrillic-ext-400-normal.Cg0RnRQ5.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-cyrillic-400-normal.9cDH9rLW.woff2) format("woff2"),url(/assets/caveat-cyrillic-400-normal.CebvvJET.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-latin-ext-400-normal.D7hBUiug.woff2) format("woff2"),url(/assets/caveat-latin-ext-400-normal.DtiRFvw0.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-latin-400-normal.D6LQsQ_v.woff2) format("woff2"),url(/assets/caveat-latin-400-normal.BzhAQZkN.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/caveat-cyrillic-ext-600-normal.DDEJyoof.woff2) format("woff2"),url(/assets/caveat-cyrillic-ext-600-normal.BLVNc-Ct.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/caveat-cyrillic-600-normal.Ba_MyzgW.woff2) format("woff2"),url(/assets/caveat-cyrillic-600-normal.CqH0c_uj.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/caveat-latin-ext-600-normal.DDJRD6ps.woff2) format("woff2"),url(/assets/caveat-latin-ext-600-normal.shBvSnoU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/caveat-latin-600-normal.zlTlWIYU.woff2) format("woff2"),url(/assets/caveat-latin-600-normal.DUjB8dgm.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-cyrillic-ext-700-normal.CrK2-ngJ.woff2) format("woff2"),url(/assets/caveat-cyrillic-ext-700-normal.DjFGiEhD.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-cyrillic-700-normal.BIyejhEL.woff2) format("woff2"),url(/assets/caveat-cyrillic-700-normal.Bhcx9qBB.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-latin-ext-700-normal.DFbRgDry.woff2) format("woff2"),url(/assets/caveat-latin-ext-700-normal.DjJQd59I.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-latin-700-normal.D8_1Nw6V.woff2) format("woff2"),url(/assets/caveat-latin-700-normal.cPyBTTZN.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ms Madi;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ms-madi-vietnamese-400-normal.CkuH87JG.woff2) format("woff2"),url(/assets/ms-madi-vietnamese-400-normal.BpP5IMIV.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Ms Madi;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ms-madi-latin-ext-400-normal.DH0NAiXH.woff2) format("woff2"),url(/assets/ms-madi-latin-ext-400-normal.DU5xRGxY.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ms Madi;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ms-madi-latin-400-normal.DAbCguhC.woff2) format("woff2"),url(/assets/ms-madi-latin-400-normal.gkhXUEJr.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}a{color:#4a2018}a:hover{color:#2e120c}p{margin:0}.wrap{max-width:1280px;margin:0 auto;padding:0 40px;position:relative}.serif{font-family:Josefin Sans,Century Gothic,sans-serif;font-weight:700}.h3{font-family:Josefin Sans,Century Gothic,sans-serif;font-weight:700;font-size:28px;line-height:1.2;margin:0}.label{font-family:Courier Prime,Courier New,monospace;font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;line-height:1.45}.lead{font-size:20px;line-height:1.6}.small{font-size:16px;line-height:1.55}.spec{font-family:Courier Prime,Courier New,monospace;font-size:13px;line-height:1.55}.link{font-family:Courier Prime,Courier New,monospace;font-weight:700;font-size:14px;letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1.5px}.grid-brown{background-color:#4a2018;background-image:linear-gradient(rgba(247,240,220,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(247,240,220,.08) 1px,transparent 1px);background-size:32px 32px}.grid-cream{background-color:#f7f0dc;background-image:linear-gradient(rgba(74,32,24,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(74,32,24,.075) 1px,transparent 1px);background-size:28px 28px}.grid-sage{background-color:#dcd6a9;background-image:linear-gradient(rgba(74,32,24,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(74,32,24,.09) 1px,transparent 1px);background-size:32px 32px}.washi-plain{background-color:#f3e9b5;background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.28) 0 2px,transparent 2px 9px)}.washi-dots{background-color:#efc9d2;background-image:radial-gradient(rgba(255,253,246,.95) 2.3px,transparent 2.9px);background-size:12px 12px}.washi-floral{background-color:#cfe3c4;background-image:radial-gradient(circle at 50% 50%,#C9A43A 1.8px,transparent 2.3px),radial-gradient(circle at 50% 33%,#FFFDF6 2.6px,transparent 3.1px),radial-gradient(circle at 50% 67%,#FFFDF6 2.6px,transparent 3.1px),radial-gradient(circle at 33% 50%,#FFFDF6 2.6px,transparent 3.1px),radial-gradient(circle at 67% 50%,#FFFDF6 2.6px,transparent 3.1px);background-size:22px 22px}.kraft{background-color:#cdaa7d;background-image:radial-gradient(rgba(74,32,24,.09) 1px,transparent 1.4px);background-size:5px 5px}.tag-hole{position:absolute;left:13px;top:50%;width:11px;height:11px;margin-top:-5.5px;border-radius:50%;background:#4a2018;box-shadow:0 0 0 2px #fffdf6}.sticker{filter:drop-shadow(0 6px 8px rgba(0,0,0,.25))}.btn-primary{background:#4a2018;color:#f7f0dc;box-shadow:4px 4px #c9a43a}.btn-secondary{background:transparent;color:#4a2018}.btn-tag-in{position:relative;white-space:nowrap;display:inline-flex;align-items:center;min-height:46px;padding:0 24px 0 44px;background:#f3e9b5;color:#4a2018;font-family:Courier Prime,Courier New,monospace;font-weight:700;font-size:14px;letter-spacing:.14em;text-transform:uppercase;clip-path:polygon(24px 0,100% 0,100% 100%,24px 100%,0 50%)}.tabs{display:flex;align-items:flex-end;gap:6px;list-style:none;margin:0;padding:0}.tab:hover{transform:translateY(-4px);color:#4a2018}.foot a{color:#f7f0dc;text-decoration:none;font-size:16px;line-height:1.5}.foot a:hover{color:#f3e9b5;text-decoration:underline;text-underline-offset:4px}.foot ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}:root{--brun: #4A2018;--creme: #F7F0DC;--papier: #FFFDF6;--sauge: #DCD6A9;--jaune: #F3E9B5;--or: #C9A43A;--kraft: #CDAA7D;--rouille: #A3402B;--c-cm: #F2E3A0;--c-audit: #C9D6EC;--c-graphisme: #EFC9D2;--c-redac: #CFE3C4;--c-ugc: #F4D3B8;--script: "Ms Madi";--k: 1;--sw: 400;--header-h: 0px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--creme);color:var(--brun);font-family:DM Sans Variable,DM Sans Variable,DM Sans,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}img,svg,video{max-width:100%}img{height:auto}picture{display:contents}button{font:inherit;color:inherit}h1,h2,h3,h4{margin:0}.site{position:relative;overflow-x:clip}main:focus{outline:none}[id]{scroll-margin-top:90px}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--brun);outline-offset:4px}.dark a:focus-visible,.dark button:focus-visible,.on-dark:focus-visible,.dark [tabindex]:focus-visible{outline-color:var(--jaune)}.skip-link{position:absolute;left:12px;top:-80px;z-index:200;background:var(--brun);color:var(--creme);padding:12px 18px;border-radius:10px;font-family:Courier Prime,Courier New,monospace;font-weight:700;text-decoration:none}.skip-link:focus{top:12px;color:var(--creme)}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.m-only{display:none!important}@media(max-width:720px){.d-only{display:none!important}.m-only{display:revert!important}span.m-only,a.m-only{display:inline!important}}.a-completer{display:inline-block;padding:2px 8px;background:#f3e9b5;border:1.5px dashed rgba(74,32,24,.55);border-radius:6px;font-family:Courier Prime,Courier New,monospace;font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#4a2018}.ph .a-completer{background:transparent;border:0}.btn{cursor:pointer}button.btn{background-clip:padding-box}.site-header{position:relative;z-index:50;background:var(--creme)}.hd-row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 28px;padding-top:22px}.hd-logo{text-decoration:none;display:flex;flex-direction:column;gap:3px;padding-bottom:14px}.hd-word{display:flex;align-items:center;gap:8px;font-family:Josefin Sans,Century Gothic,sans-serif;font-weight:700;font-size:32px;line-height:1;transition:font-size .25s}.hd-tagline{font-size:10px}.hd-cta{padding-bottom:10px}.burger,.hd-strip{display:none}.tab{min-height:48px}.burger{align-items:center;gap:10px;min-height:44px;padding:0 14px;border:0;cursor:pointer;background:var(--brun);color:var(--creme);border-radius:10px;font-family:Courier Prime,Courier New,monospace;font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.hd-strip{align-items:flex-end;gap:4px;padding:0 20px}.hd-strip span{width:44px;height:10px;border-radius:6px 6px 0 0}.hd-strip span.on{width:58px;height:14px;border-radius:7px 7px 0 0;background:var(--brun)}@media(max-width:1000px){.site-header{position:sticky;top:0;padding:14px 0 0;box-shadow:0 1px #4a20180f}.hd-row{padding:0 20px 12px;align-items:center;flex-wrap:nowrap;gap:12px}.hd-logo{padding-bottom:0}.hd-word{font-size:24px;gap:6px}.hd-tagline{font-size:9px;letter-spacing:.14em}.hd-nav,.hd-cta{display:none}.burger,.hd-strip{display:flex}.site-header.is-small{padding-top:8px}.site-header.is-small .hd-row{padding-bottom:8px}.site-header.is-small .hd-word{font-size:20px}}.menu-carnet{position:fixed;inset:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:transparent;overflow:hidden}.menu-carnet::backdrop{background:#1e0a068c}.mc-page{position:absolute;inset:0 24px 0 0;max-width:420px;background-color:var(--papier);background-image:linear-gradient(90deg,transparent 54px,rgba(201,90,110,.45) 54px,rgba(201,90,110,.45) 55.5px,transparent 55.5px),repeating-linear-gradient(transparent 0 31px,#4a201824 31px 32px);box-shadow:10px 0 26px #0006;border-radius:0 10px 10px 0;transform-origin:0 50%;overflow-y:auto;overscroll-behavior:contain}.mc-rings{position:absolute;left:8px;top:18px;bottom:18px;display:flex;flex-direction:column;justify-content:space-between}.mc-rings span{display:block;width:26px;height:12px;border:2.5px solid #A9A9A9;border-radius:999px;box-shadow:inset 0 1px #fff9}.mc-inner{position:relative;min-height:100%;padding:20px 20px 24px 70px;display:flex;flex-direction:column}.mc-close{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;cursor:pointer;border:2px solid var(--brun);border-radius:10px;background:var(--papier);font-family:Courier Prime,Courier New,monospace;font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--brun)}.mc-list{list-style:none;margin:10px 0 0;padding:0}.mitem{display:flex;align-items:baseline;gap:14px;min-height:60px;padding:14px 0 10px;text-decoration:none;color:var(--brun);border-bottom:1.5px dashed rgba(74,32,24,.25)}.mitem:hover{color:var(--brun)}.mname{font-family:Josefin Sans,Century Gothic,sans-serif;font-weight:700;font-size:28px;line-height:1.1;letter-spacing:.04em;text-transform:uppercase;position:relative}.mc-underline{position:absolute;left:-4px;bottom:-10px;width:calc(100% + 8px);height:12px}.mc-list .ear{position:absolute;right:-44px;width:24px;height:46px;border-radius:0 8px 8px 0;box-shadow:3px 2px 4px #0003}.mc-btn{display:flex;width:100%;font-size:13px;letter-spacing:.12em;padding:0 20px}.mc-soc{display:inline-flex;align-items:center;min-height:44px;font-family:Courier Prime,Courier New,monospace;font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-underline-offset:5px}@media(prefers-reduced-motion:no-preference){.menu-carnet[open]{perspective:1400px}.menu-carnet[open] .mc-page{animation:page-turn .45s cubic-bezier(.2,.7,.2,1) both}.menu-carnet.is-closing .mc-page{animation:page-turn-out .32s ease-in both}.menu-carnet[open]::backdrop{animation:fade-in .3s ease both}.menu-carnet[open] .ear{animation:ear-in .35s ease-out both;animation-delay:calc(.35s + var(--i) * 60ms)}.menu-carnet[open] .mc-underline path{stroke-dasharray:1;stroke-dashoffset:1;animation:draw .6s .55s ease-out forwards}}@keyframes page-turn{0%{transform:rotateY(-100deg)}to{transform:rotateY(0)}}@keyframes page-turn-out{0%{transform:rotateY(0)}to{transform:rotateY(-100deg)}}@keyframes ear-in{0%{translate:30px 0;opacity:0}to{translate:0 0;opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.site-footer{padding:88px 0 34px}.site-footer.no-sticker{padding-top:64px}.ft-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:40px}.ft-col{display:flex;flex-direction:column;gap:14px}.ft-title{font-size:12px;color:#f3e9b5}.ft-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 28px;margin-top:56px;padding-top:20px;border-top:1px solid rgba(247,240,220,.22)}.ft-legal{display:flex;flex-wrap:wrap;gap:22px}.ft-sticker{position:absolute;right:40px;top:-132px;width:170px;height:95px;transform:rotate(8deg);transition:transform .25s}.ft-sticker svg{width:100%;height:100%}.ft-sticker .note{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;color:#4a2018;padding-top:6px}.ft-sticker:hover{transform:rotate(4deg) scale(1.04)}.no-sticker .ft-sticker{display:none}@media(max-width:720px){.site-footer,.site-footer.no-sticker{padding:56px 0 28px}.site-footer .wrap{padding:0 20px}.ft-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.ft-brand{grid-column:1 / -1;gap:8px!important}.ft-logo{font-size:28px!important;gap:6px!important}.ft-brand .label{font-size:10px!important}.ft-brand .small{margin-top:6px;max-width:none!important}.ft-contact{grid-column:1 / -1;margin-top:-6px}.ft-col{gap:6px}.ft-title{font-size:11px}.foot a{display:inline-flex;align-items:center;min-height:40px}.foot ul{gap:0}.ft-bottom{flex-direction:column;gap:2px;margin-top:30px;padding-top:16px}.ft-bottom .spec{margin-bottom:6px}.ft-legal{flex-direction:column;gap:0}.ft-sticker,.no-sticker .ft-sticker{display:block;right:14px;top:22px;width:124px;height:70px}.ft-sticker .note{font-size:17px;padding-top:4px}}@media(max-width:720px){html .wrap{padding:0 20px}html .h1{font-size:44px}html .h2{font-size:34px;line-height:1.12}html .h3{font-size:24px}html .note{font-size:22px}html .label{font-size:12px;letter-spacing:.16em}html .lead{font-size:18px}html .body{font-size:16px;line-height:1.625}html .small{font-size:15px}html .link{font-size:13px;display:inline-flex;align-items:center;min-height:44px}html .grid-brown{background-size:28px 28px}html .grid-cream{background-size:24px 24px}html .grid-sage{background-size:28px 28px}html .polaroid{padding:10px 10px 44px}html .polaroid-cap{font-size:20px;bottom:8px}html .washi{height:26px}html .btn{display:flex;width:100%;padding:0 20px;font-size:13px;letter-spacing:.12em;text-align:center}html .btn-primary:hover{transform:none;box-shadow:4px 4px #c9a43a}[data-m-stack]{flex-direction:column!important;align-items:stretch!important;gap:14px!important;width:100%}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes write{0%{opacity:1;-webkit-clip-path:inset(-50% 100% -50% -10%);clip-path:inset(-50% 100% -50% -10%)}99%{opacity:1;-webkit-clip-path:inset(-50% -10% -50% -10%);clip-path:inset(-50% -10% -50% -10%)}to{opacity:1;-webkit-clip-path:none;clip-path:none}}@keyframes fade-up{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}@keyframes drop{0%{opacity:0;translate:0 -90px;rotate:7deg}55%{opacity:1;translate:0 10px;rotate:-1.5deg}75%{translate:0 -4px;rotate:.6deg}to{opacity:1;translate:0 0;rotate:0deg}}@keyframes from-right{0%{opacity:0;translate:60px 0}to{opacity:1;translate:0 0}}@keyframes stick{0%{opacity:0;scale:1.08}60%{opacity:1;scale:.98}to{opacity:1;scale:1}}@keyframes swing{0%{rotate:9deg}25%{rotate:-6deg}50%{rotate:3.5deg}75%{rotate:-1.5deg}to{rotate:0deg}}@keyframes swing-small{0%{rotate:3deg}50%{rotate:-3deg}to{rotate:0deg}}@keyframes pendulum{0%{rotate:8deg}20%{rotate:-6deg}40%{rotate:4deg}60%{rotate:-2.2deg}80%{rotate:1deg}to{rotate:0deg}}@keyframes from-top{0%{opacity:0;translate:0 -160px}70%{opacity:1;translate:0 6px}to{opacity:1;translate:0 0}}@keyframes clamp{0%{scale:1 1.25;translate:0 -6px}60%{scale:1 .92}to{scale:1 1;translate:0 0}}@keyframes stamp{0%{opacity:0;scale:1.8}55%{opacity:1;scale:.92}75%{scale:1.04}to{opacity:1;scale:1}}@keyframes tape{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes unroll{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes marquee{0%{translate:0 0}to{translate:-50% 0}}@keyframes twinkle{0%,to{opacity:1;scale:1}50%{opacity:.55;scale:.82}}@keyframes spin{to{rotate:360deg}}@keyframes rise{0%{opacity:0;translate:0 70px}to{opacity:1;translate:0 0}}@keyframes sheet-out{0%{translate:0 12px}to{translate:0 0}}@keyframes fly-away{to{opacity:0;translate:40px -160px;rotate:18deg;scale:.7}}@keyframes land{0%{opacity:0;translate:0 -60px;rotate:-6deg}to{opacity:1;translate:0 0;rotate:0deg}}@media(prefers-reduced-motion:no-preference){html.js [data-anim]{--d: calc(var(--i, 0) * var(--step, .14s))}html.js [data-anim]:not(.in){opacity:0}html.js [data-anim=draw]:not(.in),html.js [data-anim=swing]:not(.in),html.js [data-anim=sheet]:not(.in),html.js [data-anim=count]:not(.in),html.js [data-anim=pendulum]:not(.in){opacity:1}[data-anim].in{animation-fill-mode:both;animation-delay:var(--d)}[data-anim=write].in{opacity:1;animation:write 1.3s cubic-bezier(.45,.1,.4,1) var(--d) both}[data-anim=fade].in{animation:fade-up .7s ease-out var(--d) both}[data-anim=drop].in{animation:drop .95s cubic-bezier(.3,.7,.3,1) var(--d) both}[data-anim=from-right].in{animation:from-right .6s ease-out var(--d) both}[data-anim=stick].in,[data-anim=sticker].in{animation:stick .55s cubic-bezier(.3,.7,.3,1) var(--d) both}[data-anim=swing].in{animation:swing 1.6s ease-out var(--d) both}[data-anim=pendulum].in{animation:pendulum 2.2s ease-out var(--d) both}[data-anim=from-top].in{animation:from-top .8s cubic-bezier(.3,.7,.3,1) var(--d) both}[data-anim=clamp].in{animation:clamp .45s ease-out calc(var(--d) + .6s) both;transform-origin:50% 100%}[data-anim=stamp].in{animation:stamp .55s cubic-bezier(.3,.7,.3,1) var(--d) both}[data-anim=tape].in{animation:tape .5s ease-out var(--d) both}[data-anim=rise].in{animation:rise .7s cubic-bezier(.3,.7,.3,1) var(--d) both}[data-anim=land].in{animation:land .7s cubic-bezier(.3,.7,.3,1) var(--d) both}[data-anim=sheet].in .sheet,[data-anim=sheet].in .bf-sheet{animation:sheet-out .5s ease-out calc(var(--d) + .5s) both}[data-anim=draw] path,path[data-anim=draw]{stroke-dasharray:1;stroke-dashoffset:1}[data-anim=draw].in path,path[data-anim=draw].in{animation:draw .9s ease-out var(--d) forwards}.twinkle{animation:twinkle 2.6s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.twinkle-spin{animation:twinkle 2.6s ease-in-out infinite,spin 26s linear infinite}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media(hover:hover){.hover-straight{transition:transform .3s ease}.hover-straight:hover{transform:rotate(0)!important}.hover-lift{transition:transform .25s ease}.hover-lift:hover{transform:translateY(-8px) rotate(0)!important}}@media(max-width:1000px){html .site-header .hd-tagline{font-size:9px;letter-spacing:.14em;white-space:nowrap}}@media(max-width:720px){.site-footer .wrap{position:static}.ft-contact ul+ul{margin-top:-6px}}.mfolder{position:relative;filter:drop-shadow(0 -3px 4px rgba(40,15,10,.12))}.mfolder+.mfolder{margin-top:-4px}.mfolder summary{list-style:none;cursor:pointer;position:relative;display:block;padding-top:28px}.mfolder summary::-webkit-details-marker{display:none}.mfolder .ear{position:absolute;top:0;height:32px;width:150px;white-space:nowrap;border-radius:10px 10px 0 0;padding:8px 12px 0;font-family:Courier Prime,Courier New,monospace;font-weight:700;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#4a2018}.mfolder .bar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px;padding:10px 16px;border-radius:0 12px 0 0}.mfolder .chev{flex:none;transition:transform .25s}.mfolder[open] .chev{transform:rotate(180deg)}.mfolder .mbody{padding:2px 12px 14px;border-radius:0 0 12px 12px}.mfolder:last-child:not([open]) .bar{border-radius:0 12px 12px}.mfolder .sheet{padding:18px 18px 8px;gap:10px}@media(prefers-reduced-motion:no-preference){.mfolder[open] .sheet{animation:sheet-out .35s ease-out both}}.ptag{position:relative;display:inline-flex;flex-direction:column;padding:10px 20px 10px 40px;clip-path:polygon(22px 0,100% 0,100% 100%,22px 100%,0 50%);color:#4a2018}.mfolder .sheet{background:#fffdf6;border-radius:6px;box-shadow:0 2px 6px #280f0a1f;display:flex;flex-direction:column}.menu-carnet{color:var(--brun);overflow-x:hidden;overflow-y:auto}.mc-page{bottom:auto;min-height:100%;overflow:visible}.mc-inner{min-height:100vh;min-height:100dvh}.fiche{position:fixed;inset:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:56px 24px 64px;border:0;background:transparent;color:#4a2018;overflow-y:auto;overscroll-behavior:contain}.fiche::backdrop{background:#280f0aa8}.fiche .vbox{position:relative;width:min(1180px,100%);margin:0 auto;padding:40px 48px 34px;background-color:#f7f0dc;background-image:linear-gradient(rgba(74,32,24,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(74,32,24,.06) 1px,transparent 1px);background-size:28px 28px;border-radius:16px;box-shadow:0 30px 70px #00000073}.fiche .f-grab{display:none}.fiche .f-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.fiche .f-head-txt{display:flex;flex-direction:column;gap:6px}.fiche .f-title{font-family:Josefin Sans,Century Gothic,sans-serif;font-weight:700;line-height:1.1;letter-spacing:.04em;text-transform:uppercase;margin:0}.fiche .f-grid{display:grid;grid-template-columns:360px minmax(0,1fr);gap:52px;align-items:start;margin-top:30px}.fiche .f-left{display:flex;flex-direction:column;gap:30px}.fiche .f-meta dd{margin:0}.fiche .vclose{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 16px;flex:none;border:2px solid #4A2018;border-radius:10px;background:#fffdf6;cursor:pointer;font-family:Courier Prime,Courier New,monospace;font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#4a2018}.fiche .vtabs{display:flex;align-items:flex-end;gap:6px;list-style:none;margin:0;padding:0}.fiche .vtab{display:flex;align-items:center;white-space:nowrap;min-height:46px;padding:10px 20px 9px;border:0;border-radius:12px 12px 0 0;cursor:pointer;font-family:Courier Prime,Courier New,monospace;font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#4a2018;box-shadow:inset 0 -7px 8px -7px #4a20184d;transition:min-height .2s,transform .2s}.fiche .vtab:hover{transform:translateY(-3px)}.fiche .vtab[aria-selected=true]{min-height:56px;box-shadow:none;transform:none}.fiche .vpanel{border-radius:0 16px 16px;padding:18px}.fiche .vsheet{background:#fffdf6;border-radius:6px;padding:28px 30px 30px;box-shadow:0 2px #4a20180d,0 10px 22px #280f0a1f;display:flex;flex-direction:column;gap:18px}.fiche .vnav{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-family:Courier Prime,Courier New,monospace;font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:#4a2018}.fiche .vnav span.nm{font-family:Caveat,cursive;font-size:22px;letter-spacing:0;text-transform:none;font-weight:600}.fiche .f-nav{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:34px;padding-top:22px;border-top:1.5px dashed rgba(74,32,24,.3)}.fiche .svcs,.wall .svcs{display:flex;flex-wrap:wrap;gap:6px}.fiche .svc,.wall .svc{display:inline-flex;align-items:center;padding:4px 10px;border-radius:3px;font-family:Courier Prime,Courier New,monospace;font-weight:700;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#4a2018}.fiche .ex-zoom{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in;text-align:inherit;color:inherit;font:inherit}.fiche .ex-zoom .polaroid{transition:transform .25s ease}@media(hover:hover){.fiche .ex-zoom:hover .polaroid{transform:rotate(0) scale(1.02)!important}}.fiche .ex-video{cursor:pointer}.fiche .ex-video .play{position:absolute;left:50%;top:calc(50% - 15px);translate:-50% -50%;width:54px;height:54px;border-radius:50%;background:#4a2018e0;display:flex;align-items:center;justify-content:center}.fiche .ph .a-completer{font-size:11px}.fiche .f-script{font-size:40px;text-align:right;margin:-4px 6px 0 0;transform:rotate(-5deg)}@media(prefers-reduced-motion:no-preference){.fiche[open] .vbox{animation:fiche-in .4s cubic-bezier(.2,.7,.2,1) both}.fiche[open]::backdrop{animation:fade-in .3s ease both}.fiche .vpanel.is-entering{animation:panel-in .35s ease-out both}}@keyframes fiche-in{0%{opacity:0;translate:0 40px;scale:.98}to{opacity:1;translate:0 0;scale:1}}@keyframes sheet-up{0%{translate:0 100%}to{translate:0 0}}@keyframes panel-in{0%{opacity:0;translate:18px 0}to{opacity:1;translate:0 0}}@media(max-width:1000px)and (min-width:721px){.fiche .vbox{padding:34px 30px 28px}.fiche .f-grid{grid-template-columns:260px minmax(0,1fr);gap:32px}.fiche .ex-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fiche .f-nav{flex-wrap:wrap;justify-content:center}}@media(max-width:720px){.fiche{padding:26px 0 0;overflow:hidden}.fiche .vbox{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;height:100%;overflow-y:auto;overscroll-behavior:contain;border-radius:18px 18px 0 0;padding:12px 0 26px;box-shadow:0 -10px 30px #00000059}.fiche[open] .vbox{animation-name:sheet-up;animation-duration:.45s}.fiche .f-washi1,.fiche .f-washi2{display:none}.fiche .f-grab{display:block;grid-column:1 / -1;width:44px;height:5px;border-radius:3px;background:#4a201859;margin:0 auto 12px}.fiche .f-head,.fiche .f-head-txt,.fiche .f-grid,.fiche .f-left,.fiche .f-meta{display:contents}.fiche .f-index{grid-column:1;grid-row:2;padding-left:16px;font-size:10px}.fiche .vclose{grid-column:2;grid-row:2;margin-right:16px;min-height:44px;padding:0 12px;font-size:11px}.fiche .f-cover{grid-column:1 / -1;grid-row:3;margin:20px 26px 0;transform:rotate(-2deg)!important}.fiche .f-cover .washi{width:90px!important;height:22px;top:-11px!important;margin-left:-45px!important}.fiche .f-title{grid-column:1 / -1;grid-row:4;padding:22px 16px 0;font-size:28px!important}.fiche .f-script{grid-column:1 / -1;grid-row:5;display:block!important;padding-right:16px}.fiche .f-client{grid-column:1 / -1;grid-row:6;display:flex;align-items:baseline;gap:6px;padding:4px 16px 0;font-size:15px}.fiche .f-client dt{font-size:10px!important}.fiche .f-client dd{font-size:15px!important;margin:0!important}.fiche .f-svcs{display:none}.fiche .f-right{grid-column:1 / -1;grid-row:7;margin-top:20px;min-width:0}.fiche .vtabs{overflow-x:auto;scrollbar-width:none;padding:0 16px}.fiche .vtabs::-webkit-scrollbar{display:none}.fiche .vtab{min-height:42px;padding:9px 14px 8px;font-size:11px;letter-spacing:.1em}.fiche .vtab[aria-selected=true]{min-height:50px}.fiche .vpanel{margin:0 10px;padding:12px;border-radius:0 14px 14px}.fiche .vsheet{padding:20px 16px 18px;gap:14px}.fiche .vsheet .label{font-size:10px!important}.fiche .vsheet .body{font-size:15px!important;line-height:1.55!important}.fiche .ex-grid{display:flex!important;gap:16px!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:8px 4px 6px!important}.fiche .ex-grid::-webkit-scrollbar{display:none}.fiche .ex-grid>figure{flex:0 0 132px;scroll-snap-align:start;grid-column:auto!important}.fiche .ex-grid>figure:has(a[href*=ap-rh]){flex-basis:240px}.fiche .ex-grid .polaroid{padding:7px 7px 30px!important}.fiche .ex-grid .polaroid-cap{font-size:16px!important;bottom:5px!important}.fiche .f-nav{grid-column:1 / -1;grid-row:8;display:grid;grid-template-columns:1fr 1fr;gap:14px 10px;margin:0;padding:22px 16px 0;border:0}.fiche .f-cta{grid-column:1 / -1;grid-row:1;width:100%}.fiche .f-prev{grid-row:2;justify-self:start;font-size:11px}.fiche .f-next{grid-row:2;justify-self:end;text-align:right;font-size:11px}.fiche .vnav span.nm{font-size:19px}}.lightbox{position:fixed;inset:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:#1e0a06eb;color:#f7f0dc}.lightbox::backdrop{background:transparent}.lightbox .lb-stage{position:absolute;inset:70px 90px 60px;display:flex;align-items:center;justify-content:center}.lightbox img,.lightbox video{max-width:100%;max-height:100%;object-fit:contain;background:#fffdf6;padding:10px;box-shadow:0 20px 50px #00000080}.lightbox .lb-btn{position:absolute;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:52px;min-height:52px;padding:0 14px;border:2px solid #F3E9B5;border-radius:12px;background:#4a2018d9;color:#f3e9b5;cursor:pointer;font-family:Courier Prime,Courier New,monospace;font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.lightbox .lb-close{top:14px;right:14px}.lightbox .lb-prev{left:18px;top:50%;translate:0 -50%}.lightbox .lb-next{right:18px;top:50%;translate:0 -50%}.lightbox .lb-count{position:absolute;left:0;right:0;bottom:18px;text-align:center;font-family:Courier Prime,Courier New,monospace;font-size:13px;letter-spacing:.16em}.lightbox .lb-btn[hidden]{display:none}@media(max-width:720px){.lightbox .lb-stage{inset:70px 12px 80px}.lightbox .lb-prev,.lightbox .lb-next{top:auto;bottom:10px;translate:none}.lightbox .lb-count{bottom:26px}}
