body[data-v-004499c1]{-webkit-font-smoothing:antialiased;color:var(--black);font-family:Telka,sans-serif;font-size:1rem;font-weight:300;line-height:1.5}.h1[data-v-004499c1]{font-family:Telka-Extended,sans-serif;font-size:clamp(35px,11.2vw,120px);font-weight:400;line-height:1.1;text-transform:uppercase}.h1 em[data-v-004499c1],.h1-italic[data-v-004499c1]{font-family:LyonDisplay,sans-serif;font-size:clamp(35px,11.2vw,120px);font-style:italic;font-weight:300}.h1 em[data-v-004499c1],.h1-italic[data-v-004499c1],.h1d[data-v-004499c1]{line-height:1.1;text-transform:uppercase}.h1d[data-v-004499c1]{font-family:Telka-Extended,sans-serif;font-size:clamp(80px,8.333vw,160px);font-weight:400}.h1-italicd[data-v-004499c1],.h1d em[data-v-004499c1]{font-family:LyonDisplay,sans-serif;font-size:clamp(84px,8.611vw,165.333px);font-style:italic;font-weight:300;line-height:clamp(88px,9.1663vw,175.999px);text-transform:uppercase}.h2[data-v-004499c1]{font-size:2rem;line-height:2.375rem}.h2[data-v-004499c1],.h2d[data-v-004499c1]{font-family:Telka-Extended,sans-serif;font-weight:400}.h2d[data-v-004499c1]{font-size:3.5rem;line-height:3.875rem}.h3-italic[data-v-004499c1]{font-size:1.5rem}.h3-italic[data-v-004499c1],.h3-italicd[data-v-004499c1]{font-family:LyonDisplay,sans-serif;font-style:italic;font-weight:300;line-height:1.1}.h3-italicd[data-v-004499c1]{font-size:2.625rem}.h3[data-v-004499c1]{font-family:Telka-Extended,sans-serif;line-height:1.875rem}.h3[data-v-004499c1],.h3 em[data-v-004499c1]{font-size:1.5rem}.h3 em[data-v-004499c1]{font-family:LyonDisplay,sans-serif;font-style:italic;font-weight:300}.h3 em[data-v-004499c1],.h3d[data-v-004499c1]{line-height:1.1}.h3d[data-v-004499c1]{font-size:2rem}.h3d em[data-v-004499c1]{font-family:LyonDisplay,sans-serif;font-size:2.625rem;font-style:italic;font-weight:300;line-height:1.1}.subtitle[data-v-004499c1]{font-family:Telka-Extended,sans-serif}.subtitle[data-v-004499c1],.subtitle-hd[data-v-004499c1]{font-size:1rem;font-weight:700;line-height:1.125rem;text-transform:uppercase}.testimonials[data-v-004499c1]{font-family:Telka-Extended,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.625rem}.testimonials-hd[data-v-004499c1]{font-size:2.5rem;font-weight:400;line-height:2.75rem}.body[data-v-004499c1]{font-size:1.125rem;line-height:1.5rem}.body[data-v-004499c1],.body-hd[data-v-004499c1]{font-family:Telka,sans-serif;font-weight:300}.body-hd[data-v-004499c1]{font-size:1.5rem;line-height:1.75rem}.body-small[data-v-004499c1]{font-size:.875rem;line-height:1.25rem}.body-small[data-v-004499c1],.body-small-hd[data-v-004499c1]{font-family:Telka,sans-serif;font-weight:300}.body-small-hd[data-v-004499c1]{font-size:1.125rem;line-height:1.5rem}.legend[data-v-004499c1]{font-size:.75rem;line-height:1rem}.legend-hd[data-v-004499c1]{font-size:.875rem;line-height:1rem}.tag[data-v-004499c1],.tag-hd[data-v-004499c1]{font-family:Telka,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem;text-transform:uppercase}.rich-text p[data-v-004499c1],.rich-text ul[data-v-004499c1]{font-family:Telka,sans-serif;font-size:.875rem;font-weight:300;line-height:1.25rem;margin:0 0 2em}@media only screen and (min-width:1050px){.rich-text p[data-v-004499c1],.rich-text ul[data-v-004499c1]{font-family:Telka,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.5rem}}.rich-text h2[data-v-004499c1]{font-family:Telka-Extended,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.625rem;margin:0 0 2rem}@media only screen and (min-width:1050px){.rich-text h2[data-v-004499c1]{font-size:2.5rem;font-weight:400;line-height:2.75rem}}.rich-text h3[data-v-004499c1]{font-family:Telka-Extended,sans-serif;font-size:1rem;font-weight:700;line-height:1.125rem;margin:0 0 .25rem;text-transform:uppercase}@media only screen and (min-width:1050px){.rich-text h3[data-v-004499c1]{font-size:1rem;font-weight:700;line-height:1.125rem;margin:0 0 .5rem;text-transform:uppercase}}.rich-text h4[data-v-004499c1]{font-family:Telka,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.5rem;margin:2rem 0}.rich-text h4[data-v-004499c1]:first-child{margin-top:0}@media only screen and (min-width:1050px){.rich-text h4[data-v-004499c1]{font-family:Telka,sans-serif;font-size:1.5rem;font-weight:300;line-height:1.75rem}}.rich-text-large p[data-v-004499c1],.rich-text-large ul[data-v-004499c1]{font-family:Telka,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.5rem;margin:0 0 2em}@media only screen and (min-width:1050px){.rich-text-large p[data-v-004499c1],.rich-text-large ul[data-v-004499c1]{font-family:Telka,sans-serif;font-size:1.5rem;font-weight:300;line-height:1.75rem}}.rich-text-large h2[data-v-004499c1]{font-family:Telka-Extended,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.625rem;margin:0 0 2rem}@media only screen and (min-width:1050px){.rich-text-large h2[data-v-004499c1]{font-size:2.5rem;font-weight:400;line-height:2.75rem}}.rich-text-large h3[data-v-004499c1]{font-family:Telka-Extended,sans-serif;font-size:1rem;font-weight:700;line-height:1.125rem;margin:0 0 .25rem;text-transform:uppercase}@media only screen and (min-width:1050px){.rich-text-large h3[data-v-004499c1]{font-size:1rem;font-weight:700;line-height:1.125rem;margin:0 0 .5rem;text-transform:uppercase}}.rich-text-large h4[data-v-004499c1]{font-family:Telka,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.5rem;margin:2rem 0}.rich-text-large h4[data-v-004499c1]:first-child{margin-top:0}@media only screen and (min-width:1050px){.rich-text-large h4[data-v-004499c1]{font-family:Telka,sans-serif;font-size:1.5rem;font-weight:300;line-height:1.75rem}.xl\:h1[data-v-004499c1]{font-family:Telka-Extended,sans-serif;font-size:clamp(35px,11.2vw,120px);font-weight:400;line-height:1.1;text-transform:uppercase}.xl\:h1 em[data-v-004499c1]{font-size:clamp(35px,11.2vw,120px);line-height:1.1}.xl\:h1 em[data-v-004499c1],.xl\:h1-italicd[data-v-004499c1]{font-family:LyonDisplay,sans-serif;font-style:italic;font-weight:300;text-transform:uppercase}.xl\:h1-italicd[data-v-004499c1]{font-size:clamp(84px,8.611vw,165.333px);line-height:clamp(88px,9.1663vw,175.999px)}.xl\:h1-italic[data-v-004499c1]{font-family:LyonDisplay,sans-serif;font-size:clamp(35px,11.2vw,120px);font-style:italic;font-weight:300}.xl\:h1-italic[data-v-004499c1],.xl\:h1d[data-v-004499c1]{line-height:1.1;text-transform:uppercase}.xl\:h1d[data-v-004499c1]{font-family:Telka-Extended,sans-serif;font-size:clamp(80px,8.333vw,160px);font-weight:400}.xl\:h1d em[data-v-004499c1]{font-family:LyonDisplay,sans-serif;font-size:clamp(84px,8.611vw,165.333px);font-style:italic;font-weight:300;line-height:clamp(88px,9.1663vw,175.999px);text-transform:uppercase}.xl\:h2[data-v-004499c1]{font-size:2rem;line-height:2.375rem}.xl\:h2[data-v-004499c1],.xl\:h2d[data-v-004499c1]{font-family:Telka-Extended,sans-serif;font-weight:400}.xl\:h2d[data-v-004499c1]{font-size:3.5rem;line-height:3.875rem}.xl\:h3[data-v-004499c1]{font-family:Telka-Extended,sans-serif;font-size:1.5rem;line-height:1.875rem}.xl\:h3d[data-v-004499c1]{font-size:2rem;line-height:1.1}.xl\:h3d em[data-v-004499c1]{font-size:2.625rem}.xl\:h3-italic[data-v-004499c1],.xl\:h3d em[data-v-004499c1]{font-family:LyonDisplay,sans-serif;font-style:italic;font-weight:300;line-height:1.1}.xl\:h3-italic[data-v-004499c1]{font-size:1.5rem}.xl\:h3-italicd[data-v-004499c1]{font-family:LyonDisplay,sans-serif;font-size:2.625rem;font-style:italic;font-weight:300;line-height:1.1}.xl\:subtitle[data-v-004499c1]{font-family:Telka-Extended,sans-serif}.xl\:subtitle[data-v-004499c1],.xl\:subtitle-hd[data-v-004499c1]{font-size:1rem;font-weight:700;line-height:1.125rem;text-transform:uppercase}.xl\:testimonials[data-v-004499c1]{font-family:Telka-Extended,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.625rem}.xl\:testimonials-hd[data-v-004499c1]{font-size:2.5rem;font-weight:400;line-height:2.75rem}.xl\:body[data-v-004499c1]{font-size:1.125rem;line-height:1.5rem}.xl\:body[data-v-004499c1],.xl\:body-hd[data-v-004499c1]{font-family:Telka,sans-serif;font-weight:300}.xl\:body-hd[data-v-004499c1]{font-size:1.5rem;line-height:1.75rem}.xl\:body-small[data-v-004499c1]{font-size:.875rem;line-height:1.25rem}.xl\:body-small[data-v-004499c1],.xl\:body-small-hd[data-v-004499c1]{font-family:Telka,sans-serif;font-weight:300}.xl\:body-small-hd[data-v-004499c1]{font-size:1.125rem;line-height:1.5rem}.xl\:legend[data-v-004499c1]{font-size:.75rem;line-height:1rem}.xl\:legend-hd[data-v-004499c1]{font-size:.875rem;line-height:1rem}.xl\:tag[data-v-004499c1],.xl\:tag-hd[data-v-004499c1]{font-family:Telka,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem;text-transform:uppercase}}.jobs-container[data-v-004499c1]{background:var(--black);color:var(--white);padding-bottom:7.5rem;padding-top:7.5rem}.jobs-container .job-total[data-v-004499c1]{display:block;font-weight:700;margin-bottom:1rem;text-align:right;text-transform:uppercase}.jobs-container .show-more[data-v-004499c1]{margin-top:1.5rem}@media only screen and (min-width:1050px){.jobs-container .show-more[data-v-004499c1]{margin-top:2rem}}.filters[data-v-004499c1]{position:sticky;top:5.625rem}.filters__dropdown[data-v-004499c1]{margin:0 0 2rem;max-width:100%;width:100%}.filters__dropdown[data-v-004499c1] .dropdown-title{width:100%}.filters ul+ul[data-v-004499c1]{margin-top:2.625rem}.filters li[data-v-004499c1]{color:var(--black);cursor:pointer;font-weight:700;opacity:.5;position:relative;text-transform:uppercase}@media only screen and (min-width:1050px){.filters li[data-v-004499c1]{color:var(--white)}}.filters li[data-v-004499c1]:before{background-color:var(--black);border-radius:50%;color:var(--yellow);content:"";display:block;height:.5rem;left:-1rem;opacity:0;position:absolute;top:.375rem;transform:translate(-100%);transition:transform .5s cubic-bezier(.26,1,.48,1),opacity .5s cubic-bezier(.26,1,.48,1);width:.5rem}@media only screen and (min-width:1050px){.filters li[data-v-004499c1]:before{background-color:var(--yellow)}}.filters li[data-v-004499c1]:hover{color:var(--black);opacity:1}@media only screen and (min-width:1050px){.filters li[data-v-004499c1]:hover{color:var(--yellow)}}.filters li[data-v-004499c1]:hover:before{opacity:1;transform:translate(0)}.filters li.active[data-v-004499c1]{color:var(--black);opacity:1}@media only screen and (min-width:1050px){.filters li.active[data-v-004499c1]{color:var(--yellow)}}.filters li.active[data-v-004499c1]:before{opacity:1;transform:translate(0)}.jobs[data-v-004499c1]{display:flex;flex-direction:column;gap:1.5rem}.jobs__empty[data-v-004499c1]{padding:3.75rem 0;text-align:center;text-transform:uppercase}
