.team-marquee[data-astro-cid-5vq6mjna]{--tmq-card-w: 264px}@media(max-width:720px){.team-marquee[data-astro-cid-5vq6mjna]{--tmq-card-w: 190px}}.team-marquee__row[data-astro-cid-5vq6mjna]{overflow:hidden;padding-left:max(var(--space-sm, 1.5rem),calc((100vw - var(--content-max, 1312px)) / 2))}.team-marquee__track[data-astro-cid-5vq6mjna]{list-style:none;margin:0;padding:0 0 calc(.5rem + 40px);display:flex;align-items:flex-start;width:max-content;animation:team-marquee-left 75s linear infinite}.team-marquee__track[data-astro-cid-5vq6mjna]:hover{animation-play-state:paused}@keyframes team-marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.team-marquee__track[data-astro-cid-5vq6mjna]{animation:none}}.team-marquee__card[data-astro-cid-5vq6mjna]{flex:none;width:var(--tmq-card-w);aspect-ratio:304 / 480;border-radius:999px;overflow:hidden;background:var(--tint, #f1d1b7);display:flex;flex-direction:column;align-items:center;margin-right:32px}.team-marquee__card[data-astro-cid-5vq6mjna]:nth-child(2n){transform:translateY(40px)}.team-marquee__photo[data-astro-cid-5vq6mjna]{width:100%;flex:1;min-height:0;object-fit:cover;transition:transform .4s ease}.team-marquee__card[data-astro-cid-5vq6mjna]:hover .team-marquee__photo[data-astro-cid-5vq6mjna]{transform:scale(1.05)}.team-marquee__tag[data-astro-cid-5vq6mjna]{position:relative;z-index:1;margin-top:4rem;display:flex;flex-direction:column;align-items:center;gap:2px;opacity:0;pointer-events:none;transition:opacity .25s ease}.team-marquee__card[data-astro-cid-5vq6mjna]:hover .team-marquee__tag[data-astro-cid-5vq6mjna]{opacity:1}.team-marquee__nom[data-astro-cid-5vq6mjna]{font-family:var(--font-sans);font-weight:500;font-size:var(--text-lg, 1.25rem);line-height:1.2;letter-spacing:normal;color:#3b0800}.team-marquee__role[data-astro-cid-5vq6mjna]{max-width:150px;text-align:center;font-family:var(--font-body);font-weight:400;font-size:.875rem;line-height:1.4286;letter-spacing:-.16px;color:#3b0800}.chero[data-astro-cid-jfbnhc2v]{position:relative;overflow:hidden;background:var(--color-canyon-50);padding-block:clamp(2.5rem,6vw,4.5rem);border-radius:0 0 var(--radius-section-lg) var(--radius-section-lg)}.chero__marquee-wrap[data-astro-cid-jfbnhc2v]{margin-top:clamp(2.5rem,5vw,3.5rem)}.chero__inner[data-astro-cid-jfbnhc2v]{text-align:center;max-width:1048px}.chero__eyebrow[data-astro-cid-jfbnhc2v]{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:-.18px;font-size:1.25rem;color:#3b0800;margin:0 0 1rem}.chero[data-astro-cid-jfbnhc2v] .chero__title{margin:0 auto}.chero__intro[data-astro-cid-jfbnhc2v]{margin:2rem auto 0;max-width:60ch;font-family:var(--font-sans);font-weight:500;font-size:1.25rem;line-height:1.2;color:#3b0800}.chero__cta[data-astro-cid-jfbnhc2v]{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-top:clamp(2rem,4vw,2.75rem);color:var(--color-red-rock-50);font-family:var(--font-sans);font-weight:400;font-size:20px;line-height:.7;text-transform:uppercase;letter-spacing:-.18px;padding:21px 32px;border-radius:999px;transition:transform .2s ease}.chero__cta[data-astro-cid-jfbnhc2v]:hover{transform:scale(.97)}.chero__cta-bg[data-astro-cid-jfbnhc2v],.chero__cta-front[data-astro-cid-jfbnhc2v]{position:absolute;inset:0;border-radius:inherit}.chero__cta-bg[data-astro-cid-jfbnhc2v]{background:var(--color-red-rock-400)}.chero__cta-front[data-astro-cid-jfbnhc2v]{background:#3b0800}.chero__cta-label[data-astro-cid-jfbnhc2v]{position:relative}.cval[data-astro-cid-34ztlbnk]{background:#3b0800;padding-block:clamp(2.5rem,7.8vw,112px)}.cval__head[data-astro-cid-34ztlbnk]{margin:0 auto clamp(2.5rem,5vw,3rem)}.cval__eyebrow[data-astro-cid-34ztlbnk]{display:flex;align-items:center;gap:.5rem;font-family:var(--font-sans);text-transform:uppercase;letter-spacing:-.18px;font-size:1.25rem;color:var(--color-red-rock-50);margin:0 0 1rem}.cval__dot[data-astro-cid-34ztlbnk]{width:10px;height:10px;border-radius:999px;background:#a9e7e4;flex:none}.cval__title[data-astro-cid-34ztlbnk]{margin:0;font-family:var(--font-sans);font-weight:600;font-size:clamp(1.75rem,3.4vw,2.5rem);line-height:1.2;color:var(--color-red-rock-50)}.cval__grid[data-astro-cid-34ztlbnk]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.cval__card[data-astro-cid-34ztlbnk]{background:#42140d;border-radius:24px;padding:2.5rem;display:flex;flex-direction:column;gap:1rem}.cval__icon[data-astro-cid-34ztlbnk]{width:48px;height:48px;display:block}.cval__icon[data-astro-cid-34ztlbnk] svg{width:100%;height:100%}.cval__card-title[data-astro-cid-34ztlbnk]{margin:0;font-family:var(--font-sans);font-weight:700;font-size:1.5rem;letter-spacing:-.02em;color:var(--color-red-rock-50)}.cval__card-texte[data-astro-cid-34ztlbnk]{margin:0;font-family:var(--font-body);font-size:1.125rem;line-height:1.55;color:var(--color-red-rock-50)}@media(max-width:900px){.cval__grid[data-astro-cid-34ztlbnk]{grid-template-columns:1fr 1fr}}@media(max-width:620px){.cval__grid[data-astro-cid-34ztlbnk]{grid-template-columns:1fr}}.cjobs[data-astro-cid-ob6legwu]{position:relative;overflow:hidden;background:var(--color-canyon-50);padding-block:clamp(3rem,15.5vw,11rem);border-radius:var(--radius-section-lg) var(--radius-section-lg) 0 0}.cjobs__head[data-astro-cid-ob6legwu]{display:flex;align-items:center;justify-content:space-between;gap:2rem;max-width:1088px;margin:0 auto clamp(2.5rem,5vw,3rem)}.cjobs__head-text[data-astro-cid-ob6legwu]{max-width:720px}.cjobs__deco[data-astro-cid-ob6legwu]{flex:none;width:clamp(140px,16vw,220px);height:auto;pointer-events:none}@media(max-width:900px){.cjobs__deco[data-astro-cid-ob6legwu]{display:none}}.cjobs__eyebrow[data-astro-cid-ob6legwu]{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:-.18px;font-size:1.25rem;color:#3b0800;margin:0 0 1rem}.cjobs[data-astro-cid-ob6legwu] .cjobs__title{margin:0;color:#3b0800}.cjobs__intro[data-astro-cid-ob6legwu]{margin:1.5rem 0 0;font-family:var(--font-body);font-size:1.125rem;color:#3b0800}.cjobs__list[data-astro-cid-ob6legwu]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem;max-width:1088px;margin-inline:auto}.cjobs__item[data-astro-cid-ob6legwu]{background:#fff;border:1px solid #3b0800;border-radius:24px;overflow:hidden}.cjobs__row[data-astro-cid-ob6legwu]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 2rem;cursor:pointer;list-style:none}.cjobs__row[data-astro-cid-ob6legwu]::-webkit-details-marker{display:none}.cjobs__row-text[data-astro-cid-ob6legwu]{display:flex;flex-direction:column}.cjobs__row-titre[data-astro-cid-ob6legwu]{font-family:var(--font-sans);font-weight:700;font-size:1.5rem;color:#3b0800}.cjobs__meta[data-astro-cid-ob6legwu]{font-family:var(--font-body);font-weight:400;font-size:.875rem;color:#3b0800}.cjobs__plus[data-astro-cid-ob6legwu]{position:relative;flex:none;width:22px;height:22px}.cjobs__plus[data-astro-cid-ob6legwu]:before,.cjobs__plus[data-astro-cid-ob6legwu]:after{content:"";position:absolute;background:#3b0800;border-radius:2px;transition:transform .2s ease,opacity .2s ease}.cjobs__plus[data-astro-cid-ob6legwu]:before{top:10px;left:0;width:22px;height:2px}.cjobs__plus[data-astro-cid-ob6legwu]:after{top:0;left:10px;width:2px;height:22px}.cjobs__item[data-astro-cid-ob6legwu][open] .cjobs__plus[data-astro-cid-ob6legwu]:after{transform:scaleY(0);opacity:0}.cjobs__body[data-astro-cid-ob6legwu]{padding:0 1.5rem 1.5rem 2rem}.cjobs__texte[data-astro-cid-ob6legwu]{margin:0 0 1.25rem;font-family:var(--font-body);font-size:1rem;line-height:1.5;color:#3b0800;max-width:60ch}.cjobs__apply[data-astro-cid-ob6legwu]{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border-radius:999px;background:#3b0800;color:var(--color-red-rock-50);font-family:var(--font-sans);font-weight:500;font-size:.9375rem;text-transform:uppercase;letter-spacing:-.18px;transition:transform .2s ease}.cjobs__apply[data-astro-cid-ob6legwu]:hover{transform:scale(.97)}@media(max-width:640px){.cjobs__row[data-astro-cid-ob6legwu]{padding:1rem 1.25rem}.cjobs__body[data-astro-cid-ob6legwu]{padding:0 1.25rem 1.25rem}}.cperks[data-astro-cid-6jbaxnyd]{position:relative;overflow:hidden;background:var(--color-canyon-50);padding-block:clamp(3rem,15.5vw,11rem);border-radius:0 0 var(--radius-section-lg) var(--radius-section-lg)}.cperks__head[data-astro-cid-6jbaxnyd]{position:relative;display:flex;align-items:center;justify-content:center;gap:56px;max-width:1312px;margin:0 auto clamp(2.5rem,5vw,3rem)}.cperks__head-text[data-astro-cid-6jbaxnyd]{flex:1 0 0;min-width:0;text-align:center}.cperks__deco-wrap[data-astro-cid-6jbaxnyd]{position:absolute;right:0%;flex:none;width:222px;height:230px;display:flex;align-items:center;justify-content:center}.cperks__deco2[data-astro-cid-6jbaxnyd]{width:188px;height:175px;transform:rotate(-106.913deg);pointer-events:none}@media(max-width:900px){.cperks__deco-wrap[data-astro-cid-6jbaxnyd]{display:none}}.cperks__eyebrow[data-astro-cid-6jbaxnyd]{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:-.18px;font-size:1.25rem;color:#3b0800;margin:0 0 1rem}.cperks[data-astro-cid-6jbaxnyd] .cperks__title{margin:0;color:#3b0800}.cperks__grid[data-astro-cid-6jbaxnyd]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.cperks__card[data-astro-cid-6jbaxnyd]{background:#fff;border-radius:32px;padding:1.5rem;display:flex;align-items:center;gap:1rem}.cperks__icon[data-astro-cid-6jbaxnyd]{flex:none;width:40px;height:40px}.cperks__icon[data-astro-cid-6jbaxnyd] svg[data-astro-cid-6jbaxnyd]{width:100%;height:100%}.cperks__texte[data-astro-cid-6jbaxnyd]{font-family:var(--font-sans);font-weight:600;font-size:1.25rem;color:#3b0800}@media(max-width:900px){.cperks__grid[data-astro-cid-6jbaxnyd]{grid-template-columns:1fr 1fr}}@media(max-width:620px){.cperks__grid[data-astro-cid-6jbaxnyd]{grid-template-columns:1fr}}.cwords[data-astro-cid-gnpwq5ej]{background:#3b0800;padding-block:clamp(2.5rem,7.8vw,112px)}.cwords__list[data-astro-cid-gnpwq5ej]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.cwords__badge[data-astro-cid-gnpwq5ej]{background:var(--bg, #f8d98b);color:#3b0800;font-family:var(--font-sans);font-weight:600;font-size:clamp(1.75rem,4vw,3.5rem);letter-spacing:-.02em;line-height:1;padding:.35em .8em;border-radius:999px}.cgal[data-astro-cid-mubz72bu]{background:var(--color-canyon-50);padding-block:clamp(3rem,15.5vw,11rem);border-radius:var(--radius-section-lg)}.cgal__head[data-astro-cid-mubz72bu]{max-width:720px;margin:0 auto clamp(2.5rem,5vw,3rem);text-align:center}.cgal__eyebrow[data-astro-cid-mubz72bu]{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:-.18px;font-size:1.25rem;color:#3b0800;margin:0 0 1rem}.cgal[data-astro-cid-mubz72bu] .cgal__title{margin:0 auto;color:#3b0800}.cgal__intro[data-astro-cid-mubz72bu]{margin:1.5rem 0 0;font-family:var(--font-body);font-size:1.5rem;color:#3b0800}.cgal__grid[data-astro-cid-mubz72bu]{list-style:none;margin:clamp(2.5rem,5vw,3.5rem) 0 0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);gap:1rem}.cgal__item[data-astro-cid-mubz72bu]{border-radius:20px;overflow:hidden}.cgal__item[data-astro-cid-mubz72bu] img[data-astro-cid-mubz72bu]{display:block;width:100%;height:100%;object-fit:cover}.cgal__item--0[data-astro-cid-mubz72bu],.cgal__item--1[data-astro-cid-mubz72bu]{grid-column:span 3;aspect-ratio:640 / 480}.cgal__item--2[data-astro-cid-mubz72bu],.cgal__item--3[data-astro-cid-mubz72bu],.cgal__item--4[data-astro-cid-mubz72bu]{grid-column:span 2;aspect-ratio:416 / 312}.cgal__item--5[data-astro-cid-mubz72bu],.cgal__item--6[data-astro-cid-mubz72bu]{grid-column:span 3;aspect-ratio:640 / 480}@media(max-width:900px){.cgal__grid[data-astro-cid-mubz72bu]{grid-template-columns:repeat(2,1fr)}.cgal__item--0[data-astro-cid-mubz72bu],.cgal__item--1[data-astro-cid-mubz72bu],.cgal__item--2[data-astro-cid-mubz72bu],.cgal__item--3[data-astro-cid-mubz72bu],.cgal__item--4[data-astro-cid-mubz72bu],.cgal__item--5[data-astro-cid-mubz72bu],.cgal__item--6[data-astro-cid-mubz72bu]{grid-column:span 1;aspect-ratio:4 / 3}}.carrieres-stack[data-astro-cid-e5tfk5fh]{background:#3b0800}
