[data-v-c5c3ea0e]:root{--linear:cubic-bezier(.25,.25,.75,.75);--ease:cubic-bezier(.25,.1,.25,1);--ease-in:cubic-bezier(.42,0,1,1);--ease-out:cubic-bezier(0,0,.58,1);--ease-in-out:cubic-bezier(.42,0,.58,1);--ease-in-quad:cubic-bezier(.55,.085,.68,.53);--ease-in-cubic:cubic-bezier(.55,.055,.675,.19);--ease-in-quart:cubic-bezier(.895,.03,.685,.22);--ease-in-quint:cubic-bezier(.755,.05,.855,.06);--ease-in-sine:cubic-bezier(.47,0,.745,.715);--ease-in-expo:cubic-bezier(.95,.05,.795,.035);--ease-in-circ:cubic-bezier(.6,.04,.98,.335);--ease-in-back:cubic-bezier(.6,-.28,.735,.045);--ease-out-quad:cubic-bezier(.25,.46,.45,.94);--ease-out-cubic:cubic-bezier(.215,.61,.355,1);--ease-out-quart:cubic-bezier(.165,.84,.44,1);--ease-out-quint:cubic-bezier(.23,1,.32,1);--ease-out-sine:cubic-bezier(.39,.575,.565,1);--ease-out-expo:cubic-bezier(.19,1,.22,1);--ease-out-circ:cubic-bezier(.075,.82,.165,1);--ease-out-back:cubic-bezier(.175,.885,.32,1.275);--ease-in-out-quad:cubic-bezier(.455,.03,.515,.955);--ease-in-out-cubic:cubic-bezier(.645,.045,.355,1);--ease-in-out-quart:cubic-bezier(.77,0,.175,1);--ease-in-out-quint:cubic-bezier(.86,0,.07,1);--ease-in-out-sine:cubic-bezier(.445,.05,.55,.95);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-out-circ:cubic-bezier(.785,.135,.15,.86);--ease-in-out-back:cubic-bezier(.68,-.55,.265,1.55)}.video[data-v-c5c3ea0e]{display:block}.video.fill[data-v-c5c3ea0e]{bottom:0;color:transparent;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.video.cover[data-v-c5c3ea0e]{object-fit:cover}.fallback-warning[data-v-c5c3ea0e]{background-color:var(--color-black);border:.0625rem solid var(--color-white);color:var(--color-white);max-width:8rem;padding:.75rem}.jobs .container[data-v-9ec43be2]{display:grid;grid-gap:0 var(--grid-gap);align-self:center;box-sizing:border-box;grid-auto-flow:row;grid-template-columns:repeat(var(--grid-columns),[start-column] 1fr);margin-left:1rem;margin-right:1rem;max-width:calc(100% - 2rem);width:100%}@media screen and (min-width:768px){.jobs .container[data-v-9ec43be2]{margin-left:3.5rem;margin-right:3.5rem;max-width:calc(100% - 7rem)}}.jobs[data-v-9ec43be2]{display:flex;flex-direction:column;justify-content:center;margin-bottom:6rem;margin-top:6rem}@media screen and (min-width:768px){.jobs[data-v-9ec43be2]{margin-bottom:9.75rem;margin-top:9.75rem}}.jobs .kicker[data-v-9ec43be2],.jobs.theme--white .title-white[data-v-9ec43be2]{font-family:var(--font-family-catalogue);font-size:.875rem;font-style:normal;font-weight:var(--font-weight-book);line-height:normal;opacity:.7}@media screen and (min-width:768px){.jobs .kicker[data-v-9ec43be2],.jobs.theme--white .title-white[data-v-9ec43be2]{font-size:1rem;letter-spacing:.025rem;line-height:1.06}}[data-v-9ec43be2]:root{--linear:cubic-bezier(.25,.25,.75,.75);--ease:cubic-bezier(.25,.1,.25,1);--ease-in:cubic-bezier(.42,0,1,1);--ease-out:cubic-bezier(0,0,.58,1);--ease-in-out:cubic-bezier(.42,0,.58,1);--ease-in-quad:cubic-bezier(.55,.085,.68,.53);--ease-in-cubic:cubic-bezier(.55,.055,.675,.19);--ease-in-quart:cubic-bezier(.895,.03,.685,.22);--ease-in-quint:cubic-bezier(.755,.05,.855,.06);--ease-in-sine:cubic-bezier(.47,0,.745,.715);--ease-in-expo:cubic-bezier(.95,.05,.795,.035);--ease-in-circ:cubic-bezier(.6,.04,.98,.335);--ease-in-back:cubic-bezier(.6,-.28,.735,.045);--ease-out-quad:cubic-bezier(.25,.46,.45,.94);--ease-out-cubic:cubic-bezier(.215,.61,.355,1);--ease-out-quart:cubic-bezier(.165,.84,.44,1);--ease-out-quint:cubic-bezier(.23,1,.32,1);--ease-out-sine:cubic-bezier(.39,.575,.565,1);--ease-out-expo:cubic-bezier(.19,1,.22,1);--ease-out-circ:cubic-bezier(.075,.82,.165,1);--ease-out-back:cubic-bezier(.175,.885,.32,1.275);--ease-in-out-quad:cubic-bezier(.455,.03,.515,.955);--ease-in-out-cubic:cubic-bezier(.645,.045,.355,1);--ease-in-out-quart:cubic-bezier(.77,0,.175,1);--ease-in-out-quint:cubic-bezier(.86,0,.07,1);--ease-in-out-sine:cubic-bezier(.445,.05,.55,.95);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-out-circ:cubic-bezier(.785,.135,.15,.86);--ease-in-out-back:cubic-bezier(.68,-.55,.265,1.55)}.jobs[data-v-9ec43be2]{--job-index:0;background-color:var(--color-violet);color:var(--color-white);overflow:hidden;position:relative;z-index:0}.jobs.visible .heading .kicker[data-v-9ec43be2]{opacity:1;transform:translateY(0)}.jobs.visible.theme--white .container .content-container[data-v-9ec43be2]{padding:5rem 0}.jobs.visible.theme--white .container .content-container .editos-container .title-white[data-v-9ec43be2]{opacity:1}.jobs.visible.theme--white .container .content-container .editos-container .title-white[data-v-9ec43be2] .line,.jobs.visible .title[data-v-9ec43be2] .line,.jobs.visible.theme--white .title-white[data-v-9ec43be2] .line,.jobs.visible .content-container .editos-container .button.button-animation[data-v-9ec43be2],.jobs.visible .content-container .editos-container .edito[data-v-9ec43be2],.jobs.visible .grid-container .articles-container .article-card[data-v-9ec43be2]{opacity:1;transform:translateY(0)}.jobs.visible .background-paths svg[data-v-9ec43be2]{opacity:.05}.jobs.visible .background-paths svg[data-v-9ec43be2]:first-child{transform:translateY(-125rem)}.jobs.visible .background-paths svg[data-v-9ec43be2]:nth-child(2){transform:translateY(-9.375rem)}.jobs.theme--white[data-v-9ec43be2]{background-color:var(--color-white-dark);color:var(--color-black)}@media screen and (min-width:768px){.jobs.theme--white[data-v-9ec43be2]{background-color:var(--color-white)}}.jobs.theme--white .title-white[data-v-9ec43be2]{color:var(--color-violet);font-size:1.25rem}.jobs.theme--white .title-white[data-v-9ec43be2] .line{opacity:0;transform:translateY(50%);transition:opacity 2s calc(var(--line-index)*.07s + .2s) var(--ease-out-quint),transform 1.6s calc(var(--line-index)*.07s + .2s) var(--ease-out-quint)}.jobs.theme--white .kicker[data-v-9ec43be2]{color:var(--color-black);opacity:0;transform:translateY(100%);transition:opacity .6s var(--ease-out),transform .8s var(--ease-out)}.jobs.theme--white .edito[data-v-9ec43be2] a{background-image:linear-gradient(transparent,transparent),linear-gradient(transparent,transparent),linear-gradient(270deg,#0e0e2033 50%,#0e0e20cc 0);background-position:120%,122%,100% 100%;background-repeat:no-repeat;background-size:201% .0625rem;text-decoration:none;transition:background-position .3s var(--ease-out)}.jobs.theme--white .edito[data-v-9ec43be2] a:hover{background-position:0 100%}.jobs.theme--white .container[data-v-9ec43be2]{background-color:var(--color-white-dark);border-radius:.5rem;gap:3rem;padding:0}@media screen and (min-width:768px){.jobs.theme--white .container[data-v-9ec43be2]{gap:0;padding:7rem 0}}.jobs.theme--white .heading[data-v-9ec43be2]{grid-column:2/-2}@media screen and (min-width:1280px){.jobs.theme--white .heading[data-v-9ec43be2]{grid-column:2/span 9}}.jobs.theme--white .content-container[data-v-9ec43be2]{margin-top:1rem}@media screen and (min-width:768px){.jobs.theme--white .content-container[data-v-9ec43be2]{grid-column:2/-2;row-gap:3rem}}.jobs.theme--white .content-container .editos-container[data-v-9ec43be2]{grid-column:2/-2}@media screen and (min-width:1280px){.jobs.theme--white .content-container .editos-container[data-v-9ec43be2]{grid-column:1/span 7}}.jobs.theme--white .content-container .editos-container .edito[data-v-9ec43be2]{font-size:2rem;font-weight:var(--font-weight-regular);line-height:125%}.jobs.theme--white .background-paths svg[data-v-9ec43be2]{display:none}.jobs.theme--white .job-kicker[data-v-9ec43be2],.jobs.theme--white .job-title[data-v-9ec43be2]{color:var(--color-black)}.jobs.theme--white .content-container .jobs-container[data-v-9ec43be2]{grid-column:2/-2}@media screen and (min-width:1280px){.jobs.theme--white .content-container .jobs-container[data-v-9ec43be2]{grid-column:10/span 8}}.jobs.theme--white .content-container .jobs-container .header-container .border[data-v-9ec43be2]{background-color:#0e0e2066}.jobs.theme--white .job-button[data-v-9ec43be2]{background-color:var(--color-black);border:none}.jobs.theme--white .job-button .icon[data-v-9ec43be2]{color:var(--color-white)}@media (hover:hover) and (pointer:fine){.jobs.theme--white .job-card[data-v-9ec43be2]:hover{background-color:#0e0e200d}}.jobs.theme--white .job-card[data-v-9ec43be2]:active{background-color:#0e0e200d}.jobs.theme--white .job-card .border[data-v-9ec43be2]{background-color:#0e0e2066;will-change:transform}.jobs.theme--white .job-card .border[data-v-9ec43be2]:after{background-color:var(--color-black);content:""}.jobs.theme--white .edito[data-v-9ec43be2]{color:var(--color-black)}.jobs.theme--violet[data-v-9ec43be2]{margin:0}.jobs.theme--violet .title[data-v-9ec43be2]{color:var(--color-white)}.jobs.theme--violet .job-button[data-v-9ec43be2]{border:.0625rem solid hsla(40,16%,96%,.4)}.jobs.theme--violet .job-button .icon[data-v-9ec43be2]{color:var(--color-white)}@media (hover:hover) and (pointer:fine){.jobs.theme--violet .job-card[data-v-9ec43be2]:hover{background-color:#0e0e200d}}.jobs.theme--violet .job-card[data-v-9ec43be2]:active{background-color:#0e0e200d}.jobs.theme--violet .job-card .border[data-v-9ec43be2]{background-color:#f6f5f366}.jobs.theme--violet .job-card .border[data-v-9ec43be2]:after{background-color:var(--color-white);content:""}.jobs .container[data-v-9ec43be2]{grid-column:1/-1;padding:6rem 0;row-gap:1.5rem}@media screen and (min-width:768px){.jobs .container[data-v-9ec43be2]{padding:8rem 0}}.jobs .heading[data-v-9ec43be2]{display:flex;flex-direction:column;grid-column:1/-3;row-gap:.75rem}@media screen and (min-width:768px){.jobs .heading[data-v-9ec43be2]{grid-column:1/16}}@media screen and (min-width:1440px){.jobs .heading[data-v-9ec43be2]{grid-column:1/11}}@media screen and (min-width:1280px){.jobs .heading[data-v-9ec43be2]{grid-column:2/11}}.jobs .kicker[data-v-9ec43be2]{opacity:0;transform:translateY(100%);transition:opacity .6s var(--ease-in-out-cubic),transform .8s var(--ease-in-out-cubic)}@media screen and (min-width:768px){.jobs .kicker[data-v-9ec43be2]{grid-column:1/-4}}.jobs .title[data-v-9ec43be2]{font-family:var(--font-family-catalogue);font-size:2rem;font-style:normal;font-weight:var(--font-weight-regular);grid-column:1/-1;letter-spacing:.04rem;line-height:1.06}.jobs .title[data-v-9ec43be2] .line{opacity:0;transform:translateY(50%);transition:opacity 2s calc(var(--line-index)*.07s + .2s) var(--ease-out-quint),transform 1.6s calc(var(--line-index)*.07s + .2s) var(--ease-out-quint)}@media screen and (min-width:768px){.jobs .title[data-v-9ec43be2]{font-size:4rem;letter-spacing:.08rem}}.jobs .content-container[data-v-9ec43be2]{display:flex;flex-direction:column;gap:3.25rem;grid-column:1/-1;margin-top:3.25rem}@media screen and (min-width:768px){.jobs .content-container[data-v-9ec43be2]{grid-column:1/-1}}@media screen and (min-width:930px){.jobs .content-container[data-v-9ec43be2]{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(18,1fr)}}@media screen and (min-width:1280px){.jobs .content-container[data-v-9ec43be2]{grid-column:2/-2}}.jobs .content-container .editos-container[data-v-9ec43be2]{display:flex;flex-direction:column;grid-column:1/8;row-gap:1rem}.jobs .content-container .editos-container .edito[data-v-9ec43be2]{font-family:var(--font-family-catalogue);font-size:1.25rem;font-weight:var(--font-weight-book);letter-spacing:0;line-height:1;opacity:0;transform:translateY(1.875rem);transition:opacity 2s var(--ease-out-quint),transform 1.6s var(--ease-out-quint);transition-delay:.3s}.jobs .content-container .editos-container .button[data-v-9ec43be2]{opacity:0;transform:translateY(50%);transition:opacity 2s var(--ease-out-quint),transform 1.6s var(--ease-out-quint);transition-delay:.4s}.jobs .content-container .jobs-container[data-v-9ec43be2]{display:flex;flex-direction:column;grid-column:10/-1}.jobs .content-container .jobs-container:has(.visible) .header-container .header-selected-positions[data-v-9ec43be2]{opacity:1;transform:translateY(0)}.jobs .content-container .jobs-container:has(.visible) .header-container .border[data-v-9ec43be2]{transform:scaleX(1)}.jobs .content-container .jobs-container:has(.visible) .all-positions-link[data-v-9ec43be2]{opacity:1;transform:translateY(0)}.jobs .content-container .jobs-container .jobs-container.visible .job-card .job-button[data-v-9ec43be2],.jobs .content-container .jobs-container .jobs-container.visible .job-card .job-kicker[data-v-9ec43be2],.jobs .content-container .jobs-container .jobs-container.visible .job-card .job-title[data-v-9ec43be2]{opacity:1;transform:translateY(0)}.jobs .content-container .jobs-container .jobs-container.visible .job-card .border[data-v-9ec43be2]{transform:scaleX(1)}.jobs .content-container .jobs-container .header-container[data-v-9ec43be2]{align-items:baseline;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;padding:0 .75rem 1rem;position:relative}.jobs .content-container .jobs-container .header-container .border[data-v-9ec43be2]{background-color:#f6f5f366;bottom:0;height:.0625rem;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform 1.6s var(--ease-out-cubic);width:100%}.jobs .content-container .jobs-container .header-container .header-selected-positions[data-v-9ec43be2]{font-size:.875rem;font-weight:var(--font-weight-medium);opacity:0;text-transform:uppercase;transform:translateY(50%);transition:opacity 2s var(--ease-out-quint),transform 1.6s var(--ease-out-quint)}.jobs .content-container .jobs-container .number-of-jobs[data-v-9ec43be2]{opacity:.7}.jobs .content-container .jobs-container .all-positions-link[data-v-9ec43be2]{align-items:flex-end;display:flex;gap:.5rem;opacity:0;position:relative;transform:translateY(50%);transition:opacity 2s var(--ease-out-quint),transform 1.6s var(--ease-out-quint);transition-delay:.05s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (hover:hover) and (pointer:fine){.jobs .content-container .jobs-container .all-positions-link:hover .icon-container .icon[data-v-9ec43be2]:first-child{transform:translate(100%,-100%)}.jobs .content-container .jobs-container .all-positions-link:hover .icon-container .icon[data-v-9ec43be2]:nth-child(2){transform:translate(0)}.jobs .content-container .jobs-container .all-positions-link[data-v-9ec43be2]:hover:after{content:"";transform:scaleX(1)}}.jobs .content-container .jobs-container .all-positions-link:active .icon-container .icon[data-v-9ec43be2]:first-child{transform:translate(100%,-100%)}.jobs .content-container .jobs-container .all-positions-link:active .icon-container .icon[data-v-9ec43be2]:nth-child(2){transform:translate(0)}.jobs .content-container .jobs-container .all-positions-link[data-v-9ec43be2]:active:after{content:"";transform:scaleX(1)}.jobs .content-container .jobs-container .all-positions-link[data-v-9ec43be2]:after{background-color:currentColor;bottom:-.1875rem;content:"";height:100%;height:1px;left:0;position:absolute;top:auto;transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ease-out);width:100%}.jobs .content-container .jobs-container .all-positions-link .icon-container[data-v-9ec43be2]{align-items:center;display:flex;height:.5625rem;margin-bottom:.125rem;min-height:.5625rem;min-width:.5625rem;overflow:hidden;position:relative;width:.5625rem}.jobs .content-container .jobs-container .all-positions-link .icon[data-v-9ec43be2]{height:.5625rem;left:0;min-height:.5625rem;min-width:.5625rem;position:absolute;top:0;width:.5625rem}.jobs .content-container .jobs-container .all-positions-link .icon[data-v-9ec43be2]:first-child{transform:translate(0);transition:transform .3s var(--ease-out)}.jobs .content-container .jobs-container .all-positions-link .icon[data-v-9ec43be2]:nth-child(2){transform:translate(-100%,100%);transition:transform .3s .1s var(--ease-out)}.jobs .content-container .jobs-container .job-card[data-v-9ec43be2]{align-items:flex-start;display:flex;flex-direction:column;gap:.625rem;justify-content:space-between;padding:1rem .75rem;position:relative;transition:background-color .3s var(--ease-out);width:100%}.jobs .content-container .jobs-container .job-card[data-v-9ec43be2]:first-child{border-radius:.25rem .25rem 0 0}@media (hover:hover) and (pointer:fine){.jobs .content-container .jobs-container .job-card:hover .border[data-v-9ec43be2]:after{content:"";transform:translate(0)}.jobs .content-container .jobs-container .job-card:hover .job-button .icon[data-v-9ec43be2]{transition:transform .3s .1s var(--ease-out)}.jobs .content-container .jobs-container .job-card:hover .job-button .icon[data-v-9ec43be2]:first-child{transform:translate(100%,-100%)}.jobs .content-container .jobs-container .job-card:hover .job-button .icon[data-v-9ec43be2]:nth-child(2){transform:translate(0)}}.jobs .content-container .jobs-container .job-card:active .border[data-v-9ec43be2]:after{content:"";transform:translate(0)}.jobs .content-container .jobs-container .job-card:active .job-button .icon[data-v-9ec43be2]{transition:transform .3s .1s var(--ease-out)}.jobs .content-container .jobs-container .job-card:active .job-button .icon[data-v-9ec43be2]:first-child{transform:translate(100%,-100%)}.jobs .content-container .jobs-container .job-card:active .job-button .icon[data-v-9ec43be2]:nth-child(2){transform:translate(0)}.jobs .content-container .jobs-container .job-card .border[data-v-9ec43be2]{bottom:0;height:.0625rem;left:0;overflow:hidden;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform 1.6s var(--ease-out-cubic);transition-delay:calc(var(--job-index)*.05s + .7s);width:100%}.jobs .content-container .jobs-container .job-card .border[data-v-9ec43be2]:after{content:"";height:100%;left:0;position:absolute;top:0;transform:translate(-100%);transition:transform .3s var(--ease-out);width:100%}.jobs .content-container .jobs-container .job-card .job-kicker[data-v-9ec43be2]{font-family:var(--font-family-catalogue);font-size:.75rem;font-style:normal;font-weight:var(--font-weight-light);letter-spacing:.05rem;line-height:1.06;opacity:.7;opacity:0;text-transform:uppercase;transform:translateY(100%);transition:transform .3s var(--ease-out);transition:opacity 2s var(--ease-out-quint),transform 1.6s var(--ease-out-quint);transition-delay:calc(var(--job-index)*.05s + .65s)}@media screen and (min-width:930px){.jobs .content-container .jobs-container .job-card .job-kicker[data-v-9ec43be2]{margin-bottom:-.25rem}}.jobs .content-container .jobs-container .job-card .job-flex[data-v-9ec43be2]{align-items:center;display:flex;flex-direction:row;gap:.1875rem;justify-content:space-between;width:100%}.jobs .content-container .jobs-container .job-card .job-title[data-v-9ec43be2]{font-family:var(--font-family-catalogue);font-size:1.25rem;font-weight:var(--font-weight-book);letter-spacing:0;line-height:1;opacity:0;transform:translateY(50%);transition:opacity 2s var(--ease-out-quint),transform 1.6s var(--ease-out-quint);transition-delay:calc(var(--job-index)*.05s + .7s)}.jobs .content-container .jobs-container .job-card .job-button[data-v-9ec43be2]{align-items:center;border-radius:.1875rem;display:flex;height:2.5rem;justify-content:center;opacity:0;transform:translateY(50%);transition:transform .3s var(--ease-out);transition:opacity 2s var(--ease-out-quint),transform 1.6s var(--ease-out-quint);transition-delay:calc(var(--job-index)*.05s + .75s);width:2.5rem}.jobs .content-container .jobs-container .job-card .job-button .icon-container[data-v-9ec43be2]{height:.625rem;overflow:hidden;position:relative;width:.625rem}.jobs .content-container .jobs-container .job-card .job-button .icon[data-v-9ec43be2]{height:.625rem;left:0;min-height:.625rem;min-width:.625rem;position:absolute;top:0;transition:transform .3s var(--ease-out);width:.625rem}.jobs .content-container .jobs-container .job-card .job-button .icon[data-v-9ec43be2]:nth-child(2){transform:translate(-100%,100%)}.jobs .background-paths[data-v-9ec43be2]{display:flex;gap:23.4375rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:0;position:absolute;top:0;transform:translate(-47%,-55%) rotate(135deg);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:-1}.jobs .background-paths svg[data-v-9ec43be2]{height:151.375rem;opacity:0;transition:opacity 4s var(--ease-out-quint),transform 3.2s var(--ease-out-quint);width:151.375rem}.jobs .background-paths svg[data-v-9ec43be2]:first-child{transform:translateY(-131.25rem)}.jobs .background-paths svg[data-v-9ec43be2]:nth-child(2){transform:translateY(-3.125rem)}.edito[data-v-9ec43be2] a{background-image:linear-gradient(transparent,transparent),linear-gradient(transparent,transparent),linear-gradient(270deg,#f7f6f433 50%,#f7f6f4cc 0);background-position:120%,122%,100% 100%;background-repeat:no-repeat;background-size:201% .0625rem;text-decoration:none;transition:background-position .3s var(--ease-out)}.edito[data-v-9ec43be2] a:hover{background-position:0 100%}
