@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/montserrat-latin-300-normal.BgP24wlQ.woff2)format("woff2"),url(/_astro/montserrat-latin-300-normal.sTRdVzlf.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-latin-400-normal.BLhwKU8k.woff2)format("woff2"),url(/_astro/montserrat-latin-400-normal.xItZbAXg.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/montserrat-latin-700-normal.BdjcYUrC.woff2)format("woff2"),url(/_astro/montserrat-latin-700-normal.BWkrl476.woff)format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/open-sans-latin-300-normal.D5gIFPXQ.woff2)format("woff2"),url(/_astro/open-sans-latin-300-normal.BKswzCSr.woff)format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/open-sans-latin-400-normal.Bk63H6sG.woff2)format("woff2"),url(/_astro/open-sans-latin-400-normal.DKniycaP.woff)format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/open-sans-latin-600-normal.Cp4N6AwT.woff2)format("woff2"),url(/_astro/open-sans-latin-600-normal.C3dWW5mx.woff)format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/open-sans-latin-700-normal.CceUhp2e.woff2)format("woff2"),url(/_astro/open-sans-latin-700-normal.CZCQA30i.woff)format("woff")}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ubuntu-latin-400-normal.CQJ26Fy6.woff2)format("woff2"),url(/_astro/ubuntu-latin-400-normal.ChuJk2Dr.woff)format("woff")}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ubuntu-latin-700-normal.DlYwEzNn.woff2)format("woff2"),url(/_astro/ubuntu-latin-700-normal.DAmh8SsM.woff)format("woff")}:root{--color-lavender:#b8b8ff;--color-cream:#fff4dd;--color-light:#f9f8f8;--color-white:#fff;--color-navy:#202642;--color-text:#212529;--color-muted:#6c757d;--color-link:#3939ff;--font-body:"Open Sans", system-ui, sans-serif;--font-heading:"Montserrat", system-ui, sans-serif;--font-nav:"Ubuntu", system-ui, sans-serif;--container:1140px;--container-small:720px;--gutter:15px;--radius:16px;--header-height:88px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + 16px)}body{font-family:var(--font-body);color:var(--color-text);background:var(--color-white);-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100vh;margin:0;font-size:1rem;line-height:1.5;display:flex}main{flex:1}img{max-width:100%;height:auto;display:block}a{color:var(--color-link)}p{margin:0 0 1rem}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--color-text);margin:0 0 .5rem;font-weight:700;line-height:1.2}h1{font-size:clamp(2.5rem,1.5rem + 3.2vw,3.875rem)}h2{font-size:clamp(1.75rem,1.4rem + 1.2vw,2.25rem)}h3{font-size:clamp(1.4rem,1.2rem + .7vw,1.75rem)}h4{font-size:1.5rem}h6{font-size:1rem}.display-3,.display-4{font-weight:300;line-height:1.2}.display-3{font-size:clamp(2.75rem,1.6rem + 3.8vw,4rem)}.display-4{font-size:clamp(2.5rem,1.6rem + 3vw,3.5rem)}.lead{font-size:1.125rem;font-weight:300}.text-big{font-size:clamp(1.6rem,1.2rem + 1.4vw,2.25rem);font-weight:300;line-height:1.5}.text-center{text-align:center}.container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding:0 var(--gutter);margin:0 auto}.container-small{width:100%;max-width:calc(var(--container-small) + 2 * var(--gutter));padding:0 var(--gutter);margin:0 auto}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:100;position:absolute;top:-100px;left:0}.skip-link:focus{top:0}.btn{font-family:var(--font-heading);text-align:center;color:var(--color-text);background:var(--color-lavender);border:1px solid var(--color-lavender);cursor:pointer;border-radius:100px;padding:.45rem 1.35rem;font-size:1rem;font-weight:400;line-height:1.5;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-block}.btn:hover,.btn:focus-visible{background:#9d9dff;border-color:#9d9dff}.btn-lg{padding:.6rem 1.8rem;font-size:1.25rem}.btn-block{width:100%;display:block}.section{position:relative}.bg-cream{background:var(--color-cream)}.bg-lavender{background:var(--color-lavender)}.pt-24{padding-top:24px}.pt-32{padding-top:32px}.pt-40{padding-top:40px}.pt-48{padding-top:48px}.pt-80{padding-top:80px}.pt-96{padding-top:96px}.pb-24{padding-bottom:24px}.pb-48{padding-bottom:48px}.pb-80{padding-bottom:80px}.pb-120{padding-bottom:120px}.pb-152{padding-bottom:152px}.shape{pointer-events:none;background-position:bottom;background-repeat:no-repeat;position:absolute;inset:0}.shape-triangles{background-image:url(/images/formes/triangles.svg);background-repeat:repeat-x;background-size:2rem}.shape-wave{background-image:url(/images/formes/vague.svg);background-size:100%}.section>.container,.section>.container-small{position:relative}.separator{height:2rem;margin-top:16px;position:relative}hr{border:0;border-top:1px solid #00000026;margin:1rem 0}.rounded{border-radius:.5rem}.rounded-circle{border-radius:50%}@media (width<=991.98px){:root{--header-height:72px}.pt-80,.pt-96{padding-top:56px}.pb-120,.pb-152{padding-bottom:80px}}.site-header[data-astro-cid-nen7h5rs]{z-index:50;padding:16px var(--gutter);pointer-events:none;position:sticky;top:0}.navbar[data-astro-cid-nen7h5rs]{pointer-events:auto;background:var(--color-white);border-radius:800px;align-items:center;gap:16px;max-width:1250px;min-height:56px;margin:0 auto;padding:8px 24px;display:flex;box-shadow:0 0 5px #00000040}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:40px}.brand[data-astro-cid-nen7h5rs]{margin-right:16px}.menu[data-astro-cid-nen7h5rs]{gap:0;margin:0 auto 0 0;padding:0;list-style:none;display:flex}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){font-family:var(--font-nav);color:#000;padding:8px;text-decoration:none;display:block}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn):hover{color:#000;text-decoration:underline;text-decoration-color:var(--color-lavender);text-underline-offset:6px;text-decoration-thickness:2px}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].active{font-weight:700}.menu-cta[data-astro-cid-nen7h5rs]{display:none}.burger[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:0;margin-left:auto;padding:10px 8px;display:none}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--color-text);width:24px;height:2px;margin:5px 0;transition:transform .2s,opacity .2s;display:block}.backdrop[data-astro-cid-nen7h5rs]{pointer-events:auto;z-index:-1;background:#0006;position:fixed;inset:0}@media (width<=991.98px){.site-header[data-astro-cid-nen7h5rs]{padding:16px 4px}.navbar[data-astro-cid-nen7h5rs]{padding:6px 16px}.cta-desktop[data-astro-cid-nen7h5rs]{display:none}.burger[data-astro-cid-nen7h5rs]{z-index:2;display:block;position:relative}.menu[data-astro-cid-nen7h5rs]{background:var(--color-white);z-index:1;flex-direction:column;width:min(400px,85vw);margin:0;padding:80px 0 24px;transition:transform .3s;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-4px 0 16px #00000026}.menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:not(.menu-cta){border-top:1px solid #0000001a}.menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:nth-last-child(2){border-bottom:1px solid #0000001a}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){padding:16px}.menu-cta[data-astro-cid-nen7h5rs]{padding:16px;display:block}.menu-cta[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{display:block}.navbar[data-astro-cid-nen7h5rs].open .menu[data-astro-cid-nen7h5rs]{transform:none}.navbar[data-astro-cid-nen7h5rs].open .burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(7px)rotate(45deg)}.navbar[data-astro-cid-nen7h5rs].open .burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.navbar[data-astro-cid-nen7h5rs].open .burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--color-light);color:var(--color-muted);font-size:.875rem}.footer-inner[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:16px;padding-bottom:16px;display:flex}a[data-astro-cid-jo6i4kqk]{color:inherit}@media (width<=767.98px){.footer-inner[data-astro-cid-jo6i4kqk]{text-align:center;justify-content:center}}
