.ls-metiers{background-color:var(--ls-neutral-white)}.ls-metiers__title{color:var(--ls-secondary-dark);margin-bottom:clamp(var(--ls-spacing-xl),4vw,var(--ls-spacing-3xl));text-align:left}.ls-metiers__title .ls-metiers__highlight{color:var(--ls-primary-main)}.ls-metiers__carousel{align-items:center;display:flex;flex-direction:column;gap:var(--ls-spacing-l)}.ls-metiers__track{display:flex;gap:var(--ls-spacing-m);overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%}.ls-metiers__track::-webkit-scrollbar{display:none}.ls-metiers__card{align-items:flex-start;background-color:var(--ls-neutral-beige);border-radius:var(--ls-radius-s);display:flex;flex:0 0 auto;flex-direction:column;overflow:hidden;padding:var(--ls-spacing-m);scroll-snap-align:start;width:316px}.ls-metiers__card-overlay{display:flex;flex-direction:column;width:100%}.ls-metiers__card-image{border-radius:var(--ls-radius-s);overflow:hidden;width:100%}.ls-metiers__card-img{border-radius:var(--ls-radius-s);display:block;height:380px;object-fit:cover;width:100%}.ls-metiers__card-content{align-items:flex-start;display:flex;flex-direction:column;gap:var(--ls-spacing-xs);padding:var(--ls-spacing-m) 0 0}.ls-metiers__card-title{color:var(--ls-secondary-dark);font-family:var(--ls-font-title);font-size:var(--ls-typo-h4-size);font-weight:var(--ls-fw-semibold);line-height:var(--ls-typo-h4-lh)}.ls-metiers__card-desc{color:var(--ls-neutral-dark);font-family:var(--ls-font-text);font-size:var(--ls-typo-t4-size);font-weight:var(--ls-fw-regular);line-height:var(--ls-typo-t4-lh)}.ls-metiers__nav{align-items:center;display:flex;gap:var(--ls-spacing-xs)}.ls-metiers__nav-btn{align-items:center;background-color:var(--ls-neutral-white);border:1px solid var(--ls-primary-dark);border-radius:var(--ls-radius-s);color:var(--ls-primary-dark);cursor:pointer;display:inline-flex;height:38px;justify-content:center;transition:background-color .2s,color .2s;width:38px}.ls-metiers__nav-btn:hover{background-color:var(--ls-primary-lighter)}.ls-metiers__nav-btn:disabled{cursor:default;opacity:.4}.ls-metiers__nav-btn svg{display:block}@media (min-width:769px){.ls-metiers__card{width:316px}.ls-metiers__card-img{height:480px}.ls-metiers__nav-btn{height:44px;width:44px}}