html,body{width:100%;height:100%;margin:0;padding:0}label{display:flex;align-items:center;gap:.5rem}input,textarea,select{color:inherit;border:none;background-color:rgba(0,0,0,0)}input::placeholder,textarea::placeholder,select::placeholder{opacity:.34;color:inherit}input[type=checkbox]{cursor:pointer}a{text-decoration:none;color:inherit}button{margin:0;padding:0;font-size:inherit;cursor:pointer;border:none;background-color:rgba(0,0,0,0)}p,span{margin:0}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0}blockquote{margin:0}svg{display:block}ul{margin:0;padding:0;list-style:none}picture,img{display:block}dialog{background-color:rgba(0,0,0,0)}.card-localisation__title,.header-card__description,h3,.cas-client-approach__title,.modal-header__title,.modal-subtitle,.footer-contact-us__title,.footer-job-offer__title,.footer-join-us__title,.header-card,h2,.form-section__title,.cas-client-approach__big-title,.testimonials-swiper__title,.modal__title,h1,.cas-client-stats__percentage,.cas-client-stats__formules-number,.testimonials__title{font-family:var(--fonts-title-font-family, sans-serif);font-weight:300;line-height:1}.cas-client-approach__title{font-weight:600}.testimonials__title{font-size:2.5rem}@media(min-width: 1024px){.testimonials__title{font-size:5rem}}.cas-client-stats__percentage,.cas-client-stats__formules-number{font-size:2.5rem}@media(min-width: 1024px){.cas-client-stats__percentage,.cas-client-stats__formules-number{font-size:3.75rem}}.form-section__title,.cas-client-approach__big-title,.testimonials-swiper__title,.modal__title,h1{font-size:1.625rem}@media(min-width: 1024px){.form-section__title,.cas-client-approach__big-title,.testimonials-swiper__title,.modal__title,h1{font-size:2.5rem}}.cas-client-approach__title,.modal-header__title,.modal-subtitle,.footer-contact-us__title,.footer-job-offer__title,.footer-join-us__title,.header-card,h2{font-size:1.125rem}@media(min-width: 1024px){.cas-client-approach__title,.modal-header__title,.modal-subtitle,.footer-contact-us__title,.footer-job-offer__title,.footer-join-us__title,.header-card,h2{font-size:1.625rem}}.card-localisation__title,.header-card__description,h3{font-size:0.875rem}@media(min-width: 1024px){.card-localisation__title,.header-card__description,h3{font-size:1.125rem}}.cas-client-approach__certification-text-light,.cas-client-approach__certification-text-strong,.tag--small,.card-localisation__label,.cas-client-stats__participants,.testimonials-swiper__slide--rectangle,.testimonials-swiper__button,.tag,.button-link__label,.cas-client-stats__personalisation,.cas-client-stats__applications,.cas-client-stats__guarantees,.testimonials-swiper__slide,.header-nav__link,.header-lang-list__button,body,[theme],.cas-client-approach__subtitle,.cas-client-stats__formules-text,.cas-client-stats__session-text{font-family:var(--fonts-text-font-family, sans-serif);font-weight:300;line-height:1}.cas-client-approach__certification-text-strong{font-weight:600}.cas-client-approach__subtitle,.cas-client-stats__formules-text,.cas-client-stats__session-text{font-size:1.125rem}@media(min-width: 1024px){.cas-client-approach__subtitle,.cas-client-stats__formules-text,.cas-client-stats__session-text{font-size:1.625rem}}.button-link__label,.cas-client-stats__personalisation,.cas-client-stats__applications,.cas-client-stats__guarantees,.testimonials-swiper__slide,.header-nav__link,.header-lang-list__button,body,[theme]{font-size:1rem}@media(min-width: 1024px){.button-link__label,.cas-client-stats__personalisation,.cas-client-stats__applications,.cas-client-stats__guarantees,.testimonials-swiper__slide,.header-nav__link,.header-lang-list__button,body,[theme]{font-size:1.25rem}}.card-localisation__label,.cas-client-stats__participants,.testimonials-swiper__slide--rectangle,.testimonials-swiper__button,.tag{font-size:0.875rem}@media(min-width: 1024px){.card-localisation__label,.cas-client-stats__participants,.testimonials-swiper__slide--rectangle,.testimonials-swiper__button,.tag{font-size:1.125rem}}.cas-client-approach__certification-text-light,.cas-client-approach__certification-text-strong,.tag--small{font-size:0.875rem}.form__files-comment,.footer__copyright,.form__label,.form__input::placeholder,.form__input-message::placeholder,.form__point-of-interest,.cas-client-approach__description,.header-nav,.cas-client-approach__certification-button,.cas-client-stats__categories-text,.networks__word{font-family:var(--fonts-text-font-family, sans-serif);font-weight:300;line-height:1}.form__label,.cas-client-stats__categories-text{font-weight:600}.cas-client-approach__certification-button,.cas-client-stats__categories-text,.networks__word{font-size:0.875rem}@media(min-width: 1024px){.cas-client-approach__certification-button,.cas-client-stats__categories-text,.networks__word{font-size:1.25rem}}.form__label,.form__input::placeholder,.form__input-message::placeholder,.form__point-of-interest,.cas-client-approach__description,.header-nav{font-size:0.875rem}@media(min-width: 1024px){.form__label,.form__input::placeholder,.form__input-message::placeholder,.form__point-of-interest,.cas-client-approach__description,.header-nav{font-size:1.125rem}}.form__files-comment,.footer__copyright{font-size:0.875rem}.form__point-of-interest:has(input:focus-visible),:focus-visible{outline:0.125rem dashed var(--container-dark-primary);outline-offset:0.25rem}.button--secondary{--button-font-color: var(--content-dark-primary);--button-background-color: color-mix(in srgb, var(--container-light-primary) 5%, var(--content-transparent));border:var(--border-size-s) solid var(--button-border-color, var(--content-dark-secondary));backdrop-filter:var(--button-secondary-backdrop-filter, var(--blur-l))}.button--tertiary{--button-font-color: var(--content-light-primary);--button-background-color: color-mix(in srgb, var(--container-dark-primary) 5%, var(--content-transparent));border:var(--border-size-s) solid var(--content-light-primary)}.button--light{--button-background-color: var(--content-light-primary) }.button--font-dark,.button--light{--button-font-color: var(--content-dark-primary);border-color:var(--content-dark-primary)}.link{width:fit-content;font-weight:700;border-block-end:0.0625rem solid var(--content-light-secondary)}.tag--light-turquoise{--tag-background-color: var(--container-light-turquoise)}.tag--dark-turquoise{--tag-background-color: var(--container-dark-turquoise)}.tag--light-blue{--tag-background-color: var(--container-light-blue)}.tag--dark-blue{--tag-background-color: var(--container-dark-blue)}.tag--light-orange{--tag-background-color: var(--container-light-orange)}.tag--dark-orange{--tag-background-color: var(--container-dark-orange)}.tag--light-purple{--tag-background-color: var(--container-light-purple)}.tag--dark-purple{--tag-background-color: var(--container-dark-purple)}.tag--dark-primary{background-color:var(--container-dark-primary)}.tag--dark-font{--tag-content-color: var(--content-dark-primary)}.background-blur,.footer-contact-us,.footer-job-offer,.footer-localisation,.footer-join-us{backdrop-filter:var(--background-blur-backdrop-filter, var(--blur-m));border-radius:var(--border-radius-m)}.background-blur::before,.footer-contact-us::before,.footer-job-offer::before,.footer-localisation::before,.footer-join-us::before{z-index:1;content:"";position:absolute;inset:0;opacity:var(--background-blur-background-opacity, 0.3);background-color:var(--background-blur-background-color, var(--container-dark-primary));border-radius:var(--border-radius-s)}@media(min-width: 1024px){.background-blur::before,.footer-contact-us::before,.footer-job-offer::before,.footer-localisation::before,.footer-join-us::before{border-radius:var(--border-radius-m)}}.form-section,.cas-client--formations{max-width:var(--content-max-width);margin-inline:auto;padding-inline:var(--content-padding-inline);padding-block:var(--content-padding-block)}@font-face{font-family:Sora;src:url("/static/fonts/Sora-VariableFont_wght.ttf") format("truetype");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--light-primary: #FFFFFF;--light-secondary: #D9D9D6;--light-tertiary: #DBE2E9;--light-orange: #EC732C;--light-purple: #C964CF;--light-turquoise: #9DE7D7;--light-blue: #00B5E2;--dark-primary: #252012;--dark-secondary: #898D8D;--dark-tertiary: #66757E;--dark-orange: #b94700;--dark-purple: #685BC7;--dark-turquoise: #63B1BC;--dark-blue: #307FE2}:root,[theme]{--container-light-primary: var(--light-primary);--container-light-secondary: var(--light-secondary);--container-light-tertiary: var(--light-tertiary);--container-light-orange: var(--light-orange);--container-light-purple: var(--light-purple);--container-light-turquoise: var(--light-turquoise);--container-light-blue: var(--light-blue);--container-dark-primary: var(--dark-primary);--container-dark-secondary: var(--dark-secondary);--container-dark-tertiary: var(--dark-tertiary);--container-dark-orange: var(--dark-orange);--container-dark-purple: var(--dark-purple);--container-dark-turquoise: var(--dark-turquoise);--container-dark-blue: var(--dark-blue);--content-light-primary: var(--light-primary);--content-light-secondary: var(--light-secondary);--content-light-tertiary: var(--light-tertiary);--content-dark-primary: var(--dark-primary);--content-dark-secondary: var(--dark-secondary);--content-dark-tertiary: var(--dark-tertiary);--content-transparent: transparent}:root{--sizing-xs: 24.375rem;--sizing-s: 24.375rem;--sizing-m: 24.375rem}@media(min-width: 768px){:root{--sizing-xs: 35rem;--sizing-s: 48rem;--sizing-m: 48rem}}@media(min-width: 1024px){:root{--sizing-xs: 35rem;--sizing-s: 58rem;--sizing-m: 80rem}}:root{--spacing-null: 0rem;--spacing-xxs: 0.25rem;--spacing-xs: 0.5rem;--spacing-s: 0.75rem;--spacing-m: 1rem;--spacing-l: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 3rem;--spacing-3xl: 4rem;--spacing-4xl: 5rem;--spacing-5xl: 8rem;--spacing-6xl: 10rem;--spacing-7xl: 15rem;--spacing-site-margin: var(--spacing-m);--spacing-panel-margin: var(--spacing-l);--spacing-panel-header-margin: var(--spacing-m);--spacing-layout-column-number: 6;--spacing-layout-gutter: var(--spacing-m);--spacing-section-margin-x-large: var(--spacing-5xl);--spacing-section-margin-large: var(--spacing-4xl);--spacing-section-margin-default: var(--spacing-2xl);--spacing-section-margin-small: var(--spacing-xl);--spacing-content-margin-form-row-margin: var(--spacing-l);--spacing-content-margin-list-margin: var(--spacing-xxs);--spacing-content-margin-row-x-large: var(--spacing-2xl);--spacing-content-margin-row-large: var(--spacing-xl);--spacing-content-margin-row-medium: var(--spacing-m);--spacing-content-margin-row-small: var(--spacing-s);--spacing-block-padding-x-large: var(--spacing-3xl);--spacing-block-padding-large: var(--spacing-2xl);--spacing-block-padding-medium: var(--spacing-xl);--spacing-block-padding-small: var(--spacing-l)}@media(min-width: 768px){:root{--spacing-site-margin: var(--spacing-l);--spacing-panel-margin: var(--spacing-2xl);--spacing-panel-header-margin: var(--spacing-xl);--spacing-layout-column-number: 12;--spacing-layout-gutter: var(--spacing-l);--spacing-section-margin-x-large: var(--spacing-6xl);--spacing-section-margin-large: var(--spacing-5xl);--spacing-section-margin-default: var(--spacing-4xl);--spacing-section-margin-small: var(--spacing-2xl);--spacing-content-margin-form-row-margin: var(--spacing-l);--spacing-content-margin-list-margin: var(--spacing-xxs);--spacing-content-margin-row-x-large: var(--spacing-4xl);--spacing-content-margin-row-large: var(--spacing-2xl);--spacing-content-margin-row-medium: var(--spacing-l);--spacing-content-margin-row-small: var(--spacing-m);--spacing-block-padding-x-large: var(--spacing-3xl);--spacing-block-padding-large: var(--spacing-2xl);--spacing-block-padding-medium: var(--spacing-xl);--spacing-block-padding-small: var(--spacing-l)}}@media(min-width: 1024px){:root{--spacing-site-margin: var(--spacing-2xl);--spacing-panel-margin: var(--spacing-3xl);--spacing-panel-header-margin: var(--spacing-xl);--spacing-layout-column-number: 12;--spacing-layout-gutter: var(--spacing-2xl);--spacing-section-margin-x-large: var(--spacing-7xl);--spacing-section-margin-large: var(--spacing-6xl);--spacing-section-margin-default: var(--spacing-4xl);--spacing-section-margin-small: var(--spacing-2xl);--spacing-content-margin-form-row-margin: var(--spacing-l);--spacing-content-margin-list-margin: var(--spacing-xxs);--spacing-content-margin-row-x-large: var(--spacing-4xl);--spacing-content-margin-row-large: var(--spacing-2xl);--spacing-content-margin-row-medium: var(--spacing-l);--spacing-content-margin-row-small: var(--spacing-m);--spacing-block-padding-x-large: var(--spacing-3xl);--spacing-block-padding-large: var(--spacing-4xl);--spacing-block-padding-medium: var(--spacing-2xl);--spacing-block-padding-small: var(--spacing-xl)}}:root{--border-size-s: 0.0625rem;--border-size-m: 0.125rem;--border-radius-s: 0.25rem;--border-radius-m: 0.5rem;--border-radius-l: 1rem;--border-radius-xl: 1.3125rem;--border-radius-xxl: 2.125rem;--border-radius-3xl: 3.5rem;--border-radius-full: 62.4375rem}:root{--font-headline: Anybody, sans-serif;--font-text: Archivo Expanded, sans-serif}:root{--motion-ease-in-out: cubic-bezier(0.31, 0, 0.13, 1);--motion-ease-in-out-reverse: cubic-bezier(0.87, 0, 0.69, 1);--motion-power3-in-out: cubic-bezier(0.8, 0, 0.2, 1)}:root{--shadow-s: 0 0.25rem 5rem 0 color-mix(in srgb, var(--dark-primary) 20%, transparent)}:root{--overlay-image: linear-gradient(180deg, rgba(37, 32, 18, 0), #252012);--overlay-block-5: linear-gradient(180deg, rgba(137, 141, 141, 0.0196078431), rgba(102, 117, 126, 0.0196078431));--overlay-block-30: linear-gradient(180deg, rgba(137, 141, 141, 0.1882352941), rgba(102, 117, 126, 0.1882352941));--overlay-block-white-30: linear-gradient(180deg, rgba(255, 255, 255, 0.1882352941), rgba(255, 255, 255, 0.1882352941));--blur-xxs: blur(0.25rem);--blur-xs: blur(0.5rem);--blur-s: blur(0.625rem);--blur-m: blur(1rem);--blur-l: blur(1.3125rem)}:root{--header-height: 5rem;--content-max-width: 87.5rem;--content-padding-inline: var(--spacing-m);--content-padding-block: var(--spacing-xl)}@media(min-width: 768px){:root{--content-padding-inline: var(--spacing-2xl);--content-padding-block: var(--spacing-3xl)}}html{font-smooth:always;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}body{--fonts-title-font-family: sora, sans-serif;--fonts-text-font-family: sora, sans-serif;display:flex;flex-direction:column;min-height:100vh}body,[theme]{color:var(--content-dark-primary);background-color:var(--container-subtle)}.body--locked{overflow-y:hidden}main{flex:1;display:flex;flex-direction:column}.skip-link{position:absolute;inset:auto auto 100% 0}*:focus-visible{outline-style:dashed;outline-color:var(--content-dark-primary);outline-offset:var(--spacing-xxs)}[hidden]{display:none !important}hr{width:100%;height:var(--border-size-m);margin:0;background-color:var(--container-subtle);border:0;border-radius:var(--border-radius-full)}img{width:100%;height:100%;object-fit:cover}.header-card{min-height:0;min-width:0;width:100%;display:flex;flex-direction:column;justify-content:space-between;color:var(--content-light-primary);border-radius:var(--border-radius-m);gap:var(--spacing-s);padding:var(--spacing-s);backdrop-filter:var(--blur-l);background-color:color-mix(in srgb, var(--container-dark-primary) 50%, var(--content-transparent));border:var(--border-size-s) color-mix(in srgb, var(--container-dark-primary) 70%, var(--content-transparent)) solid}@media(min-width: 1024px){.header-card{padding:var(--spacing-m)}}.header-card__description-icon{display:flex;align-items:center}@media(max-width: 767px){.header-card__description-icon{flex-direction:column;flex:1}}.header-card__description{line-height:1.25;flex:1}.header-card__icon-arrow{align-self:flex-end;height:auto;width:2rem;aspect-ratio:1;color:var(--content-light-primary)}@media(min-width: 1024px){.header-card__icon-arrow{width:3.5rem}}.header-card--short{flex-direction:row;align-items:center;height:100%}.header{z-index:10;position:fixed;inset:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-s);padding:var(--spacing-s);background-color:var(--container-light-primary);box-shadow:var(--shadow-s)}@media(min-width: 1024px){.header{padding-inline:var(--spacing-m)}}.header__logo{grid-area:1/2/-1/span 1;justify-self:center}@media(min-width: 1024px){.header__logo{grid-area:1/1/-1/span 1}}@media(min-width: 1024px){.header-menu{display:none}}.header-menu__icon{width:var(--spacing-xl);height:auto;aspect-ratio:1}.header-nav{display:flex;flex-direction:column;align-items:start;gap:var(--spacing-l);transition:transform .5s var(--motion-ease-in-out)}@media(max-width: 1023px){.header-nav{z-index:11;overflow:auto;position:fixed;inset:0;padding:var(--spacing-xl);background-color:var(--container-light-primary)}.header-nav--close{transform:translateX(-100%)}}@media(min-width: 1024px){.header-nav{flex-direction:row;justify-content:end;align-items:center;grid-area:1/2/-1/span 1}}.header-nav__button{align-self:end}@media(min-width: 1024px){.header-nav__button{display:none}}.header-nav__icon{width:var(--spacing-xl);height:auto;aspect-ratio:1;transform:rotate(45deg)}.header-nav__list{display:flex;flex-direction:column;justify-content:end;width:100%;gap:var(--spacing-l)}@media(min-width: 1024px){.header-nav__list{flex-direction:row;align-items:center}}.header-nav__item{overflow:hidden;position:relative;padding-block-end:var(--spacing-m)}@media(max-width: 1023px){.header-nav__item::before{content:"";position:absolute;inset-block-end:0;inset-inline:0;height:0.0625rem;width:100%;background-color:var(--content-dark-primary)}}@media(min-width: 1024px){.header-nav__item{overflow:visible;padding-block-end:var(--spacing-null)}.header-nav__item:hover,.header-nav__item:focus-within{--sub-nav-opacity: 1;--sub-nav-pointer-events: all}}.header-nav__item:has(.header-nav-list[aria-hidden=true]){--header-nav-icon-link-rotate: 0deg}.header-nav__link{display:flex;justify-content:space-between;align-items:center;width:100%;color:var(--content-dark-primary)}.header-nav__link:hover{text-decoration:underline;text-underline-offset:var(--spacing-xxs)}.header-nav__icon-link{width:var(--spacing-m);height:auto;aspect-ratio:1;transform:rotate(var(--header-nav-icon-link-rotate, 45deg));transition:transform .5s var(--motion-ease-in-out)}@media(min-width: 1024px){.header-nav__icon-link{display:none}}.header-nav__client-space{color:var(--container-light-orange)}.header-nav-list{display:grid;grid-template-rows:1fr;align-items:flex-start;transition:grid-template-rows .3s ease}@media(max-width: 1023px){.header-nav-list[aria-hidden=true]{grid-template-rows:0fr}}@media(min-width: 1024px){.header-nav-list{position:absolute;inset-block-end:0;inset-inline-start:50%;transform:translate(-50%, 100%);padding-block-start:var(--spacing-s);pointer-events:var(--sub-nav-pointer-events, none);opacity:var(--sub-nav-opacity, 0);transition:opacity .5s var(--motion-ease-in-out)}}.header-nav-list__wrapper{overflow:hidden}@media(min-width: 1024px){.header-nav-list__wrapper{display:contents}}.header-nav-list__sub-wrapper{display:flex;flex-direction:column;gap:var(--spacing-s);padding:var(--spacing-s);background-color:var(--container-light-primary);box-shadow:var(--shadow-s)}@media(max-width: 1023px){.header-nav-list__sub-wrapper{padding-block:var(--spacing-m);gap:var(--spacing-null)}}.header-nav-list__item{width:100%}.header-nav-list__item:first-child{padding-block-end:var(--spacing-s);border-block-end:var(--border-size-s) solid var(--container-dark-primary)}@media(max-width: 1023px){.header-nav-list__item{padding-block:var(--spacing-s);border-block-end:var(--border-size-s) dashed var(--container-dark-primary)}}.header-nav-list__link{display:flex;width:max-content}.header-lang{grid-area:1/3/-1/-1;position:relative}.header-lang:hover,.header-lang:focus-within{--sub-nav-opacity: 1;--sub-nav-pointer-events: all}.header-lang__current{display:flex;align-items:center;gap:var(--spacing-xs)}.header-lang-list{position:absolute;inset-block-end:0;inset-inline-start:50%;transform:translate(-50%, 100%);padding-block-start:var(--spacing-s);pointer-events:var(--sub-nav-pointer-events, none);opacity:var(--sub-nav-opacity, 0);transition:opacity .5s var(--motion-ease-in-out)}.header-lang-list__wrapper{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-s);background-color:var(--container-light-primary);box-shadow:var(--shadow-s)}@media(min-width: 1024px){.header-lang-list__button--mobile{display:none}}@media(max-width: 1023px){.header-lang-list__button--desktop{display:none}}.footer{z-index:3;display:flex;position:relative;flex-direction:column;padding-block:var(--spacing-4xl) var(--header-height);gap:var(--spacing-xl)}@media(min-width: 1024px){.footer{padding-block:var(--spacing-5xl) var(--spacing-xl)}}.footer__wrapper-image{z-index:1;position:absolute;height:100%;width:100%;inset:0}.footer__wrapper-image::before{pointer-events:none;content:"";background:linear-gradient(to top, var(--container-dark-primary), var(--content-transparent) 30%);position:absolute;inset:0}.footer__image{height:100%;width:100%;object-fit:cover}.footer__content-grid{z-index:2;position:relative;display:grid;grid:"contact-us contact-us" auto "job-offer job-offer" auto "localisation join-us" auto/1fr 1fr;padding-inline:var(--spacing-xs);gap:var(--spacing-s)}@media(min-width: 1024px){.footer__content-grid{grid:"contact-us job-offer" 1fr "localisation join-us" 1fr/2fr 1fr;padding-inline:var(--spacing-xl)}}.footer__copyright{z-index:2;position:relative;display:flex;justify-content:space-between;color:var(--content-light-secondary);padding-inline:var(--spacing-l)}@media(max-width: 1023px){.footer__copyright{flex-direction:column;text-align:center}}.footer-contact-us{justify-content:space-between;display:flex;flex-direction:column;grid-area:contact-us;padding:var(--spacing-s);position:relative;gap:var(--spacing-m)}@media(min-width: 1024px){.footer-contact-us{padding:var(--spacing-xl)}}.footer-contact-us__content{z-index:2;position:relative;display:flex;flex-direction:column;gap:var(--spacing-xxs)}@media(min-width: 1024px){.footer-contact-us__content{gap:var(--spacing-l)}}.footer-contact-us__title{color:var(--content-light-primary)}@media(min-width: 1024px){.footer-contact-us__title{font-weight:500}}.footer-contact-us__tags{display:flex;flex-wrap:wrap;gap:var(--spacing-xxs)}@media(min-width: 1024px){.footer-contact-us__tags{gap:var(--spacing-s) var(--spacing-m)}}.footer-contact-us__tag{--button-padding-block: var(--spacing-xxs);--button-padding-inline: var(--spacing-xs)}@media(min-width: 1024px){.footer-contact-us__tag{--button-padding-inline: var(--spacing-l);--button-padding-block: var(--spacing-s)}}.footer-contact-us__button-link{cursor:pointer;z-index:2;position:relative;justify-content:flex-end}.footer-job-offer{display:flex;flex-direction:column;grid-area:job-offer;position:relative;padding:var(--spacing-s);justify-content:space-between;gap:var(--spacing-s)}@media(min-width: 1024px){.footer-job-offer{padding:var(--spacing-m)}}.footer-job-offer__image-wrapper{z-index:1;position:absolute;inset:var(--spacing-m);border-radius:var(--border-radius-s)}@media(max-width: 1023px){.footer-job-offer__image-wrapper{display:none}}.footer-job-offer__image-wrapper::before{z-index:1;content:"";position:absolute;inset:0;background:linear-gradient(to top, var(--container-dark-primary), var(--content-transparent));border-radius:var(--border-radius-s)}.footer-job-offer__image{border-radius:var(--border-radius-s);position:absolute;inset:0;object-fit:cover}.footer-job-offer__title{color:var(--content-light-primary);z-index:2;position:relative}@media(min-width: 1024px){.footer-job-offer__title{padding:var(--spacing-m)}}.footer-job-offer__button-link{cursor:pointer;z-index:2;position:relative;width:100%;justify-content:flex-end}@media(min-width: 1024px){.footer-job-offer__button-link{padding:0 var(--spacing-m) var(--spacing-m);justify-content:space-between}}.footer-localisation{grid-area:localisation;width:100%;overflow:hidden;display:flex;padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-l)}@media(min-width: 1024px){.footer-localisation{padding:var(--spacing-l)}}.footer-localisation__swiper-wrapper{z-index:2;display:flex;position:relative}@media(min-width: 1024px){.footer-localisation__swiper-wrapper{width:100%}}.footer-localisation__swiper-pagination{display:flex;position:absolute;inset-block-end:0;inset-inline-start:0;height:var(--spacing-s);width:100%;justify-content:center;align-items:center;gap:var(--spacing-l)}@media(min-width: 1024px){.footer-localisation__swiper-pagination{display:none}}.footer-localisation__bullet{width:0.4375rem;height:auto;aspect-ratio:1;background:var(--content-light-secondary);border-radius:var(--border-radius-full);opacity:.5}.footer-localisation__bullet--active{width:0.625rem;opacity:1}.footer-join-us{display:flex;flex-direction:column;padding:var(--spacing-s);grid-area:join-us;position:relative;justify-content:space-between;height:100%}@media(min-width: 1024px){.footer-join-us{padding:var(--spacing-xl)}}.footer-join-us__title{position:relative;z-index:2;color:var(--content-light-primary)}.footer-join-us__content{display:flex;flex-direction:column;gap:var(--spacing-l)}@media(min-width: 1024px){.footer-join-us__content{gap:var(--spacing-3xl)}}.footer-join-us__sub{z-index:2;position:relative;color:var(--content-light-primary);width:100%}.footer-join-us__sub::before{content:"";position:absolute;height:0.0625rem;inset:calc(var(--spacing-xs)*-1) 0;width:100%;background-color:var(--content-light-secondary)}@media(min-width: 1024px){.footer-join-us__sub::before{inset:calc(var(--spacing-m)*-1) 0}}.footer-join-us-networks{position:relative;z-index:2;justify-content:end;width:100%}.footer-join-us-networks__network{--network-height: to-rem(55)}.button{display:flex;width:fit-content;height:fit-content;padding-inline:var(--button-padding-inline, var(--spacing-s));padding-block:var(--button-padding-block, var(--spacing-xs));position:relative;border-radius:var(--button-border-radius, var(--border-radius-s));color:var(--button-font-color, var(--content-light-primary));background:var(--button-background-color, var(--container-dark-primary));align-items:center}@media(min-width: 1024px){.button{border-radius:var(--button-border-radius, var(--border-radius-m))}}.tag{display:flex;width:var(--tag-width, fit-content);height:fit-content;padding-inline:var(--tag-padding-inline, var(--spacing-s));padding-block:var(--tag-padding-block, var(--spacing-xs));border-radius:var(--tag-border-radius, var(--border-radius-l));color:var(--tag-content-color, var(--content-light-primary));background-color:var(--tag-background-color, var(--container-dark-primary));font-weight:var(--tag-font-weight, 600)}.tag--small{padding-inline:var(--spacing-xs);padding-block:0.375rem}.modal{--modal-content-opacity: 1;--modal-content-translate-x: 0;--modal-content-translate-y: 0;--modal-default-index: ;--modal-overlay-opacity: 1;z-index:var(--modal-custom-index, var(--modal-default-index));position:fixed;inset:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;border:0}@media(min-width: 1024px){.modal{padding:var(--spacing-xs)}}.modal:not([open]){--modal-content-opacity: 0;--modal-content-translate-x: 0%;--modal-content-translate-y: 25%;--modal-overlay-opacity: 0;pointer-events:none}.modal__overlay{z-index:-1;position:absolute;inset:0;cursor:pointer;opacity:var(--modal-overlay-opacity);background-color:var(--overlay-panel);transition:opacity .5s var(--motion-ease-in-out)}.modal__content{display:flex;flex-direction:column;width:100%;opacity:var(--modal-content-opacity);border-radius:var(--border-radius-modale);background-color:var(--container-standard);transition:opacity .5s var(--motion-ease-in-out),transform .5s var(--motion-ease-in-out);transform:translate(var(--transform-x, var(--modal-content-translate-x)), var(--modal-content-translate-y))}[dir=rtl] .modal__content{--transform-x: calc(var(--modal-content-translate-x) * -1)}@media(min-width: 1024px){.modal__content{max-width:var(--sizing-xs)}}.modal__content--size-full{height:100%}.modal__body{display:flex;flex-direction:column;gap:var(--spacing-content-margin-row-large);overflow-y:auto;padding:var(--spacing-panel-margin)}.modal__ctas{display:flex;flex-direction:column;gap:var(--spacing-content-margin-row-small)}@media(max-width: 767px){.modal--position-mobile-inline-start{justify-content:flex-start}.modal--position-mobile-inline-start:not([open]){--modal-content-translate-x: -25%;--modal-content-translate-y: 0%}}@media(min-width: 1024px){.modal--position-desktop-inline-start{justify-content:flex-start}.modal--position-desktop-inline-start:not([open]){--modal-content-translate-x: -25%;--modal-content-translate-y: 0%}}@media(max-width: 767px){.modal--position-mobile-inline-end{justify-content:flex-end}.modal--position-mobile-inline-end:not([open]){--modal-content-translate-x: 25%;--modal-content-translate-y: 0%}}@media(min-width: 1024px){.modal--position-desktop-inline-end{justify-content:flex-end}.modal--position-desktop-inline-end:not([open]){--modal-content-translate-x: 25%;--modal-content-translate-y: 0%}}@media(max-width: 767px){.modal--position-mobile-block-start{align-items:flex-start}}@media(min-width: 1024px){.modal--position-desktop-block-start{align-items:flex-start}}@media(max-width: 767px){.modal--position-mobile-block-end{align-items:flex-end}}@media(min-width: 1024px){.modal--position-desktop-block-end{align-items:flex-end}}.modal-header{display:flex;align-items:center;box-shadow:inset 0 calc(var(--border-size-s)*-1) 0 var(--content-light-primary)}.modal-header__title{flex:1;padding-inline:var(--spacing-panel-header-margin)}.modal-header__close{--button-border-radius: 0;box-shadow:inset var(--modal-header-close-box-shadow, var(--border-size-s)) 0 0 var(--content-light-primary)}.modal-header--reverse{--modal-header-close-box-shadow: calc(var(--border-size-s) * -1);flex-direction:row-reverse}.networks{z-index:2;display:flex;font-weight:500;gap:var(--spacing-s);align-items:center}.networks__network{display:flex;position:relative;align-items:center;justify-content:center;aspect-ratio:1;height:var(--network-height, 2rem);border-radius:var(--border-radius-full);background-color:var(--network-pills-background-color, var(--container-dark-primary));color:var(--content-light-primary);backdrop-filter:var(--blur-xxs)}@media(min-width: 1024px){.networks__network{width:4rem;height:auto;background:var(--container-dark-primary);justify-content:center}}.networks__network::after{z-index:1;display:var(--before-content-display, flex);content:"";position:absolute;inset:auto;border-radius:var(--border-radius-full);aspect-ratio:1;height:2rem;width:auto;background:linear-gradient(to right, var(--container-dark-primary), var(--container-dark-secondary));mask:radial-gradient(circle, transparent 66%, black 66%)}@media(min-width: 1024px){.networks__network::after{--before-content-display: none;height:4rem}}.testimonials{--testimonials-padding-inline: var(--spacing-xl);overflow:hidden;position:relative;display:flex;flex-direction:column;gap:var(--spacing-xs);padding-block:var(--content-padding-block)}.testimonials__title{position:relative;text-align:center;padding-inline:var(--testimonials-padding-inline)}.testimonials-swiper{--testimonials-swiper-before-and-after-background: color-mix(in srgb, var(--container-light-primary) 1%, var(--content-transparent));position:relative;display:flex;flex-direction:column;align-items:center;padding-inline:var(--spacing-xs);width:100%}@media(min-width: 1024px){.testimonials-swiper{padding-inline:var(--spacing-2xl)}}.testimonials-swiper::before,.testimonials-swiper::after{z-index:2;content:"";position:absolute;inset-block-start:0;height:100%;width:var(--spacing-2xl);background:var(--testimonials-swiper-before-and-after-background);backdrop-filter:var(--blur-xs)}@media(max-width: 1023px){.testimonials-swiper::before,.testimonials-swiper::after{display:none}}.testimonials-swiper::before{border-inline-end:var(--border-size-s) solid var(--container-light-tertiary);inset-inline-start:0}.testimonials-swiper::after{border-inline-start:var(--border-size-s) solid var(--container-light-tertiary);inset-inline-end:0}.testimonials-swiper__wrapper{padding-block:var(--spacing-xl)}.testimonials-swiper__slide-wrapper{width:fit-content;display:flex;gap:var(--spacing-m);margin-inline-end:var(--spacing-s)}@media(max-width: 767px){.testimonials-swiper__slide-wrapper{width:100%;max-width:100vw;margin-inline-end:var(--spacing-m)}}.testimonials-swiper__slide{--testimonials-swiper-slide-background: color-mix(in srgb, var(--container-dark-primary) 5%, var(--content-transparent));overflow:hidden;display:flex;flex-direction:column;gap:var(--spacing-xs);width:100%;height:auto;padding:var(--spacing-l);border-radius:var(--border-radius-l);background:var(--testimonials-swiper-slide-background);backdrop-filter:var(--blur-xs)}@media(min-width: 768px){.testimonials-swiper__slide{gap:var(--spacing-m);padding:var(--spacing-xl) 2.5rem 2.5rem;border-radius:var(--border-radius-xl);max-width:var(--swiper-slide-max-width, 23.75rem)}}.testimonials-swiper__slide--rectangle{--testimonials-swiper-separator-background: var(--container-dark-primary);--swiper-slide-max-width: 15.625rem;--testimonials-swiper-align-self: start;--testimonials-swiper-text-color: var(--content-dark-primary);color:var(--content-dark-primary);height:100%}@media(min-width: 1024px){.testimonials-swiper__slide--rectangle{--swiper-slide-max-width: 31.25rem}}.testimonials-swiper__title{font-size:clamp(0.75rem,4.5vw + 0.25rem,1rem)}@media(min-width: 1024px){.testimonials-swiper__title{font-size:clamp(1.625rem,4.5vw + 0.25rem,2.125rem)}}.testimonials-swiper__separator{width:100%;height:0.0625rem;background-color:var(--testimonials-swiper-separator-background, var(--container-dark-secondary))}.testimonials-swiper__text{flex:1;display:flex;align-items:var(--testimonials-swiper-align-self, end);color:var(--testimonials-swiper-text-color, var(--content-dark-secondary))}@media(max-width: 1023px){.testimonials-swiper__text{font-size:0.6875rem}}.testimonials-swiper__text li{position:relative;padding-inline-start:var(--spacing-l)}@media(min-width: 1024px){.testimonials-swiper__text li{padding-inline-start:var(--spacing-2xl)}}.testimonials-swiper__text li::before{content:"";position:absolute;inset-block-start:50%;inset-inline-start:0;width:var(--spacing-s);height:0.0625rem;background-color:var(--container-dark-primary);transform:translate(var(--transform-x, 0), -50%)}@media(min-width: 1024px){.testimonials-swiper__text li::before{width:var(--spacing-l)}}.testimonials-swiper__button{--button-border-radius: var(--border-radius-3xl);--button-padding-inline: var(--spacing-m)}.testimonials-swiper__container-image{overflow:hidden;order:var(--order);width:100%;height:auto;border-radius:var(--border-radius-xl);max-width:15.625rem}@media(max-width: 767px){.testimonials-swiper__container-image{flex-shrink:unset;max-width:10.5rem}}.testimonials-swiper__image{object-fit:cover;object-position:center}@media(min-width: 1024px){.testimonials-swiper__image{width:100%;height:auto;aspect-ratio:250/380}}.testimonials-swiper__footer{display:flex;align-items:center;justify-content:center;gap:var(--spacing-l);width:100%;padding-inline:var(--testimonials-padding-inline)}@media(min-width: 1024px){.testimonials-swiper__footer{gap:2.5rem}}.testimonials-swiper__svg{width:var(--spacing-xl);height:auto;aspect-ratio:1;color:var(--container-dark-primary)}@media(min-width: 1024px){.testimonials-swiper__svg{width:3.4375rem}}.swiper .swiper-pagination.swiper-pagination-bullets-dynamic{position:static;transform:none}.swiper .swiper-pagination-bullet-active-main{background-color:var(--container-dark-primary)}.cas-client{display:flex;flex-direction:column;gap:var(--spacing-2xl);position:relative}@media(min-width: 1024px){.cas-client{display:grid;grid-template-columns:3fr 2fr;gap:var(--cas-client-gap, var(--spacing-4xl))}}.cas-client--formations{--cas-client-approach-gap: var(--spacing-m);--description-cas-client-max-width: 45ch}@media(min-width: 1024px){.cas-client--formations{--cas-client-gap: var(--spacing-xl)}}.cas-client-approach{z-index:2;width:100%;display:flex;flex-direction:column;justify-content:space-between;position:relative;gap:var(--cas-client-approach-gap)}.cas-client-approach__container{display:flex;flex-direction:column;gap:var(--spacing-m)}.cas-client-approach__title-wrapper{display:flex;justify-content:space-between}.cas-client-approach__image{width:100%;height:auto;aspect-ratio:2/1;border-radius:var(--border-radius-xl)}.cas-client-approach__download{display:flex;align-items:center;gap:var(--spacing-m);align-self:flex-end}.cas-client-approach__icon-arrow{width:2rem;height:auto;aspect-ratio:1}@media(min-width: 1024px){.cas-client-approach__icon-arrow{width:3.4375rem}}.cas-client-approach__big-title{padding-block-start:var(--spacing-2xl)}@media(min-width: 1024px){.cas-client-approach__big-title{max-width:34.375rem}}.cas-client-approach__description{max-width:var(--description-cas-client-max-width)}.cas-client-approach__certification-wrapper{display:grid;grid:"logo button button" "text text ."/auto 1fr 1fr;gap:var(--spacing-m)}@media(min-width: 1024px){.cas-client-approach__certification-wrapper{grid:"logo logo" "text button"/2fr 1fr;gap:var(--spacing-xl)}}.cas-client-approach__certification-logo{grid-area:logo;align-self:center;max-width:8rem}@media(min-width: 1024px){.cas-client-approach__certification-logo{max-width:10.75rem}}.cas-client-approach__certification-text{grid-area:text;display:flex;flex-direction:column;gap:var(--spacing-xxs);align-self:center}.cas-client-approach__certification-button{--button-padding-inline: var(--spacing-xs);--button-padding-block: var(--spacing-xxs);grid-area:button;place-self:center flex-end;white-space:nowrap}@media(min-width: 1024px){.cas-client-approach__certification-button{--button-padding-block: var(--spacing-xs);--button-padding-inline: var(--spacing-m)}}.cas-client-stats__guarantees,.cas-client-stats__applications,.cas-client-stats__personalisation{align-content:center;border-radius:var(--border-radius-m);padding:var(--spacing-s) var(--spacing-m)}@media(min-width: 1024px){.cas-client-stats__guarantees,.cas-client-stats__applications,.cas-client-stats__personalisation{padding:var(--spacing-l);border-radius:var(--border-radius-xl)}}.cas-client-stats{z-index:2;position:relative;display:grid;gap:var(--spacing-s);grid:"percentage personalisation" auto "percentage applications" auto "percentage formules" auto "guarantees formules" auto "session session" auto/130fr 160fr}@media(min-width: 1024px){.cas-client-stats{grid:"personalisation percentage" 2fr "applications percentage" 1fr "applications formules" 2fr "guarantees formules" 2fr "session session" auto/2fr 1fr}}.cas-client-stats__personalisation{grid-area:personalisation;background:rgba(37,32,18,.0509803922)}.cas-client-stats__applications{background:rgba(37,32,18,.0509803922);grid-area:applications}.cas-client-stats__guarantees{background:var(--container-dark-turquoise);grid-area:guarantees}.cas-client-stats__percentage-wrapper{grid-area:percentage;display:flex;flex-direction:column;background:var(--container-light-orange);align-items:center;justify-content:center;color:var(--content-light-primary);border-radius:var(--border-radius-full);aspect-ratio:1;padding:var(--spacing-m)}@media(max-width: 25rem){.cas-client-stats__percentage-wrapper{max-width:8.4375rem;align-self:center}}.cas-client-stats__participants{text-align:center}.cas-client-stats__formules{grid-area:formules;background:rgba(37,32,18,.0509803922);border-radius:var(--border-radius-m);padding:var(--spacing-xs)}@media(min-width: 1024px){.cas-client-stats__formules{padding:var(--spacing-m);border-radius:var(--border-radius-xl)}}.cas-client-stats__formules-content{display:flex;align-items:end;gap:var(--spacing-xs)}@media(min-width: 1024px){.cas-client-stats__formules-content{flex-direction:column}}.cas-client-stats__formules-text{padding-block-end:var(--spacing-xxs)}.cas-client-stats__formules-categories{display:flex;gap:var(--spacing-xxs);padding-block-start:var(--spacing-xs);flex:1;flex-wrap:wrap}@media(min-width: 1024px){.cas-client-stats__formules-categories{flex-direction:column;gap:var(--spacing-xs);justify-content:flex-end}}.cas-client-stats__categories-text{background-color:var(--cas-client-categories-text-background-color);width:fit-content;padding:var(--spacing-xxs) var(--spacing-s);border-radius:var(--border-radius-xl)}.cas-client-stats__session{grid-area:session;display:flex;gap:var(--spacing-s);padding:var(--spacing-m);background:var(--container-dark-orange);border-radius:var(--border-radius-xl)}.cas-client-stats__session-video{max-width:11.25rem;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:var(--border-radius-m)}.cas-client-stats__session-content{display:flex;flex-direction:column;justify-content:space-between;width:100%;color:var(--content-light-tertiary)}.cas-client-stats__session-text{position:relative}@media(max-width: 767px){.cas-client-stats__session-text{font-size:1.3125rem}}.cas-client-stats__session-text::before{content:"";position:absolute;height:0.0625rem;inset-block-end:calc(var(--spacing-xs)*-1);width:100%;background:var(--content-light-tertiary)}.cas-client-stats__session-icon{align-self:flex-end;width:2rem;height:auto;aspect-ratio:1}.form-section{display:flex;flex-direction:column;gap:var(--spacing-l)}@media(min-width: 1024px){.form-section{gap:var(--spacing-xl)}}.form-section__title{width:100%;align-self:center;position:relative}.form-section__title::before{content:"";background-color:var(--container-dark-primary);height:0.0625rem;position:absolute;inset-block-end:calc(var(--spacing-xs)*-1)}.form{align-self:center;display:flex;gap:var(--spacing-xl);width:100%;background:color-mix(in srgb, var(--container-light-secondary) 30%, transparent);padding:var(--form-padding, var(--spacing-2xl));border-radius:var(--border-radius-xl)}@media(max-width: 767px){.form{padding:var(--form-padding, var(--spacing-2xl) var(--spacing-xs) var(--spacing-xl));flex-direction:column}}.form__fields{display:grid;flex-direction:column;width:100%;gap:var(--spacing-m);justify-content:space-between;grid-template-columns:1fr auto}@media(min-width: 1024px){.form__fields{grid-template-columns:auto 1fr;width:50%}}.form__field{display:grid;justify-content:space-between;grid-column:span 2;grid-template-columns:subgrid}.form__input{width:100%;background:var(--container-light-primary);display:flex;justify-content:flex-end;border-radius:var(--border-radius-m);padding:var(--spacing-xs) var(--spacing-m);text-align:end}.form__input::placeholder{position:absolute;inset-inline-end:var(--spacing-m);color:var(--content-dark-tertiary);opacity:0}@media(min-width: 1024px){.form__input::placeholder{opacity:1}}.form__field-message{display:flex;flex-direction:column;gap:var(--spacing-xs)}.form__input-message{height:100%;width:100%;background:var(--container-light-primary);border-radius:var(--border-radius-m);padding:var(--spacing-xs) var(--spacing-m)}.form__input-message::placeholder{position:absolute;color:var(--content-dark-tertiary);opacity:0}@media(min-width: 1024px){.form__input-message::placeholder{opacity:1}}.form__additional-info{display:flex;flex-direction:column;gap:var(--spacing-m);width:100%}@media(min-width: 1024px){.form__additional-info{width:50%}}.form__point-of-interest-field{display:flex;flex-direction:column;gap:var(--spacing-xs)}.form__point-of-interest{position:relative;padding:var(--spacing-xs) var(--spacing-s);border-radius:var(--border-radius-xxl);background:var(--container-light-primary);color:var(--content-dark-tertiary)}.form__point-of-interest:has(input:checked){background:var(--container-dark-secondary);color:var(--content-light-primary)}.form__point-of-interest-input{position:absolute;inset:0;opacity:0;pointer-events:none}.form__list-point-of-interest{display:flex;flex-flow:row wrap;justify-content:flex-end;gap:var(--spacing-xxs) var(--spacing-xs)}.form__files{display:flex;flex-direction:column;gap:var(--spacing-m)}.form__files--contact{--buttons-container-justify-content: space-between;--files-comments-align-self: start;--buttons-container-flex-direction: column;width:100%;align-self:flex-start}.form__files-comment{max-width:20.625rem;align-self:var(--files-comments-align-self, end)}.form__buttons-container{display:flex;justify-content:var(--buttons-container-justify-content, end);align-items:end;gap:var(--spacing-xs)}@media(max-width: 767px){.form__buttons-container{flex-direction:column}}.form__file-label{display:flex;position:relative;flex-direction:column;gap:var(--spacing-xs);align-items:end}@media(min-width: 1024px){.form__file-label{align-items:start}}.form__button-contact{pointer-events:none;position:relative}@media(max-width: 767px){.form__button-contact{--button-padding-block: var(--spacing-xxs);--button-padding-inline: var(--spacing-xs)}}.form__status-message{position:relative;inset:auto 0 0}@media(min-width: 1024px){.form__status-message{inset:auto 0 calc(var(--spacing-l)*-1);position:absolute}}.form__status-message[inert]{display:none}.form__file-input{display:none}.form__buttons{display:flex;gap:var(--spacing-xs);flex-direction:var(--buttons-container-flex-direction);align-items:end}.form__button{justify-content:center}@media(max-width: 767px){.form__button{--button-padding-block: var(--spacing-xxs);--button-padding-inline: var(--spacing-xs)}}.button-link{display:flex;align-items:center;color:var(--content-light-primary);justify-self:flex-end;gap:var(--spacing-xs)}@media(min-width: 1024px){.button-link{gap:var(--spacing-l)}}.button-link__button{display:flex;justify-content:center;align-items:center;width:auto;height:3.4375rem;aspect-ratio:1;border:var(--border-size-s) solid var(--content-light-secondary);border-radius:var(--border-radius-xxl);color:var(--content-light-primary)}@media(max-width: 767px){.button-link__button{height:2rem;width:auto;aspect-ratio:1}}@media(max-width: 767px){.button-link__label{font-size:0.6875rem}}.button-link__button-icon{height:0.75rem;width:auto;aspect-ratio:1}@media(min-width: 1024px){.button-link__button-icon{height:1.25rem}}.card-localisation{display:flex;flex-direction:column;gap:var(--spacing-xs);position:relative;padding:var(--spacing-xs)}@media(min-width: 1024px){.card-localisation{padding:var(--spacing-m)}}.card-localisation::before{z-index:1;content:"";background:var(--container-light-secondary);position:absolute;opacity:.1;border-radius:var(--border-radius-m);inset:0}.card-localisation__title{z-index:2;color:var(--content-light-primary)}@media(max-width: 767px){.card-localisation__title{text-align:center}}.card-localisation__labels{z-index:2;display:flex;flex-direction:column;gap:var(--spacing-xs);color:var(--content-light-primary);flex:1}@media(min-width: 1024px){.card-localisation__labels{gap:var(--spacing-l)}}.card-localisation__label--coordonnee{font-size:0.75rem}.card-localisation__button-link{z-index:2;justify-content:space-between}
