@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/work-sans-vietnamese-400-normal.BxGuknnG.woff2)format("woff2"),url(/_astro/work-sans-vietnamese-400-normal.DFZk_KN_.woff)format("woff");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:Work Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/work-sans-latin-ext-400-normal.zfQnhXzv.woff2)format("woff2"),url(/_astro/work-sans-latin-ext-400-normal.j7TZlk-s.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/work-sans-latin-400-normal.jUejSri3.woff2)format("woff2"),url(/_astro/work-sans-latin-400-normal.DE1_0GuN.woff)format("woff");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:Work Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/work-sans-vietnamese-500-normal.Czn2Xkog.woff2)format("woff2"),url(/_astro/work-sans-vietnamese-500-normal.90nhZfxs.woff)format("woff");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:Work Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/work-sans-latin-ext-500-normal.CAKEIVkc.woff2)format("woff2"),url(/_astro/work-sans-latin-ext-500-normal.CW9ss9Cz.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/work-sans-latin-500-normal.BKGnScDy.woff2)format("woff2"),url(/_astro/work-sans-latin-500-normal.BmdXWF6_.woff)format("woff");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:Work Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/work-sans-vietnamese-600-normal.DizFELYt.woff2)format("woff2"),url(/_astro/work-sans-vietnamese-600-normal.ue5fzGW6.woff)format("woff");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:Work Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/work-sans-latin-ext-600-normal.DNiHHggD.woff2)format("woff2"),url(/_astro/work-sans-latin-ext-600-normal.B1NFRnx8.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/work-sans-latin-600-normal.DB-2V89X.woff2)format("woff2"),url(/_astro/work-sans-latin-600-normal.Cg-NlmS7.woff)format("woff");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:Work Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/work-sans-vietnamese-700-normal.CqjC4WOy.woff2)format("woff2"),url(/_astro/work-sans-vietnamese-700-normal.BYAoORCv.woff)format("woff");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:Work Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/work-sans-latin-ext-700-normal.Bc0iTajH.woff2)format("woff2"),url(/_astro/work-sans-latin-ext-700-normal.BP8nCPzd.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/work-sans-latin-700-normal.CEeo_t6l.woff2)format("woff2"),url(/_astro/work-sans-latin-700-normal.mDs79oer.woff)format("woff");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:Work Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/work-sans-vietnamese-800-normal.DtzNau0w.woff2)format("woff2"),url(/_astro/work-sans-vietnamese-800-normal.8tnFD7M8.woff)format("woff");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:Work Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/work-sans-latin-ext-800-normal.WPcZEmTk.woff2)format("woff2"),url(/_astro/work-sans-latin-ext-800-normal.Dy0F6lr3.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/work-sans-latin-800-normal.CHo7j6hf.woff2)format("woff2"),url(/_astro/work-sans-latin-800-normal.C89f8isX.woff)format("woff");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-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BqneJy0T.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BIfNGwUT.woff)format("woff");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-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-500-normal.Bq9vWWag.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-500-normal.Ael50iVv.woff)format("woff");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-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-vietnamese-500-normal.DZ4AoWbu.woff2)format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-500-normal.C8zxqsMH.woff)format("woff");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-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-500-normal.CZ70TYgx.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff");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-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-cyrillic-ext-600-normal.V-xxqcpd.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-600-normal.9HEixskS.woff)format("woff");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-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-cyrillic-600-normal.CTOM6hUh.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-600-normal.fLZuRloM.woff)format("woff");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-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-vietnamese-600-normal.D2EvbN8M.woff2)format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-600-normal.iLQfcSjf.woff)format("woff");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-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-latin-ext-600-normal.D38SheWl.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-600-normal.DmB0ttJJ.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-latin-600-normal.BgSNZQsw.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-600-normal.DWFSQ4vo.woff)format("woff");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}:root{--papier:#f5f2e9;--feuille:#fff;--encre:#16211f;--vert:#1f4d45;--riviere:#3e8a83;--ambre:#c8872e;--ambre-clair:#f3e3c8;--sur-ambre:#14302c;--ambre-texte:#8a5a1b;--vertclair:#e4ede9;--rivclair:#eaf1ee;--texte2:#4b5750;--filet:#d9d2c2;--sans:"Work Sans", system-ui, sans-serif;--mono:"IBM Plex Mono", ui-monospace, monospace;--rayon:12px;--pilule:999px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--papier);color:var(--encre);font:400 17px/1.6 var(--sans);margin:0}h1,h2,h3{font-family:var(--sans);letter-spacing:-.02em;margin:0 0 .5em;font-weight:800;line-height:1.1}h1{font-size:clamp(32px,5.5vw,52px)}h2{font-size:clamp(24px,3.4vw,32px)}h3{letter-spacing:-.01em;font-size:19px;font-weight:700}p{color:var(--texte2);max-width:65ch;margin:0 0 1em}a{color:var(--vert)}a:hover{color:var(--encre)}.eyebrow{font:700 12.5px var(--sans);letter-spacing:.01em;color:var(--vert);background:var(--vertclair);border-radius:var(--pilule);align-items:center;gap:8px;margin:0 0 16px;padding:7px 14px;display:inline-flex}.numeral{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:600}.btn{font-family:var(--sans);border-radius:var(--pilule);cursor:pointer;border:1.5px solid #0000;justify-content:center;align-items:center;min-width:44px;height:52px;padding:0 26px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.btn-primary{background:var(--vert);color:#fff;border-color:var(--vert)}.btn-primary:hover{filter:brightness(1.08);color:#fff}.btn-ambre{background:var(--ambre);color:var(--sur-ambre);border-color:var(--ambre);box-shadow:0 6px 18px -6px #00000059}.btn-ambre:hover{color:var(--sur-ambre);background:#d4964a;border-color:#d4964a}.btn-secondary{color:var(--vert);border-color:var(--filet);background:#fff}.btn-secondary:hover{color:var(--encre);border-color:var(--vert)}:focus-visible{outline:3px solid var(--ambre);outline-offset:3px}.wrap{max-width:1180px;margin:0 auto;padding:0 20px}@media (width>=640px){.wrap{padding:0 28px}}.site-header[data-astro-cid-nen7h5rs]{z-index:20;border-bottom:1px solid var(--filet);background:var(--papier);position:relative}.bar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;height:76px;display:flex}.brand[data-astro-cid-nen7h5rs]{align-items:center;display:flex}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:40px;display:block}@media (width>=860px){.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:54px}}.nav-desktop[data-astro-cid-nen7h5rs]{align-items:center;gap:28px;font-size:15px;display:none}.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){color:var(--encre);border-radius:var(--pilule);align-items:center;height:40px;margin:0 -10px;padding:0 16px;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn):hover,.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{background:var(--vertclair);color:var(--vert)}.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{font-weight:700}.nav-desktop[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{height:44px;padding:0 20px;font-size:15px}.menu-toggle[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.nav-mobile[data-astro-cid-nen7h5rs]{border-top:1px solid var(--filet);background:var(--feuille)}.nav-mobile[data-astro-cid-nen7h5rs] .wrap[data-astro-cid-nen7h5rs]{flex-direction:column;gap:4px;padding:16px 20px 22px;display:flex}.nav-mobile[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){color:var(--encre);align-items:center;min-height:44px;padding:12px 4px;font-size:16px;font-weight:500;text-decoration:none;display:flex}.nav-mobile[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{background:var(--vertclair);color:var(--vert);border-radius:var(--pilule);padding:12px 16px;font-weight:700}.nav-mobile[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{margin-top:10px}@media (width>=860px){.nav-desktop[data-astro-cid-nen7h5rs]{display:flex}.menu-toggle[data-astro-cid-nen7h5rs],.nav-mobile[data-astro-cid-nen7h5rs]{display:none}}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--vert);color:#d8e4e0;margin-top:80px;padding:28px 0 18px}.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:24px;display:grid}.titre[data-astro-cid-jo6i4kqk]{font:600 13px var(--sans);color:#8cc7be;margin:0 0 6px}.site-footer[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:#d8e4e0;max-width:none;margin:0 0 4px;font-size:14px}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#f4f3ee;text-decoration:none}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#8cc7be}.signature[data-astro-cid-jo6i4kqk]{margin-top:10px;font-size:14.5px;line-height:1.45}.credit[data-astro-cid-jo6i4kqk]{border-top:1px solid #ffffff26;margin-top:20px;padding-top:12px}.site-footer[data-astro-cid-jo6i4kqk] .credit[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:#9fbab2;text-align:center;margin:0;font-size:13px}@media (width>=720px){.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.3fr 1fr 1fr 1fr}}main:has(>.appel-final:last-child)+.site-footer[data-astro-cid-jo6i4kqk]{border-top:1px solid #ffffff24;margin-top:0}@media (width<=719px){.site-footer[data-astro-cid-jo6i4kqk]{margin-top:40px;padding:18px 0 68px}.grid[data-astro-cid-jo6i4kqk]{gap:10px}.grid[data-astro-cid-jo6i4kqk]>div[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:baseline;column-gap:14px;display:flex}.titre[data-astro-cid-jo6i4kqk]{width:100%;margin-bottom:2px}.signature[data-astro-cid-jo6i4kqk]{display:none}.site-footer[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0 0 2px;font-size:13.5px}.credit[data-astro-cid-jo6i4kqk]{margin-top:12px;padding-top:8px}.realise[data-astro-cid-jo6i4kqk]{display:none}}#chat-open[data-astro-cid-r2hwnw3d]{z-index:40;cursor:pointer;text-align:left;border:1px solid var(--filet);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:8px 18px 8px 8px;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 10px 24px -6px #16211f59}#chat-open[data-astro-cid-r2hwnw3d]:hover{border-color:var(--riviere)}.chat-avatar[data-astro-cid-r2hwnw3d]{background:var(--vert);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex;position:relative}.chat-avatar[data-astro-cid-r2hwnw3d] svg[data-astro-cid-r2hwnw3d]{width:32px;height:32px}.opti-yeux[data-astro-cid-r2hwnw3d]{transform-box:fill-box;transform-origin:50%;animation:6s infinite opti-cligne}@keyframes opti-cligne{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.12)}}@media (prefers-reduced-motion:reduce){.opti-yeux[data-astro-cid-r2hwnw3d]{animation:none}}.chat-en-ligne[data-astro-cid-r2hwnw3d]{background:#3cb371;border:2px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute;bottom:0;right:0}.chat-txt[data-astro-cid-r2hwnw3d]{flex-direction:column;line-height:1.25;display:flex}.chat-txt[data-astro-cid-r2hwnw3d] b[data-astro-cid-r2hwnw3d]{font:700 14px var(--sans);color:var(--encre)}.chat-txt[data-astro-cid-r2hwnw3d] small[data-astro-cid-r2hwnw3d]{color:var(--vert);font-size:12.5px}@media (width<=719px){#chat-open[data-astro-cid-r2hwnw3d]{box-shadow:none;background:0 0;border:0;padding:0;bottom:16px;right:16px}#chat-open[data-astro-cid-r2hwnw3d] .chat-txt[data-astro-cid-r2hwnw3d]{display:none}#chat-open[data-astro-cid-r2hwnw3d] .chat-avatar[data-astro-cid-r2hwnw3d]{width:60px;height:60px;box-shadow:0 12px 26px -8px #1f4d45a6}#chat-open[data-astro-cid-r2hwnw3d] .chat-avatar[data-astro-cid-r2hwnw3d] svg[data-astro-cid-r2hwnw3d]{width:44px;height:44px}#chat-open[data-astro-cid-r2hwnw3d] .chat-en-ligne[data-astro-cid-r2hwnw3d]{border-color:var(--papier);width:13px;height:13px;bottom:2px;right:2px}}#chat-accroche[data-astro-cid-r2hwnw3d]{z-index:40;box-sizing:border-box;border:1px solid var(--filet);background:#fff;border-radius:18px 18px 4px;width:min(280px,100vw - 40px);animation:.3s ease-out accroche-entree;position:fixed;bottom:92px;right:20px;box-shadow:0 14px 30px -14px #16211f73}#chat-accroche[data-astro-cid-r2hwnw3d][hidden]{display:none}@media (width<=719px){#chat-accroche[data-astro-cid-r2hwnw3d]{bottom:88px;right:16px}}.ecrit[data-astro-cid-r2hwnw3d]{gap:5px;padding:15px 18px;display:none}#chat-accroche[data-astro-cid-r2hwnw3d].ecriture{width:auto}#chat-accroche[data-astro-cid-r2hwnw3d].ecriture .ecrit[data-astro-cid-r2hwnw3d]{display:flex}#chat-accroche[data-astro-cid-r2hwnw3d].ecriture .accroche-msg[data-astro-cid-r2hwnw3d],#chat-accroche[data-astro-cid-r2hwnw3d].ecriture .accroche-fermer[data-astro-cid-r2hwnw3d]{display:none}.ecrit[data-astro-cid-r2hwnw3d] i[data-astro-cid-r2hwnw3d]{background:var(--riviere);border-radius:50%;width:8px;height:8px;animation:1.1s infinite accroche-point}.ecrit[data-astro-cid-r2hwnw3d] i[data-astro-cid-r2hwnw3d]:nth-child(2){animation-delay:.15s}.ecrit[data-astro-cid-r2hwnw3d] i[data-astro-cid-r2hwnw3d]:nth-child(3){animation-delay:.3s}.accroche-msg[data-astro-cid-r2hwnw3d]{text-align:left;cursor:pointer;width:100%;font-family:var(--sans);background:0 0;border:0;border-radius:18px 18px 4px;margin:0;padding:14px 44px 14px 16px;display:block}.accroche-msg[data-astro-cid-r2hwnw3d] b[data-astro-cid-r2hwnw3d]{color:var(--encre);margin-bottom:3px;font-size:15px;display:block}.accroche-msg[data-astro-cid-r2hwnw3d] span[data-astro-cid-r2hwnw3d]{color:var(--texte2);font-size:14px;line-height:1.45;display:block}.accroche-fermer[data-astro-cid-r2hwnw3d]{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:flex;position:absolute;top:6px;right:6px}.accroche-fermer[data-astro-cid-r2hwnw3d] svg[data-astro-cid-r2hwnw3d]{fill:none;width:14px;height:14px;stroke:var(--texte2);stroke-width:2.4px;stroke-linecap:round}.accroche-fermer[data-astro-cid-r2hwnw3d]:hover{background:var(--papier)}@keyframes accroche-entree{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes accroche-point{0%,60%,to{opacity:.55;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){#chat-accroche[data-astro-cid-r2hwnw3d],.ecrit[data-astro-cid-r2hwnw3d] i[data-astro-cid-r2hwnw3d]{animation:none}}#n8n-chat[data-astro-cid-r2hwnw3d]{--chat--color--primary:#1f4d45;--chat--color--secondary:#c8872e;--chat--window--width:380px;--chat--window--height:min(620px, calc(100vh - 108px));--chat--window--bottom:20px;--chat--window--right:20px;--chat--message--bot--background:#fff;--chat--message--bot--color:#16211f;--chat--message--user--background:#1f4d45;--chat--message--user--color:#fff;--chat--toggle--background:#1f4d45;--chat--toggle--hover--background:#1f4d45;--chat--toggle--active--background:#1f4d45;--chat--border-radius:18px;--chat--window--border-radius:24px;--chat--message--border-radius:18px;--chat--header--background:#1f4d45;--chat--header--color:#fff;--chat--input--text-color:#16211f;--chat--input--background:#fff;--chat--body--background:#f5f2e9;--chat--input--border-radius:22px;--chat--input--send--button--color:#1f4d45;--chat--input--send--button--color-hover:#3e8a83;--opti-visage:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='50' fill='%231F4D45'/%3E%3Cg transform='translate(13 13) scale(.74)'%3E%3Ccircle cx='34' cy='40' r='8.5' fill='%23F4F3EE'/%3E%3Ccircle cx='66' cy='40' r='8.5' fill='%23C8872E'/%3E%3Cpath d='M28 60 C38 76 62 76 72 60' fill='none' stroke='%238CC7BE' stroke-width='9' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E")}#n8n-chat[data-astro-cid-r2hwnw3d] .chat-header span:not(:has(svg)){display:none}#n8n-chat[data-astro-cid-r2hwnw3d] .chat-header{text-align:left;color:#fff;border-bottom:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1px 6px;padding:12px 8px 12px 66px;display:grid;position:relative;background:#1f4d45!important}#n8n-chat[data-astro-cid-r2hwnw3d] .chat-header:before{content:"";background:var(--opti-visage) center / contain no-repeat;width:40px;height:40px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}#n8n-chat[data-astro-cid-r2hwnw3d] .chat-heading{display:contents}#n8n-chat[data-astro-cid-r2hwnw3d] .chat-header h1{color:#fff;grid-area:1/1;margin:0;font-size:17px;line-height:1.2}#n8n-chat[data-astro-cid-r2hwnw3d] .chat-header p{color:#cfe0db;grid-area:2/1;align-items:center;gap:6px;margin:0;font-size:12.5px;line-height:1.3;display:flex}#n8n-chat[data-astro-cid-r2hwnw3d] .chat-header p:before{content:"";background:#3cb371;border-radius:50%;flex-shrink:0;width:7px;height:7px}#n8n-chat[data-astro-cid-r2hwnw3d] .opti-rdv{white-space:nowrap;color:#1f4d45;cursor:pointer;font:700 13px var(--sans,system-ui);background:#fff;border:0;border-radius:999px;grid-area:1/2/span 2;padding:7px 13px;text-decoration:none}#n8n-chat[data-astro-cid-r2hwnw3d] .opti-rdv:hover{color:#1f4d45;background:#f3e3c8}#n8n-chat[data-astro-cid-r2hwnw3d] .opti-rdv,#n8n-chat[data-astro-cid-r2hwnw3d] .opti-rdv b{font-weight:700;color:#1f4d45!important}#n8n-chat[data-astro-cid-r2hwnw3d] .opti-rdv .court{display:none}#n8n-chat[data-astro-cid-r2hwnw3d] .chat-close-button{color:#fff;border-radius:50%;grid-area:1/3/span 2;justify-content:center;align-items:center;width:40px;height:40px;display:flex}#n8n-chat[data-astro-cid-r2hwnw3d] .chat-close-button:hover{color:#fff;background:#ffffff24}#n8n-chat[data-astro-cid-r2hwnw3d] .opti-mention{text-align:center;color:#4b5750;background:#fff;margin:0;padding:0 12px 8px;font-size:11.5px}#n8n-chat[data-astro-cid-r2hwnw3d] .chat-message-from-bot{overflow-wrap:anywhere;margin-left:34px;position:relative;overflow:visible}#n8n-chat[data-astro-cid-r2hwnw3d] .chat-message-from-bot:before{content:"";background:var(--opti-visage) center / contain no-repeat;width:26px;height:26px;position:absolute;bottom:2px;left:-34px}#n8n-chat[data-astro-cid-r2hwnw3d] .chat-body{scrollbar-width:thin;scrollbar-color:#d9d2c2 transparent}#n8n-chat[data-astro-cid-r2hwnw3d] .chat-inputs{padding:10px 4px 10px 12px}#n8n-chat[data-astro-cid-r2hwnw3d] .chat-inputs textarea{scrollbar-width:none;border:1px solid #d9d2c2}#n8n-chat[data-astro-cid-r2hwnw3d] .chat-window-toggle{display:none!important}#n8n-chat[data-astro-cid-r2hwnw3d] .chat-window-wrapper{max-height:calc(100% - 108px)!important}#n8n-chat[data-astro-cid-r2hwnw3d] .chat-window{overflow:hidden;border-radius:24px!important;margin:0!important}#n8n-chat[data-astro-cid-r2hwnw3d] .chat-message-from-bot{color:#16211f!important;background:#fff!important}#n8n-chat[data-astro-cid-r2hwnw3d] .chat-message-from-user{color:#16211f!important;background:#e4ede9!important}#n8n-chat[data-astro-cid-r2hwnw3d] .chat-powered-by{display:none!important}body.opti-ouvert #chat-open[data-astro-cid-r2hwnw3d],body.opti-ouvert #chat-accroche[data-astro-cid-r2hwnw3d]{display:none}@media (width<=719px){#n8n-chat[data-astro-cid-r2hwnw3d] .chat-window-wrapper{width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;inset:0!important}#n8n-chat[data-astro-cid-r2hwnw3d] .chat-window{border:0!important;border-radius:0!important;width:100%!important;height:100%!important;max-height:none!important}#n8n-chat[data-astro-cid-r2hwnw3d] .opti-rdv .long{display:none}#n8n-chat[data-astro-cid-r2hwnw3d] .opti-rdv .court{display:inline}}#opti-voile[data-astro-cid-r2hwnw3d],#opti-vitrine[data-astro-cid-r2hwnw3d]{display:none}@media (width>=720px){body.opti-vitrine #opti-voile[data-astro-cid-r2hwnw3d]{z-index:9998;background:#16211f73;display:block;position:fixed;inset:0}body.opti-vitrine #opti-vitrine[data-astro-cid-r2hwnw3d]{z-index:9999;box-sizing:border-box;color:#fff;background:#1f4d45;border-radius:28px 0 0 28px;flex-direction:column;gap:12px;width:260px;height:min(560px,100vh - 80px);padding:28px 22px;display:flex;position:fixed;top:50%;left:calc(50% - 340px);transform:translateY(-50%);box-shadow:0 30px 60px -24px #00000080}body.opti-vitrine #n8n-chat[data-astro-cid-r2hwnw3d]{--chat--window--width:420px;--chat--window--height:min(560px, calc(100vh - 80px))}body.opti-vitrine #n8n-chat[data-astro-cid-r2hwnw3d] .chat-window-wrapper{transform:translateY(-50%);max-height:none!important;inset:50% auto auto calc(50% - 80px)!important}body.opti-vitrine #n8n-chat[data-astro-cid-r2hwnw3d] .chat-window{box-shadow:0 30px 60px -24px #00000080;border-radius:0 28px 28px 0!important}body.opti-vitrine #n8n-chat[data-astro-cid-r2hwnw3d] .chat-header{border-bottom:1px solid #d9d2c2;background:#fff!important}body.opti-vitrine #n8n-chat[data-astro-cid-r2hwnw3d] .chat-header h1{color:#1f4d45}body.opti-vitrine #n8n-chat[data-astro-cid-r2hwnw3d] .chat-header p,body.opti-vitrine #n8n-chat[data-astro-cid-r2hwnw3d] .chat-close-button{color:#4b5750}body.opti-vitrine #n8n-chat[data-astro-cid-r2hwnw3d] .chat-close-button:hover{color:#1f4d45;background:#f5f2e9}body.opti-vitrine #n8n-chat[data-astro-cid-r2hwnw3d] .opti-rdv{display:none}}.vit-visage[data-astro-cid-r2hwnw3d]{background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;display:flex}.vit-visage[data-astro-cid-r2hwnw3d] svg[data-astro-cid-r2hwnw3d]{width:60px;height:60px}.vit-nom[data-astro-cid-r2hwnw3d]{font:800 26px var(--sans);color:#fff;margin:4px 0 0}.vit-texte[data-astro-cid-r2hwnw3d]{color:#d6e6e1;margin:0;font-size:14.5px;line-height:1.5}#opti-vitrine[data-astro-cid-r2hwnw3d] ul[data-astro-cid-r2hwnw3d]{flex-direction:column;gap:9px;margin:6px 0 0;padding:0;font-size:14.5px;font-weight:600;list-style:none;display:flex}#opti-vitrine[data-astro-cid-r2hwnw3d] li[data-astro-cid-r2hwnw3d]{align-items:baseline;gap:8px;display:flex}#opti-vitrine[data-astro-cid-r2hwnw3d] li[data-astro-cid-r2hwnw3d]:before{content:"✓";color:#c8872e;font-weight:800}.vit-rdv[data-astro-cid-r2hwnw3d]{color:#1f4d45;cursor:pointer;font:700 15px var(--sans);background:#fff;border:0;border-radius:999px;align-self:flex-start;margin-top:auto;padding:11px 20px;text-decoration:none}.vit-rdv[data-astro-cid-r2hwnw3d]:hover{color:#1f4d45;background:#f3e3c8}.vit-rdv[data-astro-cid-r2hwnw3d]:focus-visible{outline-offset:2px;outline:2px solid #c8872e}details.repliable>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;list-style:none;display:flex}details.repliable>summary::-webkit-details-marker{display:none}details.repliable>summary:after{content:"";border-right:2px solid var(--vert);border-bottom:2px solid var(--vert);flex-shrink:0;width:9px;height:9px;margin-right:4px;transition:transform .2s;transform:rotate(45deg)translateY(-3px)}details.repliable[open]>summary:after{transform:rotate(-135deg)translateY(-3px)}details.repliable.lien>summary{font:600 15px var(--sans);color:var(--vert);justify-content:flex-start}[data-tout-ouvrir]{display:none}@media (width>=720px){details.repliable>summary{cursor:default;pointer-events:none;min-height:0}details.repliable>summary:after,details.repliable.lien>summary{display:none}details.repliable.partout>summary{cursor:pointer;pointer-events:auto;min-height:36px;display:flex}details.repliable.partout>summary:after{display:block}}@media (width<=719px){[data-tout-ouvrir]{border:1px solid var(--filet);border-radius:var(--pilule);min-height:44px;font:600 14.5px var(--sans);color:var(--vert);cursor:pointer;background:#fff;align-items:center;margin:4px 0 12px;padding:0 18px;display:inline-flex}}@media (prefers-reduced-motion:reduce){details.repliable>summary:after{transition:none}}@media print{details.repliable>summary:after{display:none}}
