html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font-family:inherit;font-weight:inherit;font-style:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,input,optgroup,select,textarea{border:0;font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none;cursor:pointer}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:not-allowed}strong,b{font-weight:var(--font-semi-bold)}img{vertical-align:middle}@font-face{font-family:Poppins;src:url(https://alliance-emploi.org/build/assets/Poppins-Light-Cg-2jvQP.woff2) format("woff2"),url(https://alliance-emploi.org/build/assets/Poppins-Light-D6GaMGWs.woff) format("woff");font-style:normal;font-weight:300}@font-face{font-family:Poppins;src:url(https://alliance-emploi.org/build/assets/Poppins-Regular-BPJiItCh.woff2) format("woff2"),url(https://alliance-emploi.org/build/assets/Poppins-Regular-H-xT5TZ7.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:Poppins;src:url(https://alliance-emploi.org/build/assets/Poppins-Medium-DxJwg1K6.woff2) format("woff2"),url(https://alliance-emploi.org/build/assets/Poppins-Medium-BaO1-RxH.woff) format("woff");font-style:normal;font-weight:500}@font-face{font-family:Poppins;src:url(https://alliance-emploi.org/build/assets/Poppins-SemiBold-GaZ-45dQ.woff2) format("woff2"),url(https://alliance-emploi.org/build/assets/Poppins-SemiBold-ByyRLkI_.woff) format("woff");font-style:normal;font-weight:600}@font-face{font-family:Poppins;src:url(https://alliance-emploi.org/build/assets/Poppins-Bold-CaTRs78z.woff2) format("woff2"),url(https://alliance-emploi.org/build/assets/Poppins-Bold-C3YwKjW8.woff) format("woff");font-style:normal;font-weight:700}input[type=checkbox],input[type=radio]{accent-color:var(--color-blue)}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:1px solid rgba(30,81,128,.5);border-radius:2px;cursor:pointer}input[type=radio]{border-radius:50%}input[type=checkbox]:checked{content:url(https://alliance-emploi.org/build/assets/checkbox-checked-DbumbXmE.svg);border:none}input[type=radio]:checked{content:url(https://alliance-emploi.org/build/assets/radio-DkR_DCD3.svg);border:none}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-primary);line-height:1.5}body.inert{overflow:hidden}main{position:relative;z-index:0}a{color:inherit;text-decoration:none}[class*=backdrop]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--color-primary);opacity:.3;z-index:2}.image-mask{-webkit-mask-image:url(https://alliance-emploi.org/build/assets/secteur-mask-U5ajNRPS.svg);mask-image:url(https://alliance-emploi.org/build/assets/secteur-mask-U5ajNRPS.svg);-webkit-mask-size:cover;mask-size:cover}.link{text-decoration:underline;color:var(--color-primary)}.link:hover{text-decoration:none}.link.-blue{color:var(--color-blue)}.link.-red{color:var(--color-red)}:root{--font-primary: Poppins, sans-serif;--space-4xs: .125rem;--space-3xs: .25rem;--space-2xs: .5rem;--space-xs: .75rem;--space-s: 1rem;--space-m: 1.5rem;--space-l: 2rem;--space-xl: 2.5rem;--space-2xl: 3rem;--space-3xl: 4rem;--space-4xl: 5rem;--space-5xl: 6.25rem;--space-6xl: 7.5rem;--space-fluid-m: clamp(1.5rem, 1.1087rem + 1.9565vi, 2.625rem);--space-fluid-xl: clamp(4rem, 3.6522rem + 1.7391vi, 5rem);--text-2xs: .75rem;--text-xs: .875rem;--text-s: 1rem;--text-m: clamp(1rem, .9545rem + .2273vi, 1.125rem);--text-l: clamp(1.25rem, 1.163rem + .4348vi, 1.5rem);--text-xl: clamp(1.5rem, 1.3261rem + .8696vi, 2rem);--text-2xl: clamp(2rem, 1.8182rem + .9091vi, 2.5rem);--text-3xl: clamp(1.75rem, 1.0227rem + 3.6364vi, 3.75rem);--title-xs: .875rem;--title-s: clamp(1rem, .913rem + .4348vi, 1.25rem);--title-sm: 1.25rem;--title-m: clamp(1.5rem, 1.163rem + .4348vi, 2rem);--title-l: clamp(1.5rem, 1.1522rem + 1.7391vi, 2.5rem);--title-xl: clamp(2rem, 1.3913rem + 3.0435vi, 3.75rem);--title-2xl: clamp(1.75rem, .5682rem + 5.9091vi, 5rem);--title-3xl: clamp(1.5rem, -.2273rem + 8.6364vi, 6.25rem);--rounded-2xs: .125rem;--rounded-xs: .25rem;--rounded-s: .5rem;--rounded-m: .75rem;--rounded-l: 1rem;--rounded-xl: 2.5rem;--color-primary: #271f43;--color-primary-10: #938fa0;--color-primary-20: #d4d2d9;--color-primary-50: #bfbbcc;--color-primary-70: #676266;--color-secondary: #ffffff;--color-secondary-10: #ffffff1a;--color-secondary-30: #ffffff4d;--color-purple-blue-200: #ded6f3;--color-purple-blue: #e9e7ff;--color-sand: #fbf5f1;--color-sand-dark: #f0ebe9;--color-orange: #ff9058;--color-orange-50: #ff905829;--color-blue-dark: #140e27;--color-red-15: #eb57571a;--color-red: #eb5757;--color-gray-10: #ededee;--color-gray-40: #a5a6a8;--color-green-15: #6fcf9726;--color-green: #3eae5a;--color-green-100: #219653;--color-gray-100: #1c1c1c66;--color-gray-blue-10: #373fdf1a;--color-gray-blue-50: #f9f9f9;--color-gray-blue-100: #f1f3f9;--color-gray-blue-200: #e9e9ec;--color-gray-blue-500: #938fa1;--color-gray-blue-600: #6f6d7b;--color-gray-blue: #e7e8f0;--color-gray-border: #e4e4e5;--color-purple-10: #fbfaff;--color-purple-40: #afb2f2;--color-gray-border-dark: #bdb7d3;--color-purple-15: #1f237029;--color-purple-50: #d9d5ff;--color-purple-100: #f4f3ff;--color-purple-200: #f3e1f5;--color-purple: #1b162c;--color-green-200: #d4e3e7;--color-yellow-200: #fff6e9;--color-blue-200: #d8e3f4;--color-blue-40: #f0f4fc;--color-blue-400: #b0b2f4;--color-blue-500: #c6c7f8;--color-blue-600: #eff4fb;--color-blue-10: #c8d3f2;--color-blue: #373fdf;--color-blue-100: #0008a0;--color-pink: #ff6464;--color-pink-200: #ffecec;--color-light-blue: #dceff6;--color-light-orange: #ffd6c1;--color-light-green: #a7d6b8;--font-light: 300;--font-regular: 400;--font-medium: 500;--font-semi-bold: 600;--font-bold: 700;--container-max: 1200px;--purple-gradient: linear-gradient(295.99deg, var(--color-purple-blue-200) 1.75%, var(--color-secondary) 101.16%);--color-gradient-sand: linear-gradient(180deg, var(--color-secondary) 0%, var(--color-sand) 100%);--topMenuHeight: 3.5rem;--header-bar-height: 4rem;--aside-width: 20rem}.access{display:flex;flex-direction:column;min-height:inherit}@media screen and (max-width: 699px){.access{justify-content:space-between}}.access__title{color:var(--color-blue);font-size:var(--text-xl);margin-bottom:var(--space-xl)}@media screen and (max-width: 699px){.access__title{margin-bottom:var(--space-2xs)}}.access__description{color:var(--color-primary);margin-bottom:var(--space-3xl);font-size:var(--text-m)}@media screen and (max-width: 699px){.access__description{margin-bottom:var(--space-m)}}.access__buttons{display:flex;flex-direction:column;gap:var(--space-2xs);margin-bottom:var(--space-3xl)}.access__company{color:var(--color-primary);text-align:center}.access__company>button{color:var(--color-blue);font-weight:var(--font-semi-bold);text-decoration:underline;font-size:var(--text-xs)}@media screen and (max-width: 699px){.access__company{margin-bottom:var(--space-m)}}.accordion-trigger[aria-expanded=true] .accordion-icon{transform:rotate(-180deg)}.accordion-panel{padding-block:var(--space-m)}.accordion-panel[hidden]{display:none}.accordion-reset{position:absolute;right:var(--space-l);top:50%;transform:translateY(-50%)}.accordion{max-width:800px;margin-inline:auto;margin-block-end:var(--space-2xs)}.accordion__title{padding-block:var(--space-xs);border-block-end:1px solid var(--color-purple-blue);font-weight:var(--font-semi-bold);color:var(--color-blue);font-size:var(--title-sm);position:relative}.accordion__title>button{width:100%;display:flex;align-items:center;position:relative;text-align:left}.accordion__title .accordion-icon{margin-inline-start:auto}@media screen and (max-width: 699px){.accordion .static-content__content h3{margin-block-start:unset}.accordion .static-content__content ul:not(.key-numbers){margin-inline-start:var(--space-2xs)}.accordion .static-content__content li:not(.key-number){text-indent:calc(var(--bullet-size) * -1)}}.advantage-group{padding:var(--space-5xl) 0}@media screen and (min-width: 1200px){.advantage-group__container{margin-inline:8rem}}.advantage-group__container__card{width:100%;position:relative}.advantage-group__container__card__background{position:absolute;top:-12px;right:90px;width:90%;height:150%;border-radius:var(--space-l);transform:skew(354deg);opacity:.4}.advantage-group__image{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;border-radius:var(--space-xl)}.advantage-group__heading.title{text-align:center;font-size:var(--text-xl);max-width:38ch;margin:0 auto;margin-block-end:10rem}.advantage-group__heading.title:has(strong){margin-block-end:var(--space-4xl);font-size:var(--text-2xl)}.advantage-group__card-advantage{color:var(--color-primary);padding:var(--space-4xl);border-radius:var(--space-xl);position:relative;z-index:1}@media screen and (max-width: 1199px){.advantage-group__card-advantage{padding:var(--space-2xl)}}@media screen and (max-width: 699px){.advantage-group__card-advantage{padding:var(--space-m)}}.advantage-group__card-advantage>img{width:50px;height:50px;border:2px solid var(--color-primary);padding:8px;border-radius:12px}.advantage-group__card-advantage__title{font-size:var(--text-xl);font-weight:var(--font-bold);margin:var(--space-m) 0}.advantage-group__card:after{position:absolute;top:-1rem;right:4rem;background:red}.agency{padding-block-end:var(--space-6xl);background-image:url(https://alliance-emploi.org/build/assets/ae-shape-DDyanBme.svg);background-repeat:no-repeat;background-position:70vw;background-size:40%;background-color:var(--color-purple-100)}@media screen and (max-width: 1199px){.agency{background-position:40vw;background-size:80%}}@media screen and (max-width: 799px){.agency{background-position:0;background-size:200%}}.agency__container{align-items:center;display:flex;justify-content:space-between;gap:var(--space-m);padding-block-start:var(--space-4xl)}@media screen and (max-width: 799px){.agency__container{flex-direction:column;padding-block-start:var(--space-xl)}}.agency__offer{margin-block-start:var(--space-l)}@media screen and (max-width: 799px){.agency__offer{width:100%}}.agency__details{display:flex;flex-direction:column;background-color:var(--color-light-blue);max-width:425px;border-radius:.5rem;padding:var(--space-m);flex-shrink:0;width:100%;color:var(--color-primary)}@media screen and (max-width: 799px){.agency__details{max-width:100%}}.agency__details.stack{--gap: var(--space-s)}.agency__details__element{align-items:center;display:flex;gap:var(--space-s)}.agency__details__element>svg{height:2rem;width:2rem;padding:var(--space-2xs);background-color:var(--color-blue-10);border-radius:.5rem;color:var(--color-blue);flex-shrink:0}.agency__details__buttons{display:flex;gap:var(--space-xs);margin-block-start:var(--space-m)}@media screen and (max-width: 699px){.agency__details__buttons{flex-direction:column}}.agency__details__container{display:flex;flex-direction:column;justify-content:space-between;flex:1}.agency__title{max-width:620px;color:var(--color-primary)}@media screen and (max-width: 799px){.agency__title{text-align:center;max-width:100%}}.agency__title .title{font-weight:var(--font-medium);line-height:1;margin-block-end:var(--space-s)}.alert{display:flex;justify-content:space-between}@media screen and (max-width: 699px){.alert{gap:1rem;flex-direction:column}}.alert:not(:last-child){padding-block-end:var(--space-s);border-block-end:1px solid var(--color-purple-blue)}.alert__inner{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-s)}.alert__tags{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.alert__actions{display:flex;flex-direction:column}.alert+.alert{margin-top:var(--space-s)}.alerts__intro{max-width:21rem;margin-block-end:var(--space-l)}.alerts__subtitle{font-weight:var(--font-semi-bold);font-size:var(--title-sm);letter-spacing:-.04em}@media screen and (max-width: 699px){.alerts__trigger.tag{display:inline-flex;padding-inline:var(--space-s);padding-block:var(--space-xs);justify-content:center;gap:var(--space-2xs);font-weight:var(--font-semi-bold);font-size:var(--text-xs);width:100%}}.alerts__legal{color:var(--color-primary-10);margin-block-start:var(--space-2xs);font-size:var(--text-xs)}.applications{background-color:var(--color-secondary);border-radius:.5rem}.applications__offers-button{color:var(--color-blue);gap:var(--space-2xs)}.applications__offers-location{font-weight:var(--font-regular);color:var(--color-gray-blue-500)}.applications__status{background-color:var(--bg-color);color:var(--color);display:flex;align-items:center;gap:6px;border-radius:1.75rem;width:-moz-fit-content;width:fit-content;padding:.625rem 1rem;font-weight:var(--font-medium);font-size:var(--text-2xs)}.applications__status.-green{--bg-color: var(--color-green-15);--color: var(--color-green-100)}.applications__status.-red{--bg-color: var(--color-red-15);--color: var(--color-red)}.applications__status.-blue{--bg-color: var(--color-purple-blue);--color: var(--color-blue)}.applications__status.-grey{--bg-color: var(--color-gray-blue-100);--color: var(--color-gray-100)}.auth-layout{background-color:var(--color-gray-blue-100);padding-block-end:var(--space-6xl)}@media screen and (max-width: 699px){.auth-layout{padding-block-end:var(--space-xl)}}.auth-layout .breadcrumb{background-color:transparent}.auth-layout .breadcrumb .container{padding:0}@media screen and (min-width: 960px){.auth-layout .breadcrumb{margin-bottom:var(--space-l)}}.auth-layout__title{font-size:var(--text-xs);font-weight:var(--font-semi-bold);color:var(--color-blue)}@media screen and (min-width: 960px){.auth-layout__title{margin-bottom:var(--space-s)}}.auth-layout__description{font-size:var(--text-l);font-weight:var(--font-semi-bold);color:var(--color-primary);margin-bottom:var(--space-l)}@media screen and (min-width: 960px){.auth-layout__description{max-width:25ch}}.auth-layout__photo{position:relative}.auth-layout__photo:after{content:"";width:460px;height:620px;display:block;background:var(--color-blue);position:absolute;top:var(--space-m);right:var(--space-m);border-radius:var(--rounded-l)}.auth-layout__photo>img{width:460px;height:620px;-o-object-fit:cover;object-fit:cover;border-radius:var(--rounded-l);position:relative;z-index:2}@media screen and (max-width: 959px){.auth-layout__photo{display:none}}.auth-layout__providers{text-align:center;color:var(--color-primary);margin-top:var(--space-l);position:relative}.auth-layout__providers:after{content:"";position:absolute;background-color:var(--color-primary);opacity:.1;width:calc(50% - var(--space-m));height:1px;top:50%;transform:translateY(-50%);right:0}.auth-layout__providers:before{content:"";position:absolute;background-color:var(--color-primary);opacity:.1;width:calc(50% - var(--space-m));height:1px;top:50%;transform:translateY(-50%);left:0}.auth-layout__submit{margin:var(--space-s) 0;width:100%}.auth-layout__sso{color:var(--color-primary);text-align:center;background-color:var(--color-secondary);padding:var(--space-s) 0;border-radius:var(--rounded-s);margin-top:var(--space-l);gap:var(--space-s);border:1px solid var(--color-gray-blue-200)}.auth-layout__container{max-width:500px;margin-inline:auto}.auth-layout__container__without-crumbs{padding-top:var(--space-4xl)}@media screen and (max-width: 699px){.auth-layout__container__without-crumbs{padding-top:var(--space-m)}}.auth-layout__container__section{width:100%}@media screen and (max-width: 699px){.auth-layout__container__section{min-height:calc(100dvh - var(--topMenuHeight) - var(--space-m))}}@media screen and (min-width: 960px){.auth-layout__container{display:flex;justify-content:space-between;gap:18rem;max-width:unset;margin-inline:unset}@media screen and (max-width: 1199px){.auth-layout__container{gap:6rem}}}.auth-layout__status{margin-top:var(--space-s);text-align:center;font-size:var(--text-xs);color:var(--color-green)}.auth-layout__sso-error{margin-bottom:var(--space-s)}.login__forgot-password{margin-top:var(--space-2xs)}.register__cgu{display:block;color:var(--color-primary-10);margin-top:var(--space-2xs)}.register__cgu>input{margin-right:var(--space-xs)}@media screen and (min-width: 960px){.register__cgu{max-width:32ch}}.register .form-group .input__helper{font-size:var(--text-2xs)}.forgot-password{height:100%}.forgot-password .auth-layout__description{max-width:23ch}.availabilities.stack{--gap: var(--space-2xs)}.availabilities .confidentiality{margin-block-start:var(--space-s);font-size:var(--text-xs)}.availabilities__day{background-color:var(--color-secondary);border:1px solid var(--color-gray-blue-200);box-shadow:0 4.8px 19.2px #0000000a;padding:var(--space-s);border-radius:.5rem;color:var(--color-primary);width:100%;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1}.availabilities__day>svg{display:none}.availabilities__day.active{background-color:var(--color-purple-blue);border-color:var(--color-blue)}.availabilities__day.active>svg{display:block;color:var(--color-blue)}.availabilities__time-slot{padding:var(--space-l) var(--space-s) var(--space-s) var(--space-s);display:flex;flex-direction:column;gap:var(--space-xs);background-color:var(--color-secondary);border-radius:.5rem;transform:translateY(-1rem)}.availabilities__time-slot[hidden]{display:none}.availabilities__input{display:flex;align-items:center;gap:var(--space-xs)}.availabilities__input>input[type=checkbox]{flex-shrink:0}.banner-offer{position:relative;z-index:0;background-color:var(--color-sand)}.banner-offer__wrapper{display:flex;flex-direction:column;position:relative}@media screen and (min-width: 700px){.banner-offer__wrapper{flex-direction:row-reverse;align-items:center;justify-content:space-between}}.banner-offer__title{display:flex;flex-direction:column;gap:var(--space-s);box-shadow:0 -28px 24px #00000024;transform:translateY(-1.25rem);border-radius:1rem 1rem 0rem 0rem;background-color:var(--color-sand);padding:var(--space-s) var(--space-m) 0 var(--space-m)}.banner-offer__title .title{font-weight:var(--font-semi-bold);letter-spacing:-.075rem;line-height:1.1}@media screen and (min-width: 700px){.banner-offer__title{border-radius:unset;background-color:unset;box-shadow:unset;transform:translateY(-2.5rem);padding:unset;padding-inline-start:var(--space-m)}}@media screen and (min-width: 1200px){.banner-offer__title{margin-inline-start:calc((100vw - 1200px) / 2 - var(--space-m))}}.banner-offer__image{display:flex;justify-content:right}.banner-offer__image img{max-height:340px;height:auto}@media screen and (min-width: 700px){.banner-offer{background-size:contain;background-repeat:no-repeat;background-position:right}}.blog__hero{display:grid;grid-template-rows:repeat(3,fit-content(0));grid-template-columns:repeat(2,1fr);-moz-column-gap:var(--space-xl);column-gap:var(--space-xl);row-gap:var(--space-l)}@media screen and (max-width: 959px){.blog__hero{grid-template-rows:1fr;grid-template-columns:1fr}}.blog__hero__card{display:flex;gap:var(--space-m);align-self:flex-start}.blog__hero__card .stack{--gap: 0;flex:1;--justify-content: space-between}@media screen and (max-width: 699px){.blog__hero__card{flex-direction:column}}.blog__hero>*:not(:last-child){padding-block-end:var(--space-l);border-block-end:1px solid var(--color-primary-50)}@media screen and (min-width: 960px){.blog__hero>*:first-child{grid-row:1 / -1;flex-direction:column;gap:0}.blog__hero>*:first-child .stack{--justify-content: unset}.blog__hero>*:first-child{padding-block-end:0;border-block-end:none}.blog__hero>*:first-child .blog__hero__image{max-height:480px}.blog__hero>*:first-child .random-posts__card__title{font-size:var(--text-l)}.blog__hero>*:first-child .blog__hero__header{margin-block-start:var(--space-l);margin-block-end:var(--space-s)}.blog__hero>*:first-child .random-posts__card__read{margin-block-start:var(--space-s)}}.blog__hero__image{flex:1;min-width:0;max-height:212px;height:auto;width:100%;border-start-start-radius:var(--rounded-s);border-start-end-radius:var(--rounded-s);-o-object-fit:cover;object-fit:cover;border-block-end:4px solid}@media screen and (max-width: 699px){.blog__hero__image{max-height:200px}}.blog__hero__header{display:flex;justify-content:space-between;margin-block-end:var(--space-xs);gap:var(--space-s)}@media screen and (max-width: 499px){.blog__hero__header{flex-direction:column;align-items:flex-start}}@media screen and (max-width: 699px){.blog__hero__header__read{display:flex!important}}.blog__hero__tags{display:flex;gap:var(--space-2xs);flex-wrap:wrap;flex:1}.blog{--padding-bottom-container: var(--space-l)}.blog__hero__container{background:linear-gradient(295.99deg,var(--color-purple-blue-200) 1.75%,var(--color-secondary) 101.16%);padding-block-end:calc(var(--padding-bottom-container))}.blog__hero__container.-with-hero{padding-block-end:calc(var(--space-3xl) + var(--padding-bottom-container))}.blog__title{color:var(--color-primary);letter-spacing:-.05em;margin-block-end:var(--space-2xl)}.blog__title.title{line-height:1}.blog__title>strong{font-weight:var(--font-semi-bold)}@media screen and (max-width: 699px){.blog__title{text-align:center}}.blog__tabs{--padding-end: var(--space-s);display:flex;gap:var(--space-m);font-size:var(--text-m);border-block-end:1px solid var(--color-light-purple);margin-block-end:var(--space-l);padding-block-end:var(--padding-end);color:var(--color-primary)}@media screen and (max-width: 699px){.blog__tabs{--padding-end: var(--space-2xs);margin-block-end:var(--space-m);font-size:var(--text-xs)}.blog__tabs__tab{flex:1;text-align:center}}.blog__tabs .active{position:relative;font-weight:var(--font-bold)}.blog__tabs .active:after{--bar-height: 3px;content:"";position:absolute;background-color:var(--color-blue);left:0;width:100%;bottom:calc(-1 * var(--padding-end) - var(--bar-height));height:var(--bar-height);border-end-end-radius:var(--rounded-s);border-end-start-radius:var(--rounded-s)}.blog__posts{padding-block-start:var(--space-l);padding-block-end:var(--space-5xl)}@media screen and (min-width: 700px){.blog__posts{padding-block-start:var(--space-5xl);background-color:var(--color-secondary);border-top-left-radius:var(--padding-bottom-container);border-top-right-radius:var(--padding-bottom-container);transform:translateY(calc(var(--padding-bottom-container) * -1))}}.blog__pagination{margin-block-start:var(--space-xl)}@media screen and (max-width: 499px){.blog .random-posts__card__read{display:none}.blog .random-posts__card__image>img{max-height:187px}}.blog .random-posts__card__info{box-shadow:0 4px 24px #00000014;border-bottom-left-radius:var(--space-s);border-bottom-right-radius:var(--space-s)}.blog .fluid-grid{grid-gap:var(--space-xl);margin-block-start:var(--space-l);grid-auto-rows:1fr}@media screen and (max-width: 699px){.blog .fluid-grid{margin-block-start:var(--space-s)}}.bookmark-card{width:100%}.bookmark-card.stack{--gap: var(--space-2xs)}.bookmark-card:not(:last-child){padding-block-end:var(--space-s);border-block-end:1px solid var(--color-purple-blue)}.bookmark-card__title{font-weight:var(--font-medium);color:var(--color-primary)}.bookmark-card__location{color:var(--color-gray-40)}.bookmark-card__date{font-size:var(--text-xs)}.bookmark-card__infos.flex{--x-align: space-between;flex:1;--gap: var(--space-s)}@media screen and (max-width: 699px){.bookmark-card__infos.flex{flex-direction:column;--y-align: flex-start }}.bookmark-card__buttons{--gap: var(--space-s)}.bookmark-card__buttons a{height:2rem}@media screen and (min-width: 700px){.bookmark-card__buttons a{height:2.5rem}}.bookmark-card__container.flex{--x-align: space-between;flex:1;--gap: var(--space-s)}@media screen and (max-width: 1199px){.bookmark-card__container.flex{flex-direction:column;--y-align: flex-start;--x-align: flex-start }}.bookmark-card__delete.button.-white{--color: var(--color-gray-40);text-decoration:underline;padding:0}.bookmarks.stack{--gap: var(--space-s);align-items:center}.bookmarks__empty{width:100%}.bookmarks__empty__container.stack{--gap: var(--space-s);align-items:center}.bookmarks__empty__container{max-width:450px}.bookmarks__empty__title{font-size:var(--text-l);text-align:center;font-weight:var(--font-semi-bold);color:var(--color-blue);letter-spacing:-.02em}.bookmarks__empty__description{font-size:var(--text-m);text-align:center;letter-spacing:-.02em;color:var(--color-primary)}.bookmarks__empty__footer{border-block-start:1px solid var(--color-gray-blue-200);padding:var(--space-l);width:100%}@media screen and (min-width: 700px){.bookmarks__empty__footer .button.-large{padding:var(--space-s) var(--space-4xl)}}@media screen and (max-width: 699px){.bookmarks__empty__footer{padding-inline:0}.bookmarks__empty__footer .button.-large{width:100%}}.border-grid{--grid-column: repeat(3, 1fr);display:grid;grid-template-columns:var(--grid-column);background-color:var(--color-purple-blue);gap:1px}.breadcrumb{background-color:transparent;position:relative;z-index:1;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.breadcrumb::-webkit-scrollbar{display:none}.breadcrumb.sand{background-color:var(--color-sand)}.breadcrumb.transparent{background-color:transparent}.breadcrumb{padding-block:var(--space-s);font-size:var(--text-xs)}.breadcrumb ol{display:flex}.breadcrumb ol li{white-space:nowrap}@media screen and (min-width: 700px){.breadcrumb ol{flex-wrap:wrap}.breadcrumb ol li{white-space:inherit}}.breadcrumb li+li:before{content:">";padding-inline:var(--space-2xs)}.breadcrumb li:last-child{padding-right:var(--space-m)}.breadcrumb a,.breadcrumb li+li:before{color:var(--color-primary);opacity:.3}.breadcrumb [aria-current]{color:var(--color-primary);opacity:1}.breadcrumb:has(+.bg-sand){background-color:var(--color-sand)}.breadcrumb:has(+.bg-secondary){background-color:var(--color-secondary)}.breadcrumb:has(+.bg-gradient-sand){background:var(--color-gradient-sand)}.breadcrumb:has(+.bg-blue-200){background-color:var(--color-blue-200)}.breadcrumb:has(+.bg-yellow-200){background-color:var(--color-yellow-200)}.breadcrumb:has(+.bg-purple-100){background-color:var(--color-purple-100)}.breadcrumb:has(+.bg-pink-200){background-color:var(--color-pink-200)}.breadcrumb:has(+.bg-primary){background-color:var(--color-primary)}.breadcrumb:has(+.bg-purple-blue){background-color:var(--color-purple-blue)}.breadcrumb:has(+.bg-green-200){background-color:var(--color-green-200)}.breadcrumb:has(+.bg-purple-200){background-color:var(--color-purple-200)}.breadcrumb:has(+.bg-gradient-white-sand){background-color:var(--color-gradient-sand)}.breadcrumb:has(+.bg-gray-blue-100){background-color:var(--color-gray-blue-100)}.bullet-list{display:flex;flex-direction:row;align-items:baseline;gap:var(--space-s);font-size:var(--text-s);font-weight:var(--font-regular);margin-bottom:var(--space-s);color:var(--color-primary)}.bullet-list span{font-size:var(--text-xs);font-weight:var(--font-semi-bold)}.bullet-list>svg{flex-shrink:0}.button{--background: var(--color-primary);--color: var(--color-secondary);--font-size: var(--text-xs);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;background:var(--background);border:1px solid var(--background);color:var(--color);border-radius:var(--rounded-s);padding:var(--space-2xs) var(--space-m);font-size:var(--font-size)}@media screen and (max-width: 499px){.button{padding:var(--space-2xs) var(--space-s);text-align:center}}.button__icon{margin-right:.5rem;display:inline-flex}.button.-large{--font-size: var(--text-s);padding:var(--space-xs) var(--space-xl);font-weight:var(--font-semi-bold)}@media screen and (max-width: 699px){.button.-large{padding:var(--space-xs) var(--space-m)}}.button.-outline{background:transparent;--color: var(--color-primary)}.button.-dashed-blue{background:transparent;--color: var(--color-blue);--background: var(--color-blue);border-style:dashed}.button.-blue{--background: var(--color-blue)}.button.-orange{--background: var(--color-orange)}.button.-red{--background: var(--color-red)}.button.-red-reverse{--background: var(--color-secondary);--color: var(--color-red);border:1px solid var(--color-red)}.button.-white{--background: var(--color-secondary);--color: var(--color-primary)}.button.-blue-reverse{--background: var(--color-secondary);--color: var(--color-blue);border:1px solid var(--color)}.button.-white-reverse{--background: transparent;--color: var(--color-secondary);border:1px solid var(--color-secondary)}.button.-transparent-blue{--background: transparent;--color: var(--color-blue);font-weight:var(--font-medium)}.button:disabled,.button[disabled]{pointer-events:none;cursor:default;opacity:.6}.button:disabled.loading,.button[disabled].loading{background-image:url(https://alliance-emploi.org/build/assets/loader-CYlRTxJw.svg);background-position:center;background-repeat:no-repeat;--background: var(--color-blue);border:unset;min-height:39px;background-size:21px}@media screen and (min-width: 800px){.button:disabled.loading,.button[disabled].loading{min-height:58px;background-size:auto;min-width:150px}}@media screen and (min-width: 960px){.button:disabled.loading,.button[disabled].loading{min-width:200px}}.card-agency{background-color:var(--color-secondary);--border-color: var(--color-gray-blue-200);color:var(--color-gray-blue-500);border:1px solid var(--border-color);border-radius:8px;padding:var(--space-m);display:flex;flex-direction:column}.card-agency__wrapper{display:flex;flex-direction:column;flex-grow:1}.card-agency img{max-width:100%;height:200px;margin-bottom:1.25rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.card-agency__title{--weight: var(--font-semi-bold);line-height:1.1;margin-bottom:.375rem;font-size:1.25rem!important}.card-agency__text{font-size:var(--text-xs);line-height:1.2;margin-bottom:1.25rem}.card-agency__text span{font-weight:var(--font-semi-bold)}.card-agency__buttons{--grid-columns: 2;--gap: var(--space-2xs);margin-top:auto;padding-block-start:var(--space-2xs)}@media screen and (min-width: 700px){.inline .card-agency__buttons{padding:0}}.card-agency__buttons.--unique{--grid-columns: 1}.card-offer{background-color:var(--color-secondary);--background: var(--color-gray-blue-100);--border-color: var(--color-gray-blue-200);--color: var(--color-gray-blue-500);border:1px solid var(--border-color);border-radius:8px;padding:8px;display:flex;flex-direction:column}@media screen and (min-width: 700px){.card-offer{min-height:310px}}.card-offer__date{color:var(--color-primary);font-size:var(--text-2xs);margin-block-end:var(--space-2xs)}.card-offer__wishlist .icon-button{--color: var(--color-blue)}.card-offer__header.flex{--x-align: space-between;margin-block-end:var(--space-s)}.card-offer .title{--weight: var(--font-semi-bold);line-height:1.1;letter-spacing:-.075rem;padding-block:var(--space-3xs);word-break:break-word}@media screen and (min-width: 700px){.inline .card-offer .title{line-height:1.5}}.card-offer__text{color:var(--color);font-size:var(--text-xs);display:none}@media screen and (min-width: 700px){.inline .card-offer__text{display:block}}.card-offer__geolocation{color:var(--color-blue);text-transform:uppercase;font-size:var(--text-2xs)}.card-offer__geolocation svg{flex-shrink:0}.card-offer__content{border-radius:var(--rounded-xs) var(--rounded-xs) 0 0;background-color:var(--background);padding:var(--space-s)}@media screen and (min-width: 700px){.inline .card-offer__content{border-radius:var(--rounded-xs) var(--rounded-xs) var(--rounded-2xs) var(--rounded-2xs)}.card-offer__bottom{flex-grow:1;display:flex;flex-direction:column}.inline .card-offer__bottom{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-block-start:var(--space-2xs)}}.card-offer__tags{border-radius:0 0 var(--rounded-2xs) var(--rounded-2xs);background-color:var(--background);padding:0 var(--space-s) var(--space-s) var(--space-s)}.card-offer__tags .flex{--gap: var(--space-3xs)}.card-offer__tags.stack{--gap: var(--space-2xs);justify-content:flex-end}@media screen and (min-width: 700px){.card-offer__tags{flex-grow:1}.inline .card-offer__tags{justify-content:initial;flex-direction:row;border-radius:0;background-color:var(--color-secondary);padding:0 0 0 var(--space-s)}}.card-offer__buttons{--grid-columns: 2;--gap: var(--space-2xs);padding-block-start:var(--space-2xs)}@media screen and (min-width: 700px){.inline .card-offer__buttons{padding:0}}.card-offer__buttons.--unique{--grid-columns: 1}@media screen and (max-width: 499px){.card-offer__buttons .button{padding:var(--space-2xs)}}.card{--background: var(--color-blue-200);--color: var(--color-primary);--padding: var(--space-xl);--radius: var(--rounded-xl);--gap: var(--space-m);background-color:var(--background);color:var(--color);border-radius:var(--radius);padding:var(--padding)}.card__footer{margin-block-start:auto}.card.-small{--gap: var(--space-2xs);--padding: var(--space-m);--radius: var(--rounded-m)}@media screen and (max-width: 699px){.splide__pagination__page{background:var(--color-purple-50);border-radius:50%;display:inline-block;height:var(--space-2xs);margin:var(--space-3xs);position:relative;transition:transform .2s linear;width:var(--space-2xs)}}.splide__pagination__page.is-active{background:var(--color-blue);transform:scale(1.4)}@media screen and (max-width: 699px){.splide__track{margin-bottom:var(--space-l)}}.splide__arrows{display:flex;gap:var(--space-2xs)}.splide__arrows>button{border-radius:var(--space-l);height:var(--space-xl);width:var(--space-xl);background:var(--color-blue);fill:var(--color-secondary)}.splide__arrows>button:disabled{background:var(--color-secondary);fill:var(--color-blue);cursor:initial}.caroussel-button-prev svg{transform:rotateY(180deg)}.company-card-group{color:var(--color-primary);padding-block:var(--space-s) var(--space-2xl)}.company-card-group__cards{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-s)}@media screen and (max-width: 799px){.company-card-group__cards{grid-template-columns:1fr}}.company-card-group__cards>*:first-child{grid-column:1 / -1;margin-block-end:var(--space-l)}.company-card-group__card{border-radius:1.5rem;padding:var(--space-xl)}.company-card-group__card .title{font-weight:var(--font-bold);font-size:1.5rem;margin-block:var(--space-s) var(--space-2xs);word-break:break-word}.company-card-group__card__button{margin-block-start:var(--space-m)}.company-card-group__card img{max-height:80px;width:auto}.company-card-group ul{list-style:unset;padding-inline-start:var(--space-l)}.company-card-group p{margin-block:var(--space-xs)}.company-request{display:flex;flex-direction:row;gap:var(--space-3xl);margin-block-end:var(--space-4xl)}@media screen and (max-width: 799px){.company-request{display:block;margin-block-end:0}}.company-request__heading{min-width:33.3333%;margin-block:var(--space-3xl)}.company-request__form{background-color:var(--color-sand);padding:var(--space-3xl);border-radius:var(--rounded-xl)}@media screen and (max-width: 799px){.company-request__form{border-radius:0;padding:var(--space-m);margin-inline:calc(-1 * var(--space-m))}}.complete__infos.stack{--gap: var(--space-xs);align-items:flex-start}@media screen and (min-width: 700px){.complete__infos.stack.stack{--gap: var(--space-s);align-items:center}}.complete__info-card.stack{--gap: var(--space-s);align-items:center}.complete .auth-layout__title,.complete .auth-layout__description{margin-bottom:0}@media screen and (min-width: 700px){.complete .auth-layout__description{text-align:center}}.complete__notice{margin-bottom:var(--space-s)}.complete__submit{margin-top:var(--space-s);width:100%}.complete__form{width:100%}.complete__form.stack{--gap: var(--space-s);align-items:unset}.complete__form__civility,.complete__form__email_pro{width:50%}@media screen and (max-width: 959px){.complete__form__civility,.complete__form__email_pro{width:100%}}.complete__form__inputs{display:flex;gap:var(--space-s)}@media screen and (max-width: 959px){.complete__form__inputs{flex-direction:column}}.complete__form__inputs>*{flex:1}.complete__form__inputs>*.stack{--gap: var(--space-2xs)}.contact{padding-block:var(--space-4xl)}@media screen and (max-width: 959px){.contact{padding-block:var(--space-l)}}.contact__title{text-align:center;color:var(--color-primary);margin-inline:auto;max-width:26ch}.contact__title.title{--weight: var(--font-semi-bold);line-height:1.2}.contact__description{color:var(--color-primary);text-align:center;font-size:var(--text-m);margin-inline:auto;max-width:70ch;margin-block-start:var(--space-s);margin-block-end:var(--space-2xl)}.contact__cards{border:1px solid var(--color-purple-blue)}.contact__cards.border-grid{--grid-column: repeat(2, 1fr)}@media screen and (max-width: 959px){.contact__cards.border-grid{--grid-column: 1fr }}.contact__cards .sector-card__info__hover{opacity:1}.contact__card__added{background-color:var(--color-secondary)}@media screen and (max-width: 959px){.contact__card__added{display:none}}.contact__card__icon{width:24px;height:24px;background-color:var(--color-purple-blue);color:var(--color-blue);border-radius:6px;flex-shrink:0}.contact__card__icon>svg{--percent-size: 60%;width:var(--percent-size);height:var(--percent-size)}@media screen and (max-width: 699px){.contact .sector-card__icon{align-items:flex-start;flex-direction:column}}.contact .sector-card:hover .contact__card__icon,.contact .sector-card:focus .contact__card__icon{background-color:var(--color-blue);color:var(--color-purple-blue)}.cv__container{margin-block-start:var(--space-s)}.cv__container.stack{--gap: var(--space-l)}.cv__label{font-weight:var(--font-semi-bold);font-size:var(--text-2xs);letter-spacing:-.02em;color:var(--color-primary);margin-block-end:var(--space-xs)}.cv .link{width:-moz-fit-content;width:fit-content;margin-inline:auto}.cv .button{padding-inline:var(--space-2xs);letter-spacing:-.02rem}.cv.-init .stack{--gap: var(--space-xs)}.cv.-init .link{margin-block-start:var(--space-xs)}.cv.-confirm .info-card__title{color:var(--color-blue)}.cv.-confirm .stack{--gap: var(--space-xs)}.cv.-confirm .info-card__description{display:flex;flex-direction:column;gap:var(--space-s);opacity:1}.cv.-confirm .info-card__description .title{--weight: var(--font-semi-bold);--size: var(--text-m);color:var(--color-primary)}.cv.-confirm .info-card__description .subtitle{opacity:.7}.cv__express__card{padding:var(--space-s);background-color:var(--color-secondary);border-radius:var(--rounded-s);box-shadow:0 4.8px 19.2px #0000000a}.cv__express__card.stack{--gap: var(--space-s)}.cv__express__card.stack .flex{--x-align: space-between}.cv__express__card .tag{background-color:var(--color-secondary);border:1px solid #1f237029}.cv__express__card .link{margin:unset}.cv__express__card__date{font-size:var(--text-2xs);font-weight:var(--font-semi-bold);color:var(--color-gray-blue-500)}.cv__express__card__title{font-size:var(--text-s);font-weight:var(--font-semi-bold);color:var(--color-primary)}.cv__express__card__infos{display:flex;align-items:center;justify-content:space-between;padding-block:var(--space-2xs);border-block-end:1px solid var(--color-gray-border);gap:var(--space-m);font-size:var(--text-xs);font-weight:var(--font-regular);color:var(--color-primary)}.cv__express__card__infos .value{text-align:right;font-weight:var(--font-medium)}.cv__express__card__infos:first-child{padding-block-start:unset}.cv__express__card__infos:last-child{padding-block-end:unset;border-block-end:unset}.candidate_formation__mention{text-align:left;margin-block-end:var(--space-s);color:var(--color-blue);font-size:var(--text-xs);font-weight:var(--font-semi-bold)}@media screen and (min-width: 700px){.candidate_formation__mention{text-align:center}}.candidate_formation .info-card__info.stack{align-items:start}@media screen and (min-width: 700px){.candidate_formation .info-card__info.stack{align-items:center}.candidate_formation .info-card__description,.candidate_formation .info-card__title{text-align:center}}.candidate_formation__header-form{display:flex;flex-direction:column;gap:var(--space-xs);color:var(--color-primary);margin-block-end:var(--space-l)}@media screen and (min-width: 700px){.candidate_formation__header-form{gap:var(--space-l)}}.candidate_formation__header-form .flex{justify-content:space-between}.candidate_formation__header-form .link{font-size:var(--text-xs)}.candidate_formation__header-form .title{font-size:var(--text-m);font-weight:var(--font-semi-bold)}.candidate_formation form{display:flex;flex-direction:column;gap:var(--space-s)}.candidate_formation form input[type=checkbox]+label{cursor:pointer;font-size:var(--text-xs);color:var(--color-primary)}@media screen and (min-width: 700px){.candidate_formation form .submit{margin-block-start:var(--space-s)}}.candidate_formation form .dates-inline{gap:var(--space-s);align-items:self-start}.candidate_formation form .dates-inline .form-group{width:100%}.candidate_formation form .dates-inline div:nth-child(2) label{opacity:0}.resume-preview{display:flex;justify-content:center}.resume-preview__import__buttons{margin-block-start:var(--space-l)}.resume-preview__import__buttons.stack{--gap: var(--space-xs)}.resume-preview__import__back{display:block;color:var(--color-primary);opacity:.5;margin-block-start:var(--space-l);margin-inline:auto}.resume-preview__name{display:flex;align-items:center;max-width:100%;border-radius:var(--space-xs);border:1px solid var(--color-blue);flex-grow:1}.resume-preview__name__icon{background-color:var(--color-blue);padding:var(--space-m);border-top-left-radius:10px;border-bottom-left-radius:10px;height:100%;display:flex;align-items:center}.resume-preview__name>p{color:var(--color-primary);padding:var(--space-m) var(--space-s);overflow:hidden;text-overflow:ellipsis}.resume-preview img{max-width:327px}.dashboard-banner{display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-s);background-color:var(--color-purple-blue);color:var(--color-primary);font-size:var(--text-xs);font-weight:var(--font-regular);border-radius:var(--space-2xs);margin-block-end:var(--space-s)}.dashboard-banner>svg{flex-shrink:0}@media screen and (min-width: 700px){.dashboard-banner{margin-block-end:var(--space-s)}}.dashboard-banner.--success{background-color:var(--color-light-blue)}.dashboard-banner.--info{background-color:var(--color-blue-200)}.dashboard-banner a{text-decoration:underline;font-weight:var(--font-medium)}.bookmarks-dashboard{background-color:var(--color-secondary);border-radius:1rem}.bookmarks-dashboard__title{font-weight:var(--font-semi-bold);font-size:var(--text-m);padding:var(--space-xs) var(--space-m);border-block-end:1px solid var(--color-gray-blue-200);color:var(--color-primary)}.bookmarks-dashboard__content{padding:var(--space-m)}.dashboard-contact__form{background-color:var(--color-sand);padding:var(--space-m)}.dashboard-contact__form__button{margin-block-start:var(--space-2xl);display:flex;justify-content:flex-end}@media screen and (max-width: 699px){.dashboard-contact__form__button{margin-block-start:var(--space-xl)}.dashboard-contact__form__button .button{width:100%}}.dashboard-contact__form__send{color:var(--color-primary);text-align:center;flex-direction:column}.dashboard-contact__form__send.stack{--gap: var(--space-s)}.dashboard-contact__form__send__title{color:var(--color-blue);font-weight:var(--font-semi-bold);font-size:1.5rem}.dashboard-layout__aside{background-color:var(--color-primary);position:fixed;top:0;left:0;height:100vh;width:var(--aside-width);display:flex;flex-direction:column;justify-content:space-between;overflow:auto}@media screen and (max-width: 799px){.dashboard-layout__aside{top:var(--header-bar-height);width:100vw;height:calc(100dvh - var(--header-bar-height));transform:translate(-100%);transition:transform .3s ease-in-out;z-index:10}.dashboard-layout__aside.active{transform:translate(0)}}.dashboard-layout__aside__tag{font-weight:var(--font-semi-bold)}.dashboard-layout__aside__tag.tag{--background: var(--color-orange);--color: var(--color-secondary);padding:0 var(--space-2xs)}.dashboard-layout__aside__logo{background:linear-gradient(var(--color-primary),var(--color-primary)) padding-box,linear-gradient(90deg,rgba(255,144,88,0) 0%,var(--color-orange) 24.5%,var(--color-orange) 77%,rgba(255,144,88,0) 100%) border-box;border-bottom:1px solid transparent;padding:var(--space-m) var(--space-s);display:flex;align-items:center;justify-content:center}@media screen and (max-width: 799px){.dashboard-layout__aside__logo{display:none}}.dashboard-layout__aside__items{padding:var(--space-m) var(--space-s)}.dashboard-layout__aside__items.stack{--gap: var(--space-2xs)}.dashboard-layout__aside__item{padding:var(--space-s);display:flex;align-items:center;justify-content:space-between;cursor:pointer;border-radius:var(--rounded-s)}.dashboard-layout__aside__item.active{background-color:var(--color-blue)}.dashboard-layout__aside__item__element{color:var(--color-secondary);fill:var(--color-secondary);font-size:var(--text-xs);font-weight:var(--font-semi-bold);display:flex;align-items:center;gap:var(--space-xs)}.dashboard-layout__aside__extra-items{background:linear-gradient(var(--color-primary),var(--color-primary)) padding-box,linear-gradient(90deg,rgba(255,144,88,0) 0%,var(--color-orange) 24.5%,var(--color-orange) 77%,rgba(255,144,88,0) 100%) border-box;border-top:1px solid transparent;padding:var(--space-m) var(--space-s)}.dashboard-layout__aside__help{border-top:1px solid var(--color-secondary-10);padding:var(--space-m) var(--space-s)}.dashboard-layout__aside__help.stack{--gap: var(--space-2xs)}.dashboard-layout__container{min-height:100vh;padding-inline-start:var(--aside-width)}@media screen and (max-width: 799px){.dashboard-layout__container{padding-inline-start:0}}.dashboard-layout__content{padding:var(--space-m) var(--space-s)}@media screen and (min-width: 700px){.dashboard-layout__content{padding:var(--space-m) var(--space-l)}}.dashboard-layout__content.-hasBanner{padding-block-start:unset;padding-inline:unset}.dashboard-layout__content__header{display:flex;justify-content:space-between;align-items:center}.dashboard-layout__name{font-weight:var(--font-medium);font-size:var(--text-xs);color:var(--color-gray-blue-500);margin-block-end:var(--space-m)}.dashboard-layout__header{height:var(--header-bar-height);width:100%;background-color:var(--color-secondary);padding-inline:var(--space-l);gap:var(--space-m);position:sticky;top:0;display:flex;align-items:center;justify-content:flex-end;border-bottom:1px solid;border-color:var(--color-purple-blue);z-index:99}@media screen and (max-width: 799px){.dashboard-layout__header{background-color:var(--color-primary);justify-content:space-between;border-color:var(--color-secondary-10)}}.dashboard-layout__header__buttons{display:flex;gap:var(--space-s)}@media screen and (max-width: 799px){.dashboard-layout__header__buttons{gap:var(--space-2xs)}.dashboard-layout__header__buttons__add{display:none}}.dashboard-layout__header__add{display:none}@media screen and (max-width: 799px){.dashboard-layout__header__add{display:block;padding:var(--space-m) var(--space-s);border-bottom:1px solid var(--color-secondary-10)}.dashboard-layout__header__add>button{width:100%;padding:var(--space-s)}}.dashboard-layout__header__menu{color:var(--color-secondary);cursor:pointer;display:flex;align-items:center;gap:var(--space-2xs)}@media screen and (min-width: 800px){.dashboard-layout__header__menu{display:none}}.dashboard-layout__header__menu__icon-cross,.dashboard-layout__header__logo-mobile{display:none}@media screen and (max-width: 799px){.dashboard-layout__header__logo-mobile{display:flex;align-items:center;justify-content:center;position:absolute;left:50%;transform:translate(-50%)}}@media screen and (min-width: 800px){.dashboard-layout__header .dashboard-layout__header__user{cursor:pointer;color:var(--color-secondary);width:40px;height:40px;background-color:var(--color-blue);border-radius:var(--rounded-xl);display:flex;align-items:center;justify-content:center}.dashboard-layout__header .dashboard-layout__header__user>a{display:none}}@media screen and (max-width: 799px){.dashboard-layout__header .dashboard-layout__header__user>p{display:none}}.dashboard-layout__header__alert-container{position:relative;color:var(--color-blue)}@media screen and (min-width: 800px){.dashboard-layout__header__alert-container>a.icon-button{--border: 0;--color: var(--color-blue)}}.dashboard-layout__header__alert{position:absolute;top:-8px;right:-4px}.dashboard-layout__header__alert.tag{--padding: 0 var(--space-3xs);--background: var(--color-orange);--color: var(--color-secondary)}.dashboard-layout__add-button>svg{margin-right:var(--space-2xs)}.dashboard-layout .accordion{max-width:100%;margin-inline:unset}.dashboard-layout .tabs-group{padding:unset;max-width:unset}.dashboard-layout .static-content__wrapper{max-width:unset}@media screen and (max-width: 699px){.dashboard-layout .working_ae_tab .container{--space: var(--space-xs)}.dashboard-layout .working_ae_tab .value-group__values>li{padding:unset}.dashboard-layout .working_ae_tab .text-media{padding-block:var(--space-xs)}}.dashboard-layout .working_ae_tab__button{display:flex;justify-content:end}@media screen and (min-width: 960px){.dashboard-layout .working_ae_tab__button{transform:translateY(-72px)}}.dashboard-logo-card{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-m);border-radius:var(--space-2xs);position:relative}.dashboard-logo-card__title{font-size:var(--text-xs);font-weight:var(--font-medium)}.dashboard-logo-card__content{z-index:1}.dashboard-logo-card:before{background-image:url(https://alliance-emploi.org/build/assets/logo-card-shape-DXdPxIbL.svg);background-repeat:no-repeat;background-size:cover;content:"";width:80%;height:150%;position:absolute;top:-5rem;right:0;z-index:0}@media screen and (max-width: 699px){.dashboard-logo-card:before{right:-4rem}}.dashboard-logo-card.-default{background-color:var(--color-blue-200)}.dashboard-logo-card.-default .dashboard-logo-card__title{color:var(--color-gray-blue-500)}.dashboard-logo-card.-blue{background-color:var(--color-blue)}.dashboard-logo-card.-blue .dashboard-logo-card__title{color:var(--color-light-blue)}.dashboard-offers .similar-offers{padding-block-end:unset}.dashboard-offers .similar-offers__container,.dashboard-offers .similar-offers__caroussel{margin:unset}.dashboard-post .post>*{background:transparent}.dashboard-post .post__title.title{font-size:var(--title-l);max-width:unset;margin-block-start:var(--space-2xs)}.dashboard-post .post__image>img{margin-block-start:var(--space-l)}.dashboard-post .breadcrumb{margin-block-start:var(--space-s)}.dashboard-post .post__content{transform:unset;margin-block-end:unset;padding-block-start:var(--space-4xl)}@media screen and (max-width: 699px){.dashboard-post .post__content{padding-block-start:var(--space-xl)}}.dashboard-post__switcher{width:-moz-fit-content;width:fit-content;margin-block-end:var(--space-xl)}@media screen and (max-width: 699px){.dashboard-post__switcher{margin-inline:var(--space-s)}}.dashboard-post__switcher .form-group label{font-size:var(--text-2xs);color:var(--color-primary-50)}@media screen and (max-width: 699px){.dashboard-post .blog{margin-inline:calc(var(--space-s) * -1)}}.dashboard-post .blog__title{margin-block-start:var(--space-s)}.dashboard-post .blog{padding-block-end:var(--space-5xl)}.dashboard-post .blog__posts{background-color:unset;padding-block-end:unset}@media screen and (min-width: 700px){.dashboard-post .blog__posts{margin-inline:calc(var(--space-m) * -1)}.dashboard-post .blog__posts>.container{max-width:unset}}.dashboard-post .blog__hero{row-gap:var(--space-s);-moz-column-gap:var(--space-s);column-gap:var(--space-s)}.dashboard-post .blog__hero>*:not(:last-child){padding-block-end:var(--space-s)}.dashboard-post .blog__hero__container{background:linear-gradient(115deg,var(--color-purple-blue-200) 43.75%,var(--color-secondary) 101.16%)}.dashboard-post .blog__hero__container.-with-hero{padding-block:var(--space-l)}.dashboard-post .blog__hero__container{padding-block-end:unset}@media screen and (min-width: 700px){.dashboard-post .blog__hero__container{border-radius:var(--space-m)}}.dashboard-post .blog__hero__container>.container{max-width:unset;padding-inline:var(--space-l)}.dashboard-post .blog .fluid-grid{grid-gap:var(--space-s)}.dashboard-profile-menu{position:absolute;right:1rem;top:100%;max-width:320px;border-radius:var(--rounded-m);border:1px solid var(--color-sand);background:var(--color-secondary, #fff);box-shadow:0 4.8px 19.2px #0000000a}.dashboard-profile-menu ul{display:flex;flex-direction:column;padding-inline:1.25rem;padding-block:10px}.dashboard-profile-menu ul li:not(:first-child) a{border-top:1px solid var(--color-primary-20)}.dashboard-profile-menu ul li:last-child{color:var(--color-red)}.dashboard-profile-menu ul li:last-child svg{color:var(--color-red)}.dashboard-profile-menu ul li a{display:flex;align-items:center;gap:var(--space-s);padding-block:var(--space-xs)}.dashboard-profile-menu ul li a svg{width:18px;height:18px;color:var(--color-blue)}.dashboard-table{width:100%;background-color:var(--color-secondary);border-radius:.5rem;table-layout:fixed}.dashboard-table th{padding-block:var(--space-s);text-align:start;font-weight:var(--font-semi-bold);color:var(--color-blue);font-size:var(--text-xs)}.dashboard-table th .sortable{display:flex;align-items:center}.dashboard-table th .sortable:hover{cursor:pointer}.dashboard-table td{text-align:start;font-size:var(--text-xs);color:var(--color-primary);margin-block:auto;vertical-align:middle;padding-block:var(--space-s)}@media screen and (max-width: 959px){.dashboard-table td{padding-inline:var(--space-s);padding-block:0}}.dashboard-table th:first-child,.dashboard-table td:first-child{padding-inline-start:var(--space-m);color:var(--color-blue);font-weight:var(--font-semi-bold)}@media screen and (max-width: 959px){.dashboard-table th:first-child,.dashboard-table td:first-child{padding-inline:var(--space-s);padding-block-start:var(--space-s)}}.dashboard-table th:last-child,.dashboard-table td:last-child{padding-inline-end:var(--space-m)}@media screen and (max-width: 959px){.dashboard-table th:last-child,.dashboard-table td:last-child{padding-block-end:var(--space-s);padding-inline-end:var(--space-s)}}.dashboard-table .font-semi-bold{font-weight:var(--font-semi-bold)}@media screen and (max-width: 959px){.dashboard-table__button{border-block-start:1px solid var(--color-purple-blue);padding-block:var(--space-s)!important}.dashboard-table tbody{display:flex;flex-direction:column;gap:var(--space-s);padding:var(--space-s)}}@media screen and (min-width: 960px){.dashboard-table tbody>*:not(:last-child){border-block-end:1px solid var(--color-purple-blue)}}@media screen and (max-width: 959px){.dashboard-table tr{display:flex;flex-direction:column;gap:var(--space-xs);border:1px solid var(--color-purple-blue);border-radius:var(--space-3xs)}}.dashboard-table thead{background-color:var(--color-purple-10);border-block-end:1px solid var(--color-purple-blue)}@media screen and (max-width: 959px){.dashboard-table thead{display:none}}.dashboard-table--generic th:first-child,.dashboard-table--generic td:first-child{color:var(--color-blue);font-weight:var(--font-semi-bold)}@media screen and (max-width: 699px){.dashboard-table--generic tbody a.button{padding-inline-start:0}}.dashboard-resume__card-title{font-size:var(--text-m);font-weight:var(--font-semi-bold);margin-block-end:var(--space-s)}.dashboard-resume__wrapper{display:flex;flex-direction:column;gap:var(--space-m)}.dashboard-resume__wrapper>.stack{gap:var(--space-s)}@media screen and (min-width: 1200px){.dashboard-resume__wrapper{flex-direction:row;gap:var(--space-m);align-items:flex-start}.dashboard-resume__wrapper>div:nth-child(1){flex-basis:50%}.dashboard-resume__wrapper>div:nth-child(2){flex:50%}}.dashboard-resume .primary{color:var(--color-primary)}.dashboard-resume .primary .semi-bold{font-weight:var(--font-semi-bold)}.dashboard-resume .separator{content:"";display:block;height:1px;width:100%;background-color:var(--color-gray-border);border:unset;margin-block:var(--space-m)}.dashboard-resume .imported_cv__file{border:1px solid var(--color-blue);border-radius:var(--space-xs);display:flex;overflow:hidden;margin-block-end:var(--space-s)}.dashboard-resume .imported_cv__file__logo{background-color:var(--color-blue);display:flex;align-items:center;justify-content:center;padding:var(--space-s)}.dashboard-resume .imported_cv__file__name{padding:var(--space-m) var(--space-s);font-size:var(--text-xs);color:var(--color-primary);font-weight:var(--font-medium)}.dashboard-resume .imported_cv__buttons{margin-block-start:var(--space-s)}.dashboard-resume .imported_cv__buttons .button.-white{border:1px solid var(--color-primary)}.dashboard__section{margin-block-end:var(--space-m)}@media screen and (min-width: 1200px){.dashboard__section{margin-block-end:var(--space-l)}}.dashboard__section .resume{color:var(--color-primary);--gap: var(--space-2xl)}.dashboard__section .stack{--gap: var(--space-s)}.dashboard__section.--2col{display:flex;flex-direction:column;gap:var(--space-2xl)}@media screen and (min-width: 1200px){.dashboard__section.--2col{flex-direction:row;gap:var(--space-m)}.dashboard__section.--2col>div{flex-basis:50%}}.dashboard__section .agency__details{max-width:unset}.dashboard__section .agency__details .title{margin-block-end:var(--space-s);color:var(--color-blue);--weight: var(--font-semi-bold);--size: var(--text-m)}.dashboard__card{border-radius:var(--space-2xs);background-color:var(--color-secondary)}.dashboard__card .wrapper-dashed{padding:var(--space-s)}@media screen and (min-width: 700px){.dashboard__card .wrapper-dashed{padding:var(--space-m)}}.dashboard__card .card-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--space-l) var(--space-xs) var(--space-s);border-radius:var(--space-2xs);border:1px dashed var(--color-blue-400);background-color:var(--color-blue-600)}@media screen and (min-width: 700px){.dashboard__card .card-empty{padding:var(--space-3xl) var(--space-l)}}.dashboard__card .card-empty .info-card__info.stack{--gap: var(--space-2xs)}@media screen and (min-width: 700px){.dashboard__card .card-empty .info-card__info.stack{--gap: var(--space-s) }}.dashboard__card .card-empty .info-card__title{color:var(--color-blue);font-size:1.25rem;font-weight:var(--font-semi-bold);letter-spacing:-.05em}.dashboard__card .card-empty .info-card__description{font-size:var(--text-s);margin-block-end:unset}.dashboard__card .card-empty .info-card .link{color:var(--color-blue)}.dashboard__card .card-empty .info-card__buttons{display:flex;flex-direction:column;gap:var(--space-xs);margin-block-start:var(--space-s)}@media screen and (min-width: 1400px){.dashboard__card .card-empty .info-card__buttons{flex-direction:row;margin-block-start:var(--space-l)}}.dashboard__card .card-empty .info-card__buttons .button{padding:var(--space-s) var(--space-xs)}@media screen and (min-width: 700px){.dashboard__card .card-empty .info-card__buttons .button{padding:var(--space-s) var(--space-s)}}.dashboard__card .card-empty .info-card__buttons .button{text-align:center;font-size:var(--text-xs)}.dashboard__card .card-fill{display:flex;flex-direction:column;justify-content:center;align-items:start}.dashboard__card .card-fill .cv__label{font-size:var(--title-s)}.dashboard__card .card-fill .cv__express__card{width:100%;border:1px solid var(--color-purple-blue)}.dashboard__card__content{display:flex;flex-direction:column;justify-content:center;align-items:center}.dashboard__card__content.--fill{display:flex;flex-direction:column;justify-content:center;align-items:start}.dashboard__card__content.--fill .cv__label{font-size:var(--title-s)}.dashboard__card__content.--fill .cv__express__card{width:100%;border:1px solid var(--color-purple-blue)}.dashboard__card__content.--fill .dashboard__card__content__wrapper{width:100%}.dashboard__card__content__wrapper{display:flex;flex-direction:column;padding:var(--space-s)}@media screen and (min-width: 700px){.dashboard__card__content__wrapper{padding:var(--space-m)}}.dashboard__card.--agency,.dashboard__card.--agency .card-empty{background-color:var(--color-light-blue)}@media screen and (min-width: 700px){.dashboard__card.--agency .card-empty{padding:var(--space-xl) var(--space-l)}}.dashboard__card.--agency .card-empty .info-card__description{color:var(--color-primary)}.dashboard__card.--agency .card-empty .info-card__buttons{margin-block-start:unset}.dashboard__career{display:flex;gap:var(--space-m)}@media screen and (max-width: 1299px){.dashboard__career{flex-direction:column}}.dashboard__career .agency__details{height:100%}.dashboard__career__job{flex:1}.dashboard__career__job .dashboard-logo-card__content{height:100%}.dashboard__career__job__content{position:relative}.dashboard__career__job__content.stack{--gap: var(--space-l);--justify-content: space-between;height:100%}.dashboard__career__job__content__date{align-items:center;display:flex;justify-content:space-between}.dashboard__career__job__content__title{letter-spacing:-.05em;margin-block-end:var(--space-m)}.dashboard__career__job__content__title.title{color:var(--color-blue);font-weight:var(--font-semi-bold);line-height:1.1}.dashboard__career__seniority{flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between;color:var(--color-secondary);font-size:1.25rem;position:relative}.dashboard__career__seniority__years{display:flex;align-items:flex-end;gap:var(--space-2xs)}@media screen and (max-width: 699px){.dashboard__career__seniority br{display:none}}.dashboard__career__seniority span{font-size:7.5rem;font-weight:var(--font-semi-bold);color:var(--color-blue-200);line-height:.8;z-index:1}@media screen and (max-width: 699px){.dashboard__career__seniority span{font-size:5.5rem}.dashboard__career__seniority span>br{display:none}}.dashboard__affiliate{display:flex;gap:var(--space-m)}@media screen and (max-width: 1299px){.dashboard__affiliate{flex-direction:column}}.dashboard__affiliate__agency{flex:2}.dashboard__affiliate__chart{display:flex;flex-direction:column;background-color:var(--color-sand);border-radius:.5rem;padding:var(--space-m);color:var(--color-primary);justify-content:space-between;flex:1}.dashboard__affiliate__chart__title{font-weight:var(--font-medium);margin-block-end:var(--space-xs)}.dashboard__affiliate__chart__title span{font-size:var(--text-xl);font-weight:var(--font-bold)}.dashboard__affiliate__chart__content{display:flex;flex-direction:column;align-items:center;gap:var(--space-l)}@media screen and (min-width: 700px){.dashboard__affiliate__chart__content{flex-direction:row}}.dashboard__affiliate__chart__content .canvas{width:200px;max-height:200px}.dashboard__affiliate__chart__legend{display:flex;flex-direction:column}.dashboard__affiliate__chart__legend__item{display:flex;gap:var(--space-xs);align-items:center}.dashboard__affiliate__chart__legend__item__value{font-weight:var(--font-semi-bold);font-size:var(--text-s)}.dashboard__affiliate__chart__legend__item__text{font-weight:var(--font-medium);font-size:var(--text-xs)}.dashboard__affiliate__chart__legend__item .chart_color{width:var(--space-2xs);height:var(--space-2xs);border-radius:50%}.dashboard__affiliate__chart__legend__item .chart_color.-chart-cdi{background-color:#373fdf}.dashboard__affiliate__chart__legend__item .chart_color.-chart-cdd{background-color:#ff9058}.dashboard__affiliate__chart__legend__item .chart_color.-chart-stage,.dashboard__affiliate__chart__legend__item .chart_color.-chart-other{background-color:#854cff}.dashboard__affiliate__chart__legend__item .chart_color.-chart-alternation{background-color:#d3eddc}.delete__form{margin-block:var(--space-l)}.documents__selector{width:100%;max-width:300px}@media screen and (max-width: 699px){.documents__selector{max-width:100%}}.file-dropzone{text-align:center;padding:var(--space-2xl);border-radius:var(--rounded-s);border:1px dashed var(--color-gray-blue-500);color:var(--color-gray-blue-500);box-shadow:0 4.8px 19.2px #0000000a;position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-s)}.file-dropzone__label{font-weight:var(--font-semi-bold)}.file-dropzone__helper{font-style:italic}.file-dropzone label{padding:var(--space-s) 30px;border-radius:var(--rounded-s);border:1px solid var(--color-gray-blue-500);box-shadow:0 4.8px 19.2px #0000000a}.file-dropzone label:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.file-dropzone input[type=file]{display:none}.loader-dropzone{display:flex;align-items:center;justify-content:center;height:10rem}.dz-dragging{border:1px solid var(--color-blue)}.dz-label{min-height:58px}.edito-bloc{padding:9rem 0}.edito-bloc__heading{font-size:var(--title-l);text-align:center;color:var(--color-primary)}.edito-bloc__title{font-size:var(--title-l)}.edito-bloc__title>p>strong{text-decoration:underline;font-weight:var(--font-regular)}.edito-bloc__paragraph{font-size:var(--text-m)}.edito-bloc__background{border-radius:var(--space-s);padding:var(--space-m);color:var(--color-secondary);display:flex;align-items:flex-end;position:relative;flex-direction:column;gap:var(--space-l);margin-top:5rem;background-image:url(https://alliance-emploi.org/build/assets/mini-logo-opacity-CgmxLHJ1.svg),linear-gradient(109.22deg,var(--color-purple) 9.39%,var(--color-primary) 91.69%);background-repeat:no-repeat;background-position:calc(100% + 4rem) 50%,center}@media screen and (min-width: 960px){.edito-bloc__background{flex-direction:row;padding:var(--space-3xl);margin-top:11rem;background-position:calc(100% - 20rem) 50%,center;gap:8rem}}.edito{grid-column:1 / -1;background:linear-gradient(82.16deg,var(--color-blue) 0%,var(--color-blue-100) 100%);border-radius:var(--rounded-s);padding-inline-start:var(--space-2xl);color:var(--color-secondary);min-height:325px;display:flex;justify-content:space-between;gap:var(--space-s)}@media screen and (max-width: 959px){.edito{padding:var(--space-l)}}.edito__container{margin-block:auto;padding-block:var(--space-l)}@media screen and (max-width: 959px){.edito__container{margin:auto}}.edito__text{display:flex;gap:var(--space-m)}@media screen and (max-width: 959px){.edito__text{flex-direction:column}}.edito__title{font-size:var(--text-xl);letter-spacing:-.03em;width:280px;flex-shrink:0;line-height:2.25rem}.edito__title>strong{font-weight:var(--font-semi-bold)}@media screen and (max-width: 959px){.edito__title{text-align:center;width:100%}}.edito__description{font-size:var(--text-xs);letter-spacing:-.02em}@media screen and (max-width: 959px){.edito__description{text-align:center}}.edito__image{max-width:500px;height:100%;border-start-end-radius:var(--rounded-s);border-end-end-radius:var(--rounded-s);opacity:.5;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}@media screen and (max-width: 1199px){.edito__image{max-width:300px}}@media screen and (max-width: 959px){.edito__image{display:none}}.edito__button{width:100%;margin-block-start:var(--space-m)}@media screen and (min-width: 960px){.edito__button{max-width:250px}}.empty-state{background-color:var(--color-blue-600);border:1px dashed var(--color-purple-40);border-radius:.25rem;padding-block:var(--space-2xl);padding-inline:var(--space-s);width:100%}.empty-state__content{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--space-s);margin-inline:auto;text-align:center}.empty-state__title{font-size:1.25rem;font-weight:var(--font-semi-bold);color:var(--color-blue)}.empty-state__description{opacity:.7;color:var(--color-primary);max-width:500px}.empty-state__icon{width:var(--space-4xl);height:var(--space-4xl);background-color:var(--color-secondary);border-radius:var(--space-xl);color:var(--color-blue)}.empty-state__icon>svg{width:var(--space-l);height:var(--space-l)}.empty-state__actions{display:flex;width:100%;flex-direction:column;gap:var(--space-xs);margin-block-start:var(--space-s)}@media screen and (min-width: 700px){.empty-state__actions{flex-direction:row;gap:var(--space-s)}}.empty-state__actions__buttons{display:flex;flex-direction:column;gap:var(--space-xs);margin-block-start:var(--space-s)}@media screen and (min-width: 1400px){.empty-state__actions__buttons{flex-direction:row;margin-block-start:var(--space-l)}}.empty-state__actions__buttons .button{padding:var(--space-s) var(--space-xs)}@media screen and (min-width: 700px){.empty-state__actions__buttons .button{padding:var(--space-s) var(--space-s)}}.empty-state__actions__buttons .button{text-align:center;font-size:var(--text-xs)}.faq{--image-height: 425px}@media screen and (max-width: 959px){.faq{--image-height: 220px }}.faq__container{display:flex;justify-content:space-between;align-items:center;gap:var(--space-s);color:var(--color-primary);padding-block-start:var(--space-4xl);padding-block-end:var(--space-6xl)}@media screen and (max-width: 959px){.faq__container{flex-direction:column;padding-block:var(--space-m)}}.faq__title{font-weight:var(--font-semi-bold);font-size:var(--text-3xl)}@media screen and (max-width: 959px){.faq__title{text-align:center}}.faq__description{max-width:38ch}@media screen and (max-width: 959px){.faq__description{text-align:center}}.faq__content{padding-block-start:calc(var(--image-height) / 2);transform:translateY(calc(-1 * var(--image-height) / 2));margin-block-end:calc(-1 * var(--image-height) / 2)}.faq__content .container{padding-block:var(--space-4xl)}@media screen and (max-width: 959px){.faq__content .container{padding-block:var(--space-2xl)}}.faq__content__category{display:flex;gap:var(--space-xl)}@media screen and (max-width: 959px){.faq__content__category{gap:var(--space-s);flex-direction:column}}.faq__content__category:not(:last-child){margin-block-end:var(--space-4xl)}@media screen and (max-width: 959px){.faq__content__category:not(:last-child){margin-block-end:var(--space-2xl)}}.faq__content__category__infos{flex:0 0 35.5%}@media screen and (max-width: 959px){.faq__content__category__infos{display:flex;flex-direction:column;align-items:center}}.faq__content__category h2{font-weight:var(--font-medium);color:var(--color-primary);font-size:var(--title-m)}@media screen and (max-width: 959px){.faq__content__category h2{text-align:center}}.faq__content__category__icon{width:70px;height:70px;background-color:var(--color-purple-blue);border-radius:.5rem;padding:var(--space-xs);margin-block-end:var(--space-s)}.faq__content__category__icon img{width:100%;height:100%}.faq__content__category>ul{width:100%}.faq__content__category>ul>li{padding:var(--space-m);background-color:var(--color-secondary);border:1px solid var(--color-gray-blue-500);border-radius:1rem}.faq__content__category>ul>li:not(:last-child){margin-block-end:var(--space-s)}.faq__content__category>ul>li{display:flex;flex-direction:column;gap:var(--space-xs)}.faq__content__category__question{font-size:1.25rem;color:var(--color-primary);font-weight:var(--font-semi-bold)}.faq__content__category__answer{display:none;color:var(--color-gray-blue-500)}.faq__content__category__answer.active{display:block}.faq__content__category__plus{display:flex;align-items:center;gap:var(--space-s);color:var(--color-blue);font-size:var(--text-xs)}.faq__content__category__plus .faq__content__category__plus__open,.faq__content__category__plus[aria-expanded=true] .faq__content__category__plus__close{display:none}.faq__content__category__plus[aria-expanded=true] .faq__content__category__plus__open{display:inline}.faq__content__category__plus[aria-expanded=true] span{transform:rotate(180deg)}.faq__image{--skew: 3deg;--missing-width: var(--image-height) * tan(var(--skew));--width: calc(100% - var(--missing-width));transform:skew(calc(-1 * var(--skew)));border-radius:var(--space-s);width:var(--width);height:var(--image-height);overflow:hidden;position:relative;z-index:1;margin:auto}.faq__image img{transform:skew(var(--skew));height:100%;width:calc(100% + var(--missing-width));margin-left:calc(-1 * var(--missing-width) / 2);-o-object-fit:cover;object-fit:cover}.faq-dashboard .faq__container{padding-block-start:var(--space-2xl);padding-block-end:var(--space-xl);flex-direction:column;align-items:flex-start}.faq-dashboard .faq__content{padding-block-start:0;transform:none}.faq-dashboard .faq__title{font-size:var(--text-2xl)}.faq-dashboard .faq__description{max-width:unset}.flash{display:flex;justify-content:space-between;align-items:center;gap:var(--space-s);background-color:var(--color-blue-200);padding:var(--space-s);color:var(--color-primary)}.flash__text{font-size:var(--text-xs)}.flash__text a{text-decoration:underline;color:var(--color-blue)}@media screen and (max-width: 699px){.flash__text a{display:block}}.flash__container{display:flex;align-items:center;gap:var(--space-xs)}.flash__container>svg{width:32px;height:32px;background-color:var(--color-blue-10);border-radius:8px;color:var(--color-blue);padding:6px;flex-shrink:0}.flashes.stack{--gap: var(--space-xs)}.footer{font-size:14px;position:relative;z-index:1}.footer__container{background-color:var(--color-sand-dark);padding-top:var(--space-5xl);padding-bottom:var(--space-2xl)}@media screen and (max-width: 699px){.footer__container{padding-top:var(--space-2xl)}}.footer__app__name{background-color:var(--color-blue);color:var(--color-sand-dark);padding:var(--space-xs) 0}.footer__app__name>div{display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 700px){.footer__app__name>div{flex-direction:row;align-items:center;justify-content:space-between}}.footer__app__name ul{font-size:.625rem;display:flex;flex-direction:column;margin-top:.5rem}@media screen and (min-width: 700px){.footer__app__name ul{flex-direction:row;align-items:center;gap:var(--space-xs);margin-top:unset}.footer__app__name ul li:not(:first-child):before{content:"|";padding-right:var(--space-xs)}}.footer__icons{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-xl)}@media screen and (max-width: 499px){.footer__icons{flex-direction:column;align-items:flex-start;gap:var(--space-s)}}.footer__icons ul{display:flex;gap:var(--space-2xs)}.footer__sections{display:grid;grid-template-columns:repeat(4,1fr);gap:3.75rem;color:var(--color-primary)}@media screen and (max-width: 1199px){.footer__sections{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 799px){.footer__sections{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 699px){.footer__sections{grid-template-columns:repeat(1,1fr);gap:1.5rem}}.footer__section{display:flex;flex-direction:column;gap:var(--space-2xs);text-wrap:nowrap;letter-spacing:-.02em}.footer__section__items{display:flex;flex-direction:column;gap:var(--space-2xs)}.footer__section__multiple{display:flex;gap:var(--space-m)}@media screen and (max-width: 699px){.footer__section__multiple{flex-direction:column;gap:var(--space-2xs)}}.footer__separator:after{content:"";display:block;margin-top:var(--space-2xs);height:1px;width:100%;background-color:var(--color-primary);opacity:20%}.glossary{padding-block:var(--space-4xl);background-color:var(--color-green-200)}@media screen and (max-width: 799px){.glossary{padding-block:var(--space-m) var(--space-4xl)}}.glossary__main{display:flex;justify-content:space-between;align-items:center;gap:var(--space-s)}@media screen and (max-width: 799px){.glossary__main{flex-direction:column}}.glossary__main__title{color:var(--color-primary);letter-spacing:-.05em;max-width:11ch}.glossary__main__title.title{line-height:.9}@media screen and (max-width: 799px){.glossary__main__title.title{line-height:1.2;text-align:center}}.glossary__main__description{max-width:34ch}@media screen and (max-width: 799px){.glossary__main__description{text-align:center}}.glossary__content{background-color:var(--color-secondary);transform:translateY(-1rem);margin-block-end:-1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.glossary__content__letters{margin-block-end:var(--space-m)}@media screen and (min-width: 800px){.glossary__content__letters{border-block-end:1px solid var(--color-green-200);margin-block-end:var(--space-3xl)}}.glossary__content__letters>ul{display:flex;justify-content:center;align-items:center;padding-block:var(--space-2xl);gap:var(--space-l);font-size:1.25rem;color:var(--color-primary);font-weight:var(--font-semi-bold);overflow:auto}@media screen and (max-width: 799px){.glossary__content__letters>ul{padding-block:var(--space-m);justify-content:flex-start;gap:4rem}}.glossary__content__letters>ul>li{cursor:pointer;flex-shrink:0;position:relative}@media screen and (max-width: 799px){.glossary__content__letters>ul>li:not(:last-child):before{content:"";height:1.5rem;width:1px;position:absolute;background-color:var(--color-green-200);display:block;left:calc(100% + 2rem - 1px);transform:translateY(-50%);top:50%;border-radius:1rem}}.glossary__content__letter{font-size:2.5rem;color:var(--color-blue);font-weight:var(--font-semi-bold);line-height:1}.glossary__content__cards{width:580px;display:flex;flex-direction:column;gap:var(--space-s)}@media screen and (max-width: 959px){.glossary__content__cards{width:100%}}.glossary__content__cards>li{padding:var(--space-m);border:1px solid var(--color-gray-blue-500);border-radius:1rem}.glossary__content__letters-container{display:flex;justify-content:space-between;width:735px}@media screen and (max-width: 1199px){.glossary__content__letters-container{gap:var(--space-s);width:550px}}@media screen and (max-width: 959px){.glossary__content__letters-container{width:100%;flex-direction:column}}.glossary__content__letters-container__title{color:var(--color-primary);font-size:1.25rem;font-weight:var(--font-semi-bold);margin-block-end:var(--space-2xs)}.glossary__content__letters-container__description{color:var(--color-gray-blue-500);letter-spacing:-.02em;margin-block-end:var(--space-xs)}.glossary__content__letters-container__plus{font-size:var(--text-xs);color:var(--color-blue)}.glossary__content__sticky{height:-moz-fit-content;height:fit-content;position:sticky;top:var(--space-xl);background:linear-gradient(82.16deg,var(--color-blue) 0%,var(--color-blue-100) 100%);border-radius:.5rem;box-shadow:4px 4px 184px #d1e2f214;padding-block:var(--space-xl);padding-inline:var(--space-2xl);color:var(--color-secondary)}.glossary__content__sticky:before{background-image:url(https://alliance-emploi.org/build/assets/shape-gradient-CViinRhq.svg);background-repeat:no-repeat;content:"";width:60%;height:100%;display:block;position:absolute;top:0;right:0}@media screen and (max-width: 959px){.glossary__content__sticky{margin-block-start:var(--space-2xl)}}.glossary__content__sticky__title{font-size:2rem;font-weight:var(--font-semi-bold);margin-block-end:var(--space-2xs)}.glossary__content__sticky__button.button{--color: var(--color-blue);margin-block-start:var(--space-m);width:100%;position:relative}.glossary__content__container{display:flex;justify-content:space-between;gap:var(--space-xl)}.glossary__content__container .stack{--gap: var(--space-xl)}.glossary__content__container{margin-block-end:var(--space-4xl)}@media screen and (max-width: 959px){.glossary__content__container{gap:0;flex-direction:column;margin-block-end:var(--space-2xl)}}.glossary__content__arrow{display:none;position:sticky;left:calc(100vw - 2rem - (100vw - 1200px + var(--space-m) * 2) / 2);bottom:2rem;width:4rem;height:4rem;background-color:var(--color-secondary);border-radius:4rem;fill:var(--color-blue);box-shadow:0 4px 24px #0000001a;align-items:center;justify-content:center}.glossary__content__arrow>svg{transform:rotate(270deg)}@media screen and (max-width: 1199px){.glossary__content__arrow{left:calc(100vw - 5.5rem)}}.glossary__definition{max-width:735px;flex-shrink:0}.glossary__definition.stack{--gap: var(--space-4xl)}@media screen and (max-width: 959px){.glossary__definition{max-width:100%}}.glossary__definition__interesting{color:var(--color-primary);margin-block-end:var(--space-l)}.glossary__definition__interesting.title{--size: var(--text-2xl);--weight: var(--font-semi-bold)}.header{position:relative;z-index:1;--background-color: var(--color-blue);--color: var(--color-sand);--menu-background-color: var(--color-sand);--menu-color: var(--color-primary)}.header.-company{--background-color: var(--color-primary);--menu-color: var(--color-primary);--menu-background-color: var(--purple-gradient)}@media screen and (min-width: 700px){.header.-company{--menu-background-color: var(--color-blue-dark);--menu-color: var(--color-sand) }}.header__content{height:var(--topMenuHeight);background-color:var(--background-color);color:var(--color-sand);display:flex;align-items:center}.header .header__container{--x-align: center}@media screen and (max-width: 699px){.header .header__container{display:grid;grid-template-columns:repeat(3,1fr)}}.header__navigation{background:var(--menu-background-color);color:var(--menu-color);border-bottom:1px solid var(--color-purple-blue)}@media screen and (min-width: 700px){.header__navigation{padding-block:var(--space-xs)}}@media screen and (max-width: 699px){.header__navigation{display:grid;grid-template-rows:min-content 1fr;position:fixed;left:0;top:0;width:100%;height:100%;transform:translate(-100%);transition:transform .3s ease-in-out}.header__navigation.active{z-index:10;transition:transform .3s ease-in-out;transform:translate(0)}.header__navigation .container{--space: 0}.header__navigation nav{height:100%;overflow:hidden}.header__navigation__menu.flex{--x-align: space-between}.header__navigation__menu{padding:var(--space-m);background:var(--background-color);color:var(--color)}.header__navigation__content{display:grid;grid-template-rows:min-content 1fr;overflow:hidden;height:100%}}@media screen and (min-width: 700px){.header__navigation__content{display:flex;align-items:center;justify-content:space-between}}.header__navigation>*{position:relative}.header__navigation .icon-button{--color: var(--menu-color)}.header__env>*{position:relative;font-size:var(--text-xs);color:var(--color);padding-block:var(--space-3xs)}@media screen and (max-width: 699px){.header__env>*{padding-block:var(--space-s);font-size:var(--text-m)}}.header__env .active{border-radius:var(--rounded-s);font-weight:var(--font-bold);z-index:0}.header__env .active:before,.header__env .active:after{content:"";position:absolute;z-index:-2;left:0;top:0;width:100%;height:100%}.header__env .active:before{background:var(--background-color);z-index:-1}.header__env .active:after{background:var(--color-orange);border-radius:var(--rounded-xs);top:2px}@media screen and (max-width: 699px){.header__env{background:var(--background-color);padding-inline:var(--space-m);width:100%}}@media screen and (min-width: 700px){.header__env{padding-block:calc(var(--space-2xs));position:absolute;bottom:calc(100% + var(--space-s))}}@media screen and (max-width: 699px){.header__links{max-height:100%;overflow-y:auto}}@media screen and (min-width: 700px){.header__links{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-m)}}.header__links__container{display:flex;gap:var(--space-s)}@media screen and (max-width: 799px){.header__links__container{flex-direction:column}}.header__icons{display:flex;justify-content:flex-end}@media screen and (min-width: 700px){.header__icons{--space: var(--space-3xs);flex-shrink:0;justify-content:unset}}.header__logo{display:flex;justify-content:center;flex-shrink:0;width:100%}@media screen and (min-width: 700px){.header__logo{width:9.25rem}}.header__logo img{width:100%;height:auto}.highlight{padding-block:var(--space-6xl)}@media screen and (max-width: 699px){.highlight{padding-block-start:var(--space-l);padding-block-end:var(--space-5xl)}}.highlight .title,.highlight p{font-size:var(--title-l);text-align:center;max-width:40ch;margin-inline:auto;line-height:1.5}.highlight .title>strong,.highlight p>strong{background-color:var(--color-purple-blue);color:var(--color-blue);font-weight:var(--font-semi-bold);border-radius:var(--space-s);padding-inline:var(--space-xs);-webkit-box-decoration-break:clone;box-decoration-break:clone}@media screen and (min-width: 700px){.key-number-group+.highlight{border-top:1px solid var(--color-purple-blue)}}.hbspt-form .hs-form fieldset{width:100%;max-width:100%}.hbspt-form .hs-form fieldset .hs-field-desc,.hbspt-form .hs-form fieldset .hs-richtext,.hbspt-form .hs-form fieldset .field{margin-block-end:var(--space-xl)}.hbspt-form .hs-form fieldset .field label{color:var(--color-primary);font-size:var(--text-2xs);font-weight:600;word-wrap:break-word;display:block;margin-block-end:var(--space-2xs)}.hbspt-form .hs-form fieldset .field select,.hbspt-form .hs-form fieldset .field input[type=text],.hbspt-form .hs-form fieldset .field input[type=email],.hbspt-form .hs-form fieldset .field input[type=tel],.hbspt-form .hs-form fieldset .field input[type=password],.hbspt-form .hs-form fieldset .field textarea{--border-color: var(--color-gray-blue-200);width:100%;padding:var(--space-s);display:block;color:var(--color-primary);border-radius:var(--rounded-s);border:1px solid var(--border-color);background-color:var(--color-secondary)}.hbspt-form .hs-form fieldset .field select:disabled,.hbspt-form .hs-form fieldset .field input[type=text]:disabled,.hbspt-form .hs-form fieldset .field input[type=email]:disabled,.hbspt-form .hs-form fieldset .field input[type=tel]:disabled,.hbspt-form .hs-form fieldset .field input[type=password]:disabled,.hbspt-form .hs-form fieldset .field textarea:disabled{background-color:var(--color-gray-blue-50)}.hbspt-form .hs-form fieldset .field select::-moz-placeholder,.hbspt-form .hs-form fieldset .field input[type=text]::-moz-placeholder,.hbspt-form .hs-form fieldset .field input[type=email]::-moz-placeholder,.hbspt-form .hs-form fieldset .field input[type=tel]::-moz-placeholder,.hbspt-form .hs-form fieldset .field input[type=password]::-moz-placeholder,.hbspt-form .hs-form fieldset .field textarea::-moz-placeholder{color:var(--color-gray-blue-500)}.hbspt-form .hs-form fieldset .field select::placeholder,.hbspt-form .hs-form fieldset .field input[type=text]::placeholder,.hbspt-form .hs-form fieldset .field input[type=email]::placeholder,.hbspt-form .hs-form fieldset .field input[type=tel]::placeholder,.hbspt-form .hs-form fieldset .field input[type=password]::placeholder,.hbspt-form .hs-form fieldset .field textarea::placeholder{color:var(--color-gray-blue-500)}.hbspt-form .hs-form fieldset .field .hs-form-radio-display,.hbspt-form .hs-form fieldset .field .hs-form-checkbox-display{display:flex;align-items:center;gap:var(--space-2xs)}.hbspt-form .hs-form fieldset .field .hs-form-checkbox input[type=checkbox],.hbspt-form .hs-form fieldset .field .hs-form-radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px!important;height:20px;border:1px solid rgba(30,81,128,.5);border-radius:2px}.hbspt-form .hs-form fieldset .field .hs-form-radio input[type=radio]{border-radius:999px}.hbspt-form .hs-form fieldset .field .hs-error-msgs{margin-block-start:var(--space-xs)}.hbspt-form .hs-form fieldset .field .hs-error-msgs label{color:var(--color-red);font-size:var(--text-2xs)}.hbspt-form .hs-form fieldset .field .input{margin:0}.hbspt-form .hs-form fieldset .field .hs-input{width:100%}.hbspt-form .hs-form fieldset .field.hs-fieldtype-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://alliance-emploi.org/build/assets/chevron-Dox47WI1.svg);background-color:var(--color-secondary);background-position:right 1rem top 50%;background-repeat:no-repeat}.hbspt-form .hs-form input[type=submit]{--background: var(--color-primary);--color: var(--color-secondary);--font-size: var(--text-xs);display:inline-flex;align-items:center;justify-content:center;background:var(--background);border:1px solid var(--background);color:var(--color);border-radius:var(--rounded-s);padding:var(--space-2xs) var(--space-m);font-size:var(--font-size);margin-block-start:var(--space-xl)}.hbspt-form .hs-richtext *,.hbspt-form .hs-main-font-element *{font-family:Poppins,sans-serif!important}.icon-button{--color: var(--color-secondary);--border-color: var(--color);--size: 2rem;--bg-color: transparent;background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--rounded-s);color:var(--color);cursor:pointer;height:var(--size);width:var(--size)}@media screen and (min-width: 700px){.icon-button{--size: 2.5rem }}.icon-button.-blue{--bg-color: var(--color-blue);--color: var(--color-secondary);--border-color: var(--color-blue)}.icon-button.-orange{--bg-color: var(--color-orange);--color: var(--color-secondary);--border-color: var(--color-orange)}.icon-button.-primary{--bg-color: var(--color-primary);--color: var(--color-primary);--border-color: var(--color-primary)}.icon-button.-secondary{--bg-color: var(--color-secondary);--color: var(--color-secondary);--border-color: var(--color-secondary)}.icon-button.-outline{--bg-color: transparent;--color: transparent;stroke-width:1.8px;stroke:var(--border-color)}.icon-button svg{--percent-size: 80%;height:var(--percent-size);width:var(--percent-size)}@media screen and (min-width: 700px){.icon-button svg{--percent-size: 65% }}.info-card__info.stack{--gap: var(--space-s);align-items:center}.info-card__title{text-align:center;font-weight:var(--font-semi-bold);font-size:var(--text-l);color:var(--color-primary)}.info-card__description{text-align:center;color:var(--color-primary-70);margin-block-end:var(--space-l)}.informations__container{padding:var(--space-m);background:var(--color-gray-blue-100);border-radius:.25rem}.informations__grid{--grid-column: repeat(2, 1fr);--gap: var(--space-s);display:grid;grid-template-columns:var(--grid-column);gap:var(--gap)}@media screen and (max-width: 959px){.informations__cta{width:100%}}.innovation-group{padding-block:var(--space-6xl)}@media screen and (max-width: 699px){.innovation-group{padding-block:var(--space-xl)}}.innovation-group__cards{margin-block-start:var(--space-xl);display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (min-width: 700px){.innovation-group__cards .innovation-card{width:80%;margin-left:auto;margin-right:auto}}.innovation-group__cards{grid-gap:var(--space-2xl);justify-content:center}@media screen and (max-width: 699px){.innovation-group__cards{grid-template-columns:1fr}}.innovation-group__cards__title.title{font-size:2rem;color:var(--color-blue);font-weight:var(--font-semi-bold);margin-block-end:var(--space-2xs)}@media screen and (max-width: 799px){.innovation-group__cards__title.title{font-size:1.25rem}}@media screen and (min-width: 700px){.innovation-group__cards:has(.innovation-card:nth-child(1)){grid-template-columns:repeat(1,1fr)}.innovation-group__cards:has(.innovation-card:nth-child(1)) .innovation-card{width:460px}.innovation-group__cards:has(.innovation-card:nth-child(2)){grid-template-columns:repeat(2,1fr)}.innovation-group__cards:has(.innovation-card:nth-child(3)){grid-template-columns:repeat(3,1fr)}.innovation-group__cards:has(.innovation-card:nth-child(3)) .innovation-card{width:100%}}@media screen and (min-width: 700px){.innovation-group .innovation-card:nth-child(4):last-child,.innovation-group .innovation-card:nth-child(7):last-child{grid-column:2 / 3}}.innovation-group__card{display:flex;justify-content:space-between;flex-direction:column;gap:var(--space-l)}@media screen and (max-width: 699px){.innovation-group__card{gap:var(--space-s)}}.innovation-group__card__image{position:relative;margin-block-end:var(--space-s)}.innovation-group__card__image>img{border-radius:var(--space-s);width:100%;max-height:250px}@media screen and (max-width: 699px){.innovation-group__card__image>img{max-height:200px}}.innovation-group__card__image:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;border-radius:var(--space-s);background:linear-gradient(.19deg,#382d5ba3 11.72%,#382d5b00 75.52%)}.input-error{color:var(--color-red);font-size:var(--text-xs)}.input-select{color:var(--color-primary);position:relative}.input-select.-error .custom-select{--border-color: var(--color-red)}.input-select .custom-select{--border-color: var(--color-gray-blue-200);padding:var(--space-s);border-radius:var(--rounded-s);border:1px solid var(--border-color);background-color:var(--color-secondary);cursor:pointer;display:flex;align-items:center;gap:var(--space-xs);justify-content:space-between;position:relative}.input-select .custom-select>svg{color:var(--color-blue)}.input-select .custom-select__select-content{--font-weight: var(--font-regular);--font-size: var(--text-s);--background-color: var(--color-secondary);--radius: var(--space-xs);--shadow: 0px 0px 2px 0px var(--color-blue);--border: 1px solid var(--color-blue);margin-top:var(--space-2xs);color:var(--color-gray-blue-500);max-height:200px;max-width:100%;overflow-y:auto;z-index:50;position:absolute;background:var(--background-color);border-radius:var(--radius);border:var(--border);box-shadow:var(--shadow);overflow-wrap:break-word;font-size:var(--font-size);font-weight:var(--font-weight);display:flex;flex-direction:column;width:100%;min-width:-moz-max-content;min-width:max-content}@media screen and (max-width: 499px){.input-select .custom-select__select-content{width:calc(100vw - var(--space-m) * 2);min-width:unset}}.input-select .custom-select__select-content:has([style*="display: none"])+.custom-select{--border-color: var(--color-blue)}.input-select .custom-select__select-content>*{cursor:pointer;width:100%;text-align:left}.input-select .custom-select__select-content>*.active{color:var(--color-blue);font-weight:var(--font-medium)}.input-select .custom-select__transition__enter{transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s}.input-select .custom-select__transition__enter__start{opacity:0;transform:scale(.95)}.input-select .custom-select__transition__enter__end{opacity:1;transform:scale(1)}.input-select .custom-select__transition__leave{transition-timing-function:cubic-bezier(.4,0,1,1);transition-duration:75ms}.input-select .custom-select__transition__leave__start{opacity:1;transform:scale(1)}.input-select .custom-select__transition__leave__end{opacity:0;transform:scale(.95)}.input-select .custom-select.-error{--border-color: var(--color-red)}.input-select .custom-select.-disabled{border:none;background-color:var(--color-gray-blue-50)}.input-select__placeholder{white-space:nowrap;overflow:hidden;color:var(--color-gray-blue-500);text-overflow:ellipsis}.input-select__label{color:var(--color-gray-blue-500);font-size:var(--text-2xs);font-weight:600;word-wrap:break-word;margin-bottom:var(--space-2xs)}.input-select__helper{color:var(--color-red);margin-top:var(--space-2xs);font-size:var(--text-xs)}.form-group{display:flex;flex-direction:column;gap:6px}.form-group.-error input,.form-group.-error textarea{--border-color: var(--color-red)}.form-group.-error input:not(:-moz-placeholder-shown),.form-group.-error textarea:not(:-moz-placeholder-shown){--border-color: var(--color-red)}.form-group.-error input:not([type=submit]),.form-group.-error input:not(:placeholder-shown),.form-group.-error textarea:not([type=submit]),.form-group.-error textarea:not(:placeholder-shown){--border-color: var(--color-red)}.form-group.-error p{--color: var(--color-red)}.form-group__input{width:100%;position:relative}.form-group__input__password-toggle{position:absolute;top:20px;right:var(--space-s);cursor:pointer;width:20px;height:20px;display:flex;align-items:center}.form-group label{color:var(--color-primary);font-size:var(--text-2xs);font-weight:600;word-wrap:break-word}.form-group input:not([type=submit]),.form-group textarea{--border-color: var(--color-gray-blue-200);width:100%;display:block;color:var(--color-primary);padding:var(--space-s);border-radius:var(--rounded-s);border:1px solid var(--border-color)}.form-group input:not([type=submit])::-moz-placeholder,.form-group textarea::-moz-placeholder{color:var(--color-gray-blue-500)}.form-group input:not([type=submit])::placeholder,.form-group textarea::placeholder{color:var(--color-gray-blue-500)}.form-group input:not([type=submit]):focus,.form-group textarea:focus{outline:none}.form-group input:not([type=submit]):focus-within,.form-group textarea:focus-within{--border-color: var(--color-blue);box-shadow:0 0 2px 0 var(--color-blue)}.form-group input:not([type=submit]):focus-within .form-group.-error input:not([type=submit]):not(:-moz-placeholder-shown),.form-group textarea:focus-within .form-group.-error input:not([type=submit]):not(:-moz-placeholder-shown){--border-color: var(--color-blue)}.form-group input:not([type=submit]):focus-within .form-group.-error input:not([type=submit]),.form-group input:not([type=submit]):focus-within .form-group.-error input:not([type=submit]):not(:placeholder-shown),.form-group textarea:focus-within .form-group.-error input:not([type=submit]),.form-group textarea:focus-within .form-group.-error input:not([type=submit]):not(:placeholder-shown){--border-color: var(--color-blue)}.form-group input:not([type=submit]):disabled,.form-group textarea:disabled{background-color:var(--color-gray-blue-50);border:none}.form-group textarea{resize:vertical;min-height:200px}.form-group .input__helper{--color: var(--color-gray-blue-600);color:var(--color);font-size:var(--text-xs)}.combobox{--border-color: var(--color-gray-blue-200);width:100%}.combobox.-filled{--border-color: var(--color-blue)}.combobox.-filled .combobox__icon{display:none}.combobox.-filled .combobox__clear{color:var(--color-blue);display:flex}.combobox.-filled.-focus .combobox__clear{display:none}.combobox.-filled.-focus .combobox__valid{display:flex!important}.combobox.-focus .combobox__slot,.combobox.-focus .combobox__icon{display:none}.combobox .form-group{flex-grow:1}.combobox__content{position:relative}.combobox__group{display:flex;background-color:var(--color-secondary);gap:var(--space-3xs);align-items:center;cursor:pointer;color:var(--color-primary);border-radius:var(--rounded-s);border:1px solid var(--border-color);padding:var(--space-3xs)}.combobox__group:focus-within{--border-color: var(--color-blue);box-shadow:0 0 2px 0 var(--color-blue)}.combobox__group input:not([type=submit]):focus-within,.combobox__group textarea:focus-within{box-shadow:none}.combobox input:not([type=submit]):not([type=checkbox]):not([type=radio]) label{color:var(--color-gray-blue-500);font-size:var(--text-2xs);font-weight:600;word-wrap:break-word}.combobox input:not([type=submit]):not([type=checkbox]):not([type=radio]),.combobox textarea{width:0;border:none;border-radius:var(--rounded-s);padding:calc(var(--space-s) - var(--space-3xs));flex-grow:1}.combobox input:not([type=submit]):not([type=checkbox]):not([type=radio])::-moz-placeholder,.combobox textarea::-moz-placeholder{color:var(--color-gray-blue-500);opacity:1}.combobox input:not([type=submit]):not([type=checkbox]):not([type=radio])::placeholder,.combobox textarea::placeholder{color:var(--color-gray-blue-500);opacity:1}.combobox input:not([type=submit]):not([type=checkbox]):not([type=radio])::-ms-input-placeholder,.combobox textarea::-ms-input-placeholder{color:var(--color-gray-blue-500)}.combobox input:not([type=submit]):not([type=checkbox]):not([type=radio]):focus+.combobox__clear+.combobox__icon,.combobox textarea:focus+.combobox__clear+.combobox__icon{display:none}.combobox p{--color: var(--color-gray-blue-600);color:var(--color);font-size:var(--text-xs)}.combobox__button{padding-inline:var(--space-s)}.combobox__valid{background:var(--color-blue);color:var(--color-secondary);padding:var(--space-2xs) var(--space-m);border-radius:var(--rounded-s)}.combobox__icon{display:flex;color:var(--color-blue)}.combobox__valid{display:none}.combobox__clear{display:flex;color:var(--color-blue)}.combobox__list{position:absolute;left:0;top:calc(100% + var(--space-2xs));background-color:var(--color-secondary);max-height:250px;width:100%;overflow-y:auto;cursor:pointer;border-radius:var(--rounded-s);box-shadow:0 0 5px var(--color-gray-blue-200);z-index:1000}.combobox__list.-focus .combobox__option[aria-selected=true]{background:var(--color-blue-200)}.combobox__option{display:block;padding:var(--space-xs)}.combobox__option:first-letter{text-transform:capitalize}.combobox__option:hover{background:var(--color-blue-200)}.combobox__option.geolocation{color:var(--color-blue);display:flex;align-items:center;justify-content:space-between}.combobox__option:last-child.geolocation{border-top:1px solid var(--color-blue)}.combobox__option:first-child.geolocation{border-top:none}.combobox__slot{padding-block:var(--space-3xs)}.jumbotron{padding-block:var(--space-l);display:flex;flex-direction:column;gap:var(--space-2xs)}@media screen and (min-width: 700px){.jumbotron{gap:6rem;flex-direction:row;padding-block:var(--space-4xl)}}.jumbotron__title{max-width:560px}.jumbotron__content-container.stack{align-items:flex-start;--gap: var(--space-l)}.jumbotron__content-container{z-index:1}.jumbotron .title{--size: var(--title-xl);letter-spacing:-.075rem;color:var(--color-primary);text-align:center;font-weight:var(--font-semi-bold);width:100%;position:relative;z-index:1}@media screen and (min-width: 700px){.jumbotron .title{--size: var(--title-xl);line-height:1.2;text-align:unset}}.jumbotron__content{display:flex;flex-direction:column;gap:var(--space-s);align-items:center;font-size:var(--text-m);color:var(--color-primary);text-align:center;position:relative;z-index:1;letter-spacing:-.02rem}@media screen and (min-width: 700px){.jumbotron__content{align-items:flex-start;text-align:unset;gap:var(--space-l)}}.jumbotron__image{position:absolute;z-index:0;right:0;top:-23px}@media screen and (min-width: 700px){.jumbotron__image{top:-140px}}.key-figures-item{color:var(--color-primary)}.key-figures-item__label{font-size:var(--text-l);font-weight:var(--font-semi-bold);color:var(--color-blue)}.key-figures-item__label:after{content:"";display:block;margin:var(--space-s) 0;height:1px;width:100%;background-color:var(--color-purple-blue)}.key-number-group{padding-block-start:var(--space-3xl);padding-block-end:var(--space-6xl)}@media screen and (max-width: 699px){.key-number-group{padding-block-end:var(--space-2xl)}}.highlight+.key-number-group{padding-block-start:0}.key-numbers{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}@media screen and (max-width: 959px){.key-numbers{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 499px){.key-numbers{grid-template-columns:repeat(1,1fr)}}.key-number{color:var(--color-primary)}.key-number__label{font-size:var(--text-l);font-weight:var(--font-semi-bold);color:var(--color-blue)}.key-number__label:after{content:"";display:block;margin:var(--space-s) 0;height:1px;width:100%;background-color:var(--color-purple-blue)}.last_offer{margin-block:var(--space-xl)}@media screen and (min-width: 700px){.last_offer{margin-block:var(--space-4xl)}}.last_offer{--gap: 0}.last_offer__top{margin-bottom:var(--space-m)}.last_offer__top.flex{--x-align: space-between;--gap: var(--space-s)}.last_offer__top__trigger{color:var(--color-blue);border-bottom:2px solid var(--color-blue)}.last_offer__top__trigger>svg{transform:rotate(90deg);stroke:currentColor;stroke-width:1.5;width:var(--space-l);height:var(--space-l)}.last_offer__top__content{color:var(--color-gray-blue-500)}.last_offer__top__title{font-size:var(--title-l);font-weight:var(--font-semi-bold);letter-spacing:-.075rem;align-items:center;--gap: 0rem}@media screen and (min-width: 960px){.last_offer__top__title{--gap: var(--space-s);flex-direction:row}}.last_offer__top__title span,.last_offer__top .input-select{color:var(--color-blue)}.last_offer__top .input-select .custom-select{border:0;border-block-end:2px solid var(--color-blue);border-radius:0;background:transparent;padding:0}@media screen and (max-width: 959px){.last_offer__top .button{display:none}}@media screen and (min-width: 960px){.last_offer__bottom{display:none}}.last_offer__bottom .button{font-size:var(--text-s);width:100%}.offers__listing .card-offer:nth-child(n+4){display:none}@media screen and (min-width: 700px){.offers__listing .card-offer:nth-child(n+4){display:flex}}.layout{display:flex;flex-direction:column;min-height:100vh}.layout [id=main]{flex-grow:1;display:flex;flex-direction:column}.layout [id=main]>*{flex-grow:1}.listing-jobsheet{margin-block-end:var(--space-4xl)}.listing-jobsheet__navbar{margin-block-end:var(--space-m)}@media screen and (min-width: 700px){.listing-jobsheet__navbar{border-block-end:1px solid var(--color-green-200);margin-block-end:var(--space-3xl)}}.listing-jobsheet__navbar>ul::-webkit-scrollbar{-webkit-appearance:none}.listing-jobsheet__navbar>ul::-webkit-scrollbar:horizontal{height:11px}.listing-jobsheet__navbar>ul::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #FFF;background-color:#00000080}.listing-jobsheet__navbar>ul{display:flex;align-items:center;padding-block:var(--space-2xl);gap:var(--space-l);font-size:1.25rem;color:var(--color-primary);font-weight:var(--font-semi-bold);overflow-x:scroll;white-space:nowrap}@media screen and (max-width: 799px){.listing-jobsheet__navbar>ul{padding-block:var(--space-m);justify-content:flex-start;gap:4rem}}.listing-jobsheet__navbar>ul>li{cursor:pointer;flex-shrink:0;position:relative}@media screen and (max-width: 799px){.listing-jobsheet__navbar>ul>li:not(:last-child):before{content:"";height:1.5rem;width:1px;position:absolute;background-color:var(--color-green-200);display:block;left:calc(100% + 2rem - 1px);transform:translateY(-50%);top:50%;border-radius:1rem}}@media screen and (min-width: 700px){.listing-jobsheet__content{background-color:var(--color-sand);border-radius:var(--space-s);padding-block:var(--space-4xl);padding-inline:var(--space-5xl)}}.listing-jobsheet__content__secteur{margin-block-end:var(--space-4xl)}.listing-jobsheet__content__secteur:last-child{margin-block-end:unset}.listing-jobsheet__content__secteur__entete{display:flex;gap:var(--space-2xs)}.listing-jobsheet__content__secteur__entete .secteur-square{height:-moz-fit-content;height:fit-content}.listing-jobsheet__content__secteur__entete .title{font-weight:var(--font-semi-bold);color:var(--color-blue);font-size:var(--text-l)}@media screen and (min-width: 700px){.listing-jobsheet__content__secteur__entete .title{font-weight:var(--font-bold)}}.listing-sector{padding:var(--space-3xl) 0}.listing-sector__content{text-align:center;padding-inline:11rem;margin-top:var(--space-s);margin-bottom:var(--space-2xl)}@media screen and (max-width: 959px){.listing-sector__content{padding-inline:0;margin-bottom:var(--space-l)}.listing-sector__sectors.border-grid{--grid-column: repeat(2, 1fr)}}.listing-sector__sectors__case-0{background-color:var(--color-secondary);display:none}@media screen and (max-width: 959px){.listing-sector__sectors__case-0{display:block;grid-column-end:span 1}}.listing-sector__sectors__case-1{background-color:var(--color-secondary);grid-column-end:span 2}@media screen and (max-width: 959px){.listing-sector__sectors__case-1{grid-column-end:span 1}}.listing-sector__sectors__case-2{background-color:var(--color-secondary);grid-column-end:span 1}@media screen and (max-width: 959px){.listing-sector__sectors__case-2{display:none}}@media screen and (max-width: 699px){.listing-sector .sector-card{background-color:var(--color-purple-blue);border-radius:var(--space-s);padding:var(--space-s)}.listing-sector .sector-card__info__hover{opacity:1}.listing-sector .sector-card__title{color:var(--color-blue)}.listing-sector .sector-card__description{color:var(--color-primary)}}.bg-purple-blue .listing-sector__sectors{background-color:var(--color-blue-500)}.bg-purple-blue .listing-sector__sectors .sector-card{background-color:var(--color-purple-blue)}.bg-purple-blue .listing-sector__sectors .sector-card:hover{background-color:var(--color-blue-500)}.member-company{padding:var(--space-2xl) 0}@media screen and (min-width: 960px){.member-company{padding:var(--space-4xl) var(--space-2xl)}}.member-company__logos{display:flex;flex-wrap:wrap;row-gap:var(--space-m);-moz-column-gap:var(--space-m);column-gap:var(--space-m);margin-top:var(--space-3xl)}.member-company__logos__item{flex-grow:1;width:calc(33% - var(--space-m));height:var(--space-l)}@media screen and (min-width: 960px){.member-company__logos__item{height:var(--space-2xl);width:calc(20% - var(--space-m))}}.member-company__logos__item>img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.message-director{margin-block-start:var(--space-4xl);margin-block-end:var(--space-xl)}.message-director__container{display:flex;justify-content:space-between;gap:var(--space-s)}@media screen and (max-width: 799px){.message-director__container{flex-direction:column-reverse;align-items:flex-end}}.message-director__content{padding-inline-start:var(--space-m);max-width:720px;padding-block:var(--space-m);margin-block:auto}@media screen and (min-width: 1200px){.message-director__content{padding-inline-start:0;margin-inline-start:calc((100vw - 1200px) / 2 - var(--space-m))}}.message-director__content.stack{--gap: var(--space-s)}@media screen and (max-width: 799px){.message-director__content{padding-inline-end:var(--space-m)}}.message-director img{height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}@media screen and (max-width: 959px){.message-director img{max-width:400px}}@media screen and (max-width: 799px){.message-director img{max-width:100%}}.mini-layout{padding-block-end:var(--space-4xl);min-height:calc(100vh - var(--topMenuHeight))}.mini-layout .-with-breadcrumb{padding-block-start:var(--space-l)}@media screen and (min-width: 700px){.mini-layout .-with-breadcrumb{padding-block-start:var(--space-3xl)}}.application-mini-layout{min-height:calc(100vh - var(--topMenuHeight))}.missions__item>svg{display:none}@media screen and (max-width: 699px){.missions__item>svg{display:block}}.missions__item>svg{color:var(--color-blue);width:var(--space-s);height:var(--space-s)}.missions__tabs.tabs-group__tabs{margin-block-start:0;margin-block-end:var(--space-l)}@media screen and (min-width: 700px){.header__links:has(.active) .navigation-item:not(.active){opacity:.5}.navigation-item.active>a{font-weight:var(--font-bold)}}.navigation-item.active>a>span{transform:rotate(180deg)}@media screen and (min-width: 700px){.navigation-item.active .navigation-item__content{display:block;z-index:10}}@media screen and (max-width: 699px){.navigation-item.active{grid-template-rows:max-content 1fr}}.navigation-item>a{display:inline-flex;gap:var(--space-2xs);align-items:center;font-size:var(--text-xs);padding-inline:var(--space-3xs)}@media screen and (min-width: 700px){.navigation-item>a{font-weight:var(--font-medium)}}@media screen and (max-width: 699px){.navigation-item>a{font-size:var(--text-s)}}.navigation-item__list.grid{width:100%;--grid-columns-desktop: 2;margin-left:var(--space-2xs)}@media screen and (min-width: 700px){.navigation-item__list.grid{--gap: var(--space-l);height:-moz-min-content;height:min-content;grid-column:span 2;align-items:flex-start}}.navigation-item__content{background-color:var(--color-secondary);color:var(--color-primary);top:calc(100% + var(--space-s));left:0;width:100%}@media screen and (min-width: 700px){.navigation-item__content{display:none;padding-block-start:var(--space-xl);padding-block-end:var(--space-3xl);position:absolute}.navigation-item__content>*{--gap: var(--space-l)}}.navigation-item__icon svg{color:var(--color-blue)}@media screen and (max-width: 699px){.navigation-item{display:grid;grid-template-rows:min-content 0fr;transition:grid-template-rows .25s ease-in-out}.navigation-item__icon{margin-inline-start:auto}.navigation-item__content{overflow:hidden}.navigation-item__content>*>*{padding:var(--space-m)}.navigation-item>a{display:flex;padding:var(--space-m)}.navigation-item+*{border-top:1px solid var(--color-purple-blue)}}.navigation-item__service img{width:48px;height:48px;padding:var(--space-2xs);border-radius:var(--space-2xs)}.not-found{background-color:var(--color-gray-blue-100);background-image:url(https://alliance-emploi.org/build/assets/ae-shape-DDyanBme.svg);background-repeat:no-repeat;background-position:center;min-height:80vh}@media screen and (max-width: 699px){.not-found{background-size:150%}}.not-found__title{position:relative}.not-found__title>h1{font-size:11.25rem;font-weight:var(--font-semi-bold);color:var(--color-blue);line-height:1}@media screen and (max-width: 699px){.not-found__title>h1{font-size:7.5rem}}.not-found__error{font-size:1.125rem;font-weight:var(--font-semi-bold);color:var(--color-secondary);position:absolute;top:.25rem;left:2rem;background-color:var(--color-orange);padding-inline:var(--space-xs);padding-block:var(--space-3xs);border-radius:.5rem;transform:skew(-12deg) rotate(-7.61deg)}@media screen and (max-width: 699px){.not-found__error{font-size:var(--text-xs);left:1rem}}.not-found__message{font-size:var(--text-m);margin-block-end:var(--space-l);text-align:center;max-width:630px}.notification{--bg-color: var(--color-orange);--color: var(--color-secondary);display:inline-block;color:var(--color);position:relative}.notification span{display:inline-block;font-size:var(--text-2xs);padding:var(--space-3xs);position:relative;z-index:1}.notification:after{content:"";background-color:var(--bg-color);border-radius:var(--rounded-xs);position:absolute;right:0;top:0;width:100%;height:100%;transform:skew(-5deg)}.number__banner{padding-block-end:var(--space-2xl)}.number__banner__container{background-color:var(--color-primary);color:var(--color-secondary);padding:var(--space-s) var(--space-xl) var(--space-xl) var(--space-xl);border-radius:1rem}.number__banner__container .title{text-align:center;font-size:1.5rem;font-weight:var(--font-bold);margin-block-end:var(--space-2xl)}.number__banner__elements{display:flex;gap:var(--space-m);justify-content:center;flex-wrap:wrap}.number__banner__elements>li{text-align:center;flex:0 0 calc(25% - var(--space-m))}@media screen and (max-width: 799px){.number__banner__elements>li{flex:1 0 calc(33.33% - var(--space-m))}}@media screen and (max-width: 499px){.number__banner__elements>li{flex:1 0 100%}}.number__banner__elements>li strong{font-size:1.25rem}.number__banner__elements__icon{width:70px;height:70px;border:3px solid var(--color-secondary);border-radius:1rem;margin-inline:auto;margin-block-end:var(--space-s)}.number__banner__elements__icon>img{width:40px;height:40px}.offer-confirmation{padding-block-start:var(--space-4xl)}@media screen and (max-width: 699px){.offer-confirmation{padding-block-start:var(--space-m)}}.offer-confirmation__header{margin-block-end:var(--space-l)}.offer-confirmation__title{color:var(--color-blue);font-size:var(--text-xs);font-weight:var(--font-semi-bold);margin-block-end:var(--space-s)}@media screen and (min-width: 700px){.offer-confirmation__title{text-align:center}}.offer-confirmation__description{color:var(--color-primary);font-size:var(--text-l);font-weight:var(--font-semi-bold);margin-block-end:var(--space-s);line-height:1.2}@media screen and (min-width: 700px){.offer-confirmation__description{text-align:center}}.offer-confirmation__description span{color:var(--color-blue)}.offer-confirmation .resume{color:var(--color-primary)}.offer-confirmation .resume .ou{margin-top:var(--space-s);margin-bottom:var(--space-s);font-weight:var(--font-semi-bold)}.offer-confirmation__button{width:100%;margin-block-start:var(--space-l);margin-block-end:var(--space-m)}.offer-confirmation__card-title{font-weight:var(--font-semi-bold);font-size:var(--text-xs);color:var(--color-primary);margin-block-end:var(--space-2xs)}.offer-confirmation__formations-card{margin-block-start:var(--space-l)}.offer-confirmation__cv{margin-block-start:var(--space-xs)}.offer-confirmation .panel_wrapper{display:flex;flex-direction:column;gap:1.125rem;margin-block-end:1rem;padding:2rem;background-color:var(--color-gray-blue-100);border-radius:var(--space-m)}.offer-confirmation .panel_wrapper__text{font-weight:var(--font-light)}.offer-confirmation .panel_wrapper__title{font-weight:var(--font-semi-bold);font-size:1.125rem;color:var(--color-primary)}.offer-confirmation .panel_wrapper .complete__notice{display:none}.offer-confirmation__actions{background-color:var(--color-sand);padding:1rem;position:sticky;bottom:0;z-index:10;width:100%;margin-block-start:var(--space-2xl)}.offer-confirmation__actions__wrapper{width:100%;display:flex;justify-content:space-between;align-items:center;gap:1rem}.offer-confirmation__actions__cancel{color:var(--color-primary);font-weight:var(--font-semi-bold);font-size:var(--text-xs)}.offer-confirmation .spontaneous-modal__subtitle{color:#1f2370;font-weight:var(--font-regular);font-size:1rem;opacity:.5;line-height:1.2}.offer-confirmation .spontaneous-modal__actions{display:flex;justify-content:center;gap:2rem}.offer-confirmation .spontaneous-modal__actions button{margin-block-start:1rem;text-transform:unset;font-size:1rem;font-weight:var(--font-medium);padding-block:.875rem;color:var(--color-secondary);background:var(--color-blue);border-radius:.5rem;width:100%}.offer-confirmation .spontaneous-modal__actions form{width:100%}.offers-filter .offer__filter{display:flex;flex-direction:row-reverse;font-size:var(--title-xs)}.offers-filter .offer__filter+.offer__filter{margin-block-start:var(--space-s)}.offers-filter .offer__filter label{flex:1;cursor:pointer}.offers-filter .offer__filter input:not(:checked)+label{color:var(--color-gray-blue-500);font-weight:var(--font-regular)}.offers-filter .offer__filter input:not(:checked)+label img{filter:grayscale(100%)}.offers-filter .offer__filter input:checked+label{color:var(--color-blue);font-weight:var(--font-semi-bold)}.offers-filter .city-filter{margin-left:var(--space-2xs)}.offers-filter .radius-filter{color:var(--color-gray-blue-500);font-size:var(--text-2xs);margin-left:var(--space-3xs);font-style:italic}@media screen and (max-width: 499px){.offers-filter .radius-filter{position:absolute;left:var(--space-m);top:var(--space-m)}}@media screen and (min-width: 700px){.offers-filter .radius-filter{font-size:var(--text-xs)}}.offers-filter__title{border-block-end:1px solid var(--color-gray-blue-200);padding-block-start:var(--space-m);padding-block-end:var(--space-m);font-size:unset;font-weight:unset;color:unset}.nb-filters{color:var(--color-gray-blue-500);font-size:var(--text-xs);letter-spacing:-.2;margin-inline-start:var(--space-3xs)}.offer-login-modal .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0000004d;display:flex;justify-content:center;align-items:center;z-index:1000}.offer-login-modal .modal{background:var(--color-gray-blue-100);padding:32px;width:680px;max-width:90%;border-radius:24px;box-shadow:0 5px 15px #0000004d;z-index:1001;position:relative}.offer-login-modal .modal__close{display:flex;justify-content:flex-end;margin-block-end:.5rem}.offer-login-modal .modal__close button{padding:5px;background:unset;border:unset;color:var(--color-blue)}@media screen and (max-width: 699px){.offer-login-modal .modal{width:100%}}.offer-login-modal .modal__title{color:var(--color-primary);font-weight:var(--font-semi-bold);font-size:2rem;margin-block-end:.5rem;letter-spacing:-.02em;line-height:1.1}.offer-login-modal .modal__subtitle{color:#1f2370;margin-block-end:2rem;font-weight:var(--font-regular);font-size:1rem;opacity:.5;line-height:1.2}.offer-login-modal .modal__actions{display:flex;justify-content:center;margin-block-start:20px;gap:2rem}.offer-login-modal .modal__actions button{margin-block-start:1rem;text-transform:unset;font-size:1rem;font-weight:var(--font-medium);padding-block:.875rem;color:var(--color-secondary);background:var(--color-blue);border-radius:.5rem;width:100%}.offer-login-modal .modal__actions form{width:100%}.onboarding-worker-modal .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;justify-content:center;align-items:center;z-index:1000}.onboarding-worker-modal .modal{background:var(--color-gray-blue-100);padding:20px;width:1200px;max-width:90%;border-radius:8px;box-shadow:0 5px 15px #0000004d;text-align:center;z-index:1001}@media screen and (max-width: 699px){.onboarding-worker-modal .modal{width:100%}}.onboarding-worker-modal .modal__title{color:var(--color-blue);font-weight:var(--font-semi-bold);font-size:var(--title-l);margin-block-end:.5rem}@media screen and (max-width: 699px){.onboarding-worker-modal .modal__title{font-size:var(--title-s)}}.onboarding-worker-modal .modal__subtitle{color:var(--color-primary);margin-block-end:1.5rem}@media screen and (max-width: 699px){.onboarding-worker-modal .modal__subtitle{font-size:var(--text-xs);margin-block-end:1rem}}.onboarding-worker-modal .modal__actions{display:flex;justify-content:center;margin-block-start:20px;gap:2rem}.onboarding-worker-modal .modal__actions button{font-weight:var(--font-semi-bold)}@media screen and (max-width: 699px){.onboarding-worker-modal .modal__actions button{font-size:var(--text-2xs)}}.onboarding-worker-modal .modal__iframe{position:relative;width:100%;height:200px}.onboarding-worker-modal .modal__iframe iframe{width:100%;height:200px}@media screen and (max-width: 699px){.onboarding-worker-modal .modal__iframe.mobile-only,.onboarding-worker-modal .modal__iframe.mobile-only iframe{height:600px}}@media (max-width: 400px){.onboarding-worker-modal .modal__iframe.mobile-only,.onboarding-worker-modal .modal__iframe.mobile-only iframe{height:450px}}@media screen and (min-width: 700px){.onboarding-worker-modal .modal__iframe,.onboarding-worker-modal .modal__iframe iframe{width:100%;height:393px}}.no-scroll{overflow:hidden;height:100vh}.our-agencies__container{margin-top:var(--space-xl)}@media screen and (min-width: 960px){.our-agencies__container{display:flex;padding:var(--space-xl);border-radius:var(--space-m);background-color:var(--color-secondary);gap:var(--space-xl)}}.our-agencies__container__all{display:flex;align-items:center;justify-content:center;margin-top:var(--space-m)}.our-agencies__container__all__button{--font-size: var(--text-s)}.our-agencies__container>img{width:50%;height:auto;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 959px){.our-agencies__container>img{display:none}}.our-agencies__container__cards{width:100%;display:grid;grid-auto-rows:1fr;gap:var(--space-s);position:relative}@media screen and (min-width: 960px){.our-agencies__container__cards{padding-right:var(--space-s);max-height:34rem;overflow:auto}.our-agencies__container__cards:after{content:"";background:linear-gradient(0deg,var(--color-secondary) 50%,transparent 100%);position:sticky;bottom:0;right:0;width:100%;height:var(--space-4xl)}}.our-agencies__container__cards>a{border-radius:var(--space-2xs);padding:var(--space-s);border:1px solid var(--color-purple-blue);background-color:var(--color-secondary);display:flex;justify-content:space-between;gap:var(--space-xs)}.our-agencies__container__cards>a:hover,.our-agencies__container__cards>a:focus{box-shadow:0 0 2px 0 var(--color-blue);border-color:var(--color-blue)}.our-agencies__container__cards>a:hover .our-agencies__container__cards__label,.our-agencies__container__cards>a:focus .our-agencies__container__cards__label{color:var(--color-blue)}.our-agencies__container__cards>a:hover .our-agencies__container__cards__icon,.our-agencies__container__cards>a:focus .our-agencies__container__cards__icon{opacity:1}@media screen and (max-width: 959px){.our-agencies__container__cards>a:nth-child(n+7){display:none}}.our-agencies__container__cards__label{color:var(--color-primary);font-size:var(--text-m);font-weight:var(--font-semi-bold)}.our-agencies__container__cards__address{color:var(--color-primary);opacity:.5}.our-agencies__container__cards__icon{opacity:0;display:flex;border-radius:var(--space-l);background-color:var(--color-purple-blue);padding:var(--space-3xs);margin:auto 0}.our-agencies__container__cards__icon>svg{width:var(--space-xs);height:var(--space-xs);fill:var(--color-blue)}.pagination{display:flex;gap:.5rem;align-items:center;justify-content:center}.pagination__item{display:block;text-align:center;line-height:2rem;width:2rem;height:2rem;border-radius:.375rem;font-size:var(--text-2xs)}.pagination__item.-page{border:1px solid var(--color-primary)}.pagination__item.-page:not(.-active):hover{outline:1px solid var(--color-blue);outline-offset:1px}.pagination__item.-active{border:1px solid var(--color-blue);background:var(--color-blue);color:var(--color-secondary);font-weight:var(--font-bold)}.pagination__item.-arrow{color:var(--color-blue);border:1px solid transparent}.pagination__item.-arrow:not(.-disabled):hover{border:1px solid var(--color-blue)}.pagination__item.-arrow.-disabled{color:var(--color-gray-blue-500)}.pagination__item.-arrow.-left{transform:rotate(90deg)}.pagination__item.-arrow.-right{transform:rotate(-90deg)}.panel{border-radius:.5rem;overflow:hidden;background-color:var(--color-secondary)}.panel.--purple{background-color:var(--color-purple-blue)}.panel__header{display:flex;justify-content:space-between;align-items:center;padding-block:var(--space-s);padding-inline:var(--space-m);border-block-end:1px solid var(--color-purple-blue)}.panel__header__title{color:var(--color-blue);font-size:var(--title-sm);font-weight:var(--font-semi-bold)}@media screen and (max-width: 699px){.panel__header__title{font-size:var(--title-s)}}.panel__header__actions{margin-inline-start:var(--space-s)}.panel__content{padding:var(--space-m)}.panel__content.--no-padding{padding:0}.panel__content .link{color:var(--color-blue)}.panel__more{display:flex;align-items:center;font-weight:var(--font-medium);gap:var(--space-2xs);color:var(--color-blue)}.panel__more__icon{background-color:var(--color-blue);padding:var(--space-3xs);border-radius:50%;width:1.25rem;height:1.25rem;text-align:center}.panel__more__icon>svg{fill:var(--color-secondary);width:var(--space-xs);height:var(--space-xs)}.post{color:var(--color-primary)}.post__title{letter-spacing:-.05em;color:var(--color-primary);max-width:27ch;margin-block-start:var(--space-2xl);margin-block-end:var(--space-m)}.post__title.title{line-height:1.2;--weight: var(--font-semi-bold)}@media screen and (max-width: 699px){.post__title{margin-block-start:var(--space-m)}}.post__date{margin-block-end:1.25rem;font-size:var(--text-xs);color:var(--color-gray-blue-500)}.post{--image-height: 500px}.post__image{position:relative;z-index:2}.post__image>img{width:100%;height:auto;max-height:var(--image-height);border-radius:var(--rounded-l);box-shadow:0 14px 14px #0000001a;margin-block-start:var(--space-xl)}@media screen and (max-width: 699px){.post__image>img{margin-block-start:var(--space-l);border-radius:0}.post__image.container{padding:0}}.post__content{background-color:var(--color-secondary);padding-block:var(--space-xl)}@media screen and (min-width: 700px){.post__content{border-top-left-radius:var(--space-l);border-top-right-radius:var(--space-l);transform:translateY(calc(var(--image-height) / 2 * -1));padding-block-start:calc(var(--image-height) / 2 + var(--space-4xl));margin-block-end:calc(-1 * var(--image-height) / 2 + var(--space-4xl))}}.post__content .stack{--gap: var(--space-s)}.post__content .stack>p{--space: var(--space-m);width:100%;max-width:calc(1200px + var(--space)* 2);padding-inline:var(--space);margin-inline:auto}.post__content .stack>p a{color:var(--color-blue);text-decoration:underline}.post__content .text-media{max-width:848px;margin-inline:auto}.profile-completion__item.link{display:flex;gap:var(--space-xs);align-items:center;font-size:var(--text-xs);justify-content:space-between;color:var(--color-primary);text-decoration:none}.profile-completion__item.link:not(:last-child){border-block-end:1px solid var(--color-purple-50);margin-block-end:var(--space-s);padding-block-end:1.25rem}.profile-completion__item.link .link{color:var(--color-primary)}.profile-completion__todo{width:1.25rem;height:1.25rem;border:1px solid var(--color-blue);border-radius:var(--space-3xs)}.profile-completion__tag{border-radius:.625rem;padding-block:.25rem;padding-inline:.75rem;display:flex;align-items:center;justify-content:center;gap:.25rem;font-size:var(--text-xs);font-style:italic}.profile-completion__tag.--done{background-color:#e9f8ef;color:var(--color-green)}.profile-completion__tag.--todo{background-color:#d7d6fc;color:var(--color-blue)}.qa{--bg-color: inherit}.qa.stack{--gap: var(--space-3xl)}@media screen and (max-width: 959px){.qa.stack{gap:var(--space-2xl)}}.qa{padding-block:var(--space-5xl)}@media screen and (max-width: 959px){.qa{padding-block-start:0;padding-block-end:var(--space-l)}}.qa__container{display:flex;gap:5.5rem;justify-content:space-between}@media screen and (max-width: 959px){.qa__container{flex-direction:column;gap:var(--space-l)}}.qa__icon{width:70px;height:70px;border-radius:1rem;background-color:var(--color-purple-blue);padding:var(--space-xs);margin-block-end:var(--space-s)}@media screen and (max-width: 959px){.qa__icon{margin-inline:auto}}.qa__icon__image{width:100%;height:100%}.qa__number{background-color:var(--bg-color);font-weight:var(--font-semi-bold);font-size:var(--text-xl);font-style:italic;width:-moz-fit-content;width:fit-content;min-width:64px;min-height:50px;border-radius:1rem;padding-inline:var(--space-xs);margin-block-end:var(--space-s);color:var(--color-primary)}@media screen and (max-width: 959px){.qa__number{margin-inline:auto}}.qa__title.title{font-weight:var(--font-medium);color:var(--color-primary);font-size:var(--text-xl)}@media screen and (max-width: 959px){.qa__title.title{text-align:center}}.qa__questions{width:600px;flex-shrink:0}.qa__questions.stack{--gap: var(--space-s)}@media screen and (max-width: 959px){.qa__questions{width:100%}}.qa__questions__question{border:1px solid var(--color-gray-blue-500);padding:var(--space-m);border-radius:1rem;background-color:var(--color-secondary)}.qa__questions__question__title{color:var(--color-primary);font-size:1.25rem;font-weight:var(--font-semi-bold);letter-spacing:-.02em;margin-block-end:var(--space-xs);display:flex;align-items:center;gap:var(--space-s)}@media screen and (max-width: 699px){.qa__questions__question__title{align-items:flex-start;gap:var(--space-xs);flex-direction:column}}.qa__questions__question__title.-icon{color:var(--color-blue);--bg-color: var(--color-blue)}.qa__questions__question__title>svg{color:var(--bg-color);flex-shrink:0}.qa__questions__question__answer{--lines: 3;--line-height: 1.5;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--lines);max-height:calc(var(--line-height) * (1em * var(--lines)));transition:max-height .5s ease-out;color:var(--color-gray-blue-500);letter-spacing:-.02em;margin-block-end:var(--space-xs);margin-inline-start:var(--space-xl)}@media screen and (max-width: 699px){.qa__questions__question__answer{margin-inline-start:0}}.qa__questions__question__answer.active{-webkit-line-clamp:unset;max-height:100%}.qa__questions__question__answer.active>p{margin-block-end:1em}.qa__questions__question__answer.active>p:last-of-type{margin-block-end:0}.qa__questions__question__plus{display:flex;align-items:center;gap:var(--space-s);color:var(--color-blue);margin-inline-start:var(--space-xl);font-size:var(--text-xs);cursor:pointer}@media screen and (max-width: 699px){.qa__questions__question__plus{margin-inline-start:0}}.qa__questions__question__plus[aria-expanded=true] span{transform:rotate(180deg)}.random-posts{padding:var(--space-4xl)}.random-posts__header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:var(--space-2xl)}.random-posts__header__title{max-width:18ch}.random-posts__header__title.title{--weight: var(--font-semi-bold);color:var(--color-primary)}.random-posts__card{border-radius:var(--space-s);background-color:var(--color-secondary);display:flex;flex-direction:column;height:100%}.random-posts__card.--grey{background-color:var(--color-gray-blue-50)}.random-posts__card__info{padding:var(--space-l);color:var(--color-primary);height:calc(100% - 300px);flex:1}.random-posts__card__info.stack{--gap: var(--space-s);--justify-content: space-between}.random-posts__card__image{position:relative;border-block-end:4px solid}.random-posts__card__image>img{max-height:300px;height:auto;width:100%;border-top-left-radius:var(--space-s);border-top-right-radius:var(--space-s);-o-object-fit:cover;object-fit:cover}.random-posts__card__image:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;border-top-left-radius:var(--space-s);border-top-right-radius:var(--space-s);background:linear-gradient(62.82deg,#271f43,#271f4300 98.49%)}.random-posts__card__title{font-size:var(--text-m);font-weight:var(--font-semi-bold);margin-bottom:var(--space-2xs);color:var(--color-primary)}.random-posts__card__read{font-weight:var(--font-semi-bold);color:var(--color-blue);margin-top:var(--space-2xs);display:flex;align-items:center}.random-posts__card__tags{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.random-posts__more{margin:0 auto;margin-top:var(--space-l);width:-moz-fit-content;width:fit-content}.required-helper{padding:var(--space-s);border:1px solid var(--color-gray-border);border-radius:var(--rounded-s);font-size:var(--text-2xs);background-color:var(--color-gray-blue-50);width:100%}.resume-availabilities{padding-block-start:var(--space-m)}@media screen and (min-width: 700px){.resume-availabilities{padding-block-start:var(--space-5xl)}}.resume-availabilities.stack{--gap: var(--space-s)}.resume-availabilities__buttons{margin-block-start:var(--space-s)}.resume-availabilities__buttons.stack{--gap: var(--space-2xs)}.resume-availabilities__title{font-weight:var(--font-semi-bold);color:var(--color-primary);font-size:var(--text-l);margin-block-end:var(--space-s)}@media screen and (min-width: 700px){.resume-availabilities__title{text-align:center}}.resume-availabilities__subtitle{display:none}@media screen and (min-width: 700px){.resume-availabilities__subtitle{display:block;font-weight:var(--font-semi-bold);color:var(--color-blue);text-align:center;font-size:var(--text-2xs)}}@media screen and (min-width: 800px){.search_offer{max-width:988px;margin:0 auto}}.search_offer__form{display:flex;flex-direction:column;gap:var(--space-2xs)}.search_offer__form .stack{--gap: 0}@media screen and (min-width: 800px){.search_offer__form{flex-direction:row;flex-grow:1;gap:var(--space-s)}}.search_offer__form .combobox{flex:1}@media screen and (min-width: 800px){.search_offer__form .combobox:nth-last-child(2){max-width:284px}}@media screen and (min-width: 960px){.search_offer__form .button{min-width:200px}}.search_offer__tags{padding-block:1.25rem;text-align:center}.search_offer__tags .tag{margin-block-end:var(--space-2xs);margin-inline:var(--space-2xs);background-color:transparent;border:1.2px solid var(--color-gray-border);color:var(--color-gray-blue-600);cursor:pointer;padding:var(--space-3xs) var(--space-xs)}@media screen and (max-width: 699px){.search_offer__tags .tag{display:none}.search_offer__tags .tag:nth-child(-n+6){display:inline-flex}}.search_offer__tags .tag:hover,.search_offer__tags .tag:focus{background-color:var(--color-primary);color:var(--color-secondary)}.secteur-square{background-color:var(--color-gray-blue-10);padding:var(--space-2xs);border-radius:var(--space-2xs);margin-right:var(--space-2xs)}.section{--bar-height: 36px;position:relative;min-height:50px}@media screen and (min-width: 700px){.section{min-height:100px}}.section.with-arrow{position:relative}.section.with-arrow>svg{position:absolute;top:0;left:50%;transform:translate(-50%,calc(var(--bar-height) * -1 - 50%));z-index:2}.section.with-arrow:after,.section.with-arrow:before{content:"";position:absolute;width:50%;top:calc(var(--bar-height) * -1);height:var(--bar-height);z-index:1}.section.with-arrow:before{background-image:radial-gradient(circle at 100% 0,rgba(204,0,0,0) calc(var(--bar-height) / 1.1),var(--bg-color-radial) calc(var(--bar-height) / 1.1));border-top-left-radius:calc(var(--bar-height) / 1.1)}.section.with-arrow:after{right:0;background-image:radial-gradient(circle at 0 0,rgba(204,0,0,0) calc(var(--bar-height) / 1.1),var(--bg-color-radial) calc(var(--bar-height) / 1.1));border-top-right-radius:calc(var(--bar-height) / 1.1)}.section:has(+.overlap-normal){padding-block-end:calc(var(--bar-height) + var(--space-m))}.section:has(+.overlap-l){padding-block-end:calc(var(--bar-height) * 2 + var(--space-4xl))}.section.bg-primary{color:var(--color-secondary)}.section.bg-primary .jumbotron__title,.section.bg-primary .jumbotron__content,.section.bg-primary .breadcrumb a,.section.bg-primary .breadcrumb li+li:before,.section.bg-primary .breadcrumb [aria-current]{color:var(--color-secondary)}.sector-card{padding:var(--space-m) var(--space-s) var(--space-l) var(--space-s);background-color:var(--color-secondary)}.sector-card:hover,.sector-card:focus{background-color:var(--color-purple-blue)}.sector-card:hover .sector-card__title,.sector-card:focus .sector-card__title{color:var(--color-blue)}.sector-card:hover .sector-card__description,.sector-card:focus .sector-card__description{color:var(--color-primary)}.sector-card:hover .sector-card__info__hover,.sector-card:focus .sector-card__info__hover{opacity:1}.sector-card__icon{display:flex;gap:var(--space-2xs);align-items:center}.sector-card__icon>img{background-color:var(--color-gray-blue-10);padding:var(--space-2xs);border-radius:var(--space-2xs)}.sector-card__title{font-weight:var(--font-semi-bold);color:var(--color-primary);font-size:var(--title-s)}.sector-card__description{color:var(--color-gray-blue-500);margin-top:var(--space-xs)}.sector-card__info{font-weight:var(--font-medium);color:var(--color-blue)}.sector-card__info__hover{opacity:0;display:flex;align-items:center;gap:var(--space-2xs)}.sector-card__arrow-icon{background-color:var(--color-blue);padding:var(--space-3xs);border-radius:50%;width:1.25rem;height:1.25rem;text-align:center}.sector-card__arrow-icon>svg{fill:var(--color-secondary);width:var(--space-xs);height:var(--space-xs)}.sector-card .stack{--justify-content: space-between;height:100%}.custom-select{position:relative}.custom-select__trigger{cursor:pointer;display:flex;align-items:center;gap:var(--space-xs);justify-content:space-between}.custom-select__select-content{--font-weight: var(--font-regular);--font-size: var(--text-s);--background-color: var(--color-secondary);--radius: var(--space-xs);--shadow: 0px 0px 2px 0px var(--color-blue);--border: 1px solid var(--color-blue);z-index:50;position:absolute;background:var(--background-color);padding:var(--space-s);border-radius:var(--radius);border:var(--border);box-shadow:var(--shadow);width:100%;overflow-wrap:break-word;font-size:var(--font-size);font-weight:var(--font-weight);margin-top:var(--space-xs);display:flex;flex-direction:column;gap:var(--space-xs);left:0}@media screen and (max-width: 499px){.custom-select__select-content{width:calc(100vw - var(--space-m) * 2)}}.custom-select__select-content>*{width:100%;text-align:left}.custom-select__select-content>*[active]{color:var(--color-blue);font-weight:var(--font-medium)}.custom-select__select-content>*:first-child{margin-top:0}.custom-select__select-content>*:last-child{margin-bottom:0}.custom-select__transition__enter{transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s}.custom-select__transition__enter__start{opacity:0;transform:scale(.95)}.custom-select__transition__enter__end{opacity:1;transform:scale(1)}.custom-select__transition__leave{transition-timing-function:cubic-bezier(.4,0,1,1);transition-duration:75ms}.custom-select__transition__leave__start{opacity:1;transform:scale(1)}.custom-select__transition__leave__end{opacity:0;transform:scale(.95)}.seo-network-offer{padding-block:var(--space-2xl)}.seo-network-offer .title{font-weight:var(--font-semi-bold);font-size:var(--title-l)}.seo-network-offer__wrapper{display:flex;flex-direction:column;gap:var(--space-l)}.seo-network-offer__pinned{--grid-column: repeat(1, 1fr);display:grid;grid-template-columns:var(--grid-column);gap:var(--space-s)}@media screen and (min-width: 500px){.seo-network-offer__pinned{--grid-column: repeat(2, 1fr) }}@media screen and (min-width: 700px){.seo-network-offer__pinned{--grid-column: repeat(3, 1fr) }.seo-network-offer__tags{border-top:1px solid var(--color-gray-blue-200);padding-block-start:var(--space-l)}}.seo-network-offer__tags.--no-border{border:unset;padding-block-start:unset}.seo-network-offer__tags .tag{--background: transparent;border:1px solid var(--color-gray-blue-200);margin-bottom:var(--space-2xs)}.seo-network-offer__card{--background: transparent;border:1px solid var(--color-gray-blue-200);--padding: var(--space-m);--radius: var(--rounded-m);width:100%}.seo-network-offer__card.stack{--gap: var(--space-2xs)}@media screen and (min-width: 700px){.seo-network-offer__card.stack{--gap: 1.25rem }}.seo-network-offer__card img{max-width:100%;height:auto}.seo-network-offer__card .title{color:var(--color-primary);font-size:var(--title-sm)}.service{background-color:var(--bg-service-color)}.service__container{display:flex;align-items:center;justify-content:space-between;gap:var(--space-s);padding-block-start:var(--space-m)}@media screen and (max-width: 699px){.service__container{flex-direction:column;padding-inline:var(--space-m)}}.service__text{max-width:600px}@media screen and (min-width: 1200px){.service__text{margin-inline-start:calc((100vw - 1200px) / 2 - var(--space-m))}}@media screen and (min-width: 700px){.service__text{padding-inline-start:var(--space-m)}}.service__image{max-width:770px;width:56%;height:auto}.service__title{margin-block-end:var(--space-l)}.service__title.title{font-weight:var(--font-semi-bold);color:var(--color-primary);line-height:.9;letter-spacing:-.05em}.service__description{color:var(--color-primary);margin-block-end:var(--space-s);letter-spacing:-.02em}@media screen and (max-width: 699px){.service__button{width:100%}}.service .highlight p{max-width:100%;color:var(--color-primary)}.service .highlight p>strong{background-color:var(--bg-service-color);color:var(--color-primary)}.service .qa__number,.service .qa__questions__question{--bg-color: var(--bg-service-color)}.service .services__card{flex:0 0 calc(25% - var(--space-s))}@media screen and (max-width: 959px){.service .services__card{flex:0 0 calc(50% - var(--space-s))}}@media screen and (max-width: 699px){.service .services__card{flex:0 0 100%}}.service .services{padding-block:var(--space-6xl)}@media screen and (max-width: 699px){.service .services{padding-block:var(--space-4xl)}}.services{color:var(--color-primary)}.services .title{--weight: var(--font-semi-bold);text-align:center;max-width:20ch;margin-inline:auto;line-height:1.2}.services__cards{margin-block-start:var(--space-2xl);display:flex;justify-content:center;flex-wrap:wrap;gap:var(--space-s)}@media screen and (max-width: 699px){.services__cards{margin-block-start:var(--space-m)}}.services__card{border-radius:1rem;padding:var(--space-m);flex:0 0 calc(33.3333% - var(--space-s));min-height:370px}.services__card>a{height:100%;width:100%}.services__card>a.stack{--gap: 0;--justify-content: space-between;align-items:flex-start}@media screen and (max-width: 959px){.services__card{flex:0 0 calc(50% - var(--space-s))}}@media screen and (max-width: 699px){.services__card{flex:0 0 100%}}.services__card__icon{border:1px solid var(--color-primary);border-radius:1rem;width:4rem;height:4rem;margin-block-end:var(--space-m)}.services__card__icon>img{width:35px}.services__card__title{font-size:var(--text-l);font-weight:var(--font-bold);margin-block-end:var(--space-s)}.services__card__button{margin-block-start:var(--space-s);font-size:var(--text-s)}.services__card__button__arrow-icon{background-color:var(--color-secondary);padding:var(--space-3xs);border-radius:50%;width:1.25rem;height:1.25rem;text-align:center;margin-inline-start:var(--space-xs)}.services__card__button__arrow-icon>svg{fill:var(--color-primary);width:var(--space-xs);height:var(--space-xs)}.sidebar-empty{--gap: var(--space-l);max-width:400px;letter-spacing:-.36px;margin-inline:auto}.sidebar-content{background:#fff;right:0;bottom:0;max-width:580px;width:100%;display:flex;flex-direction:column;top:0;position:fixed;transform:translate(100%);transition:transform .3s ease-in-out;visibility:hidden}.sidebar-content.active{z-index:10;transition:transform .3s ease-in-out;transform:translate(0);visibility:visible}.sidebar-content__header{padding:var(--space-l);border-block-end:1px solid var(--color-gray-blue-200);margin-block-end:var(--space-l)}.sidebar-content__header svg path{fill:var(--color-primary)}.sidebar-content__header button svg path{fill:var(--color-blue)}.sidebar-content__header p{color:var(--color-primary);font-size:var(--text-m)}.sidebar-content__header span{color:var(--color-gray-blue-500);font-size:var(--text-2xs);font-weight:var(--font-regular)}.sidebar-content__header button{margin-inline-start:auto}.sidebar-content__content{padding:var(--space-l);padding-block-start:0;flex:1;overflow-y:auto}.sidebar-content__content .combobox__content{margin-block-end:var(--space-l)}.sidebar-content__content .combobox .form-group{gap:0}.sidebar-content__content .accordion-icon{color:var(--color-blue)}.sidebar-content__footer{margin-block-start:auto;padding:var(--space-l);border-block-start:1px solid var(--color-gray-blue-200);display:flex;flex-direction:column-reverse;gap:var(--space-s)}.sidebar-content__footer>*{flex:1}@media screen and (min-width: 700px){.sidebar-content__footer{flex-direction:row}}.sidebar-content__footer.-inside-content{margin-inline:calc(-1 * var(--space-l));margin-block-end:calc(-1 * var(--space-l))}.sidebar-content__footer .button:disabled.loading{min-height:unset;background-size:23px}.sidebar-content-backdrop{display:none}.sidebar-content.active+.sidebar-content-backdrop{display:block}#send-documents .sidebar-content.active{margin-top:var(--header-bar-height)}.jobsheet-similar{width:100%;background:var(--color-sand);padding-block:var(--space-xl);padding-inline:var(--space-m)}@media screen and (min-width: 800px){.jobsheet-similar{max-width:calc(var(--container-max));padding-inline:var(--space-6xl);padding-block:var(--space-4xl);margin-inline:auto;border-radius:var(--space-s);margin-block-end:var(--space-4xl)}}.jobsheet-similar>.title{text-align:center;margin-block-end:var(--space-m)}@media screen and (min-width: 700px){.jobsheet-similar>.title{margin-block-end:var(--space-4xl)}}@media screen and (min-width: 800px){.jobsheet-similar.--secteur{margin-block-start:var(--space-4xl)}}.jobsheet-similar.--secteur>.title{margin-block-end:var(--space-s)}.jobsheet-similar.--secteur .content{text-align:center;margin-block-end:var(--space-m)}@media screen and (min-width: 700px){.jobsheet-similar.--secteur .content{margin-block-end:var(--space-2xl)}}.jobsheet-similar__card{display:flex;align-items:center;justify-content:space-between;padding-block:var(--space-m)}@media screen and (min-width: 700px){.jobsheet-similar__card{padding-block:var(--space-l)}}.jobsheet-similar__card{border-bottom:1px solid var(--color-gray-border-dark)}.jobsheet-similar__card:last-child{border-bottom:0px none}.jobsheet-similar__card .button{padding-inline:20px;padding-block:13px;border:2px solid var(--color-blue);background:transparent;border-radius:var(--space-2xs)}.jobsheet-similar__card__content{display:flex;flex-direction:column;align-items:start}.jobsheet-similar__card__content .title{font-size:var(--text-m)}.jobsheet-similar__card__content .button{padding-inline:0;display:flex;gap:.5rem;align-items:center;background:transparent;border:unset}.jobsheet-similar__card__content .button .icon{opacity:1;color:var(--color-blue);display:flex;background-color:var(--color-secondary);padding:4px;border-radius:50%;margin-inline-start:var(--space-3xs)}.jobsheet-similar__card__content .button .icon svg{width:10px;fill:var(--color-blue)}@media screen and (min-width: 700px){.jobsheet-similar__card__content .button .icon{opacity:0;display:none}}.jobsheet-similar__card__content .button .tag{padding-inline-end:var(--space-3xs)}@media screen and (min-width: 700px){.jobsheet-similar__card__content .button .tag{padding-inline-end:var(--space-2xs)}}.jobsheet-similar__card__content .button:hover .tag{padding-inline-end:var(--space-3xs)}.jobsheet-similar__card__content .button:hover .icon{cursor:pointer;opacity:1}@media screen and (min-width: 700px){.jobsheet-similar__card__content .button:hover .icon{display:flex;animation:bounce-in-right .6s ease}.jobsheet-similar__card .rotate-icon:hover{animation:bounce-in-right .6s ease}.jobsheet-similar__card .rotate-icon:hover svg{animation:rotate-icon .6s ease-in-out}}.jobsheet-similar .button{--color: var(--color-blue);border-color:var(--color)}.jobsheet-similar div:nth-last-child(-n+2){border-bottom:0px none}.jobsheet-similar div:first-of-type{padding-block-start:unset}.similar-offers{padding-bottom:var(--space-6xl)}.similar-offers__container{margin:var(--space-xl) 0}.similar-offers__caroussel{margin-bottom:var(--space-xl);margin-top:var(--space-m)}.skew-image{position:relative;z-index:1;--skew: 3deg;--image-height: 425px}@media screen and (max-width: 959px){.skew-image{--image-height: 220px }}.skew-image__with-blue-square{transform:translateY(calc(-1 * var(--image-height) / 3));margin-block-end:calc(-1 * var(--image-height) / 3)}.skew-image__with-blue-square:before,.skew-image__with-blue-square:after{content:"";width:56px;height:68px;background:var(--color-blue);border-radius:var(--space-s);transform:skew(calc(-1 * var(--skew)));position:absolute}.skew-image__with-blue-square:before{right:-15px;top:-30px;z-index:0}.skew-image__with-blue-square:after{left:-15px;bottom:-35px;z-index:2}.skew-image__image{--missing-width: var(--image-height) * tan(var(--skew));--width: calc(100% - var(--missing-width));transform:skew(calc(-1 * var(--skew)));border-radius:var(--space-s);width:var(--width);height:var(--image-height);overflow:hidden;position:relative;z-index:1;margin:auto}.skew-image__image img{transform:skew(var(--skew));height:100%;width:calc(100% + var(--missing-width));margin-inline-start:calc(-1 * var(--missing-width) / 2);-o-object-fit:cover;object-fit:cover}.skip-links a{background-color:var(--color-primary);color:var(--color-secondary);padding-inline:var(--space-xs);padding-block:var(--space-2xs);z-index:10}.sort-indicator{display:inline-flex;opacity:.5}.sort-indicator.--active{opacity:1}.sort-indicator>svg{width:20px;transform:rotate(90deg);color:var(--color-blue);fill:var(--color-blue)}.sort-indicator.--rotate{opacity:1}.sort-indicator.--rotate>svg{transform:rotate(-90deg)}.static-content__wrapper{max-width:800px;margin-inline:auto;margin-top:var(--space-m);margin-bottom:var(--space-3xl)}@media screen and (min-width: 700px){.static-content__wrapper{margin-top:var(--space-l)}}.static-content__content{margin-top:var(--space-s);color:var(--color-primary);font-size:var(--text-s);overflow-x:auto}.static-content__content h1{font-size:var(--title-l);margin-block-end:var(--space-2xs);font-weight:var(--font-semi-bold)}.static-content__content h2{font-size:var(--text-xl);color:var(--color-blue);margin-block-end:var(--space-2xs)}.static-content__content h3{font-size:1.25rem;margin-block-start:var(--space-m)}.static-content__content ul:not(.key-numbers){--bullet-size: var(--space-2xs);margin-inline-start:var(--space-xl);margin-block:var(--space-2xs)}.static-content__content li:not(.key-number){text-indent:calc((var(--space-s) + var(--bullet-size)) * -1);margin-block-end:var(--space-s)}.static-content__content li:not(.key-number):before{content:"";width:var(--bullet-size);height:var(--bullet-size);background-color:var(--color-purple-blue);display:inline-flex;margin-inline-end:var(--space-s);border-radius:2px}.static-content__content ol{margin-inline-start:var(--space-m);list-style-type:decimal}.static-content__content ol li{display:list-item;list-style-position:inside}.static-content__content em{font-style:italic}.static-content__content img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover;margin-block-start:var(--space-m)}.static-content__content blockquote{display:block;padding-inline-start:var(--space-m);border-inline-start:1px solid var(--color-blue);color:var(--color-blue);font-size:1.25rem;margin-block-end:var(--space-l)}.static-content__content a:not(.button){color:var(--color-blue);text-decoration:underline}.static-content__content strong{font-weight:var(--font-semi-bold)}.static-content__content code{display:block;font-size:var(--text-xs);color:var(--color-gray-blue-500)}.static-content__content iframe{max-width:100%;margin-block-start:var(--space-l)}.static-content__content p{margin-block:1em}.static-content__content p:first-of-type{margin-block-start:0}.static-content__content p:last-of-type{margin-block-end:0}.static-content__content table{width:100%;border-collapse:collapse;border-spacing:0}.static-content__content table thead{background-color:var(--color-blue);color:var(--color-secondary);font-weight:var(--font-semi-bold)}.static-content__content table tbody td{border:1px solid #ddd}.static-content__content table tr:nth-child(2n){background-color:var(--color-purple-100)}.static-content__content table tr td{padding:var(--space-s);text-align:center}.stepper{display:flex;gap:var(--space-2xs);margin-block-end:var(--space-xl);overflow:auto;padding-inline:var(--space-m)}@media screen and (max-width: 699px){.stepper{padding-block-end:var(--space-s);border-block-end:1px solid var(--color-blue)}}.stepper__item{background-color:var(--color-secondary);color:var(--color-blue);border-radius:2rem;padding-inline:var(--space-xs);padding-block:var(--space-2xs);display:flex;gap:var(--space-2xs);font-weight:var(--font-medium);letter-spacing:-.04em;position:relative;cursor:pointer;flex-shrink:0}.stepper__item:not(:last-child):after{content:"";width:var(--space-2xs);height:3px;background-color:var(--color-secondary);position:absolute;right:-8px;top:50%}.stepper__item.-active{cursor:default;background-color:var(--color-blue);color:var(--color-secondary);font-weight:var(--font-semi-bold)}.stepper__item.-active>span{background-color:var(--color-secondary);color:var(--color-blue)}.stepper__item.-active.stepper__item:not(:last-child):after{background-color:var(--color-blue)}.stepper__item.-disabled{cursor:default;opacity:.7}.stepper__item__number{width:1.5rem;height:1.5rem;background-color:var(--color-blue);color:var(--color-secondary);display:flex;justify-content:center;align-items:center;font-weight:var(--font-semi-bold);border-radius:2rem}.tabs-group{padding-block-start:var(--space-6xl)}.tabs-group__tabs{--padding-end: var(--space-m);--bar-height: 3px;display:flex;gap:var(--space-xl);width:-moz-fit-content;width:fit-content;max-width:100%;position:relative}.tabs-group__tabs:after{content:"";position:absolute;background-color:var(--color-purple-blue);left:0;width:100%;bottom:var(--bar-height);height:1px}.tabs-group__tabs{margin-block-start:var(--space-3xl);margin-block-end:var(--space-2xl);padding-block-end:var(--padding-end);font-size:1.25rem;overflow-x:auto}.tabs-group__tabs.--no-top-margin{margin-block-start:var(--space-s)}@media screen and (max-width: 699px){.tabs-group__tabs{--padding-end: var(--space-2xs);margin-block:var(--space-l);font-size:var(--text-xs);gap:var(--space-s)}}.tabs-group__button{margin-block-start:var(--space-l)}.tabs-group__content{display:none;color:var(--color-primary)}.tabs-group__content.active{display:block}.tabs-group__content>p{margin-block:var(--space-s)}.tabs-group__content>p>strong{color:var(--color-blue)}.tabs-group__content>img{width:100%;height:auto;margin-block-end:var(--space-2xl)}@media screen and (max-width: 699px){.tabs-group__content>img{margin-block-end:var(--space-l)}}.tabs-group__tab{position:relative;color:var(--color-primary);flex-shrink:0}@media screen and (max-width: 699px){.tabs-group__tab{white-space:nowrap}}.tabs-group__tab.active{font-weight:var(--font-semi-bold)}.tabs-group__tab.active:after{content:"";position:absolute;background-color:var(--color-blue);left:0;width:100%;bottom:calc(-1 * var(--padding-end));height:var(--bar-height);border-end-end-radius:var(--rounded-s);border-end-start-radius:var(--rounded-s)}@media screen and (max-width: 699px){.tabs-group__tab.no-overflow-mobile{flex:1}}.tabs-group .static-content__wrapper{max-width:unset}.tag{--background: var(--color-gray-blue);--color: var(--color-primary);--padding: var(--space-3xs) var(--space-xs);--font-size: var(--text-2xs);--border-color: transparent;display:inline-flex;align-items:center;gap:var(--space-3xs);border-radius:var(--rounded-xl);background-color:var(--background);color:var(--color);font-size:var(--font-size);border:1px solid var(--border-color);padding:var(--padding);width:-moz-fit-content;width:fit-content}.tag.-large{line-height:1.2;--padding: var(--space-2xs) var(--space-xs);--font-size: var(--text-xs)}.tag.-small{--padding: var(--space-4xs) var(--space-2xs);--font-size: var(--text-2xs)}.tag.-important{--background: var(--color-pink);--color: var(--color-secondary)}.tag.-secondary{--background: var(--color-orange-50);--color: var(--color-orange)}.tag.-outline{--border-color: var(--color-purple-15);--background: transparent;--color: var(--color-primary)}.tag.-blue{--background: var(--color-purple-blue);--color: var(--color-blue);font-weight:var(--font-semi-bold)}.tag.-orange{--background: var(--color-orange);--color: var(--color-secondary);font-weight:var(--font-medium)}.tag.-blue-bg{--background: var(--color-blue);color:var(--color-secondary)}.tag.-blue-bg svg{fill:var(--color-secondary)}.tag.-purple-blue-bg{--background: var(--color-purple-blue);color:var(--color-blue)}.tag.-purple-blue-bg svg{fill:var(--color-blue)}.tag.-hoverable{cursor:pointer}.tag__close{color:var(--color-gray-blue-500);width:1.5rem;height:1.5rem}.tag img{height:10px}.tag-more{background:#bcbcbc28}.testimonial{padding:var(--space-2xl) 0 var(--space-3xl) 0}@media screen and (max-width: 699px){.testimonial{padding:var(--space-3xl) 0 var(--space-2xl) 0}}.testimonial__header{display:flex;align-items:flex-end;justify-content:space-between}.testimonial__header__title{max-width:14ch;font-weight:var(--font-semi-bold);color:var(--color-primary)}.testimony{min-height:36rem;color:var(--color-primary);display:flex;justify-content:space-between;flex-direction:column;padding:var(--space-m);border-radius:var(--space-s);background-color:var(--color-secondary)}.testimony__content p+p{margin-block-start:1em}.testimony__infos{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs)}.testimony__infos__opacity-text{opacity:56%;letter-spacing:-.02em}.testimony__infos__photo{width:3.5rem;height:3.5rem;-o-object-fit:cover;object-fit:cover;border-radius:var(--space-l)}.text-media{display:flex;gap:var(--space-xl);padding-block:var(--space-2xl)}@media screen and (max-width: 799px){.text-media{flex-direction:column}.text-media iframe{width:100%}}.text-media>div{flex:1}.text-media.-vertical{flex-direction:column;text-align:center}.text-media.-vertical iframe{max-width:100%}.text-media.-mediaCentered{align-items:center}.text-media.-horizontal-left{flex-direction:row-reverse}@media screen and (max-width: 799px){.text-media.-horizontal-left{flex-direction:column}}.text-media .title{color:var(--color-blue);--weight: var(--font-semi-bold);margin-block-end:var(--space-m)}.text-media img{border-radius:1rem;width:100%}@media screen and (max-width: 1199px){.text-media img{max-width:500px}}@media screen and (max-width: 959px){.text-media img{max-width:350px}}@media screen and (max-width: 799px){.text-media img{max-width:100%}}.text-media__description{color:var(--color-primary)}.text-media__description.stack{--gap: var(--space-s)}.text-media__description.stack p{padding:unset}.text-media__description strong{font-weight:var(--font-medium)}.text-media__description a{color:var(--color-blue);text-decoration:underline}.text-media__description ul{--bullet-size: var(--space-2xs);margin-inline-start:var(--space-xl);margin-block:var(--space-2xs)}.text-media__description li{text-indent:calc((var(--space-s) + var(--bullet-size)) * -1);margin-block-end:var(--space-s)}.text-media__description li:before{content:"";width:var(--bullet-size);height:var(--bullet-size);background-color:var(--color-purple-blue);display:inline-flex;margin-inline-end:var(--space-s);border-radius:2px}.text-media__description ol{margin-inline-start:var(--space-m);list-style-type:decimal}.text-media__description ol li{display:list-item;list-style-position:inside}.title-colored{text-align:center}.title-colored p strong{color:var(--color-blue);background-color:var(--color-purple-blue-200);border-radius:var(--space-xs);padding-inline:var(--space-xs);-webkit-box-decoration-break:clone;box-decoration-break:clone}.title{--weight: var(--font-regular);--size: var(--title-m);font-size:var(--size);line-height:1.5;font-weight:var(--weight)}.title.-xs{--size: var(--title-xs)}.title.-s{--size: var(--title-s)}.title.-l{--size: var(--title-l)}.title.-xl{--size: var(--title-xl)}.title.-xxl{--size: var(--title-2xl)}.title.-xxxl{--size: var(--title-3xl)}@media screen and (max-width: 699px){.tooltip.active .tooltiptext{visibility:visible}}.tooltip .icon{position:relative;display:inline-block}@media screen and (min-width: 700px){.tooltip .icon:hover+.tooltiptext{visibility:visible}}.tooltip .icon svg{width:20px;height:20px}.tooltiptext{visibility:hidden;width:96%;background-color:#ffffffe0;color:var(--color-primary);text-align:center;padding:5px;font-size:small;border-radius:6px;top:50px;left:50%;margin-left:-48%;position:absolute;z-index:2}.value-group{padding-block:var(--space-4xl);max-width:1040px;margin-inline:auto}.value-group__header{display:flex;gap:var(--space-s);justify-content:space-between}@media screen and (max-width: 799px){.value-group__header{flex-direction:column;text-align:center;align-items:center}}.value-group__title.title{line-height:1.2}.value-group__description{max-width:46ch}.value-group__values{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-s);margin-block-start:var(--space-3xl)}@media screen and (max-width: 799px){.value-group__values{grid-template-columns:1fr}}.value-group__values>li{padding:var(--space-m);border:1px solid var(--color-secondary-30);border-radius:1.5rem}.value-group__values__title{font-weight:var(--font-semi-bold);font-size:1.25rem}.value-group__values__content{margin-block-start:var(--space-2xs);opacity:.5}.value-group__values__content li{list-style:disc;margin-inline-start:1rem}.value-group__values__icon{width:70px;height:70px;border:3px solid var(--color-secondary);border-radius:1rem;margin-block-end:var(--space-m)}.value-group__values__icon.--dark{border-color:var(--color-primary)}.value-group__values__icon>img{width:40px;height:40px}.value-group__values.--dark>li{border-color:var(--color-primary)}.proposition{padding-top:var(--space-4xl)}@media screen and (max-width: 699px){.proposition{padding-top:var(--space-l)}}.proposition__buttons{display:flex;margin-top:var(--space-m);gap:var(--space-xs)}@media screen and (max-width: 699px){.proposition__buttons{flex-direction:column;width:100%}}.proposition__title>*{font-weight:var(--font-light)!important;text-align:center;color:var(--color-primary)}@media screen and (min-width: 700px){.proposition__title>*{display:flex;flex-direction:column}}.proposition__description{font-size:var(--text-m);color:var(--color-primary);max-width:54ch}@media screen and (min-width: 700px){.proposition__description{display:flex;flex-direction:column}}.proposition__tag__icon svg{fill:var(--color-orange)}.verification{height:100%;width:100%}.verification__container{display:flex;max-width:34ch;text-align:center;justify-content:center}.verification__container>svg{margin-inline:auto}.verification.stack{--justify-content: center}.verification__title{font-size:var(--text-l);font-weight:var(--font-semi-bold);color:var(--color-blue)}.verification__description{text-align:center;color:var(--color-primary-70)}.verification__email{color:var(--color-primary);font-size:var(--text-xs);margin-top:var(--space-s)}.wysiwyg h1,.hs-richtext h1{font-size:var(--title-l);margin-block-end:var(--space-2xs);font-weight:var(--font-semi-bold)}.wysiwyg h2,.hs-richtext h2{font-size:var(--text-xl);color:var(--color-blue);margin-block-end:var(--space-2xs)}.wysiwyg h3,.hs-richtext h3{font-size:1.25rem;margin-block-start:var(--space-m)}.wysiwyg ul:not(.key-numbers),.hs-richtext ul:not(.key-numbers){--bullet-size: var(--space-2xs);margin-inline-start:var(--space-xl);margin-block:var(--space-2xs)}.wysiwyg li:not(.key-number),.hs-richtext li:not(.key-number){text-indent:calc((var(--space-s) + var(--bullet-size)) * -1);margin-block-end:var(--space-s)}.wysiwyg li:not(.key-number):before,.hs-richtext li:not(.key-number):before{content:"";width:var(--bullet-size);height:var(--bullet-size);background-color:var(--color-purple-blue);display:inline-flex;margin-inline-end:var(--space-s);border-radius:2px}.wysiwyg ol,.hs-richtext ol{margin-inline-start:var(--space-m);list-style-type:decimal}.wysiwyg ol li,.hs-richtext ol li{display:list-item;list-style-position:inside}.wysiwyg em,.hs-richtext em{font-style:italic}.wysiwyg img,.hs-richtext img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;margin-block-start:var(--space-m)}.wysiwyg blockquote,.hs-richtext blockquote{display:block;padding-inline-start:var(--space-m);border-inline-start:1px solid var(--color-blue);color:var(--color-blue);font-size:1.25rem;margin-block-end:var(--space-l)}.wysiwyg a:not(.button),.hs-richtext a:not(.button){color:var(--color-blue);text-decoration:underline}.wysiwyg strong,.hs-richtext strong{font-weight:var(--font-semi-bold)}.wysiwyg code,.hs-richtext code{display:block;font-size:var(--text-xs);color:var(--color-gray-blue-500)}.wysiwyg iframe,.hs-richtext iframe{max-width:100%;margin-block-start:var(--space-l)}.wysiwyg p,.hs-richtext p{margin-block-end:1em}.wysiwyg p:last-of-type,.hs-richtext p:last-of-type{margin-block-end:0}.cluster{--space: var(--space-s);display:flex;flex-wrap:wrap;gap:var(--space)}.flex{--x-align: flex-start;--y-align: center;--gap: var(--space-2xs);display:flex;align-items:var(--y-align);justify-content:var(--x-align);gap:var(--gap)}.flex__space-m{--gap: var(--space-s)}.align-center{align-items:center}.justify-center{justify-content:center}.container{--space: var(--space-m);width:100%;max-width:calc(1200px + var(--space) * 2);padding-inline:var(--space);margin-inline:auto}.container-s{max-width:calc(500px + var(--space) * 2)}.container-m{max-width:calc(800px + var(--space) * 2)}.grid{--grid-columns-mobile: 1;--grid-columns-desktop: 3;--gap: var(--space-s);display:grid;grid-template-columns:repeat(var(--grid-columns, var(--grid-columns-mobile)),1fr);grid-gap:var(--gap)}@media screen and (min-width: 700px){.grid{grid-template-columns:repeat(var(--grid-columns, var(--grid-columns-desktop)),1fr)}}.fluid-grid{display:grid;grid-gap:var(--space-m);--item-size: 350px}@media screen and (max-width: 499px){.fluid-grid{--item-size: 100% }}@supports (width: min(350px,100%)){.fluid-grid{--grid-columns: repeat(auto-fill, minmax(var(--item-size), 1fr));grid-template-columns:var(--grid-columns)}}.icon{display:inline-flex}.icon svg{width:.75em;width:1cap;height:.75em;height:1cap}.with-icon{--gap: var(--space-2xs);display:inline-flex;align-items:center}.with-icon .icon{margin-inline-end:var(--gap)}.stack{--justify-content: flex-start;--gap: var(--space-m);display:flex;flex-direction:column;justify-content:var(--justify-content);gap:var(--gap)}.stack.-xxs{--gap: var(--space-2xs)}.agencies{position:relative;z-index:1;background-color:var(--color-sand);padding-top:var(--space-m);padding-bottom:var(--space-3xl)}@media screen and (min-width: 700px){.agencies{padding-top:var(--space-3xl)}}.agencies h1{font-size:var(--title-l);color:var(--color-primary);line-height:1.2;font-weight:var(--font-semi-bold);margin-bottom:4.5rem}@media screen and (min-width: 700px){.agencies h1{margin-bottom:var(--space-xl)}}.agencies h1 span{color:var(--color-blue)}.agencies__separator{border:1px solid var(--color-gray-blue-500);margin-bottom:var(--space-l)}.agencies .title{--weight: var(--font-semi-bold);color:var(--color-primary);margin-bottom:var(--space-s);font-size:1.25rem}@media screen and (min-width: 700px){.agencies .title{font-size:2rem;margin-bottom:var(--space-m)}}.agencies .fluid-grid{grid-gap:var(--space-m);--size: 384px;--grid-columns: var(--size)}@media screen and (max-width: 499px){.agencies .fluid-grid{--grid-columns: auto }}@media screen and (min-width: 800px){.agencies .fluid-grid{--grid-columns: var(--size) var(--size) }}@media screen and (min-width: 1200px){.agencies .fluid-grid{--grid-columns: var(--size) var(--size) var(--size) }}.agencies .stack{gap:var(--space-xl)}.agencies .background{position:absolute;background-color:var(--color-secondary);right:0;left:0;z-index:-1;height:100%;border-top-left-radius:32px;border-top-right-radius:32px;top:-2rem}@media screen and (min-width: 700px){.agencies .background{top:12rem}}.jobsheet__jumbotron{--skew: 3deg;background-color:var(--color-purple-100);background-image:url(https://alliance-emploi.org/build/assets/shape-jumbotron-g3STUn2q.svg);background-repeat:no-repeat;background-position:top 190px right -70px;position:relative}@media screen and (min-width: 700px){.jobsheet__jumbotron{background-position:top -23px right 6px}}.jobsheet__jumbotron h1{--size: var(--title-l);letter-spacing:-.075rem;color:var(--color-primary);text-align:center;font-weight:var(--font-bold);max-width:560px;width:100%}@media screen and (min-width: 700px){.jobsheet__jumbotron h1{--size: var(--title-xl);line-height:1.2;text-align:unset}}.jobsheet__jumbotron__wrapper{display:flex;flex-direction:column;gap:var(--space-2xs);padding-bottom:160px}@media screen and (min-width: 700px){.jobsheet__jumbotron__wrapper{flex-direction:row;gap:9rem;margin-top:var(--space-4xl)}}.jobsheet__jumbotron__content{display:flex;flex-direction:column;gap:var(--space-l);align-items:center}@media screen and (min-width: 700px){.jobsheet__jumbotron__content{align-items:flex-start}}.jobsheet__jumbotron__content__description{font-size:var(--text-m);color:var(--color-primary);text-align:center}@media screen and (min-width: 700px){.jobsheet__jumbotron__content__description{text-align:unset;margin-top:1.5rem}}.jobsheet__jumbotron__content .button{width:-moz-fit-content;width:fit-content;height:3.5rem;padding-inline:var(--space-xl);font-size:var(--text-m)}.jobsheet__jumbotron__banner{--height: 239px;--width: 327px;position:absolute;bottom:0;left:0;right:0;margin:auto;transform:translateY(56%);width:var(--width);height:var(--height);z-index:2}@media screen and (min-width: 700px){.jobsheet__jumbotron__banner{--height: 215px;--width: 630px;transform:translateY(80%)}.jobsheet__jumbotron__banner:before,.jobsheet__jumbotron__banner:after{content:"";width:56px;height:68px;background:var(--color-blue);border-radius:var(--space-s);transform:skew(calc(-1 * var(--skew)));position:absolute}.jobsheet__jumbotron__banner:before{right:-35px;top:-30px;z-index:0}.jobsheet__jumbotron__banner:after{left:-35px;bottom:-35px;z-index:2}}@media screen and (min-width: 960px){.jobsheet__jumbotron__banner{--height: 297px;--width: 910px }}@media screen and (min-width: 1200px){.jobsheet__jumbotron__banner{--height: 380px;--width: 1180px }}.jobsheet__jumbotron__image{margin:auto;transform:skew(calc(-1 * var(--skew)));border-radius:var(--space-s);width:var(--width);height:var(--height);overflow:hidden}@media screen and (min-width: 700px){.jobsheet__jumbotron__image{transform:skew(calc(-1 * var(--skew)))}}.jobsheet__jumbotron__image img{--missing-width: var(--height) * tan(var(--skew));transform:skew(var(--skew));height:100%;width:calc(100% + var(--missing-width));margin-left:calc(-1 * var(--missing-width) / 2);-o-object-fit:cover;object-fit:cover}.jobsheet__content{border-radius:var(--space-s);transform:translateY(-10px);position:relative;background-color:var(--color-secondary);z-index:1}.jobsheet__content__wrapper{padding-top:190px;max-width:800px;margin-bottom:var(--space-4xl)}@media screen and (min-width: 700px){.jobsheet__content__wrapper{padding-top:290px}}@media screen and (min-width: 960px){.jobsheet__content__wrapper{padding-top:330px}}@media screen and (min-width: 1200px){.jobsheet__content__wrapper{padding-top:380px}}.jobsheet__content__title{display:flex;align-items:center;gap:var(--space-2xs);font-size:var(--text-s);font-weight:var(--font-semi-bold);color:var(--color-primary);margin-bottom:var(--space-m)}.jobsheet__content__title span{display:flex}.jobsheet__content__text{font-size:var(--text-s);font-weight:var(--font-regular);color:var(--color-primary);margin-bottom:var(--space-xl)}.jobsheet__content__text ul{--bullet-size: var(--space-2xs);margin-inline-start:var(--space-xl);margin-block:var(--space-2xs)}.jobsheet__content__text ul li{text-indent:calc((var(--space-s) + var(--bullet-size)) * -1);margin-block-end:var(--space-s)}.jobsheet__content__text ul li:before{content:"";width:var(--bullet-size);height:var(--bullet-size);background-color:var(--color-purple-blue);display:inline-flex;margin-inline-end:var(--space-s);border-radius:2px}.jobsheet__content a{color:var(--color-blue)}.jobsheet__content a:hover{text-decoration:underline}.maintenance{height:100vh}.maintenance__wrapper{background-image:url(https://alliance-emploi.org/build/assets/bg-maintenance-BhKDf7oo.png);background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#f1f3f9;height:80vh;padding-block-start:5rem}@media screen and (min-width: 700px){.maintenance__wrapper{padding-block-start:unset;height:90vh;display:flex;align-items:center}}.maintenance__content{display:flex;--space: var(--space-m);width:100%;max-width:calc(700px + var(--space)* 2);padding-inline:var(--space);margin-inline:auto;align-items:center;flex-direction:column;justify-content:center}.maintenance__content__title{position:relative}.maintenance__content__title p{border-radius:90px;padding-block:var(--space-m);padding-inline:var(--space-l);background-color:var(--color-blue);color:var(--color-secondary);font-size:var(--title-sm);font-weight:var(--font-bold);margin-block-end:var(--space-2xs);line-height:1}@media screen and (min-width: 700px){.maintenance__content__title p{padding-block:var(--space-l);padding-inline:var(--space-3xl);font-size:var(--title-l)}}.maintenance__content__title .fleche{position:absolute;left:-40px;top:8px}@media screen and (max-width: 699px){.maintenance__content__title .fleche{left:-33px;top:-16px}.maintenance__content__title .fleche svg{max-width:50px}}.maintenance__content__text{margin-block-start:var(--space-xl);font-size:var(--text-l);text-align:center;letter-spacing:-.02em;font-weight:var(--font-regular)}@media screen and (min-width: 700px){.maintenance__content__text{font-size:var(--text-xl)}}.maintenance__footer{background-color:var(--color-blue);color:var(--color-secondary);font-size:var(--text-s);font-weight:var(--font-regular);display:flex;align-items:center;justify-content:center;padding-block:var(--space-m);padding-inline:var(--space-s);height:20vh;text-align:center;position:fixed;bottom:0}@media screen and (min-width: 700px){.maintenance__footer{position:relative;font-size:var(--text-l);height:10vh}.maintenance__footer p{max-width:calc(700px + var(--space)* 2)}}.maintenance #canvas{width:150px}@media screen and (min-width: 700px){.maintenance #canvas{width:260px;height:173px}}.offer{position:relative;background-color:var(--color-secondary);z-index:1;margin-block-end:var(--space-xl)}@media screen and (min-width: 800px){.offer{border-radius:var(--space-2xs);transform:translateY(-10px);margin-block-end:var(--space-5xl)}}.offer__infos{background-color:var(--color-blue);padding-inline:var(--space-m);padding-block:var(--space-l)}.offer__infos.sticky{position:sticky;top:0;z-index:1}@media screen and (min-width: 800px){.offer__infos{width:100%;max-width:calc(var(--container-max));margin-inline:auto;display:flex;flex-direction:row;justify-content:space-between;gap:var(--space-s);padding-inline:var(--space-xl);border-radius:var(--space-2xs);left:0;right:0;position:sticky;transform:translateY(-60px);top:70px}}.offer__infos__wrapper{display:block;gap:var(--space-s)}@media screen and (min-width: 800px){.offer__infos__wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}}.offer__infos__cta{display:none;font-weight:var(--font-semi-bold)}@media screen and (min-width: 800px){.offer__infos__cta{display:flex;flex-direction:row;align-items:center;gap:var(--space-2xs)}}.offer__infos__cta a.button{white-space:nowrap}.offer__infos__cta .icon-button{--border-color: var(--color-secondary)}@media screen and (min-width: 1100px){.offer__infos__cta .icon-button{--size: 3.5rem}.offer__infos__cta a.button{height:3.5rem}}.offer__infos__item{margin-bottom:var(--space-s)}@media screen and (min-width: 800px){.offer__infos__item{margin-bottom:unset}}.offer__infos__item.-salary{margin-bottom:0}.offer__infos__item__title{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-secondary);opacity:.5;margin-bottom:.188rem}.offer__infos__item__content span{font-size:1.125rem;font-weight:var(--font-semi-bold);color:var(--color-secondary)}.offer__infos__item.-contract,.offer__infos__item.-type,.offer__infos__item.-secteur{display:inline-block;width:auto;margin-right:2.125rem}@media screen and (min-width: 800px){.offer__infos__item.-contract,.offer__infos__item.-type,.offer__infos__item.-secteur{margin-right:unset}}.offer__wrapper{display:flex;flex-direction:column}@media screen and (min-width: 800px){.offer__wrapper{width:100%;max-width:calc(1200px + var(--space-m) * 2);padding-inline:var(--space-m);margin-inline:auto;flex-direction:row;gap:var(--space-l);padding-top:var(--space-s)}}.offer__resume{background-color:var(--color-sand);height:-moz-fit-content;height:fit-content;border-radius:var(--space-2xs)}@media screen and (min-width: 800px){.offer__resume{min-width:20rem}}.offer__resume__title{font-size:var(--text-s);font-weight:var(--font-semi-bold);color:var(--color-primary);padding-block:var(--space-m)}@media screen and (min-width: 800px){.offer__resume__title{text-align:center}}.offer__resume__hr{border:1px solid var(--color-gray-blue-200)}.offer__resume__content{padding-block:var(--space-m)}.offer__content{padding-top:var(--space-m);padding-inline:var(--space-m)}@media screen and (min-width: 800px){.offer__content{padding-inline:unset}}.offer__content__title{display:flex;align-items:center;gap:var(--space-2xs);font-size:var(--text-s);font-weight:var(--font-semi-bold);color:var(--color-primary);margin-bottom:var(--space-m)}.offer__content__text{font-size:var(--text-s);font-weight:var(--font-regular);color:var(--color-primary);margin-bottom:var(--space-xl)}.offer__content__text ul{list-style-type:disc;margin-left:var(--space-l)}.offer__stickyCta{background:var(--color-secondary);width:100%;position:fixed;bottom:0;display:flex;align-items:center;padding:var(--space-m);gap:var(--space-2xs);border-top:1px solid var(--color-gray-blue-200)}.offer__stickyCta .icon-button{--size: 3.5rem;min-width:3.5rem}.offer__stickyCta a.button{height:3.5rem;font-size:var(--text-s);width:-webkit-fill-available}@media screen and (min-width: 800px){.offer__stickyCta{display:none}}.offer__jobsheet{margin-bottom:var(--space-3xl)}@media screen and (min-width: 800px){.offer__jobsheet{margin-bottom:var(--space-4xl)}}.offer__jobsheet__wrapper{background-color:var(--color-blue);padding:var(--space-xl);border-radius:var(--space-2xs)}.offer__jobsheet__title{font-size:2rem;line-height:2.18rem;color:var(--color-secondary);margin-bottom:var(--space-m)}.offer__jobsheet__title strong{display:block}.offer__jobsheet__content{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width: 700px){.offer__jobsheet__content{flex-direction:row;align-items:end;justify-content:space-between}}.offer__jobsheet__content p{color:var(--color-secondary);max-width:600px}.offer__jobsheet__content .button{font-weight:var(--font-semi-bold);height:3.25rem;white-space:nowrap}.offers__listing{margin-bottom:var(--space-m)}.offers__listing.inline{--grid-columns: 1fr}.offers__listing.inline .card-offer{min-height:unset}.offers__filters{--x-align: flex-end;margin-bottom:var(--space-s)}.offers__filters button{--border-color: transparent;--color: #938fa1;display:inline-flex;border:1px solid var(--border-color);border-radius:var(--rounded-s);color:var(--color);transition:all .25s ease-in-out}.offers__filters button.active{--color: var(--color-blue);--border-color: var(--color-blue)}.offers__banner{flex-direction:column;--x-align: flex-start;--y-align: start;gap:var(--space-2xs)}@media screen and (min-width: 800px){.offers__banner{flex-direction:row;--x-align: space-between;--y-align: center;margin-bottom:var(--space-s)}}.offers__banner__title{font-size:var(--title-m);font-weight:var(--font-semi-bold);letter-spacing:-.075rem;color:var(--color-primary)}@media screen and (min-width: 700px){.offers__banner__title{font-size:var(--title-l)}}.offers__banner__title span{color:var(--color-blue)}.offers__banner .combobox{font-size:var(--text-xs)}@media screen and (min-width: 800px){.offers__banner .combobox{font-size:var(--text-s);width:auto;margin-bottom:unset;min-width:450px}}.offers__banner .combobox__icon{padding-left:0}@media screen and (min-width: 800px){.offers__banner .combobox__icon{padding-inline:var(--space-s)}.offers__banner .combobox .combobox__content{min-width:330px}}.offers__banner .combobox .btn-filter{padding:var(--space-m) var(--space-s);gap:.625rem;height:55px}@media screen and (min-width: 800px){.offers__banner .combobox .btn-filter{height:58px}}.offers__wrapper{background-color:var(--color-sand);padding-block:var(--space-l)}.offers__wrapper .offers__listing .card-offer{display:flex}.offers__pagination{--x-align: center}.offers .breadcrumb{background-color:transparent}.offers__seo{display:grid;padding:var(--space-4xl) 0;grid-template-columns:repeat(2,1fr);gap:var(--space-4xl)}@media screen and (max-width: 799px){.offers__seo{grid-template-columns:repeat(1,1fr);gap:var(--space-m)}.offers__seo__title{text-align:center}}.offers__seo__title{font-size:var(--text-xl);font-weight:var(--font-light)}.offers__seo__content{font-size:var(--text-m)}.offers__tags::-webkit-scrollbar{-webkit-appearance:none}.offers__tags::-webkit-scrollbar:horizontal{height:11px}.offers__tags::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #FFF;background-color:#00000080}.offers__tags{display:flex;flex-wrap:wrap;overflow-x:scroll;border-top:1px solid var(--color-gray-blue-200)}@media screen and (min-width: 700px){.offers__tags{padding-bottom:var(--space-s)}}.offers__tags__wrapper{padding-block-start:var(--space-m);padding-block-end:var(--space-xs);padding-inline-end:var(--space-2xs);display:flex;white-space:nowrap;gap:var(--space-2xs)}.offers__tags__wrapper span{white-space:nowrap}@media screen and (min-width: 700px){.offers__tags__wrapper{padding-block-end:unset}}@media screen and (max-width: 699px){.offers__tags{border-top:1px solid var(--color-gray-blue-200)}}.offers__alerts{padding-block-start:var(--space-m);display:flex}.offers__alerts .tag{display:flex;align-items:center;height:34px}.offers__alerts .tag .alerts__trigger__icon{display:flex;align-items:center;justify-content:center;height:24px;width:auto}@media screen and (max-width: 699px){.offers__alerts{padding-inline:0;flex:1 1 100%;padding-block-start:var(--space-2xs)}}.offers__empty{text-align:center;padding-block:var(--space-2xl)}@media screen and (min-width: 700px){.offers__empty{min-height:20rem;text-align:left}}.offers__empty__banner{padding:2rem;background-color:var(--color-purple-blue);border-radius:.5rem;display:flex;justify-content:start;flex-direction:column;gap:1rem}@media screen and (min-width: 700px){.offers__empty__banner{gap:2rem;justify-content:space-between;flex-direction:row;align-items:center}}.offers__empty__banner .button{white-space:nowrap;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 699px){.offers__empty__banner .button{width:auto}}.offers__empty__banner__content{display:flex;justify-content:space-between;flex-direction:column;gap:1rem}.offers__empty__banner__content__title{line-height:1.1}@media screen and (min-width: 700px){.offers__empty__banner__content__title{max-width:40%}}@keyframes bounce-in-right{0%{opacity:0;transform:translate(0)}50%{opacity:1;transform:translate(10px)}90%{opacity:1;transform:translate(-3px)}to{opacity:1;transform:translate(0)}}@keyframes bounce-out-left{0%{opacity:1;transform:translate(0)}60%{opacity:1;transform:translate(10px)}to{opacity:0;transform:translate(0)}}@keyframes rotate-icon{0%{opacity:1;transform:translate(0)}35%{opacity:0;transform:translate(20px)}36%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.x-y-center{display:flex;justify-content:center;align-items:center}.sr-only{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.sr-only-focusable:focus,.sr-only-focusable:active{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;margin:auto;overflow:visible;width:auto;white-space:normal}.hidden{display:none}.max-content{width:-moz-max-content;width:max-content}.relative{position:relative}.w-full{width:100%}.w-max-content{width:-moz-max-content;width:max-content}.m-auto{margin:auto}@media screen and (max-width: 699px){.w-full-mobile{width:100%}}@media (min-width: 768px){.md\:flex{display:flex}.md\:min-w-6{width:6vh}.md\:h-40{height:10vh}}@media (max-width: 768px){.sm\:h-4{height:4vh}}.mw-full{max-width:100%}.h-full{height:100%}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter}.expand{height:100%}.mb-2{margin-bottom:var(--space-l)}.pb-1{padding-block-end:1rem}.opacity-50{opacity:.5}.flex-wrap{flex-wrap:wrap}.py-1{padding-block:var(--space-s)}@media screen and (max-width: 699px){.py-6{padding-block:var(--space-2xl)}}.pointer{cursor:pointer}.disabled{color:var(--color-gray-100);cursor:not-allowed}.bg-primary{--bg-color: var(--color-primary)}.bg-secondary{--bg-color: var(--color-secondary);--bg-color-radial: var(--color-secondary)}.bg-purple-blue-200{--bg-color: var(--color-purple-blue-200)}.bg-purple-100{--bg-color: var(--color-purple-100)}.bg-purple-blue{--bg-color: var(--color-purple-blue)}.bg-sand{--bg-color: var(--color-sand)}.bg-sand-dark{--bg-color: var(--color-sand-dark)}.bg-orange{--bg-color: var(--color-orange)}.bg-orange-50{--bg-color: var(--color-orange-50)}.bg-blue-dark{--bg-color: var(--color-blue-dark)}.bg-red{--bg-color: var(--color-red)}.bg-gray-blue-50{--bg-color: var(--color-gray-blue-50)}.bg-gray-blue-100{--bg-color: var(--color-gray-blue-100)}.bg-gray-blue-200{--bg-color: var(--color-gray-blue-200)}.bg-gray-blue-500{--bg-color: var(--color-gray-blue-500)}.bg-gray-blue-600{--bg-color: var(--color-gray-blue-600)}.bg-gray-blue{--bg-color: var(--color-gray-blue)}.bg-purple-200{--bg-color: var(--color-purple-200)}.bg-green-200{--bg-color: var(--color-green-200)}.bg-yellow-200{--bg-color: var(--color-yellow-200)}.bg-blue-200{--bg-color: var(--color-blue-200)}.bg-blue{--bg-color: var(--color-blue)}.bg-pink{--bg-color: var(--color-pink)}.bg-pink-200{--bg-color: var(--color-pink-200)}.bg-light-blue{--bg-color: var(--color-light-blue)}.bg-light-orange{--bg-color: var(--color-light-orange)}.bg-light-green{--bg-color: var(--color-light-green)}.bg-light-purple{--bg-color: var(--color-purple-blue)}.bg-gradient-white-sand{--bg-color: linear-gradient( to bottom, white 0px, white 120px, var(--color-sand) 121px , var(--color-sand) calc(100% - 121px) , white calc(100% - 120px) , white 100% )}.bg-gradient-purple{--bg-color: var(--purple-gradient);--bg-color-radial-gradient: var(--color-purple-blue-200)}.bg-gradient-light-blue{--bg-color: linear-gradient(180deg, var(--color-light-blue) -9.8%, rgba(233, 244, 247, 0) 100%);--bg-color-radial-gradient: var(--color-light-blue)}.bg-gradient-light-green{--bg-color: linear-gradient(180deg, var(--color-light-green) -1.73%, rgba(167, 214, 184, 0) 77.07%);--bg-color-radial-gradient: var(--color-light-green)}.bg-gradient-light-orange{--bg-color: linear-gradient(184.49deg, var(--color-light-orange) 2.02%, rgba(255, 214, 193, 0) 88.74%);--bg-color-radial-gradient: var(--color-light-orange)}.bg-gradient-light-purple{--bg-color: linear-gradient(180deg, var(--color-purple-blue) -1.59%, rgba(233, 231, 255, 0) 76.79%);--bg-color-radial-gradient: var(--color-purple-blue)}.bg-gradient-sand{--bg-color: var(--color-gradient-sand);--bg-color-radial-gradient: var(--color-secondary)}.bg-transparent{--bg-color: transparent}[class*=bg-]{background:var(--bg-color);--bg-color-radial: var(--bg-color-radial-gradient, var(--bg-color))}.color-primary{color:var(--color-primary)}.color-secondary{color:var(--color-secondary)}.color-purple-blue-200{color:var(--color-purple-blue-200)}.color-purple-blue{color:var(--color-purple-blue)}.color-sand{color:var(--color-sand)}.color-sand-dark{color:var(--color-sand-dark)}.color-orange{color:var(--color-orange)}.color-orange-50{color:var(--color-orange-50)}.color-blue-dark{color:var(--color-blue-dark)}.color-red{color:var(--color-red)}.color-gray-blue-50{color:var(--color-gray-blue-50)}.color-gray-blue-100{color:var(--color-gray-blue-100)}.color-gray-blue-200{color:var(--color-gray-blue-200)}.color-gray-blue-500{color:var(--color-gray-blue-500)}.color-gray-blue-600{color:var(--color-gray-blue-600)}.color-gray-blue{color:var(--color-gray-blue)}.color-purple-200{color:var(--color-purple-200)}.color-green-200{color:var(--color-green-200)}.color-yellow-200{color:var(--color-yellow-200)}.color-blue-200{color:var(--color-blue-200)}.color-blue{color:var(--color-blue)}.color-pink{color:var(--color-pink)}.color-pink-200{color:var(--color-pink-200)}.color-light-blue{color:var(--color-light-blue)}.color-light-orange{color:var(--color-light-orange)}.color-light-green{color:var(--color-light-green)}.color-light-purple{color:var(--color-light-purple)}.block{display:block}.flex-1{flex:1}@media screen and (max-width: 699px){.desktop-only{display:none}}@media screen and (min-width: 700px){.mobile-only{display:none}}.light{font-weight:var(--font-light)}.medium{font-weight:var(--font-medium)}.semi-bold{font-weight:var(--font-semi-bold)}.bold{font-weight:var(--font-bold)}.text-2xs{font-size:var(--text-2xs)}.text-xs{font-size:var(--text-xs)}.text-s{font-size:var(--text-s)}.text-m{font-size:var(--text-m)}.text-l{font-size:var(--text-l)}.text-xl{font-size:var(--text-xl)}.title-xs{font-size:var(--title-xs)}.title-s{font-size:var(--title-s)}.title-sm{font-size:var(--title-sm)}.title-m{font-size:var(--title-m)}.text-center{text-align:center}.text-left{text-align:left}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.text-underline{text-decoration:underline}.pt-4{padding-block-start:var(--space-4xl)}.pb-4{padding-block-end:var(--space-4xl)}.py-4{padding-block:var(--space-4xl)}.py-6{padding-block:var(--space-6xl)}@media screen and (max-width: 699px){.py-6{padding-block:var(--space-2xl)}.px-mobile-2{padding-left:var(--space-s);padding-right:var(--space-s)}}.mbs-2xs{margin-block-start:var(--space-2xs)}.mbs-xs{margin-block-start:var(--space-xs)}.mbs-s{margin-block-start:var(--space-s)}.mbs-m{margin-block-start:var(--space-m)}.mbe-m{margin-block-end:var(--space-m)}.mbe-xs{margin-block-end:var(--space-xs)}.mbe-l{margin-block-end:var(--space-l)}.mt-2{margin-top:var(--space-l)}
