@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}:root{--space-small:0.5rem;--space-normal:1rem;--space-medium:2rem;--space-large:4rem;--space-huge:8rem;--v-spacing-small:0.5rem;--v-spacing-normal:1rem;--v-spacing-medium:2rem;--v-spacing-large:4rem;--v-spacing-huge:8rem}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.no-overflow{overflow:hidden}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}@layer reset{*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;height:100%;overflow-x:hidden}body{min-height:-webkit-fill-available;min-height:100vh;padding:0;text-rendering:optimizeLegibility;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,p{margin:0}p:empty{display:none}ol,ul{list-style-position:outside;margin:0;padding-left:1em}ol:not(:last-child),ul:not(:last-child){margin-bottom:min(1.5em,32px)}ol li::marker,ul li::marker{color:var(--brand-themed)}textarea{resize:vertical}label[for]{cursor:pointer}a{color:inherit;display:inline-flex;text-decoration:none;width:fit-content}a[data-action],a[href]{cursor:pointer}img{height:100%;object-fit:cover;object-position:center;width:100%}address{font-style:normal}.away{left:-9999px;position:absolute;top:-9999px;visibility:hidden;z-index:-1}blockquote,figure,form{margin:0}form{padding:0}.img-wrapper{display:flex}.video-wrapper{display:flex;overflow:hidden}.video-wrapper video{height:100%;object-fit:cover;width:100%}abbr[title]{text-decoration:none}h1,h2,h3,h4{margin:0}button{background:none;border:none;cursor:pointer;padding:0}}body>main>section[data-screen-size-display=none]{display:none}@media screen and (min-width:993px){body>main>section[data-screen-size-display=only-mobile]{display:none}}@media screen and (max-width:992px){body>main>section[data-screen-size-display=only-desktop]{display:none}}@media screen and (min-width:1024px){body>main>section.articles[data-grid-column-size="1"] .--items,body>main>section.info[data-grid-column-size="1"] .cards,body>main>section.list-links[data-grid-column-size="1"] .--links,body>main>section.triple-cols[data-grid-column-size="1"]>.--container{grid-template-columns:repeat(1,1fr)}body>main>section.articles[data-grid-column-size="2"] .--items,body>main>section.info[data-grid-column-size="2"] .cards,body>main>section.list-links[data-grid-column-size="2"] .--links,body>main>section.triple-cols[data-grid-column-size="2"]>.--container{grid-template-columns:repeat(2,1fr)}body>main>section.articles[data-grid-column-size="3"] .--items,body>main>section.info[data-grid-column-size="3"] .cards,body>main>section.list-links[data-grid-column-size="3"] .--links,body>main>section.triple-cols[data-grid-column-size="3"]>.--container{grid-template-columns:repeat(3,1fr)}body>main>section.articles[data-grid-column-size="4"] .--items,body>main>section.info[data-grid-column-size="4"] .cards,body>main>section.list-links[data-grid-column-size="4"] .--links,body>main>section.triple-cols[data-grid-column-size="4"]>.--container{grid-template-columns:repeat(4,1fr)}body>main>section.articles[data-grid-column-size="5"] .--items,body>main>section.info[data-grid-column-size="5"] .cards,body>main>section.list-links[data-grid-column-size="5"] .--links,body>main>section.triple-cols[data-grid-column-size="5"]>.--container{grid-template-columns:repeat(5,1fr)}body>main>section.articles[data-grid-column-size="6"] .--items,body>main>section.info[data-grid-column-size="6"] .cards,body>main>section.list-links[data-grid-column-size="6"] .--links,body>main>section.triple-cols[data-grid-column-size="6"]>.--container{grid-template-columns:repeat(6,1fr)}body>main>section.articles[data-grid-column-size="7"] .--items,body>main>section.info[data-grid-column-size="7"] .cards,body>main>section.list-links[data-grid-column-size="7"] .--links,body>main>section.triple-cols[data-grid-column-size="7"]>.--container{grid-template-columns:repeat(7,1fr)}body>main>section.articles[data-grid-column-size="8"] .--items,body>main>section.info[data-grid-column-size="8"] .cards,body>main>section.list-links[data-grid-column-size="8"] .--links,body>main>section.triple-cols[data-grid-column-size="8"]>.--container{grid-template-columns:repeat(8,1fr)}body>main>section.articles[data-grid-column-size="9"] .--items,body>main>section.info[data-grid-column-size="9"] .cards,body>main>section.list-links[data-grid-column-size="9"] .--links,body>main>section.triple-cols[data-grid-column-size="9"]>.--container{grid-template-columns:repeat(9,1fr)}body>main>section.articles[data-grid-column-size="10"] .--items,body>main>section.info[data-grid-column-size="10"] .cards,body>main>section.list-links[data-grid-column-size="10"] .--links,body>main>section.triple-cols[data-grid-column-size="10"]>.--container{grid-template-columns:repeat(10,1fr)}body>main>section.articles[data-grid-column-size="11"] .--items,body>main>section.info[data-grid-column-size="11"] .cards,body>main>section.list-links[data-grid-column-size="11"] .--links,body>main>section.triple-cols[data-grid-column-size="11"]>.--container{grid-template-columns:repeat(11,1fr)}body>main>section.articles[data-grid-column-size="12"] .--items,body>main>section.info[data-grid-column-size="12"] .cards,body>main>section.list-links[data-grid-column-size="12"] .--links,body>main>section.triple-cols[data-grid-column-size="12"]>.--container{grid-template-columns:repeat(12,1fr)}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}[data-animation=content]{transition:.4s ease-in-out}[data-animation=content]:not(.animate){opacity:0;transform:translateY(50px)}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}h1 .letter{opacity:0;transition:opacity .4s ease-in-out}h1.animate .letter{opacity:1;transform:translateY(0)}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}[data-animation=content],body>header .--content{transition:.4s ease-in-out}[data-animation=content]:not(.animate),body>header .--content:not(.animate){opacity:0;transform:translateY(50px)}body .main-navbar{transition:.4s ease-in-out}body .main-navbar:not(.animate){opacity:0;transform:translateY(-50px)}body .main-navbar{transition-delay:.45s!important}body>header .--content{transition-delay:.15s}[data-animation=image]{overflow:hidden}[data-animation=image]>img{transition:none!important}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.copy-button{position:relative}.copy-button.copy-active:after{transform:translate(-50%,-110%) scale(1)}.copy-button:after{background-color:var(--brand-themed);border-radius:20px;color:#fff;content:attr(data-text);height:auto;left:50%;padding:1em;position:absolute;top:0;transform:translate(-50%,-110%);transform:translate(-50%,-110%) scale(0);transform-origin:center bottom;transition:transform .3s ease-in-out;width:5rem}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.secondary-button,body,h1,h2,h4,h5,h6{font-family:Kanit,sans-serif;font-style:normal;font-weight:300}.primary-button,.secondary-button{align-items:center;border-radius:999px;column-gap:var(--space-tiny);cursor:pointer;display:flex;font-size:clamp(1rem,3vw - 1.25rem,1.125rem);padding:var(--vspace-tiny) var(--space-xxsmall)}.secondary-button{--box-color:var(--brand-themed-dark);background-color:#fff;border:1px solid var(--brand-themed-dark);box-shadow:0 0 0 0 var(--box-color);color:var(--brand-themed-dark);transition:box-shadow .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out}.secondary-button>span:first-child{font-size:inherit}.secondary-button>span:last-child{font-size:150%}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.cookies-banner>div .--links{display:flex;flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.cookies-banner .link{color:var(--brand-themed-dark);text-decoration:underline}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.cookies-manager .--cm-button{font-family:Kanit,sans-serif;font-size:clamp(.75rem,3vw - 1rem,.813rem);font-style:normal;font-weight:400}.cookies-manager .buttons-wrapper>button:first-child{border-bottom-left-radius:12rem;border-top-left-radius:12rem}.cookies-manager .buttons-wrapper>button:last-child{border-bottom-right-radius:12rem;border-top-right-radius:12rem}.cookies-manager .--cm-button{background-color:transparent;border:1px solid #007a93;color:#006276;padding:1em;text-transform:uppercase;transition:background-color .3s ease-in-out,color .3s ease-in-out}@media(any-hover:hover){.cookies-manager .--cm-button:not(.active):not(:disabled):hover{background-color:#007a93;color:#fff}}.cookies-manager .--cm-button:not(:disabled){cursor:pointer}.cookies-manager .--cm-button:disabled{cursor:not-allowed;opacity:.4}.cookies-manager .--cm-button.active{background-color:#007a93;color:#fff}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.cookies-manager .--cookies-title,body,h1,h2,h4,h5,h6{font-family:Kanit,sans-serif;font-style:normal;font-weight:300}.cookies-manager .--cookies-title,h6{font-size:clamp(1.125rem,1vw + 1rem,1.25rem)}.cookies-banner>div .--links,.cookies-manager footer{display:flex;flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.cookies-banner>div .--title+p{margin-top:var(--vspace-xxsmall)}.cookies-banner>div h3{margin-top:0}.cookies-banner>div p{margin-bottom:0;margin-top:0}.cookies-banner>div p+p{margin-top:var(--vspace-xxsmall)}.cookies-banner>div p+button{margin-top:var(--vspace-small)}.cookies-banner .link,.cookies-manager .link{color:var(--brand-themed-dark);text-decoration:underline}body:not(.cookies-banner-active) .cookies-banner{pointer-events:none;transform:translateY(100%)}@media screen and (max-width:63.688em){body.cookies-banner-active .cookies-banner{transform:translateY(0) translateX(50%)!important}}.cookies-banner{align-items:center;background-color:#edf7f9;border:1px solid var(--brand-themed-light);border-radius:20px;bottom:5%;color:#000;display:flex;gap:4rem;padding:var(--space-xsmall);position:fixed;right:50%;transition:transform .3s ease-in-out;width:95%;z-index:5000}@media screen and (max-width:63.688em){.cookies-banner{padding:1rem}}@media screen and (min-width:63.75em){.cookies-banner{right:5%;width:fit-content}}.cookies-banner>div>div{display:flex;flex-wrap:wrap;gap:1.5rem}.cookies-banner .cta-button{padding:.5rem 1rem}.cookies-banner p{margin:0 0 2rem}.cookies-banner hr{background-color:#fff;height:3px;margin:2vh 0}.cookies-banner .--secondary{border-color:#fff;color:#fff}.cookies-banner .--secondary:before{border-color:#fff}@media screen and (max-width:93.688em){.cookies-banner .--icon{display:none}}.cookies-banner .--title{margin-bottom:1rem}.cta-button{cursor:pointer;display:flex}html.cookies-manager-active,html.cookies-manager-active body{overflow:hidden}html.cookies-manager-active .navigation{z-index:0}body:not(.cookies-manager-active) .cookies-manager{opacity:0;pointer-events:none}body.cookies-manager-active{overflow:hidden}body.cookies-manager-active:after{opacity:.5;z-index:399}body:after{background-color:#dbdbdb;content:"";height:100vh;left:0;opacity:0;pointer-events:none;top:0;width:100vw}.cookies-manager,body:after{position:fixed;transition:opacity .3s ease-in-out}.cookies-manager{align-items:center;background-color:#edf7f9;border:1px solid var(--brand-themed-light);border-radius:20px;color:#000;display:flex;gap:4rem;left:50%;padding:var(--space-xsmall);top:50%;transform:translate(-50%,-50%);width:95%;z-index:400}@media screen and (max-width:28.125em){.cookies-manager{bottom:0;height:100svh;overflow:scroll;top:unset;transform:translateX(-50%)}}@media screen and (min-width:83.438em){.cookies-manager{width:60vw}}.cookies-manager>div{width:100%}.cookies-manager>p{margin:0}.cookies-manager header{display:flex;margin-top:2vh}@media screen and (max-width:33.063em){.cookies-manager header{flex-direction:column}}@media screen and (min-width:33.125em){.cookies-manager header{align-items:center;column-gap:1vw}}.cookies-manager header>div{align-items:center;display:flex}@media screen and (max-width:33.063em){.cookies-manager header>div{width:100%}}@media screen and (min-width:33.125em){.cookies-manager header>div{justify-content:space-between;margin-left:auto}}.cookies-manager .--title{margin-bottom:1rem}.cookies-manager .--toggle{background-color:transparent;border:none;cursor:pointer;height:1rem;margin-left:1rem;margin-right:.5rem;padding:0;position:relative;width:1rem}@media screen and (max-width:33.063em){.cookies-manager .--toggle{display:none}}@media screen and (min-width:33.125em){.cookies-manager .--toggle{margin-left:0}}.cookies-manager .--toggle:before{background-color:#000;content:"";height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.cookies-manager .--toggle:after{background-color:#000;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:2px}.cookies-manager .accordion p{margin-bottom:0;margin-top:2vh}@media screen and (min-width:33.125em){.cookies-manager .accordion p{display:none}}@media screen and (max-width:33.125em){.cookies-manager .accordion p.description{font-size:.8rem}}.cookies-manager .accordion.active p{display:block}.cookies-manager .accordion.active .--toggle:after{transform:translateX(-50%) rotate(90deg)}.cookies-manager .--secondary{border-color:#fff;color:#fff;padding-left:2rem;padding-right:2rem}.cookies-manager .--secondary:before{border-color:#fff}@media screen and (max-width:53.063em){.cookies-manager .--icon{display:none}}.dev-toolbar{color:#ffd224;position:fixed;right:0;top:50vh;transition:transform .3s ease-in-out,opacity .3s ease-in-out;user-select:none;z-index:10000}.dev-toolbar.toggle{transform:translateX(0)!important}.dev-toolbar.toggle .--container>button:first-of-type{background-color:#ffe478;color:#1a1b1f}.dev-toolbar.toggle .--actions{transform:translateY(0)}.dev-toolbar.can-move{cursor:move;transform:translateX(0)!important}.dev-toolbar.can-move>.--item:nth-child(2){background-color:#ffe478;color:#1a1b1f}.dev-toolbar .--container{display:flex;position:relative}.dev-toolbar .--container>.--item{background-color:#1a1b1f;color:#ffd224;cursor:pointer;padding:1rem!important;transition:color .3s linear,background-color .3s linear;z-index:2}.dev-toolbar .--container>.--item:hover{background-color:#ffe478;color:#1a1b1f}.dev-toolbar .--container i{font-size:2em}.dev-toolbar .--actions{display:flex;left:0;position:absolute;top:0;transform:translateY(100%);transition:transform .3s linear;z-index:1}.dev-toolbar .--actions button{background-color:#1a1b1f;color:#ffd224;cursor:pointer;font-size:.5rem;padding:.5rem;transition:color .3s linear,background-color .3s linear}.dev-toolbar .--actions button[data-action=free-move]{cursor:move}.dev-toolbar .--actions button[data-action=x-move]{cursor:ew-resize}.dev-toolbar .--actions button[data-action=y-move]{cursor:ns-resize}.dev-toolbar .--actions button[data-action*=increase]{cursor:plus}.dev-toolbar .--actions button[data-action*=descrease]{cursor:minus}.dev-toolbar .--actions button[disabled]{cursor:not-allowed!important}.dev-toolbar .--actions button.active,.dev-toolbar .--actions button:hover{background-color:#ffe478;color:#1a1b1f}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.video-wrapper iframe{height:100%;width:100%}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.formation-card>a,body,h1,h2,h4,h5,h6{font-family:Kanit,sans-serif;font-style:normal;font-weight:300}.as-h3,.formation-card .--header .formation-title,h3{font-family:Kanit,sans-serif;font-style:normal;font-weight:700}.formation-card>a,body{font-size:clamp(1rem,3vw - 1rem,1.125rem)}.formation-card .--header .formation-title{font-size:clamp(1.25rem,1vw + 1rem,1.375rem)}.formation-card.collapsable:before,.use-icomoon:after,[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.formation-card.collapsable:before{content:""}.formation-card.collapsable[open]:before{content:""}.formation-card{background-color:var(--brand-main);border-radius:20px;display:flex;flex-direction:column;padding:var(--space-xsmall)}.formation-card.theme-corporate{background-color:#007a93;color:#fff}.formation-card.theme-corporate .formation-title:after{border-color:#fff}.formation-card.theme-corporate .default-link:before{background-color:#fff}.formation-card.theme-microtechnique{background-color:#f37961;color:#fff}.formation-card.theme-microtechnique .formation-title:after{border-color:#fff}.formation-card.theme-microtechnique .default-link:before{background-color:#fff}.formation-card.theme-horlogerie{background-color:gold;color:#111}.formation-card.theme-horlogerie .formation-title:after{border-color:#111}.formation-card.theme-horlogerie .default-link:before{background-color:#111}.formation-card.theme-terminaison{background-color:#c74692;color:#fff}.formation-card.theme-terminaison .formation-title:after{border-color:#fff}.formation-card.theme-terminaison .default-link:before{background-color:#fff}.formation-card.theme-default{color:#fff}.formation-card.theme-default a:before{background-color:#fff}.formation-card.collapsable{position:relative}.formation-card.collapsable:before{color:inherit;left:90%;position:absolute;top:min(5vh,40px);transform:translateY(.2em)}.formation-card.collapsable summary{align-items:center;cursor:pointer;display:flex;gap:var(--grid-gap);justify-content:space-between;list-style-type:none}.formation-card .--header{align-items:center;border-bottom:1px solid;display:flex;gap:5px;justify-content:space-between;margin-bottom:var(--vspace-xxsmall);padding-bottom:var(--vspace-xxsmall)}@media screen and (max-width:39.5rem){.formation-card .--header .formation-title{font-size:1rem}}.formation-card .--header>span[class*=icon]{font-size:200%}.formation-card>a:not(:last-child){margin-bottom:var(--vspace-tiny)}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.primary-button,input:not([type=radio]):not([type=checkbox]){font-size:clamp(1rem,3vw - 1.25rem,1.125rem)}input:not([type=radio]):not([type=checkbox]){border:1px solid var(--brand-themed-dark);transition:color .3s ease-in-out,border-color .3s ease-in-out}input:focus:not([type=radio]):not([type=checkbox]){border-color:var(--brand-themed-dark);color:var(--brand-themed-dark)}input:focus:not([type=radio]):not([type=checkbox])::placeholder{color:var(--brand-themed-dark)}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}body,h1,h2,h4,h5,h6,input:not([type=radio]):not([type=checkbox]),select{font-family:Kanit,sans-serif;font-style:normal;font-weight:300}.primary-button,input:not([type=radio]):not([type=checkbox]),select{font-size:clamp(1rem,3vw - 1.25rem,1.125rem)}.primary-button,input:not([type=radio]):not([type=checkbox]){align-items:center;border-radius:999px;column-gap:var(--space-tiny);cursor:pointer;display:flex;padding:var(--vspace-tiny) var(--space-xxsmall)}input:not([type=radio]):not([type=checkbox]),select{border:1px solid var(--brand-themed-dark);transition:color .3s ease-in-out,border-color .3s ease-in-out}input:not([type=radio]):not([type=checkbox])::placeholder{color:var(--brand-themed-dark);transition:color .3s ease-in-out}input:focus:not([type=radio]):not([type=checkbox]),select:focus{border-color:var(--brand-themed-dark);color:var(--brand-themed-dark)}input:focus:not([type=radio]):not([type=checkbox])::placeholder,select:focus::placeholder{color:var(--brand-themed-dark)}select{border-radius:999px;color:var(--brand-themed-dark);cursor:pointer;outline:none;padding:var(--vspace-tiny) var(--space-xxsmall)}div{position:relative}div>select{appearance:none;width:100%}div>i{color:var(--brand-themed-dark);position:absolute;right:.5em;top:50%;transform:translateY(-50%)}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}body,h1,h2,h4,h5,h6,input:not([type=radio]):not([type=checkbox]){font-family:Kanit,sans-serif;font-style:normal;font-weight:300}textarea{font-family:Kanit,sans-serif;font-style:normal;font-weight:400}.primary-button,input:not([type=radio]):not([type=checkbox]),textarea{align-items:center;border-radius:999px;column-gap:var(--space-tiny);cursor:pointer;display:flex;font-size:clamp(1rem,3vw - 1.25rem,1.125rem);padding:var(--vspace-tiny) var(--space-xxsmall)}input:not([type=radio]):not([type=checkbox]),textarea{border:1px solid var(--brand-themed-dark);transition:color .3s ease-in-out,border-color .3s ease-in-out}input:not([type=radio]):not([type=checkbox])::placeholder,textarea::placeholder{color:var(--brand-themed-dark);transition:color .3s ease-in-out}input:focus:not([type=radio]):not([type=checkbox]),textarea:focus{border-color:var(--brand-themed-dark);color:var(--brand-themed-dark)}input:focus:not([type=radio]):not([type=checkbox])::placeholder,textarea:focus::placeholder{color:var(--brand-themed-dark)}input:not([type=radio]):not([type=checkbox]){color:var(--brand-themed-light);outline:none}[data-theme=horlogerie] input:not([type=radio]):not([type=checkbox]){color:#c8aa00}textarea{border-radius:12px;outline:none}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.glightbox-corporate .gbtn{background-color:#007a93}.glightbox-corporate .gbtn path{fill:#fff}@media(any-hover:hover){.glightbox-corporate .gbtn:hover{background-color:#006276}}.glightbox-microtechnique .gbtn{background-color:#f37961}.glightbox-microtechnique .gbtn path{fill:#fff}@media(any-hover:hover){.glightbox-microtechnique .gbtn:hover{background-color:#ae5543}}.glightbox-horlogerie .gbtn{background-color:gold}.glightbox-horlogerie .gbtn path{fill:#111}@media(any-hover:hover){.glightbox-horlogerie .gbtn:hover{background-color:#8a7500}}.glightbox-terminaison .gbtn{background-color:#c74692}.glightbox-terminaison .gbtn path{fill:#fff}@media(any-hover:hover){.glightbox-terminaison .gbtn:hover{background-color:#a63979}}.glightbox-container .gbtn{aspect-ratio:1/1;border-radius:12px;display:flex;padding:.7rem;position:absolute;transition:background-color .3s ease-in-out;width:3rem}.glightbox-container .gprev{left:2%;top:50%}.glightbox-container .gnext{right:2%;top:50%}.glightbox-container .gclose{position:absolute;right:2%;top:2%}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.info-box{align-items:center;background-color:#fff;color:#007a93;display:flex;gap:var(--grid-col-gap);padding:0}.info-box>span:first-child{background-color:#007a93;color:#fff;padding:1rem}.info-box>span:first-child>span{display:flex;font-size:3rem}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.default-link{position:relative}@media(any-hover:hover){.default-link:hover:before{left:0;width:100%}}.default-link.active{font-weight:500!important}.default-link:before{border-bottom:1px solid;bottom:0;content:"";height:0;position:absolute;right:0;transition:width .3s ease-in-out,right .3s ease-in-out;width:0}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.menu-link{transition:color .3s ease-in-out}@media(any-hover:hover){.menu-link:hover{color:var(--brand-themed-dark)}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.primary-link{font-family:Kanit,sans-serif;font-style:normal;font-weight:500}.primary-link,h6{font-size:clamp(1.125rem,1vw + 1rem,1.25rem)}.primary-link{align-items:center;color:var(--brand-themed-dark);column-gap:.5em;cursor:pointer;display:inline-flex;padding-right:1rem}@media(any-hover:hover){.primary-link:hover .--icon{transform:translateX(1rem)}}.primary-link .--icon{transition:transform .3s ease-in-out}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.secondary-link,body,h1,h2,h4,h5,h6{font-family:Kanit,sans-serif;font-style:normal;font-weight:300}.secondary-link{align-items:center;color:var(--brand-themed-dark);display:inline-flex;font-size:clamp(1rem,3vw - 1.25rem,1.125rem);transition:column-gap .3s ease-in-out}.secondary-link.alternate{color:var(--text-color-contrast)}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.progress-bar{background-color:#fff;display:none;grid-column:2;height:8px;position:sticky;top:0;width:100%;z-index:2}.progress-bar[data-percentage="0"]:before{width:0}.progress-bar[data-percentage="1"]:before{width:1%}.progress-bar[data-percentage="2"]:before{width:2%}.progress-bar[data-percentage="3"]:before{width:3%}.progress-bar[data-percentage="4"]:before{width:4%}.progress-bar[data-percentage="5"]:before{width:5%}.progress-bar[data-percentage="6"]:before{width:6%}.progress-bar[data-percentage="7"]:before{width:7%}.progress-bar[data-percentage="8"]:before{width:8%}.progress-bar[data-percentage="9"]:before{width:9%}.progress-bar[data-percentage="10"]:before{width:10%}.progress-bar[data-percentage="11"]:before{width:11%}.progress-bar[data-percentage="12"]:before{width:12%}.progress-bar[data-percentage="13"]:before{width:13%}.progress-bar[data-percentage="14"]:before{width:14%}.progress-bar[data-percentage="15"]:before{width:15%}.progress-bar[data-percentage="16"]:before{width:16%}.progress-bar[data-percentage="17"]:before{width:17%}.progress-bar[data-percentage="18"]:before{width:18%}.progress-bar[data-percentage="19"]:before{width:19%}.progress-bar[data-percentage="20"]:before{width:20%}.progress-bar[data-percentage="21"]:before{width:21%}.progress-bar[data-percentage="22"]:before{width:22%}.progress-bar[data-percentage="23"]:before{width:23%}.progress-bar[data-percentage="24"]:before{width:24%}.progress-bar[data-percentage="25"]:before{width:25%}.progress-bar[data-percentage="26"]:before{width:26%}.progress-bar[data-percentage="27"]:before{width:27%}.progress-bar[data-percentage="28"]:before{width:28%}.progress-bar[data-percentage="29"]:before{width:29%}.progress-bar[data-percentage="30"]:before{width:30%}.progress-bar[data-percentage="31"]:before{width:31%}.progress-bar[data-percentage="32"]:before{width:32%}.progress-bar[data-percentage="33"]:before{width:33%}.progress-bar[data-percentage="34"]:before{width:34%}.progress-bar[data-percentage="35"]:before{width:35%}.progress-bar[data-percentage="36"]:before{width:36%}.progress-bar[data-percentage="37"]:before{width:37%}.progress-bar[data-percentage="38"]:before{width:38%}.progress-bar[data-percentage="39"]:before{width:39%}.progress-bar[data-percentage="40"]:before{width:40%}.progress-bar[data-percentage="41"]:before{width:41%}.progress-bar[data-percentage="42"]:before{width:42%}.progress-bar[data-percentage="43"]:before{width:43%}.progress-bar[data-percentage="44"]:before{width:44%}.progress-bar[data-percentage="45"]:before{width:45%}.progress-bar[data-percentage="46"]:before{width:46%}.progress-bar[data-percentage="47"]:before{width:47%}.progress-bar[data-percentage="48"]:before{width:48%}.progress-bar[data-percentage="49"]:before{width:49%}.progress-bar[data-percentage="50"]:before{width:50%}.progress-bar[data-percentage="51"]:before{width:51%}.progress-bar[data-percentage="52"]:before{width:52%}.progress-bar[data-percentage="53"]:before{width:53%}.progress-bar[data-percentage="54"]:before{width:54%}.progress-bar[data-percentage="55"]:before{width:55%}.progress-bar[data-percentage="56"]:before{width:56%}.progress-bar[data-percentage="57"]:before{width:57%}.progress-bar[data-percentage="58"]:before{width:58%}.progress-bar[data-percentage="59"]:before{width:59%}.progress-bar[data-percentage="60"]:before{width:60%}.progress-bar[data-percentage="61"]:before{width:61%}.progress-bar[data-percentage="62"]:before{width:62%}.progress-bar[data-percentage="63"]:before{width:63%}.progress-bar[data-percentage="64"]:before{width:64%}.progress-bar[data-percentage="65"]:before{width:65%}.progress-bar[data-percentage="66"]:before{width:66%}.progress-bar[data-percentage="67"]:before{width:67%}.progress-bar[data-percentage="68"]:before{width:68%}.progress-bar[data-percentage="69"]:before{width:69%}.progress-bar[data-percentage="70"]:before{width:70%}.progress-bar[data-percentage="71"]:before{width:71%}.progress-bar[data-percentage="72"]:before{width:72%}.progress-bar[data-percentage="73"]:before{width:73%}.progress-bar[data-percentage="74"]:before{width:74%}.progress-bar[data-percentage="75"]:before{width:75%}.progress-bar[data-percentage="76"]:before{width:76%}.progress-bar[data-percentage="77"]:before{width:77%}.progress-bar[data-percentage="78"]:before{width:78%}.progress-bar[data-percentage="79"]:before{width:79%}.progress-bar[data-percentage="80"]:before{width:80%}.progress-bar[data-percentage="81"]:before{width:81%}.progress-bar[data-percentage="82"]:before{width:82%}.progress-bar[data-percentage="83"]:before{width:83%}.progress-bar[data-percentage="84"]:before{width:84%}.progress-bar[data-percentage="85"]:before{width:85%}.progress-bar[data-percentage="86"]:before{width:86%}.progress-bar[data-percentage="87"]:before{width:87%}.progress-bar[data-percentage="88"]:before{width:88%}.progress-bar[data-percentage="89"]:before{width:89%}.progress-bar[data-percentage="90"]:before{width:90%}.progress-bar[data-percentage="91"]:before{width:91%}.progress-bar[data-percentage="92"]:before{width:92%}.progress-bar[data-percentage="93"]:before{width:93%}.progress-bar[data-percentage="94"]:before{width:94%}.progress-bar[data-percentage="95"]:before{width:95%}.progress-bar[data-percentage="96"]:before{width:96%}.progress-bar[data-percentage="97"]:before{width:97%}.progress-bar[data-percentage="98"]:before{width:98%}.progress-bar[data-percentage="99"]:before{width:99%}.progress-bar[data-percentage="100"]:before{width:100%}.progress-bar:before{background-color:#007a93;content:"";height:100%;left:0;position:absolute;top:0;transition:width .05s ease-in-out;width:0}body[data-view=single-article] .progress-bar{display:block}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.apprenticeships-search .--container>header .--links,.apprenticeships-search>header .--links{display:flex;flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.apprenticeships-search .--container>header .--title+p,.apprenticeships-search>header .--title+p{margin-top:var(--vspace-xxsmall)}.apprenticeships-search .--container>header h3,.apprenticeships-search>header h3{margin-top:0}.apprenticeships-search .--container>header p,.apprenticeships-search>header p{margin-bottom:0;margin-top:0}.apprenticeships-search .--container>header p+p,.apprenticeships-search>header p+p{margin-top:var(--vspace-xxsmall)}.apprenticeships-search .--container>header p+button,.apprenticeships-search>header p+button{margin-top:var(--vspace-small)}.apprenticeships-search .--container>header,.apprenticeships-search>header{margin-bottom:var(--vspace-small)}.apprenticeships-search .--container>header p:first-of-type,.apprenticeships-search>header p:first-of-type{margin-top:var(--vspace-xsmall)}.apprenticeships-search{padding-bottom:var(--vspace-large);padding-top:var(--vspace-large)}.apprenticeships-search .--container>div>details{align-items:center;border-radius:999px;cursor:pointer;padding:var(--vspace-tiny) var(--space-xxsmall)}body:not([data-view=apprenticeships]) .apprenticeships-search{background-color:var(--brand-themed);color:var(--text-color-contrast);display:grid;grid-column:1/4;grid-template-columns:subgrid;margin-top:0}body:not([data-view=apprenticeships]) .apprenticeships-search .--container{grid-column:2}body:not([data-view=apprenticeships]) .apprenticeships-search h2{color:var(--text-color-contrast)}body:not([data-view=apprenticeships]) .apprenticeships-search .--selected-options{background-color:#fff;border-radius:20px;padding:1rem}body[data-view=apprenticeships] .apprenticeships-search{padding-bottom:0;padding-top:0}.apprenticeships-search .--container{display:flex;flex-direction:column}.apprenticeships-search .--container>div{display:grid;gap:var(--space-xxsmall);grid-auto-rows:max-content}@media screen and (min-width:1024px){.apprenticeships-search .--container>div{grid-template-columns:repeat(3,1fr)}.apprenticeships-search .--container>div>details{grid-row:1}.apprenticeships-search .--container>div>input{grid-column:1/3;grid-row:2}.apprenticeships-search .--container>div>button{grid-column:3;grid-row:2}}.apprenticeships-search .--container>div>details{align-items:stretch;background-color:#fff;border:1px solid var(--brand-themed-dark);border-radius:20px;color:var(--brand-themed-dark);column-gap:var(--space-tiny);display:flex;flex-direction:column;transition:.15s ease-in-out}.apprenticeships-search .--container>div>details[open]{border-radius:20px;padding-bottom:var(--vspace-xxsmall);padding-top:var(--vspace-xxsmall)}.apprenticeships-search .--container>div>details[open] summary{margin-bottom:var(--vspace-tiny)}.apprenticeships-search .--container>div>details[open] summary>span:last-child:before{content:""}.apprenticeships-search .--container>div>details input[type=search]{margin-bottom:1rem}.apprenticeships-search .--container>div>details summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.apprenticeships-search .--container>div>details summary>span:last-child{position:relative}.apprenticeships-search .--container>div>details summary>span:last-child:before{content:"";font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased}.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper{align-items:center;border-radius:20px;padding:var(--space-xxsmall);position:relative}@media(any-hover:hover){.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper:hover>input:checked~label~span,.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper:hover>span:after,.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper:hover>span:before{opacity:.5}}.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper.theme-corporate{gap:var(--space-xxsmall)}.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper.theme-corporate>span{color:#007a93}.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper.theme-corporate>input:checked~label~span{background-color:#007a93;color:#fff}.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper.theme-corporate>input:checked~label~span:after,.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper.theme-corporate>input:checked~label~span:before{opacity:1}.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper.theme-microtechnique{gap:var(--space-xxsmall)}.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper.theme-microtechnique>span{color:#f37961}.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper.theme-microtechnique>input:checked~label~span{background-color:#f37961;color:#fff}.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper.theme-microtechnique>input:checked~label~span:after,.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper.theme-microtechnique>input:checked~label~span:before{opacity:1}.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper.theme-horlogerie{gap:var(--space-xxsmall)}.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper.theme-horlogerie>span{color:gold}.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper.theme-horlogerie>input:checked~label~span{background-color:gold;color:#111}.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper.theme-horlogerie>input:checked~label~span:after,.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper.theme-horlogerie>input:checked~label~span:before{opacity:1}.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper.theme-terminaison{gap:var(--space-xxsmall)}.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper.theme-terminaison>span{color:#c74692}.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper.theme-terminaison>input:checked~label~span{background-color:#c74692;color:#fff}.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper.theme-terminaison>input:checked~label~span:after,.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper.theme-terminaison>input:checked~label~span:before{opacity:1}.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper>span{align-items:center;aspect-ratio:1/1;background-color:#fff;border-radius:3px;display:inline-flex;height:1.1rem;justify-content:center;order:0;pointer-events:none;position:relative;transition:.15s ease;width:1.1rem}.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper>span:before{border-bottom:2px solid;border-top-right-radius:1rem;bottom:25%;content:"";height:0;left:10%;opacity:0;position:absolute;transform:rotate(45deg);transform-origin:bottom;transition:.15s ease;width:50%}.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper>span:after{border-bottom:2px solid;border-bottom-right-radius:1rem;bottom:calc(.24em + 2px);content:"";height:0;left:33%;opacity:0;position:absolute;transform:rotate(112deg);transform-origin:top;transition:.3s ease;width:75%}.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper>label{order:1}.apprenticeships-search .--container>div>details:not(:last-of-type) .input-wrapper>input{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.apprenticeships-search .--container>div>details:last-of-type .--content{gap:var(--space-xxsmall)}.apprenticeships-search .--container>div>details:last-of-type .--content .filter{margin-bottom:var(--vspace-xxsmall);max-width:80%}.apprenticeships-search .--container>div>details:last-of-type .--content .input-wrapper input[type=checkbox]{width:1.2rem}.apprenticeships-search .--container>div>details:last-of-type .--content .input-wrapper:not(.visible){display:none}.apprenticeships-search .--container>div>details:nth-child(2) .--content{--m:calc(1rem + 2.6em);max-height:min(300px + var(--m),60vh + var(--m))}.apprenticeships-search .--container>div>details .--content{display:flex;flex-direction:column;gap:var(--space-xxsmall);max-height:min(305px,60vh);overflow-y:auto}.apprenticeships-search .--container>div>details .--content .input-wrapper{display:flex;gap:1rem}.apprenticeships-search .--container>div>details .--content .input-wrapper.theme-corporate{background-color:#007a93;color:#fff}.apprenticeships-search .--container>div>details .--content .input-wrapper.theme-corporate input:checked{accent-color:#006276}.apprenticeships-search .--container>div>details .--content .input-wrapper.theme-microtechnique{background-color:#f37961;color:#fff}.apprenticeships-search .--container>div>details .--content .input-wrapper.theme-microtechnique input:checked{accent-color:#ae5543}.apprenticeships-search .--container>div>details .--content .input-wrapper.theme-horlogerie{background-color:gold;color:#111}.apprenticeships-search .--container>div>details .--content .input-wrapper.theme-horlogerie input:checked{accent-color:#8a7500}.apprenticeships-search .--container>div>details .--content .input-wrapper.theme-terminaison{background-color:#c74692;color:#fff}.apprenticeships-search .--container>div>details .--content .input-wrapper.theme-terminaison input:checked{accent-color:#a63979}.apprenticeships-search .--container>div>details .--content .input-wrapper input[type=checkbox]{accent-color:var(--brand-themed);cursor:pointer;margin:0}.apprenticeships-search .--container>div>details .--content .input-wrapper input[type=checkbox]:checked+label{font-weight:bolder}.apprenticeships-search .--container>div>details button{margin-top:2rem}.apprenticeships-search .--container>div>details button.disabled{cursor:default;opacity:.6;pointer-events:none}.apprenticeships-search .--container>div label{user-select:none}.apprenticeships-search .--container>div>button{justify-self:start}.apprenticeships-search .--container>div .--selected-options{border:1px solid var(--brand-themed);border-radius:20px;display:flex;flex-wrap:wrap;gap:var(--space-tiny);margin-top:var(--vspace-xsmall);padding:var(--space-xsmall)}@media screen and (min-width:1024px){.apprenticeships-search .--container>div .--selected-options{grid-column:1/4}}.apprenticeships-search .--container>div .--selected-options.hidden{display:none}.apprenticeships-search .--container>div .--selected-options .option{align-items:center;background-color:var(--brand-themed);border-radius:999px;color:var(--text-color-contrast);column-gap:var(--space-tiny);display:flex;padding:var(--space-tiny)}.apprenticeships-search .--container>div .--selected-options .option.theme-corporate{background-color:#007a93;color:#fff}.apprenticeships-search .--container>div .--selected-options .option.theme-corporate button{color:#fff}.apprenticeships-search .--container>div .--selected-options .option.theme-corporate button:after,.apprenticeships-search .--container>div .--selected-options .option.theme-corporate button:before{background-color:currentColor}.apprenticeships-search .--container>div .--selected-options .option.theme-microtechnique{background-color:#f37961;color:#fff}.apprenticeships-search .--container>div .--selected-options .option.theme-microtechnique button{color:#fff}.apprenticeships-search .--container>div .--selected-options .option.theme-microtechnique button:after,.apprenticeships-search .--container>div .--selected-options .option.theme-microtechnique button:before{background-color:currentColor}.apprenticeships-search .--container>div .--selected-options .option.theme-horlogerie{background-color:gold;color:#111}.apprenticeships-search .--container>div .--selected-options .option.theme-horlogerie button{color:#111}.apprenticeships-search .--container>div .--selected-options .option.theme-horlogerie button:after,.apprenticeships-search .--container>div .--selected-options .option.theme-horlogerie button:before{background-color:currentColor}.apprenticeships-search .--container>div .--selected-options .option.theme-terminaison{background-color:#c74692;color:#fff}.apprenticeships-search .--container>div .--selected-options .option.theme-terminaison button{color:#fff}.apprenticeships-search .--container>div .--selected-options .option.theme-terminaison button:after,.apprenticeships-search .--container>div .--selected-options .option.theme-terminaison button:before{background-color:currentColor}@media(any-hover:hover){.apprenticeships-search .--container>div .--selected-options .option{cursor:pointer}.apprenticeships-search .--container>div .--selected-options .option:hover button{transform:rotate(135deg)}}.apprenticeships-search .--container>div .--selected-options .option button{aspect-ratio:1/1;position:relative;transform:rotate(45deg);transition:transform .3s ease-in-out;width:1rem}.apprenticeships-search .--container>div .--selected-options .option button:before{background-color:var(--text-color-contrast);content:"";height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.apprenticeships-search .--container>div .--selected-options .option button:after{background-color:var(--text-color-contrast);content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:2px}.txt-highlight{position:relative;z-index:0}.txt-highlight.active:after,.txt-highlight.animate:after{opacity:1;transform:translateY(0)}.txt-highlight:after{background-color:var(--brand-main-light);bottom:0;content:"";height:50%;left:0;opacity:0;pointer-events:none;position:absolute;transform:translateY(100%);transition:all .3s ease-in-out;width:100%;z-index:-1}h2 .txt-highlight:after{transition-delay:.4s}@media screen and (min-width:75rem){body[data-view=single-article] section.sectionClass{margin-left:auto;margin-right:auto;max-width:60%}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.use-icomoon:after,[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main-footer .--content .contact,.main-footer .--content .copyrights>.items{padding-left:54px}@media screen and (min-width:50.063em){.main-footer .--content .contact,.main-footer .--content .copyrights>.items{padding-left:43px}}body[data-view=error404] .main-footer .trame{z-index:0}body[data-view=error404] .main-footer .--content,body[data-view=error404] .main-footer .nav-formations{z-index:1}.main-footer{display:grid;grid-template-areas:".. content ..";grid-template-columns:subgrid;padding-top:var(--vspace-large);position:relative}.main-footer .nav-formations{display:flex;gap:var(--space-xsmall) var(--space-xsmall);grid-area:content;padding-bottom:inherit;padding-left:0;padding-right:0;padding-top:0}@media screen and (max-width:50em){.main-footer .nav-formations{flex-direction:column}}@media screen and (min-width:50.063em){.main-footer .nav-formations{justify-content:space-between}}.main-footer .nav-formations img{align-self:start;height:auto;max-width:150px;object-fit:contain}.main-footer .nav-formations .--formations{display:grid;gap:var(--space-xsmall) var(--space-xsmall);width:100%}@media screen and (min-width:50.063em){.main-footer .nav-formations .--formations{grid-template-columns:repeat(3,1fr)}}.main-footer .--content{background-color:#edf7f9;color:#007a93;display:grid;grid-column:1/4;grid-row:2;grid-template-areas:".. content ..";grid-template-columns:subgrid;padding:0;padding-bottom:var(--vspace-large);padding-top:var(--vspace-large)}.main-footer .--content .--wrapper{display:flex;grid-area:content;justify-content:space-between}@media screen and (max-width:50em){.main-footer .--content .--wrapper{flex-direction:column;row-gap:var(--vspace-xsmall)}}.main-footer .--content img{height:auto;max-width:300px}.main-footer .--content .copyrights{display:flex;flex-direction:column;gap:var(--space-xsmall) var(--space-xsmall)}.main-footer .--content .copyrights>.items{display:flex;flex-direction:column;gap:var(--space-tiny)}.main-footer .--content .contact{display:flex;flex-direction:column;row-gap:var(--space-xsmall)}@media screen and (min-width:80em){.main-footer .--content .contact{column-gap:var(--space-medium);flex-direction:row}}.main-footer .--content .contact .contact-nav,.main-footer .--content .contact address{display:flex;flex-direction:column;gap:var(--space-tiny)}.main-footer .--content .contact .nav-social-network{align-self:start}.main-footer .--content .contact .nav-social-network p,.main-footer .img-wrapper:after{display:none}.main-footer>.img-wrapper{height:120%;transform:translateY(-10%);width:100vw;z-index:-1}.main-footer>.img-wrapper .trame{height:100%;object-position:var(--frame-position,50%);opacity:unset!important;transform:unset!important;width:100%}.main-footer .default-link:before{background-color:#006276}.main-footer .nav-social-network a:hover{color:#006276!important}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.apprenticeships-header .--content .--links{display:flex;flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.apprenticeships-header .--content .--title+p{margin-top:var(--vspace-xxsmall)}.apprenticeships-header .--content h3{margin-top:0}.apprenticeships-header .--content p{margin-bottom:0;margin-top:0}.apprenticeships-header .--content p+p{margin-top:var(--vspace-xxsmall)}.apprenticeships-header .--content p+button{margin-top:var(--vspace-small)}.apprenticeships-header .--tooltip{font-size:clamp(.75rem,3vw - 1rem,.813rem)}.apprenticeships-header .--content{margin-bottom:var(--vspace-small)}.apprenticeships-header .--content p:first-of-type{margin-top:var(--vspace-xsmall)}@media screen and (min-width:50.063em){.apprenticeships-header h1{align-self:start;flex-basis:50%;margin-top:calc(var(--main-nav-bar-height, 160px) + var(--vspace-small))}}.apprenticeships-header h1{color:#fff}.apprenticeships-header .--content{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;padding:var(--space-xsmall)}@media screen and (min-width:50.063em){.apprenticeships-header .--content{align-self:end;flex-basis:50%}}.apprenticeships-header .--content:not(.animate){transition:none}.apprenticeships-header .--content p:first-child{margin-top:0}.apprenticeships-header .--content .--links .nav-social-network{color:var(--brand-themed-dark)}.apprenticeships-header .--content .--links .nav-social-network a{color:inherit}.apprenticeships-header .--map,[data-animation=content]{transition:.4s ease-in-out}.apprenticeships-header .--map:not(.animate),[data-animation=content]:not(.animate){opacity:0;transform:translateY(50px)}.apprenticeships-header .--pins g.selected rect,.apprenticeships-header .--pins g:hover rect{fill:var(--brand-themed-light)}.apprenticeships-header{grid-column:2}.apprenticeships-header h1{color:var(--brand-themed);margin-top:calc(var(--main-nav-bar-height) + var(--vspace-small))}.apprenticeships-header .--content{padding:0}.apprenticeships-header .--map{margin:min(10vh,150px) auto 0;max-width:min(70%,1000px);position:relative}@media screen and (max-width:50em){.apprenticeships-header .--map{display:none}}.apprenticeships-header .--pins{height:100%;left:0;position:absolute;top:0;width:100%}.apprenticeships-header .--pins rect{cursor:pointer;fill-rule:evenodd;clip-rule:evenodd;fill:#000;transition:fill .3s ease-in-out}.apprenticeships-header .--tooltip{background-color:var(--brand-themed-light);color:#fff;opacity:0;padding:1em;position:absolute;text-transform:uppercase;transform:scale(0);transition:transform .3s ease-in-out,top .3s ease-in-out,left .3s ease-in-out,opacity .3s ease-in-out}.apprenticeships-header .--tooltip.active{opacity:1;transform:scale(1)}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.blog-header .img-wrapper:before{background:linear-gradient(180deg,rgba(0,0,0,.6),rgba(0,0,0,.4));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.blog-header{display:grid;grid-template-columns:subgrid;padding-top:calc(var(--main-nav-bar-height, 160px) + var(--vspace-small));position:relative}.blog-header:before{background-color:var(--brand-themed);content:"";height:80%;left:0;position:absolute;top:0;width:100%}.blog-header .img-wrapper{border-radius:20px;grid-column:2;grid-row:1;max-height:calc(90svh - var(--main-nav-bar-height, 160px) - var(--vspace-small));z-index:1}.blog-header .--container{align-items:flex-start;border-radius:20px;display:flex;flex-direction:column;grid-column:2;grid-row:1;justify-content:flex-end;padding:var(--space-xsmall);row-gap:var(--space-xsmall);z-index:2}.blog-header .--container .--content{background-color:#fff;border-radius:20px;max-width:60ch;padding:1em}.blog-header h1{color:#fff}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.default-header .--content .--links{display:flex;flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.default-header .--content .--title+p{margin-top:var(--vspace-xxsmall)}.default-header .--content h3{margin-top:0}.default-header .--content p{margin-bottom:0;margin-top:0}.default-header .--content p+p{margin-top:var(--vspace-xxsmall)}.default-header .--content p+button{margin-top:var(--vspace-small)}.default-header .--content{margin-bottom:var(--vspace-small)}.default-header .--content p:first-of-type{margin-top:var(--vspace-xsmall)}.default-header .img-wrapper:before,.default-header .video-wrapper:before{background:linear-gradient(180deg,rgba(0,0,0,.6),rgba(0,0,0,.4));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.default-header .img-wrapper,.default-header .video-wrapper{position:relative;z-index:0}.default-header .img-wrapper img,.default-header .video-wrapper img{z-index:1}.default-header{display:grid;grid-template-areas:".. content ..";grid-template-columns:subgrid}@media screen and (min-width:50.063em){.default-header{grid-template-rows:100svh}}.default-header .img-wrapper,.default-header .video-wrapper{display:flex;grid-column:1/4;grid-row:1/2}.default-header .img-wrapper:after,.default-header .video-wrapper:after{display:none}.default-header .img-wrapper video,.default-header .video-wrapper video{object-fit:cover;width:100%}.default-header .img-wrapper img,.default-header .video-wrapper img{object-fit:cover;opacity:unset!important;width:100%}.default-header .--container{display:flex;grid-area:content;z-index:1}@media screen and (max-width:50em){.default-header .--container{flex-direction:column;justify-content:space-between;margin-top:calc(var(--main-nav-bar-height, 52px) + min(15vh,200px));row-gap:var(--vspace-medium)}}@media screen and (min-width:50.063em){.default-header .--container{column-gap:.5rem}.default-header h1{align-self:start;flex-basis:50%;margin-top:calc(var(--main-nav-bar-height, 160px) + var(--vspace-small))}}.default-header h1{color:#fff}.default-header .--content{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;padding:var(--space-xsmall)}@media screen and (min-width:50.063em){.default-header .--content{align-self:end;flex-basis:50%}}.default-header .--content:not(.animate){transition:none}.default-header .--content p:first-child{margin-top:0}.default-header .--content .--links .nav-social-network{color:var(--brand-themed-dark)}.default-header .--content .--links .nav-social-network a{color:inherit}@media screen and (min-width:50.063em){.default-header.--small{grid-template-rows:80svh}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.home-header .--content .--links{display:flex;flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.home-header .--content .--title+p{margin-top:var(--vspace-xxsmall)}.home-header .--content h3{margin-top:0}.home-header .--content p{margin-bottom:0;margin-top:0}.home-header .--content p+p{margin-top:var(--vspace-xxsmall)}.home-header .--content p+button{margin-top:var(--vspace-small)}.home-header .--content{margin-bottom:var(--vspace-small)}.home-header .--content p:first-of-type{margin-top:var(--vspace-xsmall)}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.main-menu .--formations summary{font-size:clamp(1rem,3vw - 1.25rem,1.125rem)}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.secondary-button,.top-menu .languages-menu,.top-menu .nav-social-network,body,h1,h2,h4,h5,h6{font-family:Kanit,sans-serif;font-style:normal;font-weight:300}.primary-button{font-family:Kanit,sans-serif;font-style:normal;font-weight:500}.main-menu .--formations summary,.primary-button,.secondary-button,.top-menu .languages-menu,.top-menu .nav-social-network{font-size:clamp(1rem,3vw - 1.25rem,1.125rem)}.top-menu .nav-social-network p,body{font-size:clamp(1rem,3vw - 1rem,1.125rem)}@media screen and (max-width:1399px){body:not(.mobile-menu-active) .main-menu{pointer-events:none;transform:translateX(-120%)}}.main-menu{display:flex;flex-direction:column;transition:.3s ease-in-out;z-index:100}@media screen and (max-width:1399px){.main-menu{background-color:#fff;border-radius:20px;left:0;max-height:80svh;overflow:hidden auto;padding:var(--space-xsmall);position:fixed;top:var(--floating-menu-position);width:100%}.main-menu .--right-links{flex-direction:row;flex-wrap:wrap}}.main-menu .--links-wrapper{display:flex;position:relative}@media screen and (max-width:1399px){.main-menu .--links-wrapper{align-items:flex-start;flex-direction:column}}.main-menu .--links-wrapper .active-language{font-weight:500}@media screen and (min-width:1400px){.main-menu .--links-wrapper .languages-menu{display:none}}.main-menu .--links-wrapper .submenu-trigger{cursor:pointer}.main-menu .--links-wrapper .submenu-trigger:after{content:"↓"}.main-menu .--links-wrapper .submenu-trigger[aria-expanded=true]:after{content:"↑"}@media screen and (min-width:1400px){.main-menu .--links-wrapper .--submenu{left:0;position:absolute;top:100%;width:100%}}.main-menu .--links-wrapper .--submenu[aria-hidden=true]{display:none}.main-menu .--formations summary{column-gap:unset;margin-bottom:0}.primary-button,.secondary-button,.top-menu .languages-menu,.top-menu .nav-social-network{align-items:center;border-radius:999px;column-gap:var(--space-tiny);cursor:pointer;display:flex;padding:var(--vspace-tiny) var(--space-xxsmall)}.secondary-button,.top-menu .languages-menu,.top-menu .nav-social-network{--box-color:var(--brand-themed-dark);background-color:#fff;border:1px solid var(--brand-themed-dark);box-shadow:0 0 0 0 var(--box-color);color:var(--brand-themed-dark);transition:box-shadow .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out}.secondary-button>span:first-child,.top-menu .languages-menu>span:first-child,.top-menu .nav-social-network>span:first-child{font-size:inherit}.secondary-button>span:last-child,.top-menu .languages-menu>span:last-child,.top-menu .nav-social-network>span:last-child{font-size:150%}@media(any-hover:hover){.secondary-button:hover{box-shadow:5px 5px 0 0 var(--box-color)}}.secondary-button.alternate{background-color:var(--brand-themed);border-color:var(--text-color-contrast);color:var(--text-color-contrast)}.secondary-button.ssk{border-color:#e17d00;color:#e17d00;--box-color:#9e5800;box-shadow:0 0 0 0 var(--box-color)}@media(any-hover:hover){.secondary-button.ssk:hover{box-shadow:5px 5px 0 0 var(--box-color)}}.secondary-button[data-action=back]{flex-direction:row-reverse}.secondary-button[data-action=back]>span.--icon{display:inline-flex;transform:rotate(180deg)}.top-menu .nav-social-network a{color:var(--brand-themed-dark)}@media(any-hover:hover){.top-menu .nav-social-network a:hover{color:var(--brand-themed-light)}}.top-menu{color:#000;column-gap:min(2vw,15px)}.top-menu .languages-menu{border-color:#fff;column-gap:var(--space-xtiny);cursor:default;padding:var(--vspace-tiny) var(--space-xxsmall)}.top-menu .languages-menu>span:last-child{font-size:inherit}.top-menu .nav-social-network{border-color:#fff;color:#000;column-gap:var(--space-tiny);cursor:default;padding:var(--vspace-tiny) var(--space-xxsmall)}.top-menu .nav-social-network a:before{font-size:150%}@media(any-hover:hover){.top-menu .search-trigger:hover{color:var(--brand-themed-dark)!important}}.top-menu .active-language{color:var(--brand-themed-dark);font-weight:500}body[data-view=apprenticeships] .top-menu{color:var(--brand-main)}@media(any-hover:hover){body[data-view=apprenticeships] .top-menu .search-trigger:hover,body[data-view=apprenticeships] .top-menu a:hover{color:var(--brand-themed-light)!important}}body[data-view=apprenticeships] .top-menu .nav-social-network a{color:var(--brand-main)!important}@media(any-hover:hover){body[data-view=apprenticeships] .top-menu .nav-social-network a:hover{color:var(--brand-themed-light)!important}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}body.mobile-menu-active .burger-menu .--line:first-child{top:50%;transform:rotate(45deg);transition:top .3s ease-in-out,transform .3s ease-in-out .3s}body.mobile-menu-active .burger-menu .--line:nth-child(2){width:0}body.mobile-menu-active .burger-menu .--line:last-child{top:50%;transform:rotate(-45deg);transition:top .3s ease-in-out,transform .3s ease-in-out .3s}@media(any-hover:hover){body:not(.mobile-menu-active) .burger-menu:hover>.wrapper>.--line:nth-child(2){width:75%}body:not(.mobile-menu-active) .burger-menu:hover>.wrapper>.--line:last-child{transform:translateY(-50%);width:50%}}.burger-menu{align-items:center;aspect-ratio:1/1;background-color:var(--brand-themed-light);border-radius:999px;cursor:pointer;display:flex;height:100%;justify-content:center;position:relative;z-index:101}@media screen and (min-width:1399px){.burger-menu{display:none}}@media screen and (max-width:28.125em){.burger-menu{height:100%}}.burger-menu>.wrapper{aspect-ratio:1/1;display:flex;height:30%;position:relative}.burger-menu>.wrapper>.--line{border-bottom:2px solid var(--text-color-contrast);left:0;position:absolute;width:100%}.burger-menu>.wrapper>.--line:first-child{top:0;transform:translateY(-50%);transition:top .3s ease-in-out .3s,width .3s ease-in-out,transform .3s ease-in-out}.burger-menu>.wrapper>.--line:nth-child(2){top:50%;transform:translateY(-50%);transition:width .3s ease-in-out}.burger-menu>.wrapper>.--line:last-child{top:100%;transform:translateY(-50%);transition:top .3s ease-in-out .3s,width .3s ease-in-out,transform .3s ease-in-out}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.main-navbar-wrapper .main-navbar .main-menu-wrapper .main-menu .--links-wrapper a,.main-navbar-wrapper .main-navbar .main-menu-wrapper .main-menu .--links-wrapper button,.main-navbar-wrapper .main-navbar .top-menu .search-trigger,body,h1,h2,h4,h5,h6{font-family:Kanit,sans-serif;font-style:normal;font-weight:300}.main-navbar-wrapper .main-navbar .main-menu-wrapper .main-menu .--links-wrapper a,.main-navbar-wrapper .main-navbar .main-menu-wrapper .main-menu .--links-wrapper button,.main-navbar-wrapper .main-navbar .top-menu .search-trigger,body{font-size:clamp(1rem,3vw - 1rem,1.125rem)}.main-navbar-wrapper .main-navbar .main-menu-wrapper .main-menu .--links-wrapper [data-menu=formations]:after,.use-icomoon:after,[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(//mdh.agenceneue.ch/wp-content/themes/neue/public/fonts/57cce8136907a62cee2f.eot?d66fho);src:url(//mdh.agenceneue.ch/wp-content/themes/neue/public/fonts/57cce8136907a62cee2f.eot?d66fho#iefix) format("embedded-opentype"),url(//mdh.agenceneue.ch/wp-content/themes/neue/public/fonts/429668c9b43056423d67.ttf?d66fho) format("truetype"),url(//mdh.agenceneue.ch/wp-content/themes/neue/public/fonts/4d02a07e087286f07f07.woff?d66fho) format("woff"),url(//mdh.agenceneue.ch/wp-content/themes/neue/public/fonts/3e653500fd7c73a0cfb7.svg?d66fho#icomoon) format("svg")}.icon-duration:before{content:""}.icon-certificate:before{content:""}.icon-access:before{content:""}.icon-not-found:before{content:""}.icon-tiktok:before{content:""}.icon-abacus:before{content:""}.icon-accessibility:before{content:""}.icon-add-to-queue:before{content:""}.icon-adjust:before{content:""}.icon-alarm-add:before{content:""}.icon-alarm-exclamation:before{content:""}.icon-alarm-off:before{content:""}.icon-alarm-snooze:before{content:""}.icon-alarm:before{content:""}.icon-album:before{content:""}.icon-align-justify:before{content:""}.icon-align-left:before{content:""}.icon-align-middle:before{content:""}.icon-align-right:before{content:""}.icon-analyse:before{content:""}.icon-anchor:before{content:""}.icon-angry:before{content:""}.icon-aperture:before{content:""}.icon-apple:before{content:""}.icon-arch:before{content:""}.icon-archive-in:before{content:""}.icon-archive-out:before{content:""}.icon-archive:before{content:""}.icon-area:before{content:""}.icon-arrow-back:before{content:""}.icon-arrow-from-bottom:before{content:""}.icon-arrow-from-left:before{content:""}.icon-arrow-from-right:before{content:""}.icon-arrow-from-top:before{content:""}.icon-arrow-to-bottom:before{content:""}.icon-arrow-to-left:before{content:""}.icon-arrow-to-right:before{content:""}.icon-arrow-to-top:before{content:""}.icon-at:before{content:""}.icon-atom:before{content:""}.icon-award:before{content:""}.icon-badge-check:before{content:""}.icon-badge:before{content:""}.icon-baguette:before{content:""}.icon-ball:before{content:""}.icon-band-aid:before{content:""}.icon-bar-chart-alt-2:before{content:""}.icon-bar-chart-alt:before{content:""}.icon-bar-chart-square:before{content:""}.icon-bar-chart:before{content:""}.icon-barcode-reader:before{content:""}.icon-barcode:before{content:""}.icon-baseball:before{content:""}.icon-basket:before{content:""}.icon-basketball:before{content:""}.icon-bath:before{content:""}.icon-battery:before{content:""}.icon-bed:before{content:""}.icon-been-here:before{content:""}.icon-beer:before{content:""}.icon-bell-minus:before{content:""}.icon-bell-off:before{content:""}.icon-bell-plus:before{content:""}.icon-bell:before{content:""}.icon-bible:before{content:""}.icon-bitcoin:before{content:""}.icon-blanket:before{content:""}.icon-block:before{content:""}.icon-bluetooth:before{content:""}.icon-body:before{content:""}.icon-bold:before{content:""}.icon-bolt-circle:before{content:""}.icon-bomb:before{content:""}.icon-bone:before{content:""}.icon-bong:before{content:""}.icon-book-add:before{content:""}.icon-book-alt:before{content:""}.icon-book-bookmark:before{content:""}.icon-book-content:before{content:""}.icon-book-heart:before{content:""}.icon-book-open:before{content:""}.icon-book-reader:before{content:""}.icon-book:before{content:""}.icon-bookmark-alt-minus:before{content:""}.icon-bookmark-alt-plus:before{content:""}.icon-bookmark-alt:before{content:""}.icon-bookmark-heart:before{content:""}.icon-bookmark-minus:before{content:""}.icon-bookmark-plus:before{content:""}.icon-bookmark:before{content:""}.icon-bookmarks:before{content:""}.icon-border-all:before{content:""}.icon-border-bottom:before{content:""}.icon-border-inner:before{content:""}.icon-border-left:before{content:""}.icon-border-none:before{content:""}.icon-border-outer:before{content:""}.icon-border-radius:before{content:""}.icon-border-right:before{content:""}.icon-border-top:before{content:""}.icon-bot:before{content:""}.icon-bowl-hot:before{content:""}.icon-bowl-rice:before{content:""}.icon-bowling-ball:before{content:""}.icon-box:before{content:""}.icon-bracket:before{content:""}.icon-braille:before{content:""}.icon-brain:before{content:""}.icon-briefcase-alt-2:before{content:""}.icon-briefcase-alt:before{content:""}.icon-briefcase:before{content:""}.icon-brightness-half:before{content:""}.icon-brightness:before{content:""}.icon-broadcast:before{content:""}.icon-brush-alt:before{content:""}.icon-brush:before{content:""}.icon-bug-alt:before{content:""}.icon-bug:before{content:""}.icon-building-house:before{content:""}.icon-building:before{content:""}.icon-buildings:before{content:""}.icon-bulb:before{content:""}.icon-bullseye:before{content:""}.icon-buoy:before{content:""}.icon-bus-school:before{content:""}.icon-bus:before{content:""}.icon-cabinet:before{content:""}.icon-cable-car:before{content:""}.icon-cake:before{content:""}.icon-calculator:before{content:""}.icon-calendar-alt:before{content:""}.icon-calendar-check:before{content:""}.icon-calendar-edit:before{content:""}.icon-calendar-event:before{content:""}.icon-calendar-exclamation:before{content:""}.icon-calendar-heart:before{content:""}.icon-calendar-minus:before{content:""}.icon-calendar-plus:before{content:""}.icon-calendar-star:before{content:""}.icon-calendar-week:before{content:""}.icon-calendar-x:before{content:""}.icon-calendar:before{content:""}.icon-camera-home:before{content:""}.icon-camera-movie:before{content:""}.icon-camera-off:before{content:""}.icon-camera:before{content:""}.icon-candles:before{content:""}.icon-capsule:before{content:""}.icon-captions:before{content:""}.icon-car:before{content:""}.icon-card:before{content:""}.icon-caret-down-circle:before{content:""}.icon-caret-down-square:before{content:""}.icon-caret-down:before{content:""}.icon-caret-left-circle:before{content:""}.icon-caret-left-square:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right-circle:before{content:""}.icon-caret-right-square:before{content:""}.icon-caret-right:before{content:""}.icon-caret-up-circle:before{content:""}.icon-caret-up-square:before{content:""}.icon-caret-up:before{content:""}.icon-carousel:before{content:""}.icon-cart-add:before{content:""}.icon-cart-alt:before{content:""}.icon-cart-download:before{content:""}.icon-cart:before{content:""}.icon-cast:before{content:""}.icon-category-alt:before{content:""}.icon-category:before{content:""}.icon-cctv:before{content:""}.icon-certification:before{content:""}.icon-chair:before{content:""}.icon-chalkboard:before{content:""}.icon-chart:before{content:""}.icon-chat:before{content:""}.icon-check-circle:before{content:""}.icon-check-double:before{content:""}.icon-check-shield:before{content:""}.icon-check-square:before{content:""}.icon-check:before{content:""}.icon-checkbox-checked:before{content:""}.icon-checkbox-minus:before{content:""}.icon-checkbox-square:before{content:""}.icon-checkbox:before{content:""}.icon-cheese:before{content:""}.icon-chevron-down-circle:before{content:""}.icon-chevron-down-square:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-left-circle:before{content:""}.icon-chevron-left-square:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right-circle:before{content:""}.icon-chevron-right-square:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-up-circle:before{content:""}.icon-chevron-up-square:before{content:""}.icon-chevron-up:before{content:""}.icon-chevrons-down:before{content:""}.icon-chevrons-left:before{content:""}.icon-chevrons-right:before{content:""}.icon-chevrons-up:before{content:""}.icon-child:before{content:""}.icon-chip:before{content:""}.icon-church:before{content:""}.icon-circle-half:before{content:""}.icon-circle-quarter:before{content:""}.icon-circle-three-quarter:before{content:""}.icon-circle:before{content:""}.icon-clinic:before{content:""}.icon-clipboard:before{content:""}.icon-closet:before{content:""}.icon-cloud-download:before{content:""}.icon-cloud-drizzle:before{content:""}.icon-cloud-light-rain:before{content:""}.icon-cloud-lightning:before{content:""}.icon-cloud-rain:before{content:""}.icon-cloud-snow:before{content:""}.icon-cloud-upload:before{content:""}.icon-cloud:before{content:""}.icon-code-alt:before{content:""}.icon-code-block:before{content:""}.icon-code-curly:before{content:""}.icon-code:before{content:""}.icon-coffee-togo:before{content:""}.icon-coffee:before{content:""}.icon-cog:before{content:""}.icon-coin-stack:before{content:""}.icon-coin:before{content:""}.icon-collapse-alt:before{content:""}.icon-collapse-horizontal:before{content:""}.icon-collapse-vertical:before{content:""}.icon-collapse:before{content:""}.icon-collection:before{content:""}.icon-color-fill:before{content:""}.icon-color:before{content:""}.icon-columns:before{content:""}.icon-command:before{content:""}.icon-comment-add:before{content:""}.icon-comment-check:before{content:""}.icon-comment-detail:before{content:""}.icon-comment-dots:before{content:""}.icon-comment-edit:before{content:""}.icon-comment-error:before{content:""}.icon-comment-minus:before{content:""}.icon-comment-x:before{content:""}.icon-comment:before{content:""}.icon-compass:before{content:""}.icon-confused:before{content:""}.icon-conversation:before{content:""}.icon-cookie:before{content:""}.icon-cool:before{content:""}.icon-copy-alt:before{content:""}.icon-copy:before{content:""}.icon-copyright:before{content:""}.icon-credit-card-alt:before{content:""}.icon-credit-card-front:before{content:""}.icon-credit-card:before{content:""}.icon-cricket-ball:before{content:""}.icon-crop:before{content:""}.icon-cross:before{content:""}.icon-crosshair:before{content:""}.icon-crown:before{content:""}.icon-cube-alt:before{content:""}.icon-cube:before{content:""}.icon-cuboid:before{content:""}.icon-current-location:before{content:""}.icon-customize:before{content:""}.icon-cut:before{content:""}.icon-cycling:before{content:""}.icon-cylinder:before{content:""}.icon-desktop:before{content:""}.icon-detail:before{content:""}.icon-devices:before{content:""}.icon-dialpad-alt:before{content:""}.icon-dialpad:before{content:""}.icon-diamond:before{content:""}.icon-dice-1:before{content:""}.icon-dice-2:before{content:""}.icon-dice-3:before{content:""}.icon-dice-4:before{content:""}.icon-dice-5:before{content:""}.icon-dice-6:before{content:""}.icon-directions:before{content:""}.icon-disc:before{content:""}.icon-dish:before{content:""}.icon-dislike:before{content:""}.icon-dizzy:before{content:""}.icon-dna:before{content:""}.icon-dock-bottom:before{content:""}.icon-dock-left:before{content:""}.icon-dock-right:before{content:""}.icon-dock-top:before{content:""}.icon-dollar-circle:before{content:""}.icon-dollar:before{content:""}.icon-donate-blood:before{content:""}.icon-donate-heart:before{content:""}.icon-door-open:before{content:""}.icon-dots-horizontal-rounded:before{content:""}.icon-dots-horizontal:before{content:""}.icon-dots-vertical-rounded:before{content:""}.icon-dots-vertical:before{content:""}.icon-doughnut-chart:before{content:""}.icon-down-arrow-alt:before{content:""}.icon-down-arrow-circle:before{content:""}.icon-down-arrow:before{content:""}.icon-download:before{content:""}.icon-downvote:before{content:""}.icon-dribble:before{content:""}.icon-drink:before{content:""}.icon-droplet:before{content:""}.icon-dumbbell:before{content:""}.icon-duplicate:before{content:""}.icon-edit-alt:before{content:""}.icon-edit:before{content:""}.icon-envelope-open:before{content:""}.icon-envelope:before{content:""}.icon-equalizer:before{content:""}.icon-eraser:before{content:""}.icon-error-alt:before{content:""}.icon-error-circle:before{content:""}.icon-error:before{content:""}.icon-euro:before{content:""}.icon-exclude:before{content:""}.icon-exit-fullscreen:before{content:""}.icon-exit:before{content:""}.icon-expand-alt:before{content:""}.icon-expand-horizontal:before{content:""}.icon-expand-vertical:before{content:""}.icon-expand:before{content:""}.icon-export:before{content:""}.icon-extension:before{content:""}.icon-face:before{content:""}.icon-facebook:before{content:""}.icon-fast-forward-circle:before{content:""}.icon-fast-forward:before{content:""}.icon-female-sign:before{content:""}.icon-female:before{content:""}.icon-file-blank:before{content:""}.icon-file-find:before{content:""}.icon-file:before{content:""}.icon-film:before{content:""}.icon-filter-alt:before{content:""}.icon-filter:before{content:""}.icon-fingerprint:before{content:""}.icon-first-aid:before{content:""}.icon-first-page:before{content:""}.icon-flag:before{content:""}.icon-folder-minus:before{content:""}.icon-folder-open:before{content:""}.icon-folder-plus:before{content:""}.icon-folder:before{content:""}.icon-font-color:before{content:""}.icon-font-family:before{content:""}.icon-font-size:before{content:""}.icon-font:before{content:""}.icon-food-menu:before{content:""}.icon-food-tag:before{content:""}.icon-football:before{content:""}.icon-fork:before{content:""}.icon-fridge:before{content:""}.icon-fullscreen:before{content:""}.icon-game:before{content:""}.icon-gas-pump:before{content:""}.icon-ghost:before{content:""}.icon-gift:before{content:""}.icon-git-branch:before{content:""}.icon-git-commit:before{content:""}.icon-git-compare:before{content:""}.icon-git-merge:before{content:""}.icon-git-pull-request:before{content:""}.icon-git-repo-forked:before{content:""}.icon-glasses-alt:before{content:""}.icon-glasses:before{content:""}.icon-globe-alt:before{content:""}.icon-globe:before{content:""}.icon-google:before{content:""}.icon-grid-alt:before{content:""}.icon-grid-horizontal:before{content:""}.icon-grid-small:before{content:""}.icon-grid-vertical:before{content:""}.icon-grid:before{content:""}.icon-group:before{content:""}.icon-handicap:before{content:""}.icon-happy-alt:before{content:""}.icon-happy-beaming:before{content:""}.icon-happy-heart-eyes:before{content:""}.icon-happy:before{content:""}.icon-hard-hat:before{content:""}.icon-hash:before{content:""}.icon-heading:before{content:""}.icon-headphone:before{content:""}.icon-health:before{content:""}.icon-heart-circle:before{content:""}.icon-heart-square:before{content:""}.icon-heart:before{content:""}.icon-hide:before{content:""}.icon-highlight:before{content:""}.icon-history:before{content:""}.icon-hive:before{content:""}.icon-home-alt-2:before{content:""}.icon-home-alt:before{content:""}.icon-home-circle:before{content:""}.icon-home-heart:before{content:""}.icon-home-smile:before{content:""}.icon-home:before{content:""}.icon-horizontal-center:before{content:""}.icon-horizontal-left:before{content:""}.icon-horizontal-right:before{content:""}.icon-hotel:before{content:""}.icon-hourglass:before{content:""}.icon-id-card:before{content:""}.icon-image-add:before{content:""}.icon-image-alt:before{content:""}.icon-image:before{content:""}.icon-images:before{content:""}.icon-import:before{content:""}.icon-infinite:before{content:""}.icon-info-circle:before{content:""}.icon-info-square:before{content:""}.icon-injection:before{content:""}.icon-instagram:before{content:""}.icon-intersect:before{content:""}.icon-italic:before{content:""}.icon-joystick-alt:before{content:""}.icon-joystick-button:before{content:""}.icon-joystick:before{content:""}.icon-key:before{content:""}.icon-knife:before{content:""}.icon-label:before{content:""}.icon-landscape:before{content:""}.icon-laptop:before{content:""}.icon-last-page:before{content:""}.icon-laugh:before{content:""}.icon-layout:before{content:""}.icon-leaf:before{content:""}.icon-left-arrow-alt:before{content:""}.icon-left-arrow-circle:before{content:""}.icon-left-arrow:before{content:""}.icon-left-down-arrow-circle:before{content:""}.icon-left-indent:before{content:""}.icon-left-top-arrow-circle:before{content:""}.icon-lemon:before{content:""}.icon-library:before{content:""}.icon-like:before{content:""}.icon-line-chart-down:before{content:""}.icon-line-chart:before{content:""}.icon-link-alt:before{content:""}.icon-link-external:before{content:""}.icon-link:before{content:""}.icon-linkedin:before{content:""}.icon-lira:before{content:""}.icon-list-check:before{content:""}.icon-list-minus:before{content:""}.icon-list-ol:before{content:""}.icon-list-plus:before{content:""}.icon-list-ul:before{content:""}.icon-loader-alt:before{content:""}.icon-loader-circle:before{content:""}.icon-loader:before{content:""}.icon-location-plus:before{content:""}.icon-lock-alt:before{content:""}.icon-lock-open-alt:before{content:""}.icon-lock-open:before{content:""}.icon-lock:before{content:""}.icon-log-in-circle:before{content:""}.icon-log-in:before{content:""}.icon-log-out-circle:before{content:""}.icon-log-out:before{content:""}.icon-low-vision:before{content:""}.icon-magnet:before{content:""}.icon-mail-send:before{content:""}.icon-male-female:before{content:""}.icon-male-sign:before{content:""}.icon-male:before{content:""}.icon-map-alt:before{content:""}.icon-map-pin:before{content:""}.icon-map:before{content:""}.icon-mask:before{content:""}.icon-math:before{content:""}.icon-medal:before{content:""}.icon-meh-alt:before{content:""}.icon-meh-blank:before{content:""}.icon-meh:before{content:""}.icon-memory-card:before{content:""}.icon-menu-alt-left:before{content:""}.icon-menu-alt-right:before{content:""}.icon-menu:before{content:""}.icon-merge:before{content:""}.icon-message-add:before{content:""}.icon-message-alt-add:before{content:""}.icon-message-alt-check:before{content:""}.icon-message-alt-detail:before{content:""}.icon-message-alt-dots:before{content:""}.icon-message-alt-edit:before{content:""}.icon-message-alt-error:before{content:""}.icon-message-alt-minus:before{content:""}.icon-message-alt-x:before{content:""}.icon-message-alt:before{content:""}.icon-message-check:before{content:""}.icon-message-detail:before{content:""}.icon-message-dots:before{content:""}.icon-message-edit:before{content:""}.icon-message-error:before{content:""}.icon-message-minus:before{content:""}.icon-message-rounded-add:before{content:""}.icon-message-rounded-check:before{content:""}.icon-message-rounded-detail:before{content:""}.icon-message-rounded-dots:before{content:""}.icon-message-rounded-edit:before{content:""}.icon-message-rounded-error:before{content:""}.icon-message-rounded-minus:before{content:""}.icon-message-rounded-x:before{content:""}.icon-message-rounded:before{content:""}.icon-message-square-add:before{content:""}.icon-message-square-check:before{content:""}.icon-message-square-detail:before{content:""}.icon-message-square-dots:before{content:""}.icon-message-square-edit:before{content:""}.icon-message-square-error:before{content:""}.icon-message-square-minus:before{content:""}.icon-message-square-x:before{content:""}.icon-message-square:before{content:""}.icon-message-x:before{content:""}.icon-message:before{content:""}.icon-meteor:before{content:""}.icon-microchip:before{content:""}.icon-microphone-off:before{content:""}.icon-microphone:before{content:""}.icon-minus-back:before{content:""}.icon-minus-circle:before{content:""}.icon-minus-front:before{content:""}.icon-minus:before{content:""}.icon-mobile-alt:before{content:""}.icon-mobile-landscape:before{content:""}.icon-mobile-vibration:before{content:""}.icon-mobile:before{content:""}.icon-money-withdraw:before{content:""}.icon-money:before{content:""}.icon-moon:before{content:""}.icon-mouse-alt:before{content:""}.icon-mouse:before{content:""}.icon-move-horizontal:before{content:""}.icon-move-vertical:before{content:""}.icon-move:before{content:""}.icon-movie-play:before{content:""}.icon-movie:before{content:""}.icon-music:before{content:""}.icon-navigation:before{content:""}.icon-network-chart:before{content:""}.icon-news:before{content:""}.icon-no-entry:before{content:""}.icon-no-signal:before{content:""}.icon-note:before{content:""}.icon-notepad:before{content:""}.icon-notification-off:before{content:""}.icon-notification:before{content:""}.icon-objects-horizontal-center:before{content:""}.icon-objects-horizontal-left:before{content:""}.icon-objects-horizontal-right:before{content:""}.icon-objects-vertical-bottom:before{content:""}.icon-objects-vertical-center:before{content:""}.icon-objects-vertical-top:before{content:""}.icon-outline:before{content:""}.icon-package:before{content:""}.icon-paint-roll:before{content:""}.icon-paint:before{content:""}.icon-palette:before{content:""}.icon-paper-plane:before{content:""}.icon-paperclip:before{content:""}.icon-paragraph:before{content:""}.icon-party:before{content:""}.icon-paste:before{content:""}.icon-pause-circle:before{content:""}.icon-pause:before{content:""}.icon-pen:before{content:""}.icon-pencil:before{content:""}.icon-phone-call:before{content:""}.icon-phone-incoming:before{content:""}.icon-phone-off:before{content:""}.icon-phone-outgoing:before{content:""}.icon-phone:before{content:""}.icon-photo-album:before{content:""}.icon-pie-chart-alt-2:before{content:""}.icon-pie-chart-alt:before{content:""}.icon-pie-chart:before{content:""}.icon-pin:before{content:""}.icon-planet:before{content:""}.icon-play-circle:before{content:""}.icon-play:before{content:""}.icon-plug:before{content:""}.icon-plus-circle:before{content:""}.icon-plus-medical:before{content:""}.icon-plus:before{content:""}.icon-podcast:before{content:""}.icon-pointer:before{content:""}.icon-poll:before{content:""}.icon-polygon:before{content:""}.icon-popsicle:before{content:""}.icon-pound:before{content:""}.icon-power-off:before{content:""}.icon-printer:before{content:""}.icon-pulse:before{content:""}.icon-purchase-tag-alt:before{content:""}.icon-purchase-tag:before{content:""}.icon-pyramid:before{content:""}.icon-qr-scan:before{content:""}.icon-qr:before{content:""}.icon-question-mark:before{content:""}.icon-radio-circle-marked:before{content:""}.icon-radio-circle:before{content:""}.icon-radio:before{content:""}.icon-receipt:before{content:""}.icon-rectangle:before{content:""}.icon-recycle:before{content:""}.icon-redo:before{content:""}.icon-reflect-horizontal:before{content:""}.icon-reflect-vertical:before{content:""}.icon-refresh:before{content:""}.icon-registered:before{content:""}.icon-relume:before{content:""}.icon-rename:before{content:""}.icon-repeat:before{content:""}.icon-reply-all:before{content:""}.icon-reply:before{content:""}.icon-repost:before{content:""}.icon-reset:before{content:""}.icon-restaurant:before{content:""}.icon-revision:before{content:""}.icon-rewind-circle:before{content:""}.icon-rewind:before{content:""}.icon-rfid:before{content:""}.icon-right-arrow-alt:before{content:""}.icon-right-arrow-circle:before{content:""}.icon-right-arrow:before{content:""}.icon-right-down-arrow-circle:before{content:""}.icon-right-indent:before{content:""}.icon-right-top-arrow-circle:before{content:""}.icon-rocket:before{content:""}.icon-rotate-left:before{content:""}.icon-rotate-right:before{content:""}.icon-rss:before{content:""}.icon-ruble:before{content:""}.icon-ruler:before{content:""}.icon-run:before{content:""}.icon-rupee:before{content:""}.icon-sad:before{content:""}.icon-save:before{content:""}.icon-scan:before{content:""}.icon-scatter-chart:before{content:""}.icon-screenshot:before{content:""}.icon-search-alt-2:before{content:""}.icon-search-alt:before{content:""}.icon-search:before{content:""}.icon-select-multiple:before{content:""}.icon-selection:before{content:""}.icon-send:before{content:""}.icon-shape-circle:before{content:""}.icon-shape-polygon:before{content:""}.icon-shape-square:before{content:""}.icon-shape-triangle:before{content:""}.icon-share-alt:before{content:""}.icon-share:before{content:""}.icon-shekel:before{content:""}.icon-shield-alt-2:before{content:""}.icon-shield-alt:before{content:""}.icon-shield-minus:before{content:""}.icon-shield-plus:before{content:""}.icon-shield-quarter:before{content:""}.icon-shield-x:before{content:""}.icon-shield:before{content:""}.icon-shocked:before{content:""}.icon-shopping-bag:before{content:""}.icon-show-alt:before{content:""}.icon-show:before{content:""}.icon-shower:before{content:""}.icon-shuffle:before{content:""}.icon-sidebar:before{content:""}.icon-signal-1:before{content:""}.icon-signal-2:before{content:""}.icon-signal-3:before{content:""}.icon-signal-4:before{content:""}.icon-signal-5:before{content:""}.icon-sitemap:before{content:""}.icon-skip-next-circle:before{content:""}.icon-skip-next:before{content:""}.icon-skip-previous-circle:before{content:""}.icon-skip-previous:before{content:""}.icon-sleepy:before{content:""}.icon-slider-alt:before{content:""}.icon-slider:before{content:""}.icon-slideshow:before{content:""}.icon-smile:before{content:""}.icon-sort-a-z:before{content:""}.icon-sort-alt-2:before{content:""}.icon-sort-down:before{content:""}.icon-sort-up:before{content:""}.icon-sort-z-a:before{content:""}.icon-sort:before{content:""}.icon-spa:before{content:""}.icon-space-bar:before{content:""}.icon-speaker:before{content:""}.icon-spray-can:before{content:""}.icon-spreadsheet:before{content:""}.icon-square-rounded:before{content:""}.icon-square:before{content:""}.icon-star:before{content:""}.icon-station:before{content:""}.icon-stats:before{content:""}.icon-sticker:before{content:""}.icon-stop-circle:before{content:""}.icon-stop:before{content:""}.icon-stopwatch:before{content:""}.icon-store-alt:before{content:""}.icon-store:before{content:""}.icon-street-view:before{content:""}.icon-strikethrough:before{content:""}.icon-subdirectory-left:before{content:""}.icon-subdirectory-right:before{content:""}.icon-sun:before{content:""}.icon-support:before{content:""}.icon-sushi:before{content:""}.icon-swim:before{content:""}.icon-sync:before{content:""}.icon-tab:before{content:""}.icon-table:before{content:""}.icon-tachometer:before{content:""}.icon-tag-alt:before{content:""}.icon-tag:before{content:""}.icon-target-lock:before{content:""}.icon-task-x:before{content:""}.icon-task:before{content:""}.icon-taxi:before{content:""}.icon-tennis-ball:before{content:""}.icon-terminal:before{content:""}.icon-test-tube:before{content:""}.icon-text:before{content:""}.icon-time-five:before{content:""}.icon-time:before{content:""}.icon-timer:before{content:""}.icon-tired:before{content:""}.icon-toggle-left:before{content:""}.icon-toggle-right:before{content:""}.icon-tone:before{content:""}.icon-traffic-cone:before{content:""}.icon-train:before{content:""}.icon-transfer-alt:before{content:""}.icon-transfer:before{content:""}.icon-trash-alt:before{content:""}.icon-trash:before{content:""}.icon-trending-down:before{content:""}.icon-trending-up:before{content:""}.icon-trim:before{content:""}.icon-trip:before{content:""}.icon-trophy:before{content:""}.icon-tv:before{content:""}.icon-underline:before{content:""}.icon-undo:before{content:""}.icon-unite:before{content:""}.icon-universal-access:before{content:""}.icon-unlink:before{content:""}.icon-up-arrow-alt:before{content:""}.icon-up-arrow-circle:before{content:""}.icon-up-arrow:before{content:""}.icon-upload:before{content:""}.icon-upside-down:before{content:""}.icon-upvote:before{content:""}.icon-usb:before{content:""}.icon-user-check:before{content:""}.icon-user-circle:before{content:""}.icon-user-minus:before{content:""}.icon-user-pin:before{content:""}.icon-user-plus:before{content:""}.icon-user-voice:before{content:""}.icon-user-x:before{content:""}.icon-user:before{content:""}.icon-vector:before{content:""}.icon-vertical-bottom:before{content:""}.icon-vertical-center:before{content:""}.icon-vertical-top:before{content:""}.icon-vial:before{content:""}.icon-video-off:before{content:""}.icon-video-plus:before{content:""}.icon-video-recording:before{content:""}.icon-video:before{content:""}.icon-voicemail:before{content:""}.icon-volume-full:before{content:""}.icon-volume-low:before{content:""}.icon-volume-mute:before{content:""}.icon-volume:before{content:""}.icon-walk:before{content:""}.icon-wallet-alt:before{content:""}.icon-wallet:before{content:""}.icon-water:before{content:""}.icon-webcam:before{content:""}.icon-whatsapp:before{content:""}.icon-wifi-0:before{content:""}.icon-wifi-1:before{content:""}.icon-wifi-2:before{content:""}.icon-wifi-off:before{content:""}.icon-wifi:before{content:""}.icon-wind:before{content:""}.icon-window-alt:before{content:""}.icon-window-close:before{content:""}.icon-window-open:before{content:""}.icon-window:before{content:""}.icon-windows:before{content:""}.icon-wine:before{content:""}.icon-wink-smile:before{content:""}.icon-wink-tongue:before{content:""}.icon-won:before{content:""}.icon-world:before{content:""}.icon-wrench:before{content:""}.icon-x-circle:before{content:""}.icon-x:before{content:""}.icon-yen:before{content:""}.icon-youtube:before{content:""}.icon-zoom-in:before{content:""}.icon-zoom-out:before{content:""}.icon-data:before{content:""}.icon-dessinateur:before{content:""}.icon-hdd:before{content:""}.icon-help-circle:before{content:""}.icon-horlogerie:before{content:""}.icon-layer-minus:before{content:""}.icon-layer-plus:before{content:""}.icon-layer:before{content:""}.icon-mat-horloger-3:before{content:""}.icon-materiel-1:before{content:""}.icon-materiel-2:before{content:""}.icon-materiel-horloger-1:before{content:""}.icon-materiel-horloger-5:before{content:""}.icon-materiel-horloger-6:before{content:""}.icon-microtechnique-1:before{content:""}.icon-microtechnique-2:before{content:""}.icon-montre:before{content:""}.icon-radar:before{content:""}.icon-server:before{content:""}.icon-terminaison:before{content:""}@media screen and (min-width:87.5rem){body .main-navbar:not(.animate){transition:none}body .main-navbar:not(.animate),body.main-navbar-hidden .main-navbar{pointer-events:none;transform:translateY(-200%)}}.main-navbar-wrapper{min-height:100px;position:relative}.main-navbar-wrapper .main-navbar{--first-col-height:5rem;color:var(--brand-themed-dark);gap:0;grid-template-rows:auto;left:0;margin-left:var(--grid-gap-size);margin-right:var(--grid-gap-size);pointer-events:none;position:fixed;top:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out;user-select:none;width:var(--grid-content-size);will-change:transform;z-index:50}@media screen and (min-width:87.5rem){.main-navbar-wrapper .main-navbar.hidden{opacity:0;transform:translateY(-100%)}}@media screen and (max-width:87.43rem){.main-navbar-wrapper .main-navbar{display:flex;justify-content:space-between;padding:var(--default-v-spacing) 0}.main-navbar-wrapper .main-navbar .burger-menu{grid-column:2;grid-row:1;pointer-events:all}}@media screen and (min-width:87.5rem){.main-navbar-wrapper .main-navbar{display:flex;flex-direction:column}.main-navbar-wrapper .main-navbar .top-menu{height:var(--first-col-height);padding:var(--vspace-xxsmall) 0}}.main-navbar-wrapper .main-navbar .main-menu-wrapper{align-items:center;border-radius:20px;display:flex;gap:var(--space-xsmall);justify-content:space-between;padding:calc(var(--space-xsmall)/2);pointer-events:all}@media screen and (min-width:87.5rem){.main-navbar-wrapper .main-navbar .main-menu-wrapper{background-color:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}}@media screen and (max-width:87.43rem){.main-navbar-wrapper .main-navbar .main-menu-wrapper .main-menu{box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}}.main-navbar-wrapper .main-navbar .main-menu-wrapper .main-menu .--links-wrapper{align-items:center;column-gap:var(--space-xxsmall);display:flex;justify-content:end}@media screen and (max-width:87.43rem){.main-navbar-wrapper .main-navbar .main-menu-wrapper .main-menu .--links-wrapper{align-items:start;row-gap:var(--vspace-xxsmall)}.main-navbar-wrapper .main-navbar .main-menu-wrapper .main-menu .--links-wrapper>a,.main-navbar-wrapper .main-navbar .main-menu-wrapper .main-menu .--links-wrapper>button{border-bottom:1px solid;padding-bottom:var(--vspace-xxsmall);width:100%}}.main-navbar-wrapper .main-navbar .main-menu-wrapper .main-menu .--links-wrapper .--right-links{display:flex}@media screen and (max-width:87.43rem){.main-navbar-wrapper .main-navbar .main-menu-wrapper .main-menu .--links-wrapper .--right-links{flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-xxsmall)}}@media screen and (min-width:87.5rem){.main-navbar-wrapper .main-navbar .main-menu-wrapper .main-menu .--links-wrapper .--right-links{align-items:center;column-gap:var(--space-xxsmall);margin-left:var(--space-xxsmall)}}.main-navbar-wrapper .main-navbar .main-menu-wrapper .main-menu .--links-wrapper .--right-links .search-trigger{display:none}@media screen and (max-width:87.43rem){.main-navbar-wrapper .main-navbar .main-menu-wrapper .main-menu .--links-wrapper .languages-menu{align-self:flex-end;margin-top:var(--vspace-xxsmall)}}.main-navbar-wrapper .main-navbar .main-menu-wrapper .main-menu .--links-wrapper [data-menu=formations]{align-items:center;column-gap:min(1vw,8px);display:inline-flex}.main-navbar-wrapper .main-navbar .main-menu-wrapper .main-menu .--links-wrapper [data-menu=formations]:after{content:"";display:inline-flex;transform:scale(1.5) translateY(.1em)}.main-navbar-wrapper .main-navbar .main-menu-wrapper .main-menu .--links-wrapper [data-menu=formations][aria-expanded=true]:after{content:""}.main-navbar-wrapper .main-navbar .main-menu-wrapper .main-menu .--links-wrapper .--formations{display:none;width:100%}@media screen and (max-width:87.43rem){.main-navbar-wrapper .main-navbar .main-menu-wrapper .main-menu .--links-wrapper .--formations[aria-hidden=false]{align-items:stretch;display:flex;flex-direction:column;row-gap:var(--space-xsmall)}.main-navbar-wrapper .main-navbar .main-menu-wrapper .main-menu .--links-wrapper .--formations .default-link{width:100%}}.main-navbar-wrapper .main-navbar .main-menu-wrapper .main-menu .--links-wrapper .--formations .formation-card>a:first-of-type{margin-top:.5em}.main-navbar-wrapper .main-navbar .main-menu-wrapper .main-menu .--links-wrapper>button{color:var(--brand-themed-dark)}.main-navbar-wrapper .main-navbar .main-menu-wrapper .main-menu>.--formations{display:none}@media screen and (min-width:87.5rem){.main-navbar-wrapper .main-navbar .main-menu-wrapper .main-menu>.--formations[aria-hidden=true]{clip-path:polygon(0 0,100% 0,100% 0,0 0);pointer-events:none}.main-navbar-wrapper .main-navbar .main-menu-wrapper .main-menu>.--formations{background-color:#fff;border-radius:20px;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);display:grid;gap:var(--space-xsmall) var(--space-xsmall);grid-template-columns:repeat(auto-fill,minmax(330px,1fr));left:0;opacity:1;padding:var(--space-xsmall);position:absolute;top:calc(100% + var(--vspace-xxsmall));transition:clip-path .3s ease-in-out;width:var(--grid-content-size)}}.main-navbar-wrapper .main-navbar .logo-link{pointer-events:all}.main-navbar-wrapper .main-navbar .logo-link svg path{fill:var(--brand-themed-dark)}@media screen and (min-width:87.5rem){.main-navbar-wrapper .main-navbar .logo-link{align-self:start;grid-row:2}}.main-navbar-wrapper .main-navbar .logo path{fill:#fff;transition:.3s ease}.main-navbar-wrapper .main-navbar .top-menu{align-items:center;column-gap:min(2vw,15px);display:flex;grid-column:2;grid-row:1;justify-content:end;pointer-events:all;transition:.3s ease}@media screen and (max-width:87.43rem){.main-navbar-wrapper .main-navbar .top-menu{display:none}}.main-navbar-wrapper .main-navbar .top-menu .languages-menu .pipe{padding:0}.main-navbar-wrapper .main-navbar .top-menu .languages-menu a{transition:color .3s ease-in-out}.main-navbar-wrapper .main-navbar .top-menu .search-trigger{align-items:center;column-gap:min(2vw,15px);display:inline-flex;transition:.3s ease-in-out}.main-navbar-wrapper .main-navbar .apprenticeships-search-wrapper{margin-top:min(2vh,25px)}.main-navbar-wrapper .main-navbar .apprenticeships-search-wrapper summary{padding-top:min(2vh,25px)}.main-navbar-wrapper .main-navbar .--right-nav{align-items:center;display:flex;pointer-events:all}@media screen and (max-width:87.43rem){.main-navbar-wrapper .main-navbar .--right-nav{column-gap:var(--space-xxsmall);display:flex;flex-basis:50%;justify-content:end}}.main-navbar-wrapper .main-navbar .--right-nav>button{align-items:center;aspect-ratio:1/1;display:flex;height:3rem;justify-content:center;width:3rem}@media screen and (min-width:87.43rem){.main-navbar-wrapper .main-navbar .--right-nav>button{display:none}}.languages-menu .pipe:before{content:"|"}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.nav-social-network{align-items:center;column-gap:min(2vw,15px);display:flex;font-size:1.5rem}.nav-social-network p{margin-bottom:0!important}.nav-social-network a{color:#007a93;transition:color .3s ease-in-out}@media(any-hover:hover){.nav-social-network a:hover{color:var(--brand-themed-light)!important}}.nav-social-network button span{align-items:center;color:#007a93;display:flex;font-size:1.5rem;justify-content:center;transition:color .3s ease-in-out}@media(any-hover:hover){.nav-social-network button span:hover{color:var(--brand-themed-dark)}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.articles .link-card .--footer .--time,.articles .link-card>.inner-content .--categories .--categorie,.list-links .--items>.link-card .--footer .--time,.list-links .--items>.link-card>.inner-content .--categories .--categorie,.primary-button{font-family:Kanit,sans-serif;font-style:normal;font-weight:500}.primary-button{font-size:clamp(1rem,3vw - 1.25rem,1.125rem)}.articles .--container>header .--links,.articles>header .--links,.blog .--container>header .--links,.blog>header .--links,.list-links .--container>header .--links,.list-links .--items>.link-card .inner-content .--links,.list-links>header .--links{display:flex;flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.articles .--container>header .--title+p,.articles>header .--title+p,.blog .--container>header .--title+p,.blog>header .--title+p,.list-links .--container>header .--title+p,.list-links .--items>.link-card .inner-content .--title+p,.list-links>header .--title+p{margin-top:var(--vspace-xxsmall)}.articles .--container>header h3,.articles>header h3,.blog .--container>header h3,.blog>header h3,.list-links .--container>header h3,.list-links .--items>.link-card .inner-content h3,.list-links>header h3{margin-top:0}.articles .--container>header p,.articles>header p,.blog .--container>header p,.blog>header p,.list-links .--container>header p,.list-links .--items>.link-card .inner-content p,.list-links>header p{margin-bottom:0;margin-top:0}.articles .--container>header p+p,.articles>header p+p,.blog .--container>header p+p,.blog>header p+p,.list-links .--container>header p+p,.list-links .--items>.link-card .inner-content p+p,.list-links>header p+p{margin-top:var(--vspace-xxsmall)}.articles .--container>header p+button,.articles>header p+button,.blog .--container>header p+button,.blog>header p+button,.list-links .--container>header p+button,.list-links .--items>.link-card .inner-content p+button,.list-links>header p+button{margin-top:var(--vspace-small)}.articles .--container>header,.articles>header,.blog .--container>header,.blog>header,.list-links .--container>header,.list-links>header{margin-bottom:var(--vspace-small)}.articles .--container>header p:first-of-type,.articles>header p:first-of-type,.blog .--container>header p:first-of-type,.blog>header p:first-of-type,.list-links .--container>header p:first-of-type,.list-links>header p:first-of-type{margin-top:var(--vspace-xsmall)}.primary-button{align-items:center;border-radius:999px;column-gap:var(--space-tiny);cursor:pointer;display:flex;padding:var(--vspace-tiny) var(--space-xxsmall);--box-color:var(--brand-themed-dark);background-color:var(--brand-themed-light);box-shadow:0 0 0 0 var(--box-color);color:var(--text-color-contrast);transition:box-shadow .3s ease-in-out}.primary-button .--icon{font-size:150%}@media(any-hover:hover){.primary-button:hover{box-shadow:5px 5px 0 0 var(--box-color)}}.primary-button.alternate{background-color:var(--brand-themed-alternate);color:var(--brand-themed)}body[data-view=blog]>footer{background-color:#fff}body[data-view=blog]>footer .img-wrapper{z-index:0}.blog .--container{gap:var(--space-xsmall) var(--space-xsmall)}.blog .--container,.blog .--container.--has-filters .filters{display:flex;flex-direction:column}.blog .--container.--has-filters .filters>div{display:flex;gap:var(--space-xxsmall)}.blog .--container.--has-filters .filters>div .filter{cursor:pointer;width:fit-content}.blog .--container.--has-filters .filters>div .filter.active{background-color:var(--brand-themed-dark);border-color:var(--text-color-contrast);box-shadow:5px 5px 0 0 var(--box-color);color:var(--text-color-contrast)}@media screen and (max-width:49.99em){.blog .--container.--has-filters{flex-direction:column}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}body[data-view=error404]{background-color:var(--brand-themed)}body[data-view=error404]>footer{background-color:#fff}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.quizz-results .--container .--formation .inner-content .--details .--links,.quizz-results .--container>header .--links,.quizz-results>header .--links{display:flex;flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.quizz-results .--container>header .--title+p,.quizz-results>header .--title+p{margin-top:var(--vspace-xxsmall)}.quizz-results .--container>header h3,.quizz-results>header h3{margin-top:0}.quizz-results .--container>header p,.quizz-results>header p{margin-bottom:0;margin-top:0}.quizz-results .--container>header p+p,.quizz-results>header p+p{margin-top:var(--vspace-xxsmall)}.quizz-results .--container>header p+button,.quizz-results>header p+button{margin-top:var(--vspace-small)}.quizz-results .--container .--formation .inner-content .--details .--title,.quizz-results:has(.error-msg) .error-msg,body,h1,h2,h4,h5,h6{font-family:Kanit,sans-serif;font-style:normal;font-weight:300}.quizz-results .--container .--formation .inner-content .--category{font-family:Kanit,sans-serif;font-style:normal;font-weight:500}.quizz-results header .--share>span{font-size:clamp(1.25rem,1vw + 1rem,1.375rem)}.as-h3,.quizz-results .--container .--formation .inner-content .--details .--title,.quizz-results:has(.error-msg) .error-msg,h1,h2,h3,h4{text-wrap:balance}.quizz-results .--container .--formation .inner-content .--details .--title,.quizz-results:has(.error-msg) .error-msg,h4{font-size:clamp(1.5rem,1vw + 1.25rem,1.875rem);line-height:1.2;margin-bottom:var(--vspace-xsmall)}.quizz-results .--container .--formation .inner-content .--category{background-color:var(--brand-themed);border-radius:12px;color:var(--text-color-contrast);flex-shrink:0;padding:var(--space-xxsmall)}.quizz-results .--container .--formation .inner-content [data-cat-reference=corporate].--category{--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--text-color-contrast:#fff;--brand-themed-lightest:#edf7f9}.quizz-results .--container .--formation .inner-content [data-cat-reference=microtechnique].--category{--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--text-color-contrast:#fff;--brand-themed-lightest:#fff6f4}.quizz-results .--container .--formation .inner-content [data-cat-reference=horlogerie].--category{--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--text-color-contrast:#111;--brand-themed-lightest:#fffdf5}.quizz-results .--container .--formation .inner-content [data-cat-reference=terminaison].--category{--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--text-color-contrast:#fff;--brand-themed-lightest:#fff1f9}.quizz-results .--container .--formation{display:inline-grid;grid-template-columns:var(--space-xsmall) 1fr var(--space-xsmall);grid-template-rows:var(--space-xsmall) 1fr var(--space-xsmall)}.quizz-results .--container .--formation>.img-wrapper{grid-column:1/-1;grid-row:1/-1}.quizz-results .--container .--formation>.inner-content{grid-column:2;grid-row:2}.quizz-results .--container>header,.quizz-results>header{margin-bottom:var(--vspace-small)}.quizz-results .--container>header p:first-of-type,.quizz-results>header p:first-of-type{margin-top:var(--vspace-xsmall)}.quizz-results{display:flex;flex-direction:column;gap:var(--space-xsmall) var(--space-xsmall)}@media screen and (min-width:60.1rem){.quizz-results{display:grid;grid-template-areas:"header content" "header content" "footer footer";grid-template-columns:min-content 1fr}}.quizz-results:has(.error-msg){display:flex;flex-direction:column;gap:var(--space-xsmall) var(--space-xsmall)}.quizz-results:has(.error-msg) footer{gap:var(--space-xxsmall);justify-content:flex-start}.quizz-results header{display:flex;flex-direction:column;grid-area:header}@media screen and (min-width:60.1rem){.quizz-results header{min-width:35vw}}.quizz-results header .--share{display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--space-xsmall) var(--space-xsmall);justify-content:space-between;margin-top:var(--vspace-xsmall)}.quizz-results header .--share .nav-social-network{color:var(--brand-themed-light)}.quizz-results header .--share .nav-social-network a{font-size:130%}.quizz-results footer{display:flex;gap:var(--grid-gap);grid-area:footer;justify-content:space-between;margin-top:var(--default-v-spacing)}.quizz-results .--container{display:flex;flex-direction:column;gap:var(--space-xsmall) var(--space-xsmall);grid-area:content}@media screen and (min-width:70em){.quizz-results .--container{display:grid;grid-template-columns:1fr;grid-template-rows:max(600px,50svh) max(450px,40svh)}}@media screen and (min-width:100.063em){.quizz-results .--container{grid-template-columns:repeat(2,1fr)}}.quizz-results .--container .--formation{border-radius:20px;position:relative}.quizz-results .--container .--formation[data-cat-reference=corporate]{--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--text-color-contrast:#fff;--brand-themed-lightest:#edf7f9}.quizz-results .--container .--formation[data-cat-reference=microtechnique]{--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--text-color-contrast:#fff;--brand-themed-lightest:#fff6f4}.quizz-results .--container .--formation[data-cat-reference=horlogerie]{--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--text-color-contrast:#111;--brand-themed-lightest:#fffdf5}.quizz-results .--container .--formation[data-cat-reference=terminaison]{--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--text-color-contrast:#fff;--brand-themed-lightest:#fff1f9}.quizz-results .--container .--formation.--winner{grid-column:1/-1}.quizz-results .--container .--formation .inner-content{display:flex;flex-direction:column;gap:var(--space-xsmall) var(--space-xsmall);justify-content:space-between}.quizz-results .--container .--formation .inner-content .--category{align-self:flex-start}.quizz-results .--container .--formation .inner-content .--details{background-color:#fff;border-radius:20px;padding:var(--space-xsmall)}.quizz-results .--container .--formation .img-wrapper{border-radius:20px;overflow:hidden}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.articles .link-card .--footer .--time,.articles .link-card>.inner-content .--categories .--categorie,.list-links .--items>.link-card .--footer .--time,.list-links .--items>.link-card>.inner-content .--categories .--categorie,.single-article>header .--categorie{font-family:Kanit,sans-serif;font-style:normal;font-weight:500}.as-h3,.single-article>header .reading-time,.single-article>header time,h3{font-family:Kanit,sans-serif;font-style:normal;font-weight:700}body[data-view=single-article]>.main-navbar-wrapper{height:20vh}body[data-view=single-article]{background-color:#edf7f9}body[data-view=single-article]>footer{background-color:#fff}body[data-view=single-article]>footer .img-wrapper{z-index:0}.single-article{padding-bottom:inherit;padding-top:10vh}.single-article>header{display:grid;gap:var(--grid-row-gap) max(7vw,20px);margin-bottom:inherit}@media screen and (min-width:1024px){.single-article>header{grid-template-columns:max-content repeat(2,1fr)}}.single-article>header>div:nth-child(2){align-items:flex-start;display:flex;flex-direction:column}.single-article>header>div:nth-child(2)>p{margin-bottom:max(6em,40px)}.single-article>header h1{color:#007a93;margin-bottom:min(1em,26px);margin-top:min(1em,26px)}.single-article>header .img-wrapper{border-radius:20px;overflow:hidden}.single-article>header .reading-time{align-items:center;display:flex;gap:.5rem}.single-article>header .reading-time>span:first-child{color:#007a93;font-size:2rem}.single-article>header .--categorie{background-color:#007a93;color:#fff}.single-article>section:not(:last-child){margin-bottom:inherit}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.apprenticeships .--result .--place address .--entreprise{font-family:Kanit,sans-serif;font-style:normal;font-weight:600}.apprenticeships .--result .--place .--number>span:first-child,.as-h3,h3{font-family:Kanit,sans-serif;font-style:normal;font-weight:700}.apprenticeships .--result .--place address .--entreprise,.apprenticeships .--result .--place address .--location{font-size:clamp(.75rem,3vw - 1rem,.813rem)}.apprenticeships .--container>header .--links,.apprenticeships>header .--links{display:flex;flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.apprenticeships .--container>header .--title+p,.apprenticeships>header .--title+p{margin-top:var(--vspace-xxsmall)}.apprenticeships .--container>header h3,.apprenticeships>header h3{margin-top:0}.apprenticeships .--container>header p,.apprenticeships>header p{margin-bottom:0;margin-top:0}.apprenticeships .--container>header p+p,.apprenticeships>header p+p{margin-top:var(--vspace-xxsmall)}.apprenticeships .--container>header p+button,.apprenticeships>header p+button{margin-top:var(--vspace-small)}.apprenticeships .--container>header,.apprenticeships>header{margin-bottom:var(--vspace-small)}.apprenticeships .--container>header p:first-of-type,.apprenticeships>header p:first-of-type{margin-top:var(--vspace-xsmall)}.apprenticeships{background-color:#f4f4f4;display:grid;grid-column:1/4;grid-template-columns:subgrid;padding-bottom:var(--vspace-large);padding-top:var(--vspace-large)}.apprenticeships.no-search{opacity:0;pointer-events:none;position:absolute}.apprenticeships.no-search .--results{opacity:0;transform:translateY(30vh)}.apprenticeships header{grid-column:2;transition:margin-bottom .3s ease-in-out}.apprenticeships .--results{grid-column:2;transition:opacity .5s ease .3s,transform .5s ease .3s;will-change:opacity,transform}.apprenticeships .--results>div:not(:last-of-type){padding-bottom:var(--vspace-large);position:relative}.apprenticeships .--results>div:not(:last-of-type):after{background-color:#aaa;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.apprenticeships .--results .info-box{margin:calc(inherit/4) 0}.apprenticeships h3{margin-top:calc(inherit/2)}.apprenticeships .--result{display:grid;gap:var(--space-xsmall) var(--space-xsmall);grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}.apprenticeships .--result[data-cat-reference=corporate]{--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--text-color-contrast:#fff;--brand-themed-lightest:#edf7f9}.apprenticeships .--result[data-cat-reference=microtechnique]{--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--text-color-contrast:#fff;--brand-themed-lightest:#fff6f4}.apprenticeships .--result[data-cat-reference=horlogerie]{--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--text-color-contrast:#111;--brand-themed-lightest:#fffdf5}.apprenticeships .--result[data-cat-reference=terminaison]{--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--text-color-contrast:#fff;--brand-themed-lightest:#fff1f9}.apprenticeships .--result .--place{--box-color:var(--brand-themed-dark);align-items:start;background-color:#fff;border-radius:20px;box-shadow:0 0 0 0 var(--box-color);display:flex;flex-direction:column;padding:var(--space-xsmall);width:100%}@media(any-hover:hover){.apprenticeships .--result .--place{transition:.3s ease-in-out}.apprenticeships .--result .--place:hover,.apprenticeships .--result .--place:hover button{box-shadow:5px 5px 0 0 var(--box-color)}}.apprenticeships .--result .--place address{align-items:center;display:grid;gap:var(--space-tiny);grid-template-columns:max-content 1fr;margin-bottom:var(--vspace-xsmall)}.apprenticeships .--result .--place address .--icon{color:var(--brand-themed-dark)}.apprenticeships .--result .--place .--number{align-items:center;background-color:var(--brand-themed);border-radius:999px;display:flex;padding:.1em}.apprenticeships .--result .--place .--number>span:first-child{align-items:center;aspect-ratio:1/1;background-color:var(--brand-themed-lightest);border-radius:999px;color:var(--brand-themed-dark);display:flex;justify-content:center;width:3rem}.apprenticeships .--result .--place .--number>span:last-child{color:var(--text-color-contrast);padding:0 .6em}.apprenticeships .--result .--place button{margin-top:auto;pointer-events:none}.apprenticeships .--result .--place h4{margin-top:var(--vspace-xsmall)}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.arguments .--container .items .item .--links,.arguments .--container>header .--links,.arguments>header .--links{display:flex;flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.arguments .--container .items .item .--title+p,.arguments .--container>header .--title+p,.arguments>header .--title+p{margin-top:var(--vspace-xxsmall)}.arguments .--container .items .item h3,.arguments .--container>header h3,.arguments>header h3{margin-top:0}.arguments .--container .items .item p,.arguments .--container>header p,.arguments>header p{margin-bottom:0;margin-top:0}.arguments .--container .items .item p+p,.arguments .--container>header p+p,.arguments>header p+p{margin-top:var(--vspace-xxsmall)}.arguments .--container .items .item p+button,.arguments .--container>header p+button,.arguments>header p+button{margin-top:var(--vspace-small)}.arguments .--container>header,.arguments>header{margin-bottom:var(--vspace-small)}.arguments .--container>header p:first-of-type,.arguments>header p:first-of-type{margin-top:var(--vspace-xsmall)}@media screen and (max-width:50em){.arguments header{display:flex;flex-direction:column}}@media screen and (min-width:50.063em){.arguments header{column-gap:var(--space-xsmall);display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between}}.arguments header p{margin:0}.arguments header p:first-of-type{margin-top:0}.arguments[data-reverse=true] .--container .img-wrapper,.arguments[data-reverse=true] .--container .video-wrapper{grid-column:2/4}.arguments[data-reverse=true] .--container .items{grid-column:1/3}@media screen and (min-width:60rem){.arguments header p{grid-column:2}}@media screen and (max-width:60.1rem){.arguments .--container{display:flex;flex-direction:column;gap:var(--space-xsmall) var(--space-xsmall)}}@media screen and (min-width:60rem){.arguments .--container{display:grid;grid-template-columns:1fr var(--space-xlarge) 1fr;grid-template-rows:var(--vspace-large) 1fr var(--vspace-large)}}.arguments .--container .img-wrapper{border-radius:20px;grid-column:1/3;grid-row:1/4;height:auto;max-height:80vh}.arguments .--container .img-wrapper type{border-radius:20px;width:100%}.arguments .--container .video-wrapper{border-radius:20px;grid-column:1/3;grid-row:1/4;height:auto;max-height:80vh}.arguments .--container .video-wrapper type{border-radius:20px;width:100%}.arguments .--container .img-wrapper{position:sticky;top:0}.arguments .--container .items{display:flex;flex-direction:column;grid-column:2/4;grid-row:2;row-gap:var(--space-xsmall)}@media screen and (max-width:60.1rem){.arguments .--container .items{margin:auto;width:100%}}.arguments .--container .items .item{background-color:var(--brand-themed-lightest);border-radius:20px;column-gap:var(--space-xxsmall);display:grid;grid-template-columns:max-content 1fr;padding:var(--space-xsmall)}.arguments .--container .items .item>span{color:var(--brand-themed);font-size:250%;grid-column:1;grid-row:1}.arguments .--container .items .item>h3{grid-column:2;grid-row:1;margin-top:0}.arguments .--container .items .item>p{grid-column:2}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.articles .link-card>.inner-content .--content .--title,.list-links .--items>.link-card>.inner-content .--content .--title,body,h1,h2,h4,h5,h6{font-family:Kanit,sans-serif;font-style:normal;font-weight:300}.articles .link-card .--footer .--time,.articles .link-card>.inner-content .--categories .--categorie,.list-links .--items>.link-card .--footer .--time,.list-links .--items>.link-card>.inner-content .--categories .--categorie{font-family:Kanit,sans-serif;font-style:normal;font-weight:500}.articles .link-card>.inner-content .--content .--title,.list-links .--items>.link-card>.inner-content .--content .--title,h5{font-size:clamp(1.25rem,1vw + 1rem,1.563rem)}.articles .--container>header .--links,.articles>header .--links,.list-links .--container>header .--links,.list-links .--items>.link-card .inner-content .--links,.list-links>header .--links{display:flex;flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.articles .--container>header .--title+p,.articles>header .--title+p,.list-links .--container>header .--title+p,.list-links .--items>.link-card .inner-content .--title+p,.list-links>header .--title+p{margin-top:var(--vspace-xxsmall)}.articles .--container>header h3,.articles>header h3,.list-links .--container>header h3,.list-links .--items>.link-card .inner-content h3,.list-links>header h3{margin-top:0}.articles .--container>header p,.articles>header p,.list-links .--container>header p,.list-links .--items>.link-card .inner-content p,.list-links>header p{margin-bottom:0;margin-top:0}.articles .--container>header p+p,.articles>header p+p,.list-links .--container>header p+p,.list-links .--items>.link-card .inner-content p+p,.list-links>header p+p{margin-top:var(--vspace-xxsmall)}.articles .--container>header p+button,.articles>header p+button,.list-links .--container>header p+button,.list-links .--items>.link-card .inner-content p+button,.list-links>header p+button{margin-top:var(--vspace-small)}.articles .--items,.list-links .--items{display:grid;gap:var(--space-xsmall) var(--space-xsmall);grid-auto-rows:min(60vh,600px);grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}.articles .link-card>.inner-content .--categories .--categorie,.list-links .--items>.link-card>.inner-content .--categories .--categorie{background-color:var(--brand-themed);border-radius:12px;color:var(--text-color-contrast);flex-shrink:0;padding:var(--space-xxsmall)}.articles .link-card>.inner-content .--categories [data-cat-reference=corporate].--categorie,.list-links .--items>.link-card>.inner-content .--categories [data-cat-reference=corporate].--categorie{--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--text-color-contrast:#fff;--brand-themed-lightest:#edf7f9}.articles .link-card>.inner-content .--categories [data-cat-reference=microtechnique].--categorie,.list-links .--items>.link-card>.inner-content .--categories [data-cat-reference=microtechnique].--categorie{--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--text-color-contrast:#fff;--brand-themed-lightest:#fff6f4}.articles .link-card>.inner-content .--categories [data-cat-reference=horlogerie].--categorie,.list-links .--items>.link-card>.inner-content .--categories [data-cat-reference=horlogerie].--categorie{--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--text-color-contrast:#111;--brand-themed-lightest:#fffdf5}.articles .link-card>.inner-content .--categories [data-cat-reference=terminaison].--categorie,.list-links .--items>.link-card>.inner-content .--categories [data-cat-reference=terminaison].--categorie{--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--text-color-contrast:#fff;--brand-themed-lightest:#fff1f9}.articles .link-card>.inner-content .--categories,.list-links .--items>.link-card>.inner-content .--categories{align-items:center;display:flex;gap:var(--space-tiny)}.articles .link-card,.list-links .--items>.link-card{display:inline-grid;grid-template-columns:var(--space-xsmall) 1fr var(--space-xsmall);grid-template-rows:var(--space-xsmall) 1fr var(--space-xsmall)}.articles .link-card>.img-wrapper,.list-links .--items>.link-card>.img-wrapper{grid-column:1/-1;grid-row:1/-1}.articles .link-card>.inner-content,.list-links .--items>.link-card>.inner-content{grid-column:2;grid-row:2}.articles .link-card,.list-links .--items>.link-card{border-radius:20px;box-shadow:0 0 0 0 var(--brand-themed-dark);gap:5px;height:100%;position:relative;transition:box-shadow .3s ease-in-out,opacity .3s ease-in-out;width:100%}.articles [data-cat-reference=corporate].link-card,.list-links .--items>[data-cat-reference=corporate].link-card{--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--text-color-contrast:#fff;--brand-themed-lightest:#edf7f9}.articles [data-cat-reference=microtechnique].link-card,.list-links .--items>[data-cat-reference=microtechnique].link-card{--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--text-color-contrast:#fff;--brand-themed-lightest:#fff6f4}.articles [data-cat-reference=horlogerie].link-card,.list-links .--items>[data-cat-reference=horlogerie].link-card{--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--text-color-contrast:#111;--brand-themed-lightest:#fffdf5}.articles [data-cat-reference=terminaison].link-card,.list-links .--items>[data-cat-reference=terminaison].link-card{--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--text-color-contrast:#fff;--brand-themed-lightest:#fff1f9}.articles .link-card:not(.init),.list-links .--items>.link-card:not(.init){opacity:0}.articles .link-card:not(.init) address,.list-links .--items>.link-card:not(.init) address{height:auto}@media(any-hover:hover){.articles .link-card address,.list-links .--items>.link-card address{overflow:hidden;transition:.3s ease-in-out}.articles .link-card img,.list-links .--items>.link-card img{transition:.3s ease-in-out}.articles .link-card:hover,.list-links .--items>.link-card:hover{box-shadow:10px 10px 0 0 var(--brand-themed-dark)}.articles .link-card:hover button,.list-links .--items>.link-card:hover button{box-shadow:5px 5px 0 0 var(--box-color)}.articles .link-card:hover img:not([data-behaviour=no-zoom]),.list-links .--items>.link-card:hover img:not([data-behaviour=no-zoom]){transform:scale(1.05)}.articles .link-card:hover address,.list-links .--items>.link-card:hover address{height:var(--height,auto)}}.articles .link-card>.img-wrapper,.list-links .--items>.link-card>.img-wrapper{border-radius:20px;overflow:hidden}.articles .link-card>.inner-content,.list-links .--items>.link-card>.inner-content{display:flex;flex-direction:column;gap:0;justify-content:space-between;position:relative}.articles .link-card>.inner-content .--content,.list-links .--items>.link-card>.inner-content .--content{background-color:#fff;border-radius:20px;bottom:0;left:0;padding:var(--space-xsmall);position:absolute;width:100%}.articles .link-card>.inner-content .--content .--title,.list-links .--items>.link-card>.inner-content .--content .--title{margin-bottom:var(--vspace-xxsmall)}.articles .link-card>.inner-content .--content button,.list-links .--items>.link-card>.inner-content .--content button{--box-color:var(--brand-themed);pointer-events:none}.articles .link-card .bg-color,.list-links .--items>.link-card .bg-color{background-color:var(--brand-themed-dark);grid-column:1/-1;grid-row:1/-1;height:100%;width:100%}.articles .link-card address,.list-links .--items>.link-card address{align-items:flex-start;display:flex;flex-direction:column;gap:.2em;height:auto}@media screen and (min-width:50.063em){.articles .link-card address,.list-links .--items>.link-card address{height:0}}@media(any-hover:hover){.articles .link-card:hover .--excerpt.init,.list-links .--items>.link-card:hover .--excerpt.init{height:var(--height,auto)!important;margin-bottom:min(1.2em,26px);opacity:1;transition:height .3s ease,opacity .3s ease .3s,margin .3s ease}}.articles .link-card .--footer,.list-links .--items>.link-card .--footer{align-items:center;display:flex;gap:var(--space-xxsmall);justify-content:flex-start}.articles .link-card .--footer .--time,.list-links .--items>.link-card .--footer .--time{align-items:center;color:var(--brand-themed-dark);display:flex;flex-direction:row-reverse;gap:var(--space-tiny)}.articles .link-card .--excerpt,.list-links .--items>.link-card .--excerpt{height:auto;opacity:0}@media screen and (max-width:60rem){.articles .link-card .--excerpt,.list-links .--items>.link-card .--excerpt{display:none}}.articles .link-card .--excerpt.init,.list-links .--items>.link-card .--excerpt.init{height:0;margin:0;transition:height .2s ease .1s,opacity .1s ease,margin .2s ease .1s}.articles .--container>header,.articles>header,.list-links .--container>header,.list-links>header{margin-bottom:var(--vspace-small)}.articles .--container>header p:first-of-type,.articles>header p:first-of-type,.list-links .--container>header p:first-of-type,.list-links>header p:first-of-type{margin-top:var(--vspace-xsmall)}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.content-columns .--container .--content>div.--left>div.inner-content .--links,.content-columns .--container .--content>div.--right>div.inner-content .--links,.content-columns .--container>header .--links,.content-columns>header .--links{display:flex;flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.content-columns .--container .--content>div.--left>div.inner-content .--title+p,.content-columns .--container .--content>div.--right>div.inner-content .--title+p,.content-columns .--container>header .--title+p,.content-columns>header .--title+p{margin-top:var(--vspace-xxsmall)}.content-columns .--container .--content>div.--left>div.inner-content h3,.content-columns .--container .--content>div.--right>div.inner-content h3,.content-columns .--container>header h3,.content-columns>header h3{margin-top:0}.content-columns .--container .--content>div.--left>div.inner-content p,.content-columns .--container .--content>div.--right>div.inner-content p,.content-columns .--container>header p,.content-columns>header p{margin-bottom:0;margin-top:0}.content-columns .--container .--content>div.--left>div.inner-content p+p,.content-columns .--container .--content>div.--right>div.inner-content p+p,.content-columns .--container>header p+p,.content-columns>header p+p{margin-top:var(--vspace-xxsmall)}.content-columns .--container .--content>div.--left>div.inner-content p+button,.content-columns .--container .--content>div.--right>div.inner-content p+button,.content-columns .--container>header p+button,.content-columns>header p+button{margin-top:var(--vspace-small)}.content-columns .--container .--content>div.--left>div.inner-content,.content-columns .--container ul{display:flex;flex-direction:column;list-style:none;margin-bottom:0;margin-left:0;padding-left:0;row-gap:var(--space-xxsmall)}.content-columns .--container .--content>div.--left>div.inner-content li,.content-columns .--container ul li{align-items:start;column-gap:var(--space-xxsmall);display:flex}.content-columns .--container .--content>div.--left>div.inner-content .--icon,.content-columns .--container ul .--icon{color:var(--brand-themed);font-size:200%}.content-columns .--container .--content>div.--right{display:inline-grid;grid-template-columns:var(--space-xsmall) 1fr var(--space-xsmall);grid-template-rows:var(--space-xsmall) 1fr var(--space-xsmall)}.content-columns .--container .--content>div.--right>.img-wrapper{grid-column:1/-1;grid-row:1/-1}.content-columns .--container .--content>div.--right>.inner-content{grid-column:2;grid-row:2}.content-columns .--container>header,.content-columns>header{margin-bottom:var(--vspace-small)}.content-columns .--container>header p:first-of-type,.content-columns>header p:first-of-type{margin-top:var(--vspace-xsmall)}@media screen and (max-width:50em){.content-columns .--container header{display:flex;flex-direction:column}}@media screen and (min-width:50.063em){.content-columns .--container header{column-gap:var(--space-xsmall);display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between}}.content-columns .--container header p{margin:0}.content-columns .--container header p:first-of-type{margin-top:0}@media screen and (min-width:50.063em){.content-columns[data-reverse=true] .--content>div{grid-row:1}.content-columns[data-reverse=true] .--content>div.--left{grid-column:2}.content-columns[data-reverse=true] .--content>div.--right{grid-column:1}}.content-columns .--container .--content{display:flex;flex-direction:column;gap:var(--space-xsmall) var(--space-xsmall)}@media screen and (min-width:50.063em){.content-columns .--container .--content{display:grid;grid-template-columns:repeat(2,1fr)}}.content-columns .--container .--content>div{height:auto;max-height:max(80svh,650px)}@media screen and (min-width:50.063em){.content-columns .--container .--content>div{display:grid;grid-template-columns:repeat(2,1fr);max-height:max(80svh,700px)}}.content-columns .--container .--content>div.--left{background-color:var(--brand-themed-lightest);border-radius:20px;display:flex;flex-direction:column}.content-columns .--container .--content>div.--left>div.inner-content{padding:var(--space-xsmall);padding-bottom:var(--vspace-small)}.content-columns .--container .--content>div.--left>div.img-wrapper{border-bottom-left-radius:20px;border-bottom-right-radius:20px;margin-top:auto}.content-columns .--container .--content>div.--left>div.img-wrapper img{border-bottom-left-radius:20px;border-bottom-right-radius:20px;object-fit:contain}.content-columns .--container .--content>div.--right{border-radius:20px}.content-columns .--container .--content>div.--right>div.img-wrapper{border-radius:20px;grid-column:1/4;grid-row:1/5}.content-columns .--container .--content>div.--right>div.img-wrapper img{border-radius:20px}.content-columns .--container .--content>div.--right>div.inner-content{align-self:flex-end;background-color:var(--brand-themed-lightest);border-radius:20px;grid-column:2;grid-row:2;height:auto;height:fit-content;padding:var(--space-xsmall)}.content-columns .--container .--content>div.--right>div.inner-content a{margin-left:var(--default-h-spacing);margin-top:var(--default-v-spacing)}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.cta .--container>div.--content .--links,.cta .--container>header .--links,.cta>header .--links{display:flex;flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.cta .--container>div.--content .--title+p,.cta .--container>header .--title+p,.cta>header .--title+p{margin-top:var(--vspace-xxsmall)}.cta .--container>div.--content h3,.cta .--container>header h3,.cta>header h3{margin-top:0}.cta .--container>div.--content p,.cta .--container>header p,.cta>header p{margin-bottom:0;margin-top:0}.cta .--container>div.--content p+p,.cta .--container>header p+p,.cta>header p+p{margin-top:var(--vspace-xxsmall)}.cta .--container>div.--content p+button,.cta .--container>header p+button,.cta>header p+button{margin-top:var(--vspace-small)}.cta .--container>div.--content,.cta .--container>header,.cta>header{margin-bottom:var(--vspace-small)}.cta .--container>div.--content p:first-of-type,.cta .--container>header p:first-of-type,.cta>header p:first-of-type{margin-top:var(--vspace-xsmall)}.cta[data-reverse=true] .--container{flex-direction:row-reverse}@media screen and (max-width:50em){.cta[data-reverse=true] .--container{flex-direction:column-reverse}}.cta[data-reverse=true] .--container>div.--content{padding-left:0;padding-right:var(--space-medium)}.cta[data-reverse=true] .--container>div.img-wrapper div{background-position:0}@media screen and (max-width:50em){.cta[data-reverse=true] .img-wrapper{border-top-left-radius:20px;border-top-right-radius:20px}}@media screen and (min-width:50.063em){.cta[data-reverse=true] .img-wrapper{border-bottom-left-radius:20px;border-top-left-radius:20px}}@media screen and (max-width:50em){.cta[data-reverse=true] .img-wrapper img{border-top-left-radius:20px;border-top-right-radius:20px}}@media screen and (min-width:50.063em){.cta[data-reverse=true] .img-wrapper img{border-bottom-left-radius:20px;border-top-left-radius:20px}}@media screen and (max-width:50em){.cta[data-reverse=true] .video-wrapper{border-top-left-radius:20px;border-top-right-radius:20px}}@media screen and (min-width:50.063em){.cta[data-reverse=true] .video-wrapper{border-bottom-left-radius:20px;border-top-left-radius:20px}}@media screen and (max-width:50em){.cta[data-reverse=true] .video-wrapper video{border-top-left-radius:20px;border-top-right-radius:20px}}@media screen and (min-width:50.063em){.cta[data-reverse=true] .video-wrapper video{border-bottom-left-radius:20px;border-top-left-radius:20px}}.cta[data-reverse=false] .img-wrapper{border-bottom-right-radius:20px}@media screen and (max-width:50em){.cta[data-reverse=false] .img-wrapper{border-bottom-left-radius:20px}}@media screen and (min-width:50.063em){.cta[data-reverse=false] .img-wrapper{border-top-right-radius:20px}}.cta[data-reverse=false] .img-wrapper img{border-bottom-right-radius:20px}@media screen and (max-width:50em){.cta[data-reverse=false] .img-wrapper img{border-bottom-left-radius:20px}}@media screen and (min-width:50.063em){.cta[data-reverse=false] .img-wrapper img{border-top-right-radius:20px}}.cta[data-reverse=false] .video-wrapper{border-bottom-right-radius:20px}@media screen and (max-width:50em){.cta[data-reverse=false] .video-wrapper{border-bottom-left-radius:20px}}@media screen and (min-width:50.063em){.cta[data-reverse=false] .video-wrapper{border-top-right-radius:20px}}.cta[data-reverse=false] .video-wrapper video{border-bottom-right-radius:20px}@media screen and (max-width:50em){.cta[data-reverse=false] .video-wrapper video{border-bottom-left-radius:20px}}@media screen and (min-width:50.063em){.cta[data-reverse=false] .video-wrapper video{border-top-right-radius:20px}}.cta[data-has-bg-color=true]{display:grid;grid-column:1/4;grid-template-columns:subgrid;position:relative}.cta[data-has-bg-color=true]:before{background-color:var(--brand-themed-lightest);bottom:0;content:"";height:50%;left:0;position:absolute;width:100%;z-index:-1}.cta[data-has-bg-color=true] .--container{grid-column:2}.cta .--container{background-color:var(--brand-themed);border-radius:20px;color:var(--text-color-contrast);column-gap:var(--space-medium);display:flex;height:100%}@media screen and (max-width:50em){.cta .--container{flex-direction:column}}.cta .--container>div{flex-basis:50%}.cta .--container>div.--content{padding:var(--space-medium);padding-right:0}.cta .--container>div.--content h2{color:var(--text-color-contrast)}.cta .--container>div.img-wrapper div{background-position:100%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.cta .img-wrapper img{object-fit:contain;object-position:right}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.form .--container>header .--links,.form>header .--links{display:flex;flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.form .--container>header .--title+p,.form>header .--title+p{margin-top:var(--vspace-xxsmall)}.form .--container>header h3,.form>header h3{margin-top:0}.form .--container>header p,.form>header p{margin-bottom:0;margin-top:0}.form .--container>header p+p,.form>header p+p{margin-top:var(--vspace-xxsmall)}.form .--container>header p+button,.form>header p+button{margin-top:var(--vspace-small)}.form .--container>header,.form>header{margin-bottom:var(--vspace-small)}.form .--container>header p:first-of-type,.form>header p:first-of-type{margin-top:var(--vspace-xsmall)}.form .--container{column-gap:var(--space-xsmall);display:flex}@media screen and (max-width:50em){.form .--container{flex-direction:column}}.form .--container>*{flex-basis:50%}.form .--container .ngue-form{gap:var(--space-xxsmall)}@media screen and (max-width:28.125em){.form .--container .ngue-form{display:flex;flex-direction:column}}@media screen and (min-width:28.188em){.form .--container .ngue-form{display:grid}}.form .--container .ngue-form>div:first-of-type{grid-column:1}.form .--container .ngue-form>div:nth-of-type(2){grid-column:2}.form .--container .ngue-form>div:nth-of-type(3),.form .--container .ngue-form>div:nth-of-type(4){grid-column:span 2}.form .--container .ngue-form>div:nth-of-type(5){align-items:center;display:flex;flex-direction:row-reverse;gap:var(--space-xxsmall);grid-column:span 2;justify-content:start}.form .--container .ngue-form>div:nth-of-type(5) input{border-radius:20px}.form .--container .ngue-form button[type=submit]{margin-top:var(--vspace-small)}@media screen and (max-width:28.125em){.form .--container .ngue-form button[type=submit]{align-self:start}}@media screen and (min-width:28.188em){.form .--container .ngue-form button[type=submit]{justify-self:start}}.form .--container .ngue-form .ajax-msg{grid-column:span 2}.form .--container .ngue-form input[type=checkbox]{appearance:none;aspect-ratio:1/1;display:flex;font-size:1.5rem;margin:0}.form .--container .ngue-form input[type=checkbox]:before{align-items:center;display:flex;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;justify-content:center;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid var(--brand-themed-light);content:"";width:1.3rem}.form .--container .ngue-form input[type=checkbox]:checked:before{background-color:var(--brand-themed-dark);border-color:var(--brand-themed-dark);color:var(--text-color-contrast);content:""}.form .--container .ngue-form textarea{min-height:150px}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.gallery .--container>header .--links,.gallery>header .--links{display:flex;flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.gallery .--container>header .--title+p,.gallery>header .--title+p{margin-top:var(--vspace-xxsmall)}.gallery .--container>header h3,.gallery>header h3{margin-top:0}.gallery .--container>header p,.gallery>header p{margin-bottom:0;margin-top:0}.gallery .--container>header p+p,.gallery>header p+p{margin-top:var(--vspace-xxsmall)}.gallery .--container>header p+button,.gallery>header p+button{margin-top:var(--vspace-small)}.gallery .--container>header,.gallery>header{margin-bottom:var(--vspace-small)}.gallery .--container>header p:first-of-type,.gallery>header p:first-of-type{margin-top:var(--vspace-xsmall)}.gallery{background-color:var(--brand-themed-lightest);display:grid;grid-column:1/4;grid-template-columns:subgrid;padding-bottom:var(--vspace-large);padding-top:var(--vspace-large)}.gallery .--container{grid-column:2}.gallery .--item{border-radius:20px;display:flex;overflow:hidden}@media(any-hover:hover){.gallery .--item:hover img{transform:scale(1.05)}}.gallery .--item a{height:100%;width:100%}.gallery .--item img{border-radius:20px;transition:transform .3s ease-in-out}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.image-text .--container>div.--content .--links,.image-text .--container>header .--links,.image-text>header .--links{display:flex;flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.image-text .--container>div.--content .--title+p,.image-text .--container>header .--title+p,.image-text>header .--title+p{margin-top:var(--vspace-xxsmall)}.image-text .--container>div.--content h3,.image-text .--container>header h3,.image-text>header h3{margin-top:0}.image-text .--container>div.--content p,.image-text .--container>header p,.image-text>header p{margin-bottom:0;margin-top:0}.image-text .--container>div.--content p+p,.image-text .--container>header p+p,.image-text>header p+p{margin-top:var(--vspace-xxsmall)}.image-text .--container>div.--content p+button,.image-text .--container>header p+button,.image-text>header p+button{margin-top:var(--vspace-small)}.image-text .--container>div.--content,.image-text .--container>header,.image-text>header{margin-bottom:var(--vspace-small)}.image-text .--container>div.--content p:first-of-type,.image-text .--container>header p:first-of-type,.image-text>header p:first-of-type{margin-top:var(--vspace-xsmall)}.image-text{background-color:var(--brand-themed-lightest);display:grid;grid-column:1/4;grid-template-columns:subgrid;margin-top:0!important;padding-bottom:var(--vspace-large);padding-top:var(--vspace-large)}.image-text[data-reverse=true] .--container{flex-direction:column-reverse}@media screen and (min-width:70rem){.image-text[data-reverse=true] .--container{grid-template-columns:1fr var(--space-xlarge) 1fr var(--space-xlarge)}}@media screen and (min-width:50.063em){.image-text[data-reverse=true] .--container>div.--content{grid-column:2/-1}}@media screen and (min-width:70rem){.image-text[data-reverse=true] .--container>div.--content{grid-column:2/4}}@media screen and (min-width:50.063em){.image-text[data-reverse=true] .--container>div.img-wrapper,.image-text[data-reverse=true] .--container>div.video-wrapper{grid-column:1/3}}@media screen and (min-width:70rem){.image-text[data-reverse=true] .--container>div.img-wrapper,.image-text[data-reverse=true] .--container>div.video-wrapper{grid-column:1/3}.image-text[data-reverse=false] .--container{grid-template-columns:var(--space-xlarge) 1fr var(--space-xlarge) 1fr}}@media screen and (min-width:50.063em){.image-text[data-reverse=false] .--container>div.--content{grid-column:1/3}}@media screen and (min-width:70rem){.image-text[data-reverse=false] .--container>div.--content{grid-column:2/4}}@media screen and (min-width:50.063em){.image-text[data-reverse=false] .--container>div.img-wrapper,.image-text[data-reverse=false] .--container>div.video-wrapper{grid-column:2/-1}}@media screen and (min-width:70rem){.image-text[data-reverse=false] .--container>div.img-wrapper,.image-text[data-reverse=false] .--container>div.video-wrapper{grid-column:3/-1}}.image-text .--container{display:flex;flex-direction:column;grid-column:2;row-gap:var(--space-xsmall);transition:opacity .3s ease-in-out,transform .3s ease-in-out}@media screen and (min-width:50.063em){.image-text .--container{display:grid;gap:0;grid-template-columns:1fr var(--space-xlarge) 1fr}.image-text .--container>div{grid-row:1}}.image-text .--container>div.--content{background-color:#fff;border-radius:20px;margin-bottom:0;padding:var(--space-xsmall)}@media screen and (min-width:50.063em){.image-text .--container>div.--content{align-self:center;max-width:50vw;z-index:1}}.image-text .--container>div.img-wrapper,.image-text .--container>div.video-wrapper{border-radius:20px;max-height:90svh}@media screen and (min-width:50.063em){.image-text .--container>div.img-wrapper,.image-text .--container>div.video-wrapper{max-height:60svh}}.image-text .--container>div.img-wrapper img,.image-text .--container>div.video-wrapper img{border-radius:20px}@media screen and (min-width:50.063em){.image-text .--container>div.video-wrapper{min-height:80vh}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.articles .link-card>.inner-content .--content .--title,.info .--card>.inner-content .--content .--title,.list-links .--items>.link-card>.inner-content .--content .--title,body,h1,h2,h4,h5,h6{font-family:Kanit,sans-serif;font-style:normal;font-weight:300}.articles .link-card .--footer .--time,.articles .link-card>.inner-content .--categories .--categorie,.info .--card .--footer .--time,.info .--card>.inner-content .--categories .--categorie,.list-links .--items>.link-card .--footer .--time,.list-links .--items>.link-card>.inner-content .--categories .--categorie{font-family:Kanit,sans-serif;font-style:normal;font-weight:500}.articles .link-card>.inner-content .--content .--title,.info .--card>.inner-content .--content .--title,.list-links .--items>.link-card>.inner-content .--content .--title,h5{font-size:clamp(1.25rem,1vw + 1rem,1.563rem)}.articles .--container>header .--links,.articles>header .--links,.home-header .--content .--links,.info .--card .inner-content .--content .--links,.info .--container>header .--links,.info>header .--links,.list-links .--container>header .--links,.list-links .--items>.link-card .inner-content .--links,.list-links>header .--links{display:flex;flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.articles .--container>header .--title+p,.articles>header .--title+p,.home-header .--content .--title+p,.info .--card .inner-content .--content .--title+p,.info .--container>header .--title+p,.info>header .--title+p,.list-links .--container>header .--title+p,.list-links .--items>.link-card .inner-content .--title+p,.list-links>header .--title+p{margin-top:var(--vspace-xxsmall)}.articles .--container>header h3,.articles>header h3,.home-header .--content h3,.info .--card .inner-content .--content h3,.info .--container>header h3,.info>header h3,.list-links .--container>header h3,.list-links .--items>.link-card .inner-content h3,.list-links>header h3{margin-top:0}.articles .--container>header p,.articles>header p,.home-header .--content p,.info .--card .inner-content .--content p,.info .--container>header p,.info>header p,.list-links .--container>header p,.list-links .--items>.link-card .inner-content p,.list-links>header p{margin-bottom:0;margin-top:0}.articles .--container>header p+p,.articles>header p+p,.home-header .--content p+p,.info .--card .inner-content .--content p+p,.info .--container>header p+p,.info>header p+p,.list-links .--container>header p+p,.list-links .--items>.link-card .inner-content p+p,.list-links>header p+p{margin-top:var(--vspace-xxsmall)}.articles .--container>header p+button,.articles>header p+button,.home-header .--content p+button,.info .--card .inner-content .--content p+button,.info .--container>header p+button,.info>header p+button,.list-links .--container>header p+button,.list-links .--items>.link-card .inner-content p+button,.list-links>header p+button{margin-top:var(--vspace-small)}.articles .--items,.info .cards,.list-links .--items{display:grid;gap:var(--space-xsmall) var(--space-xsmall);grid-auto-rows:min(60vh,600px);grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}.articles .link-card>.inner-content .--categories .--categorie,.info .--card>.inner-content .--categories .--categorie,.list-links .--items>.link-card>.inner-content .--categories .--categorie{background-color:var(--brand-themed);border-radius:12px;color:var(--text-color-contrast);flex-shrink:0;padding:var(--space-xxsmall)}.articles .link-card>.inner-content .--categories [data-cat-reference=corporate].--categorie,.info .--card>.inner-content .--categories [data-cat-reference=corporate].--categorie,.list-links .--items>.link-card>.inner-content .--categories [data-cat-reference=corporate].--categorie{--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--text-color-contrast:#fff;--brand-themed-lightest:#edf7f9}.articles .link-card>.inner-content .--categories [data-cat-reference=microtechnique].--categorie,.info .--card>.inner-content .--categories [data-cat-reference=microtechnique].--categorie,.list-links .--items>.link-card>.inner-content .--categories [data-cat-reference=microtechnique].--categorie{--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--text-color-contrast:#fff;--brand-themed-lightest:#fff6f4}.articles .link-card>.inner-content .--categories [data-cat-reference=horlogerie].--categorie,.info .--card>.inner-content .--categories [data-cat-reference=horlogerie].--categorie,.list-links .--items>.link-card>.inner-content .--categories [data-cat-reference=horlogerie].--categorie{--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--text-color-contrast:#111;--brand-themed-lightest:#fffdf5}.articles .link-card>.inner-content .--categories [data-cat-reference=terminaison].--categorie,.info .--card>.inner-content .--categories [data-cat-reference=terminaison].--categorie,.list-links .--items>.link-card>.inner-content .--categories [data-cat-reference=terminaison].--categorie{--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--text-color-contrast:#fff;--brand-themed-lightest:#fff1f9}.articles .link-card>.inner-content .--categories,.info .--card>.inner-content .--categories,.list-links .--items>.link-card>.inner-content .--categories{align-items:center;display:flex;gap:var(--space-tiny)}.articles .link-card,.info .--card,.list-links .--items>.link-card{display:inline-grid;grid-template-columns:var(--space-xsmall) 1fr var(--space-xsmall);grid-template-rows:var(--space-xsmall) 1fr var(--space-xsmall)}.articles .link-card>.img-wrapper,.info .--card>.img-wrapper,.list-links .--items>.link-card>.img-wrapper{grid-column:1/-1;grid-row:1/-1}.articles .link-card>.inner-content,.info .--card>.inner-content,.list-links .--items>.link-card>.inner-content{grid-column:2;grid-row:2}.articles .link-card,.info .--card,.list-links .--items>.link-card{border-radius:20px;box-shadow:0 0 0 0 var(--brand-themed-dark);gap:5px;height:100%;position:relative;transition:box-shadow .3s ease-in-out,opacity .3s ease-in-out;width:100%}.articles [data-cat-reference=corporate].link-card,.info [data-cat-reference=corporate].--card,.list-links .--items>[data-cat-reference=corporate].link-card{--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--text-color-contrast:#fff;--brand-themed-lightest:#edf7f9}.articles [data-cat-reference=microtechnique].link-card,.info [data-cat-reference=microtechnique].--card,.list-links .--items>[data-cat-reference=microtechnique].link-card{--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--text-color-contrast:#fff;--brand-themed-lightest:#fff6f4}.articles [data-cat-reference=horlogerie].link-card,.info [data-cat-reference=horlogerie].--card,.list-links .--items>[data-cat-reference=horlogerie].link-card{--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--text-color-contrast:#111;--brand-themed-lightest:#fffdf5}.articles [data-cat-reference=terminaison].link-card,.info [data-cat-reference=terminaison].--card,.list-links .--items>[data-cat-reference=terminaison].link-card{--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--text-color-contrast:#fff;--brand-themed-lightest:#fff1f9}.articles .link-card:not(.init),.info .--card:not(.init),.list-links .--items>.link-card:not(.init){opacity:0}.articles .link-card:not(.init) address,.info .--card:not(.init) address,.list-links .--items>.link-card:not(.init) address{height:auto}@media(any-hover:hover){.articles .link-card address,.info .--card address,.list-links .--items>.link-card address{overflow:hidden;transition:.3s ease-in-out}.articles .link-card img,.info .--card img,.list-links .--items>.link-card img{transition:.3s ease-in-out}.articles .link-card:hover,.info .--card:hover,.list-links .--items>.link-card:hover{box-shadow:10px 10px 0 0 var(--brand-themed-dark)}.articles .link-card:hover button,.info .--card:hover button,.list-links .--items>.link-card:hover button{box-shadow:5px 5px 0 0 var(--box-color)}.articles .link-card:hover img:not([data-behaviour=no-zoom]),.info .--card:hover img:not([data-behaviour=no-zoom]),.list-links .--items>.link-card:hover img:not([data-behaviour=no-zoom]){transform:scale(1.05)}.articles .link-card:hover address,.info .--card:hover address,.list-links .--items>.link-card:hover address{height:var(--height,auto)}}.articles .link-card>.img-wrapper,.info .--card>.img-wrapper,.list-links .--items>.link-card>.img-wrapper{border-radius:20px;overflow:hidden}.articles .link-card>.inner-content,.info .--card>.inner-content,.list-links .--items>.link-card>.inner-content{display:flex;flex-direction:column;gap:0;justify-content:space-between;position:relative}.articles .link-card>.inner-content .--content,.info .--card>.inner-content .--content,.list-links .--items>.link-card>.inner-content .--content{background-color:#fff;border-radius:20px;bottom:0;left:0;padding:var(--space-xsmall);position:absolute;width:100%}.articles .link-card>.inner-content .--content .--title,.info .--card>.inner-content .--content .--title,.list-links .--items>.link-card>.inner-content .--content .--title{margin-bottom:var(--vspace-xxsmall)}.articles .link-card>.inner-content .--content button,.info .--card>.inner-content .--content button,.list-links .--items>.link-card>.inner-content .--content button{--box-color:var(--brand-themed);pointer-events:none}.articles .link-card .bg-color,.info .--card .bg-color,.list-links .--items>.link-card .bg-color{background-color:var(--brand-themed-dark);grid-column:1/-1;grid-row:1/-1;height:100%;width:100%}.articles .link-card address,.info .--card address,.list-links .--items>.link-card address{align-items:flex-start;display:flex;flex-direction:column;gap:.2em;height:auto}@media screen and (min-width:50.063em){.articles .link-card address,.info .--card address,.list-links .--items>.link-card address{height:0}}@media(any-hover:hover){.articles .link-card:hover .--excerpt.init,.info .--card:hover .--excerpt.init,.list-links .--items>.link-card:hover .--excerpt.init{height:var(--height,auto)!important;margin-bottom:min(1.2em,26px);opacity:1;transition:height .3s ease,opacity .3s ease .3s,margin .3s ease}}.articles .link-card .--footer,.info .--card .--footer,.list-links .--items>.link-card .--footer{align-items:center;display:flex;gap:var(--space-xxsmall);justify-content:flex-start}.articles .link-card .--footer .--time,.info .--card .--footer .--time,.list-links .--items>.link-card .--footer .--time{align-items:center;color:var(--brand-themed-dark);display:flex;flex-direction:row-reverse;gap:var(--space-tiny)}.articles .link-card .--excerpt,.info .--card .--excerpt,.list-links .--items>.link-card .--excerpt{height:auto;opacity:0}@media screen and (max-width:60rem){.articles .link-card .--excerpt,.info .--card .--excerpt,.list-links .--items>.link-card .--excerpt{display:none}}.articles .link-card .--excerpt.init,.info .--card .--excerpt.init,.list-links .--items>.link-card .--excerpt.init{height:0;margin:0;transition:height .2s ease .1s,opacity .1s ease,margin .2s ease .1s}.articles .--container>header,.articles>header,.home-header .--content,.info .--container>header,.info>header,.list-links .--container>header,.list-links>header{margin-bottom:var(--vspace-small)}.articles .--container>header p:first-of-type,.articles>header p:first-of-type,.home-header .--content p:first-of-type,.info .--container>header p:first-of-type,.info>header p:first-of-type,.list-links .--container>header p:first-of-type,.list-links>header p:first-of-type{margin-top:var(--vspace-xsmall)}.home-header .img-wrapper:before,.home-header .video-wrapper:before{background:linear-gradient(180deg,rgba(0,0,0,.6),rgba(0,0,0,.4));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.home-header .img-wrapper,.home-header .video-wrapper{position:relative;z-index:0}.home-header .img-wrapper img,.home-header .video-wrapper img{z-index:1}.home-header{display:grid;grid-template-areas:".. content ..";grid-template-columns:subgrid}@media screen and (min-width:50.063em){.home-header{grid-template-rows:100svh}}.home-header .img-wrapper,.home-header .video-wrapper{display:flex;grid-column:1/4;grid-row:1/2}.home-header .img-wrapper:after,.home-header .video-wrapper:after{display:none}.home-header .img-wrapper video,.home-header .video-wrapper video{object-fit:cover;width:100%}.home-header .img-wrapper img,.home-header .video-wrapper img{object-fit:cover;opacity:unset!important;width:100%}.home-header .--container{display:flex;grid-area:content;z-index:1}@media screen and (max-width:50em){.home-header .--container{flex-direction:column;justify-content:space-between;margin-top:calc(var(--main-nav-bar-height, 52px) + min(15vh,200px));row-gap:var(--vspace-medium)}}@media screen and (min-width:50.063em){.home-header .--container{column-gap:.5rem}.home-header h1{align-self:start;flex-basis:50%;margin-top:calc(var(--main-nav-bar-height, 160px) + var(--vspace-small))}}.home-header h1{color:#fff}.home-header .--content{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;padding:var(--space-xsmall)}@media screen and (min-width:50.063em){.home-header .--content{align-self:end;flex-basis:50%}}.home-header .--content:not(.animate){transition:none}.home-header .--content p:first-child{margin-top:0}.home-header .--content .--links .nav-social-network{color:var(--brand-themed-dark)}.home-header .--content .--links .nav-social-network a{color:inherit}.articles:has(.--items .link-card .--excerpt:not(.init)) .--items .link-card{opacity:0}@media screen and (min-width:50.063em){.articles .--items[data-layout="2"]{grid-template-columns:repeat(2,1fr)}.articles .--items[data-layout="3"]{grid-template-columns:repeat(3,1fr)}}.articles .--container>.secondary-button{margin:auto;margin-top:var(--vspace-small)}.articles .img-wrapper{width:100%}.info header{display:flex;flex-direction:column}@media screen and (min-width:50.063em){.info header{max-width:60%}}.info .--card:not(.init){opacity:1}.info .--card .inner-content{color:#fff;display:flex;flex-direction:column;gap:5px;justify-content:space-between;position:relative;z-index:3}.info .--card .inner-content .--icon-wrapper{align-items:center;align-self:start;border:1px solid #fff;border-radius:50%;display:flex;font-size:200%;justify-content:center;margin-bottom:auto;padding:var(--space-tiny)}.info .--card .inner-content .--content{background-color:transparent;border-radius:0;height:auto;height:fit-content;padding:0;position:relative}.info .--card .inner-content .--content button{--box-color:#006276;background-color:transparent;border-color:currentColor;color:inherit}.info .--card .img-wrapper:before{background:linear-gradient(180deg,rgba(0,0,0,.6),rgba(0,0,0,.4));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.faq .--container>header .--links,.faq>header .--links,.jobs .--container>header .--links,.jobs>header .--links{display:flex;flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.faq .--container>header .--title+p,.faq>header .--title+p,.jobs .--container>header .--title+p,.jobs>header .--title+p{margin-top:var(--vspace-xxsmall)}.faq .--container>header h3,.faq>header h3,.jobs .--container>header h3,.jobs>header h3{margin-top:0}.faq .--container>header p,.faq>header p,.jobs .--container>header p,.jobs>header p{margin-bottom:0;margin-top:0}.faq .--container>header p+p,.faq>header p+p,.jobs .--container>header p+p,.jobs>header p+p{margin-top:var(--vspace-xxsmall)}.faq .--container>header p+button,.faq>header p+button,.jobs .--container>header p+button,.jobs>header p+button{margin-top:var(--vspace-small)}.jobs .--container .--content .--jobs .--job{background-color:var(--brand-themed);border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;padding:var(--space-xsmall)}.jobs .--container .--content .--jobs .--job .--header{display:flex;flex-direction:column}.faq .jobs .--container .--content .--jobs .--job .--header .--questions .--question .--title,.faq .jobs .--container .--questions .--question .--content .--jobs .--job .--header .--title,.jobs .--container .--content .--jobs .--job .--header h4,.jobs .faq .--container .--content .--jobs .--job .--header .--questions .--question .--title,.jobs .faq .--container .--questions .--question .--content .--jobs .--job .--header .--title{color:var(--text-color-contrast);margin-bottom:0}.jobs .--container .--content .--jobs .--job .--header .--description{color:var(--text-color-contrast)}.jobs .--container .--content .--jobs .--job .--links{display:flex;flex-direction:column;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.faq .--container>header,.faq>header,.jobs .--container>header,.jobs>header{margin-bottom:var(--vspace-small)}.faq .--container>header p:first-of-type,.faq>header p:first-of-type,.jobs .--container>header p:first-of-type,.jobs>header p:first-of-type{margin-top:var(--vspace-xsmall)}.faq .--container .--questions .--question .--header .--plus-minus,.jobs .--container .--content .--jobs header span.--plus-minus{aspect-ratio:1/1;border:1.5px solid var(--brand-themed-light);border-radius:50%;position:relative;transition:background-color .3s ease-in-out;width:2.5rem}.faq .--container .--questions .--question .--header .--plus-minus:before,.jobs .--container .--content .--jobs header span.--plus-minus:before{background-color:var(--brand-themed-light);content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .3s ease-in-out;width:60%}.faq .--container .--questions .--question .--header .--plus-minus:after,.jobs .--container .--content .--jobs header span.--plus-minus:after{background-color:var(--brand-themed-light);content:"";height:60%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .3s ease-in-out;width:2px}.jobs .--container .--content [open].--jobs .--plus-minus{background-color:var(--brand-themed-light)}.jobs .--container .--content [open].--jobs .--plus-minus:after,.jobs .--container .--content [open].--jobs .--plus-minus:before{background-color:var(--text-color-contrast)}.jobs .--container .--content [open].--jobs .--plus-minus:after{display:none}@media(any-hover:hover){.jobs .--container .--content .--jobs header:hover .--plus-minus{background-color:var(--brand-themed-light)}.jobs .--container .--content .--jobs header:hover .--plus-minus:after,.jobs .--container .--content .--jobs header:hover .--plus-minus:before{background-color:var(--text-color-contrast)}}@media screen and (min-width:87.5em){.jobs .--container header p{max-width:60%}}.jobs .--container .--formations{display:flex;flex-direction:column;gap:var(--vspace-small)}.jobs .--container .--content{background-color:var(--brand-themed-lightest);border-radius:20px;padding:var(--space-xsmall)}.jobs .--container .--content[data-cat-reference=microtechnique]{--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--text-color-contrast:#fff;--brand-themed-lightest:#fff6f4}.jobs .--container .--content[data-cat-reference=horlogerie]{--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--text-color-contrast:#111;--brand-themed-lightest:#fffdf5}.jobs .--container .--content[data-cat-reference=terminaison]{--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--text-color-contrast:#fff;--brand-themed-lightest:#fff1f9}.jobs .--container .--content .--items{margin-top:var(--vspace-xsmall);overflow:hidden;padding:0 0 0 4rem;position:relative;transition:.3s ease-in-out}.jobs .--container .--content .--items:has(>.wrapper.can-next)>nav>button[data-action=next]{opacity:1;pointer-events:all}.jobs .--container .--content .--items:has(>.wrapper.can-prev)>nav>button[data-action=prev]{opacity:1;pointer-events:all}.jobs .--container .--content .--items>nav{display:none}@media screen and (min-width:45rem){.jobs .--container .--content .--items>nav{align-items:center;display:flex;height:100%;justify-content:space-between;left:0;pointer-events:none;position:absolute;width:100%;z-index:1}.jobs .--container .--content .--items>nav>button{align-items:center;aspect-ratio:1/1;background-color:#fff;border:1px solid var(--brand-themed);border-radius:50%;display:flex;height:2.5rem;justify-content:center;opacity:0;pointer-events:none;position:relative;transform:translateX(calc(var(--default-h-spacing)*-1));transition:.3s ease-in-out;width:2.5rem}}@media screen and (min-width:45rem)and (any-hover:hover){.jobs .--container .--content .--items>nav>button:hover{border-color:var(--brand-themed-dark)}.jobs .--container .--content .--items>nav>button:hover>span{color:var(--text-color-contrast)}}@media screen and (min-width:45rem){.jobs .--container .--content .--items>nav>button[data-action=prev]{transform:translateX(6px)}.jobs .--container .--content .--items>nav>button[data-action=prev]>span{transform:rotate(180deg)}.jobs .--container .--content .--items>nav>button[data-action=next]{transform:translateX(-6px)}.jobs .--container .--content .--items>nav>button>span{color:var(--brand-themed);display:inline-flex;font-size:200%;transition:.3s ease-in-out}}.jobs .--container .--content .--items>.wrapper{--nb:1;display:grid;gap:var(--space-xsmall) var(--space-xsmall);width:100%;will-change:height}@media screen and (max-width:44.9rem){.jobs .--container .--content .--items>.wrapper{width:100%!important}}@media screen and (min-width:45rem){.jobs .--container .--content .--items>.wrapper{display:grid;grid-template-columns:repeat(var(--nb,1),1fr);--nb:2;transition:.3s ease-in-out;will-change:transform,width,height}}@media screen and (min-width:87.5em){.jobs .--container .--content .--items>.wrapper{--nb:3}}.jobs .--container .--content .--jobs:not([open])>.--items{height:0;margin-top:0}.jobs .--container .--content .--jobs[open]>.--items{height:var(--height,auto)}.jobs .--container .--content .--jobs[open]>.--icon{transform:translateX(25%)}@media(max-width:44.9rem){.jobs .--container .--content .--jobs[open]>.--items{height:100%!important}}.jobs .--container .--content .--jobs header{column-gap:var(--vspace-tiny);cursor:pointer;display:grid;grid-template-columns:4rem 1fr 2.5rem;grid-template-rows:repeat(2,min-content);row-gap:var(--vspace-tiny)}@media(any-hover:hover){.jobs .--container .--content .--jobs header:hover>.--icon{transform:translateX(25%)}}.jobs .--container .--content .--jobs header .--icon{color:var(--brand-themed);font-size:3rem;grid-column:1;grid-row:1;transition:.3s ease-in-out}.jobs .--container .--content .--jobs header h3{grid-column:2;grid-row:1;margin:0}.jobs .--container .--content .--jobs header span.--plus-minus{grid-column:3;grid-row:1;margin-left:auto}.jobs .--container .--content .--jobs header p{grid-column:2/-1;grid-row:2}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.keywords .--content .--card .--title,.keywords .--content .--card>div>p.--highlight,.keywords .--content .--card>div>p:last-child,body,h1,h2,h4,h5,h6{font-family:Kanit,sans-serif;font-style:normal;font-weight:300}.as-h3,.keywords .--content .--card>div>p.--highlight,h3{font-family:Kanit,sans-serif;font-style:normal;font-weight:700}.keywords .--content .--card .--title,h6{font-size:clamp(1.125rem,1vw + 1rem,1.25rem)}.as-h3,.keywords .--content .--card>div>p.--highlight,h1,h2,h3,h4{text-wrap:balance}.keywords .--content .--card>div>p.--highlight,h1{font-size:clamp(2.5rem,2.8vw + 1rem,4.375rem);line-height:1}.keywords .--container>header .--links,.keywords .--content .--card .--links,.keywords>header .--links{display:flex;flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.keywords .--container>header .--title+p,.keywords .--content .--card .--title+p,.keywords>header .--title+p{margin-top:var(--vspace-xxsmall)}.keywords .--container>header h3,.keywords .--content .--card h3,.keywords>header h3{margin-top:0}.keywords .--container>header p,.keywords .--content .--card p,.keywords>header p{margin-bottom:0;margin-top:0}.keywords .--container>header p+p,.keywords .--content .--card p+p,.keywords>header p+p{margin-top:var(--vspace-xxsmall)}.keywords .--container>header p+button,.keywords .--content .--card p+button,.keywords>header p+button{margin-top:var(--vspace-small)}.keywords .--container>header,.keywords>header{margin-bottom:var(--vspace-small)}.keywords .--container>header p:first-of-type,.keywords>header p:first-of-type{margin-top:var(--vspace-xsmall)}.keywords{background-color:#f4f4f4;display:grid;grid-column:1/4;grid-template-columns:subgrid;margin-bottom:0;padding-bottom:inherit;padding-left:0;padding-right:0;padding-top:inherit}.keywords:not(:has(.keywords>header)){padding-bottom:var(--vspace-large);padding-top:var(--vspace-large)}.keywords header{grid-column:2}.keywords .--content{display:grid;gap:var(--space-xsmall) var(--space-xsmall);grid-column:2}@media screen and (min-width:70rem){.keywords .--content{grid-template-columns:repeat(3,1fr)}}.keywords .--content .--card{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;padding:var(--space-xsmall)}.keywords .--content .--card:first-of-type{background-color:var(--brand-themed);box-shadow:inset 100px -110px 250px 0 rgba(0,0,0,.1);color:var(--brand-themed-alternate);grid-row:span 2}.keywords .--content .--card:first-of-type>div .--highlight{border-color:var(--brand-themed-alternate);color:var(--brand-themed-alternate)}.keywords .--content .--card>div>p{text-align:end}.keywords .--content .--card>div>p.--highlight{border-bottom:1px solid var(--brand-themed);color:var(--brand-themed);line-height:1;margin-bottom:var(--vspace-xsmall);padding-bottom:var(--vspace-small)}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.list-links .--items>.link-card>.inner-content .--content .--title,body,h1,h2,h4,h5,h6{font-family:Kanit,sans-serif;font-style:normal;font-weight:300}.list-links .--items>.link-card .--footer .--time,.list-links .--items>.link-card>.inner-content .--categories .--categorie{font-family:Kanit,sans-serif;font-style:normal;font-weight:500}.list-links .--items>.link-card>.inner-content .--content .--title,h5{font-size:clamp(1.25rem,1vw + 1rem,1.563rem)}.list-links .--container>header .--links,.list-links .--items>.link-card .inner-content .--links,.list-links>header .--links{display:flex;flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.list-links .--container>header .--title+p,.list-links .--items>.link-card .inner-content .--title+p,.list-links>header .--title+p{margin-top:var(--vspace-xxsmall)}.list-links .--container>header h3,.list-links .--items>.link-card .inner-content h3,.list-links>header h3{margin-top:0}.list-links .--container>header p,.list-links .--items>.link-card .inner-content p,.list-links>header p{margin-bottom:0;margin-top:0}.list-links .--container>header p+p,.list-links .--items>.link-card .inner-content p+p,.list-links>header p+p{margin-top:var(--vspace-xxsmall)}.list-links .--container>header p+button,.list-links .--items>.link-card .inner-content p+button,.list-links>header p+button{margin-top:var(--vspace-small)}.list-links .--items{display:grid;gap:var(--space-xsmall) var(--space-xsmall);grid-auto-rows:min(60vh,600px);grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}.list-links .--items>.link-card>.inner-content .--categories .--categorie{background-color:var(--brand-themed);border-radius:12px;color:var(--text-color-contrast);flex-shrink:0;padding:var(--space-xxsmall)}.list-links .--items>.link-card>.inner-content .--categories [data-cat-reference=corporate].--categorie{--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--text-color-contrast:#fff;--brand-themed-lightest:#edf7f9}.list-links .--items>.link-card>.inner-content .--categories [data-cat-reference=microtechnique].--categorie{--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--text-color-contrast:#fff;--brand-themed-lightest:#fff6f4}.list-links .--items>.link-card>.inner-content .--categories [data-cat-reference=horlogerie].--categorie{--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--text-color-contrast:#111;--brand-themed-lightest:#fffdf5}.list-links .--items>.link-card>.inner-content .--categories [data-cat-reference=terminaison].--categorie{--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--text-color-contrast:#fff;--brand-themed-lightest:#fff1f9}.list-links .--items>.link-card>.inner-content .--categories{align-items:center;display:flex;gap:var(--space-tiny)}.list-links .--items>.link-card{display:inline-grid;grid-template-columns:var(--space-xsmall) 1fr var(--space-xsmall);grid-template-rows:var(--space-xsmall) 1fr var(--space-xsmall)}.list-links .--items>.link-card>.img-wrapper{grid-column:1/-1;grid-row:1/-1}.list-links .--items>.link-card>.inner-content{grid-column:2;grid-row:2}.list-links .--items>.link-card{border-radius:20px;box-shadow:0 0 0 0 var(--brand-themed-dark);gap:5px;height:100%;position:relative;transition:box-shadow .3s ease-in-out,opacity .3s ease-in-out;width:100%}.list-links .--items>[data-cat-reference=corporate].link-card{--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--text-color-contrast:#fff;--brand-themed-lightest:#edf7f9}.list-links .--items>[data-cat-reference=microtechnique].link-card{--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--text-color-contrast:#fff;--brand-themed-lightest:#fff6f4}.list-links .--items>[data-cat-reference=horlogerie].link-card{--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--text-color-contrast:#111;--brand-themed-lightest:#fffdf5}.list-links .--items>[data-cat-reference=terminaison].link-card{--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--text-color-contrast:#fff;--brand-themed-lightest:#fff1f9}.list-links .--items>.link-card:not(.init){opacity:0}.list-links .--items>.link-card:not(.init) address{height:auto}@media(any-hover:hover){.list-links .--items>.link-card address{overflow:hidden;transition:.3s ease-in-out}.list-links .--items>.link-card img{transition:.3s ease-in-out}.list-links .--items>.link-card:hover{box-shadow:10px 10px 0 0 var(--brand-themed-dark)}.list-links .--items>.link-card:hover button{box-shadow:5px 5px 0 0 var(--box-color)}.list-links .--items>.link-card:hover img:not([data-behaviour=no-zoom]){transform:scale(1.05)}.list-links .--items>.link-card:hover address{height:var(--height,auto)}}.list-links .--items>.link-card>.img-wrapper{border-radius:20px;overflow:hidden}.list-links .--items>.link-card>.inner-content{display:flex;flex-direction:column;gap:0;justify-content:space-between;position:relative}.list-links .--items>.link-card>.inner-content .--content{background-color:#fff;border-radius:20px;bottom:0;left:0;padding:var(--space-xsmall);position:absolute;width:100%}.list-links .--items>.link-card>.inner-content .--content .--title{margin-bottom:var(--vspace-xxsmall)}.list-links .--items>.link-card>.inner-content .--content button{--box-color:var(--brand-themed);pointer-events:none}.list-links .--items>.link-card .bg-color{background-color:var(--brand-themed-dark);grid-column:1/-1;grid-row:1/-1;height:100%;width:100%}.list-links .--items>.link-card address{align-items:flex-start;display:flex;flex-direction:column;gap:.2em;height:auto}@media screen and (min-width:50.063em){.list-links .--items>.link-card address{height:0}}@media(any-hover:hover){.list-links .--items>.link-card:hover .--excerpt.init{height:var(--height,auto)!important;margin-bottom:min(1.2em,26px);opacity:1;transition:height .3s ease,opacity .3s ease .3s,margin .3s ease}}.list-links .--items>.link-card .--footer{align-items:center;display:flex;gap:var(--space-xxsmall);justify-content:flex-start}.list-links .--items>.link-card .--footer .--time{align-items:center;color:var(--brand-themed-dark);display:flex;flex-direction:row-reverse;gap:var(--space-tiny)}.list-links .--items>.link-card .--excerpt{height:auto;opacity:0}@media screen and (max-width:60rem){.list-links .--items>.link-card .--excerpt{display:none}}.list-links .--items>.link-card .--excerpt.init{height:0;margin:0;transition:height .2s ease .1s,opacity .1s ease,margin .2s ease .1s}.list-links .--container>header,.list-links>header{margin-bottom:var(--vspace-small)}.list-links .--container>header p:first-of-type,.list-links>header p:first-of-type{margin-top:var(--vspace-xsmall)}@media(any-hover:hover){.list-links .--items>.link-card{transition:.3s ease-in-out}.list-links .--items>.link-card .inner-content address{align-self:end;height:0;transition:.3s ease-in-out}.list-links .--items>.link-card:hover{box-shadow:10px 10px 0 0 var(--brand-themed-dark)}.list-links .--items>.link-card:hover .inner-content address{height:var(--height,auto);padding-top:var(--vspace-xsmall)}.list-links .--items>.link-card:hover .inner-content button{box-shadow:5px 5px 0 0 var(--box-color)}}@media(any-hover:none){.list-links .--items>.link-card .inner-content address{height:auto;padding-top:var(--vspace-xsmall)}}.list-links .--items>.link-card:not(.init) address{height:auto!important}.list-links .--items>.link-card .inner-content{align-self:end;background-color:#fff;border-radius:20px;justify-content:flex-start;padding:var(--space-xsmall)}.list-links .--items>.link-card .inner-content .img-wrapper{margin-bottom:var(--vspace-tiny);width:max(50%,75px)}.list-links .--items>.link-card .inner-content address{align-self:flex-start;display:flex;flex-direction:column;gap:0;overflow:hidden}.list-links .--items>.link-card .inner-content button{--box-color:var(--brand-themed-dark);box-shadow:0 0 0 0 var(--box-color)}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.media-full{grid-column:1/4;height:100svh;margin-top:0!important;max-width:100vw}.media-full .--container,.media-full .img-wrapper{height:100%}.media-full .video-wrapper{cursor:pointer;height:100%}.media-full .video-wrapper video{height:100%;object-fit:cover;width:100%}.media-full .video-wrapper .--icon{color:#fff;font-size:5rem;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}body[data-view=single-article] .media-full{grid-column:2}body[data-view=single-article] .media-full .img-wrapper,body[data-view=single-article] .media-full .img-wrapper img{border-radius:20px}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.partners .--container>header .--links,.partners>header .--links{display:flex;flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.partners .--container>header .--title+p,.partners>header .--title+p{margin-top:var(--vspace-xxsmall)}.partners .--container>header h3,.partners>header h3{margin-top:0}.partners .--container>header p,.partners>header p{margin-bottom:0;margin-top:0}.partners .--container>header p+p,.partners>header p+p{margin-top:var(--vspace-xxsmall)}.partners .--container>header p+button,.partners>header p+button{margin-top:var(--vspace-small)}.partners .--container>header,.partners>header{margin-bottom:var(--vspace-small)}.partners .--container>header p:first-of-type,.partners>header p:first-of-type{margin-top:var(--vspace-xsmall)}.partners .--main-partners{display:grid;gap:var(--space-xsmall) var(--space-xsmall);grid-template-columns:repeat(auto-fill,minmax(330px,1fr));margin-bottom:var(--vspace-small)}.partners .--main-partners+.--secondary-partners{border-top:1px solid #aaa;padding-top:var(--vspace-small)}.partners .--secondary-partners{display:grid;gap:var(--space-xsmall) var(--space-xsmall);grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.partners img{object-fit:contain}.partners .--link,.partners .--link .img-wrapper{width:100%}.partners .--link img{filter:grayscale(100%);transition:filter .3s ease-in-out}@media(any-hover:hover){.partners .--link:hover img{filter:grayscale(0)}}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.path .--container>header .--links,.path .elements .--element .--links,.path>header .--links{display:flex;flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.path .--container>header .--title+p,.path .elements .--element .--title+p,.path>header .--title+p{margin-top:var(--vspace-xxsmall)}.path .--container>header h3,.path .elements .--element h3,.path>header h3{margin-top:0}.path .--container>header p,.path .elements .--element p,.path>header p{margin-bottom:0;margin-top:0}.path .--container>header p+p,.path .elements .--element p+p,.path>header p+p{margin-top:var(--vspace-xxsmall)}.path .--container>header p+button,.path .elements .--element p+button,.path>header p+button{margin-top:var(--vspace-small)}.path .--container>header,.path>header{margin-bottom:var(--vspace-small)}.path .--container>header p:first-of-type,.path>header p:first-of-type{margin-top:var(--vspace-xsmall)}@media screen and (min-width:60rem){.path[data-reverse=true] .--container{flex-direction:row-reverse}}.path .--container{display:flex;gap:var(--space-xsmall) var(--space-xsmall)}@media screen and (max-width:60.1rem){.path .--container{flex-direction:column}}.path .--container>*{flex-basis:50%}.path .elements{display:flex;flex-direction:column;row-gap:var(--space-xsmall)}.path .elements .--element{align-items:baseline;background-color:var(--brand-themed-lightest);border-radius:20px;column-gap:var(--space-xxsmall);display:grid;grid-template-columns:auto 1fr;margin-left:var(--space-medium);padding:var(--space-xsmall);position:relative}.path .elements .--element[data-animation=content]{opacity:1!important;transform:none!important}.path .elements .--element[data-animation=content]>span.--bullet{opacity:0;transition:.4s ease-in-out}.path .elements .--element[data-animation=content]>span.--line{height:0;transition:.4s ease-in-out}.path .elements .--element[data-animation=content].animate>span.--bullet{opacity:1}.path .elements .--element[data-animation=content].animate>span.--line{height:var(--height,100%)}.path .elements .--element .--icon{color:var(--brand-themed);font-size:230%;grid-column:1;grid-row:1}.path .elements .--element .--title{color:var(--brand-themed);grid-column:2;grid-row:1}.path .elements .--element .--content{grid-column:2}.path .elements .--element .--bullet{aspect-ratio:1/1;background-color:var(--brand-themed-dark);border-radius:50%;left:calc(var(--space-medium)*-1);position:absolute;width:1rem}.path .elements .--element .--line{background-color:var(--brand-themed-dark);height:0;left:var(--left);position:absolute;top:var(--top);width:1px}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.quizz .--container .--item .--choices button,.quizz .--container .--item .--title,body,body[data-view=quizz-full-screen] .quizz .--title,h1,h2,h4,h5,h6{font-family:Kanit,sans-serif;font-style:normal;font-weight:300}.quizz .--container .--item .--choices button,body{font-size:clamp(1rem,3vw - 1rem,1.125rem)}.as-h3,.quizz .--container .--item .--title,body[data-view=quizz-full-screen] .quizz .--title,h1,h2,h3,h4{text-wrap:balance}.quizz .--container .--item .--title,h1{font-size:clamp(2.5rem,2.8vw + 1rem,4.375rem);line-height:1}body[data-view=quizz-full-screen] .quizz .--title,h4{font-size:clamp(1.5rem,1vw + 1.25rem,1.875rem);line-height:1.2;margin-bottom:var(--vspace-xsmall)}.quizz .--container>header .--links,.quizz>header .--links{display:flex;flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.quizz .--container>header .--title+p,.quizz>header .--title+p{margin-top:var(--vspace-xxsmall)}.quizz .--container>header h3,.quizz>header h3{margin-top:0}.quizz .--container>header p,.quizz>header p{margin-bottom:0;margin-top:0}.quizz .--container>header p+p,.quizz>header p+p{margin-top:var(--vspace-xxsmall)}.quizz .--container>header p+button,.quizz>header p+button{margin-top:var(--vspace-small)}.quizz .--container>header,.quizz>header{margin-bottom:var(--vspace-small)}.quizz .--container>header p:first-of-type,.quizz>header p:first-of-type{margin-top:var(--vspace-xsmall)}.quizz{background-color:var(--brand-themed);color:var(--brand-themed-alternate);display:grid;grid-column:1/4;grid-template-columns:subgrid;height:100vh;padding:0}.quizz .--container{grid-column:2/4;height:100%;position:relative;width:100%}.quizz .--container .--item{display:grid;grid-template-rows:var(--vspace-large) auto var(--vspace-large);height:100%;left:0;position:absolute;top:0;transition:.3s ease-in-out;width:100%}.quizz .--container .--item:not(.active){opacity:0;pointer-events:none}@media screen and (max-width:1299px){.quizz .--container .--item{align-items:center}}.quizz .--container .--item:has(.--title+p) .--title{margin-bottom:var(--vspace-xsmall)}.quizz .--container .--item:has(.--title+p) p:not(.--title){margin-bottom:var(--vspace-small)}.quizz .--container .--item[data-slide=start] .--title{margin-top:0}.quizz .--container .--item[data-slide=start]>div:first-child{display:flex;flex-direction:column}.quizz .--container .--item[data-slide=start]>div:first-child>div{align-items:center;column-gap:min(2vw,20px);display:flex}.quizz .--container .--item[data-slide=start]>div:first-child>div .--time{align-items:center;display:flex}.quizz .--container .--item[data-slide=end] .--answers{flex-basis:unset}.quizz .--container .--item .--title{color:var(--brand-themed-alternate);margin-bottom:var(--vspace-small);margin-top:var(--vspace-small)}.quizz .--container .--item>div.--content{align-self:start;grid-row:2;padding-left:0;padding-right:min(4vw,80px);padding-top:inherit}@media screen and (min-width:1300px){.quizz .--container .--item>div.--content{flex-basis:60%}}.quizz .--container .--item>div.img-wrapper{grid-row:1/-1}@media screen and (max-width:1299px){.quizz .--container .--item>div.img-wrapper{display:none}}@media screen and (min-width:1300px){.quizz .--container .--item>div.img-wrapper{flex-basis:40%}}.quizz .--container .--item .--progress{display:flex;flex-direction:column}.quizz .--container .--item .--progress .--bar{background-color:#fff;height:4px}.quizz .--container .--item .--progress .--bar .--fill{background-color:var(--brand-themed-lighter);height:100%;width:var(--fill)}.quizz .--container .--item .--choices{gap:var(--space-xxsmall)}.quizz .--container .--item .--choices[data-layout=inline]{display:grid;grid-template-columns:repeat(11,1fr)}.quizz .--container .--item .--choices[data-layout=inline] button{aspect-ratio:1/1;justify-content:center;padding:0}.quizz .--container .--item .--choices[data-layout=multiple]{display:grid;grid-template-columns:repeat(2,1fr)}.quizz .--container .--item .--choices[data-layout=ternary]{display:grid;grid-template-columns:repeat(3,1fr)}.quizz .--container .--item .--choices[data-layout=ternary] button{justify-content:center}.quizz .--container .--item .--choices button{align-items:center;background-color:var(--brand-themed-alternate);border-radius:20px;color:var(--brand-themed);display:flex}.quizz .--container .--item .--choices button .--icon{font-size:200%}.quizz .--container .--item .--help-msg{display:flex;justify-content:space-between}.quizz .--container .--item .--help-msg .--user-msg{margin-top:var(--vspace-xxsmall)}.quizz .--container .--item .--answers{margin-bottom:var(--vspace-small)}.quizz .--container .--item .--answers>.--user-msg{display:inline-block;margin-bottom:var(--vspace-xxsmall)}.quizz .--container .--item button[data-action=back]{margin-top:var(--default-v-spacing)}body[data-view=quizz-full-screen] .quizz{display:block}body[data-view=quizz-full-screen] .quizz .--item .--content{flex-basis:100%;padding-bottom:0}body[data-view=quizz-full-screen] .quizz .img-wrapper{display:none}body[data-view=quizz-full-screen] .quizz .--choices{justify-content:space-between}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.text .--container .--item .--links,.text .--container>header .--links,.text>header .--links{display:flex;flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.text .--container .--item .--title+p,.text .--container>header .--title+p,.text>header .--title+p{margin-top:var(--vspace-xxsmall)}.text .--container .--item h3,.text .--container>header h3,.text>header h3{margin-top:0}.text .--container .--item p,.text .--container>header p,.text>header p{margin-bottom:0;margin-top:0}.text .--container .--item p+p,.text .--container>header p+p,.text>header p+p{margin-top:var(--vspace-xxsmall)}.text .--container .--item p+button,.text .--container>header p+button,.text>header p+button{margin-top:var(--vspace-small)}.text .--container>header,.text>header{margin-bottom:var(--vspace-small)}.text .--container>header p:first-of-type,.text>header p:first-of-type{margin-top:var(--vspace-xsmall)}@media screen and (max-width:50em){.text{grid-template-columns:repeat(4,1fr);padding-left:0;padding-right:0}}.text .--container .items{display:grid;gap:var(--space-xsmall) var(--space-xsmall);grid-template-columns:repeat(2,1fr)}@media screen and (min-width:50.063em){.text .--container .items{grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}}.text .--container .--item{display:flex;flex-direction:column}.text .--container .--item .--title{color:var(--brand-themed);font-weight:700}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.training-plan>.--container>.--content>article>.grid .details>header,body,h1,h2,h4,h5,h6{font-family:Kanit,sans-serif;font-style:normal;font-weight:300}.training-plan>.--container>.--content>article>.grid .details .content ul,.training-plan>.--container>.--content>article>.grid .details>header{font-family:Kanit,sans-serif;font-style:normal;font-weight:600}.training-plan>.--container>.--content>article>.grid .details>header,h6{font-size:clamp(1.125rem,1vw + 1rem,1.25rem)}.as-h3,.training-plan>.--container>.--content>article>.grid .details>header,h1,h2,h3,h4{text-wrap:balance}.training-plan>.--container>.--content>article>.grid .details>header,h4{font-size:clamp(1.5rem,1vw + 1.25rem,1.875rem);line-height:1.2;margin-bottom:var(--vspace-xsmall)}.training-plan .--container>header .--links,.training-plan>header .--links{display:flex;flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.training-plan .--container>header .--title+p,.training-plan>header .--title+p{margin-top:var(--vspace-xxsmall)}.training-plan .--container>header h3,.training-plan>header h3{margin-top:0}.training-plan .--container>header p,.training-plan>header p{margin-bottom:0;margin-top:0}.training-plan .--container>header p+p,.training-plan>header p+p{margin-top:var(--vspace-xxsmall)}.training-plan .--container>header p+button,.training-plan>header p+button{margin-top:var(--vspace-small)}.training-plan .--container>header,.training-plan>header{margin-bottom:var(--vspace-small)}.training-plan .--container>header p:first-of-type,.training-plan>header p:first-of-type{margin-top:var(--vspace-xsmall)}.training-plan>.--container>.--content>article>.grid .details>header .--plus-minus{aspect-ratio:1/1;border:1.5px solid var(--brand-themed-light);border-radius:50%;position:relative;transition:background-color .3s ease-in-out;width:2.5rem}.training-plan>.--container>.--content>article>.grid .details>header .--plus-minus:before{background-color:var(--brand-themed-light);content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .3s ease-in-out;width:60%}.training-plan>.--container>.--content>article>.grid .details>header .--plus-minus:after{background-color:var(--brand-themed-light);content:"";height:60%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .3s ease-in-out;width:2px}.training-plan>.--container .nav-label,.training-plan>.--container button{--bg-color:#00a3c3;background-color:var(--bg-color);border-color:var(--bg-color);border-radius:999px;box-shadow:0 0 0 0 var(--box-color);color:#fff;padding:.05em .15em .05em .75em;user-select:none}.training-plan>.--container [data-node=ep-eps].nav-label,.training-plan>.--container [data-node=es].nav-label,.training-plan>.--container button[data-node=ep-eps],.training-plan>.--container button[data-node=es]{--bg-color:#007a93}.training-plan>.--container [data-node=epf].nav-label,.training-plan>.--container [data-node=hes].nav-label,.training-plan>.--container button[data-node=epf],.training-plan>.--container button[data-node=hes]{--bg-color:#006276}.training-plan>.--container [data-node=mas-das-cas].nav-label,.training-plan>.--container button[data-node=mas-das-cas]{--bg-color:#023641}.training-plan>.--container{display:flex;flex-direction:column;gap:var(--space-xsmall) var(--space-xsmall);overflow:hidden}@media screen and (min-width:50em){.training-plan>.--container{display:grid;grid-template-columns:300px 1fr}.training-plan>.--container>header{grid-column:1/-1}.training-plan>.--container>nav{grid-column:1}.training-plan>.--container>.--content{grid-column:2}}.training-plan>.--container>nav{align-items:flex-start;border-radius:20px;display:flex;justify-content:center;overflow:hidden;padding:var(--space-xsmall);position:relative}@media screen and (min-width:50em){.training-plan>.--container>nav{background-color:#dff9fe}.training-plan>.--container>nav:has(>.--wrapper.is-bottom){align-items:flex-end}}.training-plan>.--container>nav>.--wrapper{width:300px}@media screen and (min-width:50em){.training-plan>.--container>nav>.--wrapper.is-between{left:var(--left,0);position:fixed;top:var(--vspace-xsmall)}}.training-plan>.--container>nav>.--wrapper>p{text-align:center}.training-plan>.--container>nav>.--wrapper>.grid{display:grid;grid-template-columns:1rem 2rem 1fr;margin-bottom:var(--vspace-large);padding:0 var(--space-xsmall);position:relative;row-gap:var(--space-xxsmall);z-index:2}.training-plan>.--container>nav>.--wrapper>.grid>.row{display:flex;gap:var(--space-tiny);grid-column:1/-1}.training-plan>.--container>nav>.--wrapper>.grid>.row:first-child{grid-column:2/-1}.training-plan>.--container>nav>.--wrapper>.grid>.row:nth-child(2){grid-column:3/-1}.training-plan>.--container>nav>.--wrapper>.grid>.row:nth-child(5){grid-column:2/-1}.training-plan>.--container>nav>.--wrapper>.nav-links{z-index:1}.training-plan>.--container>.--content{display:flex;flex-direction:column;gap:var(--space-xsmall) var(--space-xsmall)}.training-plan>.--container>.--content>article{background-color:#dff9fe;border-radius:20px;padding:var(--space-xsmall)}.training-plan>.--container>.--content>article[data-section=postgraduate] .details{grid-column:1/-1}.training-plan>.--container>.--content>article[data-section=initial] .details{background-color:#00a3c3;border:1px solid #00a3c3;grid-column:1}.training-plan>.--container>.--content>article[data-section=initial] .details[data-open=true]{box-shadow:5px 5px 0 0 #00a3c3}.training-plan>.--container>.--content>article[data-section=initial] .details[data-open=true] header{color:#00a3c3}@media(any-hover:hover){.training-plan>.--container>.--content>article[data-section=initial] .details:hover{background-color:#fff;box-shadow:5px 5px 0 0 #00a3c3}.training-plan>.--container>.--content>article[data-section=initial] .details:hover header{color:#00a3c3}}.training-plan>.--container>.--content>article[data-section=professional-tertiary] .details{background-color:#007a93;border:1px solid #007a93}.training-plan>.--container>.--content>article[data-section=professional-tertiary] .details[data-open=true]{box-shadow:5px 5px 0 0 #007a93}.training-plan>.--container>.--content>article[data-section=professional-tertiary] .details[data-open=true] header{color:#007a93}@media(any-hover:hover){.training-plan>.--container>.--content>article[data-section=professional-tertiary] .details:hover{background-color:#fff;box-shadow:5px 5px 0 0 #007a93}.training-plan>.--container>.--content>article[data-section=professional-tertiary] .details:hover header{color:#007a93}}.training-plan>.--container>.--content>article[data-section=universities] .details{background-color:#006276;border:1px solid #006276}.training-plan>.--container>.--content>article[data-section=universities] .details[data-open=true]{box-shadow:5px 5px 0 0 #006276}.training-plan>.--container>.--content>article[data-section=universities] .details[data-open=true] header{color:#006276}@media(any-hover:hover){.training-plan>.--container>.--content>article[data-section=universities] .details:hover{background-color:#fff;box-shadow:5px 5px 0 0 #006276}.training-plan>.--container>.--content>article[data-section=universities] .details:hover header{color:#006276}}.training-plan>.--container>.--content>article[data-section=postgraduate] .details{background-color:#023641;border:1px solid #023641}.training-plan>.--container>.--content>article[data-section=postgraduate] .details[data-open=true]{box-shadow:5px 5px 0 0 #023641}.training-plan>.--container>.--content>article[data-section=postgraduate] .details[data-open=true] header{color:#023641}@media(any-hover:hover){.training-plan>.--container>.--content>article[data-section=postgraduate] .details:hover{background-color:#fff;box-shadow:5px 5px 0 0 #023641}.training-plan>.--container>.--content>article[data-section=postgraduate] .details:hover header{color:#023641}}.training-plan>.--container>.--content>article>.grid{display:flex;flex-direction:column;gap:var(--space-xxsmall)}@media screen and (min-width:50em){.training-plan>.--container>.--content>article>.grid{align-items:start;display:grid;grid-template-columns:1fr}}@media screen and (min-width:70em){.training-plan>.--container>.--content>article>.grid{grid-template-columns:1fr 1fr}}.training-plan>.--container>.--content>article>.grid .details{border-radius:20px;color:#fff;cursor:pointer;padding:var(--vspace-xxsmall) var(--space-xsmall);transition:.3s ease-in-out}.training-plan>.--container>.--content>article>.grid .details:not([data-open]) .content,.training-plan>.--container>.--content>article>.grid .details[data-open=false] .content{display:none}.training-plan>.--container>.--content>article>.grid .details[data-open=true]{background-color:#fff;color:blue}.training-plan>.--container>.--content>article>.grid .details[data-hide=true]{opacity:.4}.training-plan>.--container>.--content>article>.grid .details>header{align-items:flex-start;color:#fff;display:flex;gap:var(--space-xxsmall);justify-content:space-between;margin:0}.training-plan>.--container>.--content>article>.grid .details>header .title{align-items:baseline;column-gap:var(--space-xxsmall);display:inline-flex;flex-direction:column;row-gap:var(--vspace-tiny)}@media screen and (min-width:90em){.training-plan>.--container>.--content>article>.grid .details>header .title{flex-direction:row}}.training-plan>.--container>.--content>article>.grid .details>header .title small{font-size:medium;font-weight:300}.training-plan>.--container>.--content>article>.grid .details>header .--plus-minus{border-color:currentColor}.training-plan>.--container>.--content>article>.grid .details>header .--plus-minus:after,.training-plan>.--container>.--content>article>.grid .details>header .--plus-minus:before{background-color:currentColor}.training-plan>.--container>.--content>article>.grid .details .content{color:#000}.training-plan>.--container>.--content>article>.grid .details .content ul{margin:var(--vspace-xsmall) 0 var(--vspace-xxsmall) 0}.training-plan>.--container>.--content>article>.grid .details .content dl{display:flex;flex-direction:column;gap:var(--space-tiny)}.training-plan>.--container>.--content>article>.grid .details .content dl .meta-row{align-items:center;display:flex;gap:var(--space-xxsmall)}.training-plan>.--container>.--content>article>.grid .details .content dl .meta-row dt{font-size:150%}.training-plan>.--container>.--content>article>.grid .details .content dl .meta-row dd{margin-left:0}.training-plan>.--container>.--content>article h3{margin-bottom:0}.training-plan>.--container h3{margin-top:0}.training-plan>.--container .nav-label{cursor:pointer;padding-right:.75em;transition:box-shadow .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out}.training-plan>.--container .nav-label.active,.training-plan>.--container button.active{background:#fff;box-shadow:5px 5px 0 0 var(--bg-color)!important;color:var(--bg-color)}.training-plan>.--container .nav-label[data-hide=true],.training-plan>.--container button[data-hide=true]{opacity:.4}@media(any-hover:hover){.training-plan>.--container .nav-label:hover,.training-plan>.--container button:hover{background:#fff;box-shadow:5px 5px 0 0 var(--bg-color)!important;color:var(--bg-color)}}.training-plan>.--container .nav-label .--icon,.training-plan>.--container button .--icon{font-size:100%}.ll-sticky-layer{inset:0;pointer-events:none;position:absolute;z-index:10}.ll-sticky-layer svg{overflow:visible;position:absolute}.leader-line{transition:opacity .15s ease}.leader-line.hide{opacity:0;transition:none}.training-plan nav .--wrapper{position:relative}.training-plan nav .--wrapper svg.nav-links{overflow:visible}.training-plan nav .--wrapper svg.nav-links path.nav-link{vector-effect:non-scaling-stroke}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}body,h1,h2,h4,h5,h6{font-family:Kanit,sans-serif;font-style:normal;font-weight:300}.as-h3,h1,h2,h3,h4{text-wrap:balance}.triple-cols .--container>a .--links,.triple-cols .--container>div .--links,.triple-cols .--container>header .--links,.triple-cols>header .--links{display:flex;flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.triple-cols .--container>a .--title+p,.triple-cols .--container>div .--title+p,.triple-cols .--container>header .--title+p,.triple-cols>header .--title+p{margin-top:var(--vspace-xxsmall)}.triple-cols .--container>a h3,.triple-cols .--container>div h3,.triple-cols .--container>header h3,.triple-cols>header h3{margin-top:0}.triple-cols .--container>a p,.triple-cols .--container>div p,.triple-cols .--container>header p,.triple-cols>header p{margin-bottom:0;margin-top:0}.triple-cols .--container>a p+p,.triple-cols .--container>div p+p,.triple-cols .--container>header p+p,.triple-cols>header p+p{margin-top:var(--vspace-xxsmall)}.triple-cols .--container>a p+button,.triple-cols .--container>div p+button,.triple-cols .--container>header p+button,.triple-cols>header p+button{margin-top:var(--vspace-small)}.triple-cols .--container>a,.triple-cols .--container>div{display:flex;flex-direction:column;gap:0}.triple-cols .--container>header,.triple-cols>header{margin-bottom:var(--vspace-small)}.triple-cols .--container>header p:first-of-type,.triple-cols>header p:first-of-type{margin-top:var(--vspace-xsmall)}.triple-cols{display:flex;flex-direction:column;row-gap:var(--vspace-medium)}.triple-cols .--container{display:grid;gap:var(--space-xsmall) var(--space-xsmall);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}@media(any-hover:hover){.triple-cols .--container>a:hover button{--box-color:#007a93;box-shadow:5px 5px 0 0 var(--box-color)}.triple-cols .--container>a:hover img{transform:scale(1.05)}}.triple-cols .--container>a button{margin-top:auto}.triple-cols .--container video{object-fit:cover;width:100%}.triple-cols .--container button{align-self:start;pointer-events:none}.triple-cols .--container .img-wrapper{border-radius:20px;margin-bottom:var(--vspace-xsmall)}.triple-cols .--container .img-wrapper type{border-radius:20px}.triple-cols .--container .video-wrapper{border-radius:20px;margin-bottom:var(--vspace-xsmall)}.triple-cols .--container .video-wrapper type{border-radius:20px}.triple-cols .--container .img-wrapper img{max-height:90vh}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.faq .--container .--questions .--question .--title,body,h1,h2,h4,h5,h6{font-family:Kanit,sans-serif;font-style:normal;font-weight:300}.as-h3,.faq .--container .--questions .--question .--right .--num,h3{font-family:Kanit,sans-serif;font-style:normal;font-weight:700}.as-h3,.faq .--container .--questions .--question .--title,h1,h2,h3,h4{text-wrap:balance}h1{font-size:clamp(2.5rem,2.8vw + 1rem,4.375rem);line-height:1}.faq .--container .--questions .--question .--title,h4{font-size:clamp(1.5rem,1vw + 1.25rem,1.875rem);line-height:1.2;margin-bottom:var(--vspace-xsmall)}.faq .--container>header .--links,.faq>header .--links{display:flex;flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.faq .--container>header .--title+p,.faq>header .--title+p{margin-top:var(--vspace-xxsmall)}.faq .--container>header h3,.faq>header h3{margin-top:0}.faq .--container>header p,.faq>header p{margin-bottom:0;margin-top:0}.faq .--container>header p+p,.faq>header p+p{margin-top:var(--vspace-xxsmall)}.faq .--container>header p+button,.faq>header p+button{margin-top:var(--vspace-small)}.faq .--container>header,.faq>header{margin-bottom:var(--vspace-small)}.faq .--container>header p:first-of-type,.faq>header p:first-of-type{margin-top:var(--vspace-xsmall)}.faq .--container .--questions .--question .--header .--plus-minus{aspect-ratio:1/1;border:1.5px solid var(--brand-themed-light);border-radius:50%;position:relative;transition:background-color .3s ease-in-out;width:2.5rem}.faq .--container .--questions .--question .--header .--plus-minus:before{height:2px;width:60%}.faq .--container .--questions .--question .--header .--plus-minus:after,.faq .--container .--questions .--question .--header .--plus-minus:before{background-color:var(--brand-themed-light);content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .3s ease-in-out}.faq .--container .--questions .--question .--header .--plus-minus:after{height:60%;width:2px}.faq .--container .--questions .--question[open] .--header .--plus-minus:before{background-color:#fff}.faq .--container .--questions .--question[open] .--header .--plus-minus:after{display:none}.faq .--container .--questions .--question{transition:transform .3s ease-in-out,opacity .3s ease-in-out}body main>section .img-wrapper{overflow:hidden}body main>section .img-wrapper img{transition:transform .3s ease-in-out}.faq{background-color:var(--brand-themed-lightest);display:grid;grid-column:1/4;grid-template-columns:subgrid}.faq .--container{display:flex;flex-direction:column;gap:var(--space-xsmall) var(--space-xsmall);grid-column:2}@media screen and (min-width:60.1rem){.faq .--container{display:grid;grid-template-columns:min(400px,25vw) 1fr}}.faq .--container .--questions{display:flex;flex-direction:column;gap:var(--space-xsmall) var(--space-xsmall)}.faq .--container .--questions .--question{background-color:#fff;border-radius:20px;box-shadow:0 0 0 0 var(--brand-themed-dark);cursor:pointer;padding:var(--space-xsmall);transition:box-shadow .3s ease-in-out,transform .3s ease-in-out,opacity .3s ease-in-out}.faq .--container .--questions .--question[open]{box-shadow:10px 10px 0 0 var(--brand-themed-dark)}.faq .--container .--questions .--question[open] .--header{margin-bottom:var(--vspace-xsmall)}.faq .--container .--questions .--question[open] .--header .--plus-minus{background-color:var(--brand-themed-light)}.faq .--container .--questions .--question[open] .--answers{margin-top:var(--vspace-xsmall)}@media(any-hover:hover){.faq .--container .--questions .--question:hover{box-shadow:10px 10px 0 0 var(--brand-themed-dark)}.faq .--container .--questions .--question:hover .--header .--plus-minus{background-color:var(--brand-themed-light)}.faq .--container .--questions .--question:hover .--header .--plus-minus:after,.faq .--container .--questions .--question:hover .--header .--plus-minus:before{background-color:#fff}}.faq .--container .--questions .--question .--header{align-items:start;column-gap:.5rem;display:flex;justify-content:space-between;transition:margin .3s ease-in-out;user-select:none}.faq .--container .--questions .--question .--header h3{margin:0}.faq .--container .--questions .--question .--answers{display:flex;flex-direction:column;gap:var(--space-xsmall) var(--space-xsmall);padding:0 var(--space-small);transition:padding .22s ease}@media screen and (min-width:50.063em){.faq .--container .--questions .--question .--answers{display:grid;grid-template-columns:.5fr 1fr}}.faq .--container .--questions .--question .--answers.active{padding-bottom:var(--vspace-small)}.faq .--container .--questions .--question .simple-answer{padding:0 var(--space-small)}.faq .--container .--questions .--question .--left{display:flex;flex-direction:column;grid-gap:var(--space-xsmall) var(--space-xsmall)}.faq .--container .--questions .--question .--left .--icon{color:var(--brand-themed);font-size:500%}@media screen and (min-width:50.063em){.faq .--container .--questions .--question .--left .--icon{font-size:800%;margin:0 auto}}.faq .--container .--questions .--question .--right{display:grid}.faq .--container .--questions .--question .--right:has(.--num){column-gap:min(2vw,10px)}.faq .--container .--questions .--question .--right>:not(.--num){grid-column:2}.faq .--container .--questions .--question .--right .--num{color:var(--brand-themed);font-size:clamp(1.563rem,1vw + 1.35rem,2.625rem);grid-column:1;margin-bottom:0}@supports(text-box-trim:trim-both) and (text-box-edge:cap alphabetic){.faq .--container .--questions .--question .--right .--num{text-box-edge:cap alphabetic;text-box-trim:trim-both}}.faq .--container .--questions .--question .--right .--num+.--item-title{margin-top:0}.faq .--container .--questions .--question .--right .--item-title{color:var(--brand-themed);font-size:clamp(1.563rem,1vw + 1.35rem,2.625rem);margin-top:1.5em}@supports(text-box-trim:trim-both) and (text-box-edge:cap alphabetic){.faq .--container .--questions .--question .--right .--item-title{text-box-edge:cap alphabetic;text-box-trim:trim-both}}@supports not (text-box-trim:trim-both){.faq .--container .--questions .--question .--right .--item-title{transform:translateY(-.2em)}}.faq .--container .--questions .--question .--right .primary-button{grid-column:span 2;margin-top:min(8vh,50px)!important}.faq .--container .--questions .--question .--right>a:not(.primary-button){margin-top:min(2vh,20px)}.faq .--container .--questions .--question .--right>p:not(:first-of-type),.faq .--container .--questions .--question .--right>span:not(:first-of-type){margin-top:min(8vh,50px)!important}.faq li a{text-decoration:underline}body:not(.acf-loading) .ngue-loader{display:none}.ngue-loader{align-items:center;background-color:#1a1b1f;color:#ffd224;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;pointer-events:none;position:fixed;row-gap:2rem;top:0;width:100vw;z-index:99999999}.ngue-loader svg{aspect-ratio:1/1;flex-shrink:0;width:clamp(150px,15vw,400px);fill:#ffd224;animation:pulse 5s ease-in-out infinite}.ngue-loader p{font-size:clamp(16px,5vw,32px)}.ngue--section>.acf-label{display:none}.ngue--section--name{background-color:#fff;position:sticky!important;top:0;z-index:1000}.ngue--section--selector ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.ngue--section--selector ul:before{display:none!important}label>.acf-required{display:none}.acf-fields.-border{border:none!important}.acf-fields>.acf-field{padding:10px!important}.acf-fields>.acf-tab-wrap .acf-tab-group li.active>a{background-color:#ffd224!important;color:#1a1b1f!important}.acf-fields>.acf-tab-wrap .acf-tab-group li>a{background-color:#fff!important;color:#1a1b1f!important}.acf-fields>.acf-tab-wrap .acf-tab-group li>a:hover{background-color:#ffe478!important}.acf-fields>.acf-tab-wrap .acf-tab-group li>a:focus{box-shadow:0 0 0 .25rem rgba(255,210,36,.5)!important}.acf-field.acf-field-group{padding-left:23px!important}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap{margin-bottom:0!important}#acf-main_ngue.postbox.acf-postbox{background-color:#fff!important;color:#000!important}#acf-main_ngue.postbox.acf-postbox :not(ul){border-color:#cfcfcf!important}#acf-main_ngue.postbox.acf-postbox .acf-fields.-border{border:none!important}#acf-main_ngue.postbox.acf-postbox .acf-row-handle,#acf-main_ngue.postbox.acf-postbox div,#acf-main_ngue.postbox.acf-postbox table td,#acf-main_ngue.postbox.acf-postbox table th{background-color:#fff!important;color:#000!important}#acf-main_ngue.postbox.acf-postbox .acf-tab-wrap{overflow:hidden!important}#acf-main_ngue.postbox.acf-postbox .acf-label .description{color:#000;font-style:italic}#acf-main_ngue.postbox.acf-postbox .acf-label .description:before{content:"🏷️";margin-right:.35em}#acf-main_ngue.postbox.acf-postbox .acf-label .description:empty{display:none}#acf-main_ngue.postbox.acf-postbox .acf-button:hover{border-color:#cfcfcf!important;color:#1a1b1f!important}#acf-main_ngue.postbox.acf-postbox input{color:#000!important}#acf-main_ngue.postbox.acf-postbox input[type=text]{border:none!important;border-bottom:1px solid #cfcfcf!important;border-radius:0!important;box-shadow:none!important;caret-color:#1a1b1f!important;color:#000!important}#acf-main_ngue.postbox.acf-postbox input[type=text]:focus{background:#f5f5f5!important;border-color:#cfcfcf;outline:#ffd224}#acf-main_ngue.postbox.acf-postbox input[type=text]:not(:read-only){background-color:#fff!important}#acf-main_ngue.postbox.acf-postbox input[type=email]{background-color:#fff!important;border:none!important;border-bottom:1px solid #cfcfcf!important;border-radius:0!important;box-shadow:none!important;caret-color:#1a1b1f!important;color:#000!important}#acf-main_ngue.postbox.acf-postbox input[type=email]:focus{background:#f5f5f5!important;border-color:#cfcfcf;outline:#ffd224}#acf-main_ngue.postbox.acf-postbox input[type=radio]{border-radius:50%!important}#acf-main_ngue.postbox.acf-postbox input[type=radio]:checked{background-color:#ffd224!important}#acf-main_ngue.postbox.acf-postbox input[type=radio]:checked:before{background-color:transparent;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m14.83 4.89 1.34.94-5.81 8.38H9.02L5.78 9.67l1.34-1.25 2.57 2.4z' style='fill:%231a1b1f'/%3E%3C/svg%3E");height:1.3125rem;margin:-.1875rem 0 0 -.25rem;width:1.3125rem}#acf-main_ngue.postbox.acf-postbox input[type=checkbox]{border-radius:50%!important}#acf-main_ngue.postbox.acf-postbox input[type=checkbox]:checked{background-color:#ffd224!important}#acf-main_ngue.postbox.acf-postbox input[type=checkbox]:checked:before{background-color:transparent;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m14.83 4.89 1.34.94-5.81 8.38H9.02L5.78 9.67l1.34-1.25 2.57 2.4z' style='fill:%231a1b1f'/%3E%3C/svg%3E");height:1.3125rem;margin:-.1875rem 0 0 -.25rem;width:1.3125rem}#acf-main_ngue.postbox.acf-postbox textarea{background-color:#fff!important;border:none!important;border-bottom:1px solid #cfcfcf!important;border-radius:0!important;box-shadow:none!important;caret-color:#1a1b1f!important;color:#000!important}#acf-main_ngue.postbox.acf-postbox textarea:focus{background:#f5f5f5!important;border-color:#cfcfcf;outline:#ffd224}#acf-main_ngue.postbox.acf-postbox .acf-tab-group .acf-tab-button{color:#000!important}#acf-main_ngue.postbox.acf-postbox .acf-row-handle.remove{vertical-align:top}#acf-main_ngue.postbox.acf-postbox .acf-row-handle.remove>a{align-items:center;display:inline-flex;justify-content:center;opacity:0;pointer-events:none;position:relative}#acf-main_ngue.postbox.acf-postbox .acf-row-handle.remove>a:not(:last-child){margin-bottom:1rem}#acf-main_ngue.postbox.acf-postbox .acf-row-handle.remove:hover>a{opacity:1;pointer-events:all}#acf-main_ngue.postbox.acf-postbox a.acf-icon{background:#1a1b1f!important;color:#ffd224!important}#acf-main_ngue.postbox.acf-postbox a.acf-icon:hover{background:#ffd224!important;color:#1a1b1f!important}#acf-main_ngue.postbox.acf-postbox .acf-image-uploader .image-wrap img{background-color:#ffd224!important}#acf-main_ngue.postbox.acf-postbox .acf-required{color:#ffd224}#acf-main_ngue.postbox.acf-postbox .acf-switch{background-color:#1a1b1f!important}#acf-main_ngue.postbox.acf-postbox .acf-switch.-on,#acf-main_ngue.postbox.acf-postbox .acf-switch:not(.-on) .acf-switch-slider{background-color:#ffd224!important}#acf-main_ngue.postbox.acf-postbox .acf-switch .acf-switch-on{color:#1a1b1f!important;text-shadow:none!important}#acf-main_ngue.postbox.acf-postbox .acf-switch .acf-switch-off{color:#fff!important;text-shadow:none!important}.ul .acf-radio-list,ul .acf-checkbox-list{border:none!important}.acf-button{background-color:#ffd224!important;border-color:#ffd224!important;color:#1a1b1f!important;font-weight:600!important}.acf-button:hover{background-color:#ffe478!important;border-color:#ffe478!important}.acf-button:focus{box-shadow:0 0 0 .25rem rgba(255,210,36,.5)!important}button.insert-media[data-editor]{display:none}.selected-section-container{align-items:start;display:flex;flex-direction:column;gap:.5rem}.selected-section-container .--label{font-size:90%;font-style:italic}input[type=text].disabled{background-color:#cfcdca!important;cursor:not-allowed;pointer-events:none}.away{left:-9999px;position:absolute;top:-9999px;visibility:hidden;z-index:-1}.acf-gallery{height:200px!important}.select2-container--disabled .select2-selection{cursor:pointer;opacity:1;pointer-events:auto}.icons-popup,.select2-container--default.select2-container--disabled .select2-selection--multiple,.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#fff}.icons-popup{height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:99999}.icons-popup:not(.active){opacity:0;pointer-events:none}.icons-popup h2{font-size:2rem;margin-bottom:2rem;padding:0 2rem}.icons-popup .acf-button{cursor:pointer;position:absolute;right:2rem;top:2rem}.icons-popup .--wrapper{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));padding:2rem}.icons-popup .--wrapper>div{align-items:center;cursor:pointer;display:flex;gap:.5rem;width:fit-content}.icons-popup .--wrapper>div.selected{background:#ffd224;padding:.2em .5em;pointer-events:none}.icons-popup .--wrapper>div:hover:not(.selected)>span:last-child{color:#ffd224}.icons-popup .--wrapper>div>span{font-size:1.1rem}.icons-popup .--wrapper>div>span:first-child{font-size:2rem}.icons-popup .--wrapper>div>span:last-child{transition:font-weight .2s linear}.sections-lists{background-color:#fff;box-sizing:border-box;height:100vh;left:0;overflow-y:scroll;padding:2rem;position:fixed;top:0;width:100vw;z-index:99999}.sections-lists:not(.active){opacity:0;pointer-events:none}.sections-lists.active{opacity:1!important;pointer-events:all!important}.sections-lists .search-container{border-bottom:1px solid;margin-top:2rem;padding-bottom:.5rem}.sections-lists .search-container input{border:none;outline:none}.sections-lists .search-container input:focus{box-shadow:none;outline:none}.sections-lists .--wrapper{display:grid;gap:.5rem;grid-template-columns:repeat(4,1fr);margin-top:2rem}.sections-lists .section{background-color:inherit;border:3px solid transparent;cursor:pointer;display:flex;flex-direction:column;gap:1rem;padding:1rem;position:relative;transition:border-color .2s ease-in-out;user-select:none}.sections-lists .section:hover{border-color:#ffd224}.sections-lists .section.is-selected{border-color:#ffd224;pointer-events:none}.sections-lists .section.is-selected:after{visibility:visible}.sections-lists .section:after{background-color:rgba(255,210,36,.361);content:"";height:100%;left:0;position:absolute;top:0;visibility:hidden;width:100%}.sections-lists .--title{font-weight:700}.sections-lists h2{margin:0}.sections-lists img{width:100%}.sections-lists .close-button{position:absolute;right:2rem;top:2rem}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}.search .--bottom>div.content .--results>div .--container>header .--links,.search .--bottom>div.content .--results>div.--pages .--links,.search .--bottom>div.content .--results>div>header .--links{display:flex;flex-wrap:wrap;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.search .--bottom>div.content .--results>div .--container>header .--title+p,.search .--bottom>div.content .--results>div>header .--title+p{margin-top:var(--vspace-xxsmall)}.search .--bottom>div.content .--results>div .--container>header h3,.search .--bottom>div.content .--results>div>header h3{margin-top:0}.search .--bottom>div.content .--results>div .--container>header p,.search .--bottom>div.content .--results>div>header p{margin-bottom:0;margin-top:0}.search .--bottom>div.content .--results>div .--container>header p+p,.search .--bottom>div.content .--results>div>header p+p{margin-top:var(--vspace-xxsmall)}.search .--bottom>div.content .--results>div .--container>header p+button,.search .--bottom>div.content .--results>div>header p+button{margin-top:var(--vspace-small)}.search .--bottom>div.content .--results .no-result,body,h1,h2,h4,h5,h6{font-family:Kanit,sans-serif;font-style:normal;font-weight:300}.as-h3,h3{font-family:Kanit,sans-serif;font-style:normal;font-weight:700}body{font-size:clamp(1rem,3vw - 1rem,1.125rem)}h6{font-size:clamp(1.125rem,1vw + 1rem,1.25rem)}.as-h3,.search .--bottom>div.content .--results .no-result,h1,h2,h3,h4{text-wrap:balance}.search .--bottom>div.content .--results .no-result,h1{font-size:clamp(2.5rem,2.8vw + 1rem,4.375rem);line-height:1}h2{font-size:clamp(2.25rem,2vw + 1rem,3.438rem);line-height:1}.as-h3,h2,h3{color:var(--brand-themed)}.as-h3,h3{font-size:clamp(2rem,1vw + 1.25rem,2.188rem);line-height:1.2;text-wrap:auto;word-wrap:break-word;margin:var(--vspace-xsmall) 0}.as-h3.--no-margin{margin:0}h4{font-size:clamp(1.5rem,1vw + 1.25rem,1.875rem);line-height:1.2;margin-bottom:var(--vspace-xsmall)}h5{font-size:clamp(1.25rem,1vw + 1rem,1.563rem)}p{font-size:1rem;line-height:1.35}@media screen and (min-width:90em){p{font-size:1.25rem}}p:not(:last-child){margin-bottom:min(1.2em,26px)}p a{text-decoration:underline}.search .--bottom>div.content .--results>div.--jobs .--wrapper .--job{background-color:var(--brand-themed);border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;padding:var(--space-xsmall)}.search .--bottom>div.content .--results>div.--jobs .--wrapper .--job .--header{display:flex;flex-direction:column}.search .--bottom>div.content .--results>div.--jobs .--wrapper .--job .--header h4{color:var(--text-color-contrast);margin-bottom:0}.search .--bottom>div.content .--results>div.--jobs .--wrapper .--job .--header .--description{color:var(--text-color-contrast)}.search .--bottom>div.content .--results>div.--jobs .--wrapper .--job .--links{display:flex;flex-direction:column;gap:var(--space-xxsmall);margin-top:var(--vspace-small)}.search .--bottom>div.content .--results>div .--container>header,.search .--bottom>div.content .--results>div>header{margin-bottom:var(--vspace-small)}.search .--bottom>div.content .--results>div .--container>header p:first-of-type,.search .--bottom>div.content .--results>div>header p:first-of-type{margin-top:var(--vspace-xsmall)}html{height:-webkit-fill-available;scroll-behavior:smooth;transition:opacity .3s ease-in-out .3s}html.init{opacity:1!important}html>body{display:grid;grid-template-areas:".. nav .." "header header header" "main main main" "footer footer footer";grid-template-columns:minmax(4vw,1fr) minmax(250px,2000px) minmax(4vw,1fr);grid-template-rows:auto auto 1fr auto}html>body.theme-corporate ::selection{background-color:#007a93;color:#fff}html>body.theme-microtechnique ::selection{background-color:#f37961;color:#fff}html>body.theme-horlogerie ::selection{background-color:gold;color:#111}html>body.theme-terminaison ::selection{background-color:#c74692;color:#fff}html>body>.main-navbar-wrapper{grid-area:nav}html>body>header{grid-area:header;grid-row:nav/header}html>body>main{display:grid;gap:var(--vspace-large);grid-area:main;grid-template-columns:subgrid}html>body>main>article,html>body>main>section{grid-column:2}html>body>footer{grid-area:footer}body.search-active .search .--bottom,body.search-active .search .--top{transform:translateY(0)}body:not(.search-active) .search{pointer-events:none}.search{display:flex;flex-direction:column;height:100%;left:0;position:fixed;top:0;width:100%;z-index:200}.search.search-loading{cursor:progress}.search.search-loading button,.search.search-loading input{pointer-events:none}.search.search-loading .--bottom .icons [class^=icon]{animation-play-state:running}.search .--top{background-color:var(--brand-themed);color:var(--text-color-contrast);display:grid;grid-template-columns:minmax(4vw,1fr) minmax(250px,2000px) minmax(4vw,1fr);padding:var(--space-xxsmall);transform:translateY(-100%);transition:transform .3s ease-in-out}.search .--top .content{align-items:center;display:grid;gap:var(--space-xxsmall);grid-column:2;grid-template-columns:1fr max-content;padding:var(--default-v-spacing) var(--default-h-spacing)}@media screen and (min-width:50.063em){.search .--top .content{grid-template-columns:auto 1fr max-content}}@media screen and (max-width:50em){.search .--top .content svg{display:none}}.search .--top .content svg path{fill:#fff}.search .--top .content .search-wrapper{align-items:center;display:flex;justify-content:flex-end}.search .--top .content .search-wrapper input{width:min(100%,1200px)}.search .--top .content button{justify-self:flex-end}.search .--bottom{background-color:#fff;display:grid;grid-template-columns:minmax(4vw,1fr) minmax(250px,2000px) minmax(4vw,1fr);height:100%;overflow:auto;position:relative;transform:translateY(100%);transition:transform .3s ease-in-out}.search .--bottom:not(:has(>.content>.--results)){overflow:hidden}.search .--bottom>div{grid-column:2;grid-row:1}.search .--bottom>div.icons{height:100svh;left:0;opacity:.2;pointer-events:none;position:sticky;top:0;width:100%;z-index:1}.search .--bottom>div.icons [class^=icon]{animation:load 6s linear infinite;animation-delay:1s;animation-play-state:paused;color:var(--brand-themed);font-size:min(10rem,130px);position:absolute}.search .--bottom>div.icons [class^=icon].icon-montre{--ty:20%;left:20%;top:10%}.search .--bottom>div.icons [class^=icon].icon-mat-horloger-3{--ty:10%;left:70%;top:20%}.search .--bottom>div.icons [class^=icon].icon-horlogerie{--ty:-20%;left:15%;top:60%}.search .--bottom>div.icons [class^=icon].icon-terminaison{--ty:-10%;left:80%;top:70%}@media screen and (max-width:50em){.search .--bottom>div.icons [class^=icon].icon-terminaison{display:none}}.search .--bottom>div.icons [class^=icon].icon-microtechnique-1{--ty:4%;left:50%;top:50%}.search .--bottom>div.icons [class^=icon].icon-materiel-horloger-6{--ty:-6%;left:40%;top:30%}@media screen and (max-width:50em){.search .--bottom>div.icons [class^=icon].icon-materiel-horloger-6{display:none}}.search .--bottom>div.icons [class^=icon].icon-materiel-horloger-1{--ty:14%;left:30%;top:80%}.search .--bottom>div.content{margin:auto;padding:var(--default-v-spacing) var(--default-h-spacing);width:100%;z-index:2}.search .--bottom>div.content .--results{display:flex;flex-direction:column;gap:var(--vspace-large);padding:var(--vspace-large) 0}.search .--bottom>div.content .--results>div{padding:0}.search .--bottom>div.content .--results>div.--jobs .--wrapper{display:grid;gap:var(--space-xsmall) var(--space-xsmall);grid-template-columns:repeat(auto-fill,minmax(330px,1fr));margin-top:var(--vspace-xsmall)}.search .--bottom>div.content .--results>div.--jobs .--wrapper .--job[data-cat-reference=corporate]{--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--text-color-contrast:#fff;--brand-themed-lightest:#edf7f9}.search .--bottom>div.content .--results>div.--jobs .--wrapper .--job[data-cat-reference=microtechnique]{--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--text-color-contrast:#fff;--brand-themed-lightest:#fff6f4}.search .--bottom>div.content .--results>div.--jobs .--wrapper .--job[data-cat-reference=horlogerie]{--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--text-color-contrast:#111;--brand-themed-lightest:#fffdf5}.search .--bottom>div.content .--results>div.--jobs .--wrapper .--job[data-cat-reference=terminaison]{--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--text-color-contrast:#fff;--brand-themed-lightest:#fff1f9}.search .--bottom>div.content .--results>div.--schools .--wrapper{display:grid;grid-auto-rows:minmax(min-content,500px);grid-template-columns:repeat(auto-fill,minmax(330px,1fr));margin-top:var(--default-v-spacing)}@media screen and (min-width:50.063em){.search .--bottom>div.content .--results>div.--schools .--wrapper{grid-template-columns:repeat(4,1fr)}}.search .--bottom>div.content .--results>div.articles .--wrapper{display:grid;grid-auto-rows:50vh;grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}@keyframes load{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes move{0%{transform:translate(0)}50%{transform:translateY(var(--ty,-10%))}to{transform:translate(0)}}[data-is-editable] a{pointer-events:none}[data-is-editable]:hover{cursor:pointer;outline:2px dashed blue}.editable-content{z-index:156000}.editable-content .library{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,150px)}.editable-content .library .--wrapper{overflow:hidden}.editable-content .library .--wrapper.is-selected{cursor:default;position:relative}.editable-content .library .--wrapper.is-selected:after{align-items:center;background-color:rgba(255,210,36,.75);color:#000;content:"Sélectionné";display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.editable-content .library .--wrapper:not(.is-selected){cursor:pointer}.editable-content .library .--wrapper:not(.is-selected):hover img{transform:scale(1.1)}.editable-content .library .--wrapper img{transition:transform .3s ease-in-out}.waiting-screen{font-family:Verdana,Geneva,Tahoma,sans-serif}body.adding-pattern .waiting-screen,body.editable-content-is-opening .waiting-screen,body.loading-pattern-screen .waiting-screen,body.updating .waiting-screen{opacity:1}@keyframes pulse{0%{opacity:.9;transform:scale(1)}25%{opacity:1;transform:scale(1.3)}50%{opacity:.85;transform:scale(.9)}75%{opacity:1;transform:scale(1.3)}to{opacity:.9;transform:scale(1)}}body.adding-pattern dialog{opacity:0!important}body.adding-pattern dialog::backdrop{background-color:transparent}.waiting-screen{align-items:center;background-color:rgba(26,27,31,.8);color:#fff;cursor:not-allowed;display:flex;gap:1rem;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .1s ease-in-out;width:100%;z-index:150000}.waiting-screen svg{aspect-ratio:1/1;flex-shrink:0;width:clamp(50px,10vw,300px);fill:#ffd224;animation:pulse 5s ease-in-out infinite}.popup-pattern,.popup-pattern button,.popup-pattern form input,.popup-pattern form select{font-family:Verdana,Geneva,Tahoma,sans-serif}.popup-pattern button{background-color:#1a1b1f;border:1px solid #1a1b1f;border-radius:1em;color:#fff;cursor:pointer;font-size:1rem;overflow:hidden;padding:.5em 1em;position:relative;transition:color .3s ease-in-out,background-color .3s ease-in-out}.popup-pattern button:before{aspect-ratio:1/1;background-color:#ffd224;border-radius:100%;clip-path:circle(0);content:"";left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:opacity .3s ease-in-out,clip-path .3s ease-in-out,transform .3s ease-in-out;width:101%;z-index:1}.popup-pattern button:hover{background-color:transparent!important;color:#1a1b1f}.popup-pattern button:hover:before{clip-path:circle(100%);opacity:1;transform:translate(-50%,-50%) scale(1)}.popup-pattern button span{position:relative;z-index:2}.popup-pattern .--title{font-size:2rem;font-weight:700;margin:0 auto}body:not(.popup-pattern-active) .popup-pattern{opacity:0;pointer-events:none;visibility:hidden}.popup-pattern{background-color:#000;border:none;color:#fff;max-width:700px;padding:0;transition:opacity .1s ease-in-out;width:40%;z-index:1000}.popup-pattern .--container{display:flex;flex-direction:column;gap:2rem;padding:2rem}.popup-pattern form{align-items:center;display:grid;gap:1rem;grid-template-columns:max-content 1fr}.popup-pattern form label{width:fit-content}.popup-pattern form input,.popup-pattern form select{padding:.5rem}.popup-pattern[open]{opacity:1;pointer-events:all;visibility:visible}.popup-pattern::backdrop{background-color:rgba(26,27,31,.8);cursor:pointer}.popup-pattern button{margin-top:1rem}.popup-pattern button.close{justify-self:end}.popup-pattern button.higlight{justify-self:start}body.editable-active .editable-content{opacity:1;pointer-events:all}.editable-content{background-color:rgba(26,27,31,.8);color:#fff;cursor:pointer;height:100%;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .1s ease-in-out;width:100%}.editable-content .--container{background-color:#000;color:#fff;cursor:default;display:flex;flex-direction:column;gap:2rem;height:100%;margin-left:auto;max-width:clamp(400px,60%,900px);padding:1rem;position:relative}.editable-content .--container>svg{flex-shrink:0;fill:#ffd224}.editable-content .--container ul{margin-left:2rem;margin-top:.5rem}.editable-content .--container ul li{list-style:outside}.editable-content .--content{flex:1;overflow:auto}.editable-content textarea{border:none;flex:1;min-height:40vh;padding:1em;resize:none;width:100%}.editable-content textarea:focus{outline:2px solid #000}.editable-content footer{display:flex;gap:1rem;justify-content:space-between}.editable-content .style-buttons{display:flex;flex-wrap:wrap;gap:.5rem}.editable-content .--ajax-message{border-top-left-radius:1em;border-top-right-radius:1em;bottom:-100%;color:#fff;padding:2rem;position:fixed;right:0;transition:bottom .1s ease-in-out;width:40%;z-index:500}.editable-content .--ajax-message.active{bottom:0}.editable-content .--ajax-message.success{background-color:#056f1a}.editable-content .--ajax-message.error{background-color:#a81818}.editable-content details[open] summary{margin-bottom:1rem}.editable-content details summary{cursor:pointer;width:fit-content}.editable-content details li{list-style:inside}.editable-content svg{margin:0 auto;max-width:6rem}@layer corporate{:root{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#007a93;--brand-themed-light:#00a3c3;--brand-themed-dark:#006276;--brand-themed-lightest:#edf7f9;--brand-themed-lighter:#55dffa;--brand-themed-alternate:#fff;--text-color-contrast:#fff}}@layer microtechnique{body.theme-microtechnique{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#f37961;--brand-themed-light:#f37961;--brand-themed-dark:#ae5543;--brand-themed-lightest:#fff6f4;--brand-themed-lighter:#ffa897;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:microtechnique-1}}@layer horlogerie{body.theme-horlogerie{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:gold;--brand-themed-light:gold;--brand-themed-dark:#8a7500;--brand-themed-lightest:#fffdf5;--brand-themed-lighter:#ffe350;--brand-themed-alternate:#111;--text-color-contrast:#111;--icon:montre}}@layer terminaison{body.theme-terminaison{--brand-main:#007a93;--brand-main-light:#00a3c3;--brand-main-dark:#006276;--brand-main-lightest:#edf7f9;--brand-secondary:#d6bfdb;--brand-secondary-light:#f8daff;--brand-secondary-dark:#915b9c;--brand-secondary-vibrant:#e694f8;--brand-themed:#c74692;--brand-themed-light:#c74692;--brand-themed-dark:#a63979;--brand-themed-lightest:#fff1f9;--brand-themed-lighter:#e877bb;--brand-themed-alternate:#fff;--text-color-contrast:#fff;--icon:terminaison}}:root{--space-xtiny:clamp(0.1875rem,0.0653594771vw + 0.1715686275rem,0.2875rem);--vspace-xtiny:clamp(0.1875rem,0.2631578947svh + 0.0723684211rem,0.275rem);--space-tiny:clamp(0.375rem,0.1307189542vw + 0.3431372549rem,0.575rem);--vspace-tiny:clamp(0.375rem,0.5263157895svh + 0.1447368421rem,0.55rem);--space-xxsmall:clamp(0.75rem,0.2614379085vw + 0.6862745098rem,1.15rem);--vspace-xxsmall:clamp(0.75rem,1.0526315789svh + 0.2894736842rem,1.1rem);--space-xsmall:clamp(1.5rem,0.522875817vw + 1.3725490196rem,2.3rem);--vspace-xsmall:clamp(1.5rem,2.1052631579svh + 0.5789473684rem,2.2rem);--space-small:clamp(2.25rem,0.7843137255vw + 2.0588235294rem,3.45rem);--vspace-small:clamp(2.25rem,3.1578947368svh + 0.8684210526rem,3.3rem);--space-medium:clamp(3.375rem,1.1764705882vw + 3.0882352941rem,5.175rem);--vspace-medium:clamp(3.375rem,4.7368421053svh + 1.3026315789rem,4.95rem);--space-large:clamp(4.5rem,1.568627451vw + 4.1176470588rem,6.9rem);--vspace-large:clamp(4.5rem,6.3157894737svh + 1.7368421053rem,6.6rem);--space-xlarge:clamp(7.5rem,2.614379085vw + 6.862745098rem,11.5rem);--vspace-xlarge:clamp(7.5rem,10.5263157895svh + 2.8947368421rem,11rem);--space-xxlarge:clamp(9.375rem,3.2679738562vw + 8.5784313725rem,14.375rem);--vspace-xxlarge:clamp(9.375rem,13.1578947368svh + 3.6184210526rem,13.75rem)}.glide{box-sizing:border-box;position:relative;width:100%}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;touch-action:pan-Y;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{user-select:none}.glide__slide{flex-shrink:0;height:100%;white-space:normal;width:100%;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}form.ngue-form{position:relative}form.ngue-form.sending{pointer-events:none}form.ngue-form.sending .form-loader{display:block}form.ngue-form .form-row{display:grid}form.ngue-form .form-row[data-required] label:after{content:"*"}form.ngue-form .form-loader{display:none;left:50%;position:absolute;right:50%;transform:translate(-50%,-50%)}form.ngue-form .ajax-msg.success{color:#00944a}form.ngue-form .ajax-msg.warning{color:#945c00}form.ngue-form .ajax-msg.error{color:#94003e}form.ngue-form input[type=checkbox]{cursor:pointer}.lds-roller{color:#1c4c5b;display:inline-block;height:80px;position:relative;width:80px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;box-sizing:border-box;transform-origin:40px 40px}.lds-roller div:first-child{animation-delay:-36ms}.lds-roller div:first-child:after{left:62.62742px;top:62.62742px}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{left:56px;top:67.71281px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{left:48.28221px;top:70.90963px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{left:40px;top:72px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{left:31.71779px;top:70.90963px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{left:24px;top:67.71281px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{left:17.37258px;top:62.62742px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{left:12.28719px;top:56px}.lds-roller div:after{background:currentColor;border-radius:50%;box-sizing:border-box;content:" ";display:block;height:7.2px;margin:-3.6px 0 0 -3.6px;position:absolute;width:7.2px}@keyframes lds-roller{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}