@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/bricolage-grotesque-vietnamese-wght-normal.96a5d80f.woff2) format("woff2-variations");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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/bricolage-grotesque-latin-ext-wght-normal.232ded7b.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/bricolage-grotesque-latin-wght-normal.3e340e57.woff2) format("woff2-variations");unicode-range:u+00??,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:Cabin;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/cabin-vietnamese-400-normal.e5903341.woff2) format("woff2"),url(/_next/static/media/cabin-vietnamese-400-normal.4c3e5de0.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:Cabin;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/cabin-latin-ext-400-normal.e7bcf483.woff2) format("woff2"),url(/_next/static/media/cabin-latin-ext-400-normal.f89d0f66.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:Cabin;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/cabin-latin-400-normal.2f697397.woff2) format("woff2"),url(/_next/static/media/cabin-latin-400-normal.a6971365.woff) format("woff");unicode-range:u+00??,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:Cabin;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/cabin-vietnamese-500-normal.beaef2ad.woff2) format("woff2"),url(/_next/static/media/cabin-vietnamese-500-normal.4b6c97f4.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:Cabin;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/cabin-latin-ext-500-normal.b7fa41d3.woff2) format("woff2"),url(/_next/static/media/cabin-latin-ext-500-normal.f465141e.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:Cabin;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/cabin-latin-500-normal.89d5b5b3.woff2) format("woff2"),url(/_next/static/media/cabin-latin-500-normal.6ce98879.woff) format("woff");unicode-range:u+00??,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:Cabin;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/cabin-vietnamese-600-normal.b00eb914.woff2) format("woff2"),url(/_next/static/media/cabin-vietnamese-600-normal.bf83f531.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:Cabin;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/cabin-latin-ext-600-normal.07f6629c.woff2) format("woff2"),url(/_next/static/media/cabin-latin-ext-600-normal.37ccd577.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:Cabin;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/cabin-latin-600-normal.57e7526a.woff2) format("woff2"),url(/_next/static/media/cabin-latin-600-normal.2c63edda.woff) format("woff");unicode-range:u+00??,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:Cabin;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/cabin-vietnamese-700-normal.73c80ab5.woff2) format("woff2"),url(/_next/static/media/cabin-vietnamese-700-normal.b0f3922d.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:Cabin;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/cabin-latin-ext-700-normal.5fbd2892.woff2) format("woff2"),url(/_next/static/media/cabin-latin-ext-700-normal.493308a2.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:Cabin;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/cabin-latin-700-normal.35c84e75.woff2) format("woff2"),url(/_next/static/media/cabin-latin-700-normal.eaf52935.woff) format("woff");unicode-range:u+00??,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}:root{--sable:#F5EFE4;--sable-creux:#ECE3D4;--papier:#FFFCF7;--papier-haut:#FFFFFF;--encre:#1E1915;--encre-2:#4A4038;--encre-3:#7A6E63;--encre-4:#A89C8F;--trame:rgba(54,38,22,0.12);--trame-douce:rgba(54,38,22,0.07);--trame-forte:rgba(54,38,22,0.22);--baobab:#1E7A46;--baobab-fonce:#155C34;--baobab-voile:rgba(30,122,70,0.10);--laterite:#B4492D;--laterite-voile:rgba(180,73,45,0.10);--or:#A87A0C;--or-voile:rgba(201,147,18,0.14);--indigo:#2F4B7C;--indigo-voile:rgba(47,75,124,0.10);--focus:0 0 0 3px rgba(30,122,70,0.28);--r-s:6px;--r-m:10px;--r-l:14px;--r-xl:20px;--font-titre:"Bricolage Grotesque Variable","Cabin",system-ui,sans-serif;--font-texte:"Cabin",system-ui,sans-serif;--ease:cubic-bezier(0.23,1,0.32,1);--sidebar:264px;--entete:64px}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--sable);font-family:var(--font-texte);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body,h1,h2,h3,h4{color:var(--encre)}h1,h2,h3,h4{font-family:var(--font-titre);margin:0;letter-spacing:-.015em;text-wrap:balance}h1{font-size:clamp(30px,4vw,46px);line-height:1.05;font-weight:700;letter-spacing:-.03em}h2{font-size:24px;line-height:1.15;font-weight:650}h3{font-size:18px;line-height:1.25;font-weight:600}p{margin:0;text-wrap:pretty}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}img{max-width:100%;display:block}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--r-s)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 18px;border-radius:var(--r-m);border:1px solid transparent;font-weight:600;font-size:14.5px;cursor:pointer;white-space:nowrap;transition:background-color .16s var(--ease),border-color .16s var(--ease),transform .12s var(--ease),color .16s var(--ease)}.btn:active:not(:disabled){transform:scale(.97)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primaire{background:var(--baobab);color:#fff}.btn-primaire:hover:not(:disabled){background:var(--baobab-fonce)}.btn-secondaire{background:var(--papier);border-color:var(--trame-forte);color:var(--encre)}.btn-secondaire:hover:not(:disabled){background:var(--papier-haut);border-color:var(--encre-3)}.btn-discret{background:transparent;color:var(--encre-2)}.btn-discret:hover:not(:disabled){background:var(--sable-creux);color:var(--encre)}.btn-danger{background:var(--laterite);color:#fff}.btn-petit{height:34px;padding:0 12px;font-size:13.5px;border-radius:var(--r-s)}.btn-grand{height:50px;padding:0 24px;font-size:16px}.btn-icone{width:42px;padding:0}.champ{display:grid;grid-gap:6px;gap:6px}.champ label{font-size:13px;font-weight:600;color:var(--encre-2)}.champ .aide{font-size:12.5px;color:var(--encre-3)}.champ .erreur{font-size:12.5px;color:var(--laterite);font-weight:500}.saisie{width:100%;height:44px;padding:0 14px;border-radius:var(--r-m);background:var(--sable-creux);border:1px solid var(--trame);outline:none;transition:border-color .16s var(--ease),background-color .16s var(--ease),box-shadow .16s var(--ease)}textarea.saisie{height:auto;min-height:110px;padding:12px 14px;resize:vertical;line-height:1.5}select.saisie{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--encre-3) 50%),linear-gradient(135deg,var(--encre-3) 50%,transparent 50%);background-position:calc(100% - 18px) 19px,calc(100% - 13px) 19px;background-size:5px 5px;background-repeat:no-repeat;padding-right:36px}.saisie:hover{border-color:var(--trame-forte)}.saisie:focus{background:var(--papier-haut);border-color:var(--baobab);box-shadow:var(--focus)}.saisie[aria-invalid=true]{border-color:var(--laterite)}.carte{background:var(--papier);border:1px solid var(--trame);border-radius:var(--r-l)}.carte-pad{padding:20px}.creux{background:var(--sable-creux);border-radius:var(--r-m)}.separateur{height:1px;background:var(--trame-douce);border:0;margin:0}.pastille{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:600;white-space:nowrap}.pastille:before{content:"";width:6px;height:6px;border-radius:3px;background:currentColor}.p-baobab{background:var(--baobab-voile);color:var(--baobab-fonce)}.p-or{background:var(--or-voile);color:var(--or)}.p-laterite{background:var(--laterite-voile);color:var(--laterite)}.p-indigo{background:var(--indigo-voile);color:var(--indigo)}.p-neutre{background:var(--sable-creux);color:var(--encre-2)}.surtitre{font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--encre-3)}.secondaire{color:var(--encre-2)}.meta{color:var(--encre-3);font-size:13px}.titre-section{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:16px}.conteneur{width:min(1200px,100% - 32px);margin-inline:auto}.grille{display:grid;grid-gap:16px;gap:16px}.pile{display:grid;grid-gap:12px;gap:12px;align-content:start}.ligne{display:flex;align-items:center;gap:12px}.ecart{justify-content:space-between}.enveloppe{flex-wrap:wrap}.tableau{width:100%;border-collapse:collapse;font-size:14px}.tableau th{text-align:left;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--encre-3);padding:10px 14px;border-bottom:1px solid var(--trame)}.tableau td{padding:12px 14px;border-bottom:1px solid var(--trame-douce);vertical-align:middle}.tableau tr:last-child td{border-bottom:0}.tableau tbody tr{transition:background-color .12s var(--ease)}.tableau tbody tr:hover{background:rgba(236,227,212,.45)}.defile-x{overflow-x:auto}@keyframes apparition{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.apparait{animation:apparition .32s var(--ease) both}.apparait-2{animation:apparition .32s var(--ease) 60ms both}.apparait-3{animation:apparition .32s var(--ease) .12s both}@keyframes squelette{0%{background-position:-200px 0}to{background-position:200px 0}}.squelette{background:linear-gradient(90deg,var(--sable-creux) 0,#F3EBDF 60px,var(--sable-creux) 120px);background-size:400px 100%;animation:squelette 1.2s linear infinite;border-radius:var(--r-s)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}