.block--headline .headline h2{max-width:100%;margin:0 auto}.block--headline .headline .center{text-align:center}@media screen and (max-width:920px){.block--headline .headline h2{max-width:100%!important}}.block--intro{margin-bottom:var(--intro-height)}.block--intro .intro{position:relative;display:grid;width:100vw;min-height:700px;gap:28px 0;left:50%;right:50%;margin:0 -50vw;padding:0 15px;grid-template-columns:var(--intro-width) 1fr 1fr var(--intro-width);grid-template-rows:repeat(3,1fr);overflow:hidden}.block--intro .intro .intro__inner{z-index:2;margin:0 auto;grid-column:2/3;grid-row:2/3}.block--intro .intro .intro__inner .intro__link{margin:20px 0 0}.block--intro .intro .intro__jobs{position:relative;grid-column:3/4;grid-row:1/4}.block--intro .intro .intro__jobs .intro__job{position:absolute;top:0;right:0;max-width:100%;min-width:400px;width:auto;height:auto;border-radius:16px;animation:5s linear infinite fall;transform:translateY(-100%)}.block--intro .intro .intro__jobs .intro__job .intro__content{position:relative;z-index:1;padding:20px}.block--intro .intro .intro__jobs .intro__job .intro__content .intro__title{margin:0 0 18px}.block--intro .intro .intro__jobs .intro__job .intro__content .intro__locations{display:grid;grid-auto-columns:max-content}.block--intro .intro .intro__jobs .intro__job .intro__content .intro__locations .intro__location{display:flex;gap:10px;align-items:center;padding:5px 10px 1px;border-radius:6px;background:hsla(0,0%,100%,.3)}.block--intro .intro .intro__jobs:after,.block--intro .intro .intro__jobs:before{content:"";position:absolute;left:50%;right:50%;width:100vw;height:100px;z-index:1;margin:0 -50vw;background:var(--black_01_rgba)}.block--intro .intro .intro__jobs:before{opacity:0;top:0;background:linear-gradient(0deg,#020024 0,rgba(15,15,16,0) 0,#0f0f10 100%)}.block--intro .intro .intro__jobs:after{bottom:0;background:linear-gradient(180deg,#020024 0,rgba(15,15,16,0) 0,#0f0f10 100%)}@media screen and (max-width:940px){.block--intro .intro{max-height:75dvh;min-height:initial;height:100dvh;grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,1fr)}.block--intro .intro .intro__inner{max-width:calc(100% - 30px);width:100%;grid-column:1/3;grid-row:2/3}.block--intro .intro .intro__jobs{grid-column:1/3;grid-row:1/5}.block--intro .intro .intro__jobs .intro__job{min-width:initial}.block--intro .intro .intro__jobs:before{opacity:1}}.block--search{position:relative;z-index:1}body,html{margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior-y:none;background-color:var(--black_01_rgba)}*,:after,:before{box-sizing:border-box}img,svg{display:block;max-width:100%;height:auto;margin:0 auto}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}a{color:inherit;text-decoration:none}a:link,a:visited{text-decoration:none}p:last-child{margin:0}h1,h2{font-weight:400;margin:0}em{font-style:normal;font-weight:400;color:var(--logo_red_rgba)}:root{--logo_red_hex:#ED1C24;--logo_red_rgba:rgba(237, 28, 36, 1);--light_grey_hex:#EFEFEF;--light_grey_rgba:rgba(239, 239, 239, 1);--white_hex:#FFFFFF;--white_rgba:rgba(255, 255, 255, 1);--white_rgba_50:rgba(255, 255, 255, 0.5);--white_rgba_40:rgba(255, 255, 255, 0.4);--white_rgba_30:rgba(255, 255, 255, 0.3);--white_rgba_10:rgba(255, 255, 255, 0.1);--white_rgba_8:rgba(255, 255, 255, 0.08);--black_text_hex:#000000;--black_text_rgba:rgba(0, 0, 0, 1);--black_text_rgba_60:rgba(0, 0, 0, 0.6);--black_01_hex:#0F0F10;--black_01_rgba:rgba(15, 15, 16, 1);--black_01_rgba_32:rgba(15, 15, 16, 0.32);--black_02_hex:#1E1E1E;--black_02_rgba:rgba(30, 30, 30, 1);--grey_shade_01_hex:#2E2E2E;--grey_shade_01_rgba:rgba(46, 46, 46, 1);--grey_shade_02_hex:#3D3D3D;--grey_shade_02_rgba:rgba(61, 61, 61, 1);--grey_shade_03_hex:#6D6D6D;--grey_shade_03_rgba:rgba(109, 109, 109, 1);--grey_shade_04_hex:#888888;--grey_shade_04_rgba:rgba(136, 136, 136, 1);--grey_shade_05_hex:#7D7D7E;--grey_shade_05_rgba:rgba(125, 125, 126, 1);--status_green_hex:#77FF8C;--status_green_rgba:rgba(119, 255, 140, 1);--status_red_hex:#FF6A6A;--status_red_rgba:rgba(255, 106, 106, 1);--glassmorphism:linear-gradient(99deg, rgba(255, 255, 255, 0.30) 0%, rgba(255, 255, 255, 0.08) 100%);--glassmorphism_red_hex:#ED1C24;--glassmorphism_red_rgba:rgba(237, 28, 36, 1);--glassmorphism_green_hex:#3F503D;--glassmorphism_green_rgba:rgba(63, 80, 61, 1);--glassmorphism_blue_hex:#9FB7D7;--glassmorphism_blue_rgba:rgba(159, 183, 215, 1);--glassmorphism_gold_hex:#8A7C67;--glassmorphism_gold_rgba:rgba(138, 124, 103, 1);--glassmorphism_red_gradient:radial-gradient(614.94% 141.42% at 0% 0%, rgba(237, 28, 36, 0.80) 0%, rgba(237, 28, 36, 0.51) 26.5%, rgba(237, 28, 36, 0.33) 49.5%, rgba(237, 28, 36, 0.00) 100%),linear-gradient(99deg, #000 0%, rgba(0, 0, 0, 0.00) 100%);--glassmorphism_green_gradient:radial-gradient(614.94% 141.42% at 0% 0%, rgba(63, 80, 61, 0.80) 0%, rgba(63, 80, 61, 0.60) 21.11%, rgba(63, 80, 61, 0.40) 45.72%, rgba(63, 80, 61, 0.00) 100%),linear-gradient(99deg, #000 0%, rgba(0, 0, 0, 0.00) 100%);--glassmorphism_blue_gradient:radial-gradient(614.94% 141.42% at 0% 0%, rgba(159, 183, 215, 0.80) 0%, rgba(159, 183, 215, 0.60) 21.11%, rgba(159, 183, 215, 0.40) 45.72%, rgba(159, 183, 215, 0.00) 100%),linear-gradient(99deg, #000 0%, rgba(0, 0, 0, 0.00) 100%);--glassmorphism_gold_gradient:radial-gradient(614.94% 141.42% at 0% 0%, rgba(138, 124, 103, 0.80) 0%, rgba(138, 124, 103, 0.51) 26.5%, rgba(138, 124, 103, 0.33) 49.5%, rgba(138, 124, 103, 0.00) 100%),linear-gradient(99deg, #000 0%, rgba(0, 0, 0, 0.00) 100%)}.color--white{color:var(--white_rgba)}.color--white-50{color:var(--white_rgba_50)}.background-color--white_30{background-color:var(--white_rgba_30)}.gradient{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;border-radius:16px;backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);box-shadow:inset 100px 100px 100px hsla(0,0%,100%,.05),inset -100px -100px 100px hsla(0,0%,100%,.05)}.gradient>img{position:absolute;width:100%;height:100%;object-fit:cover}:root{--font_light:"UniversNext Light";--font_regular:"UniversNext Regular";--font_bold:"UniversNext Bold"}@font-face{font-family:"UniversNext Regular";src:url("/assets/fonts/univers/UniversNext_Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}.un_regular{font-family:"UniversNext Regular";font-weight:400;font-style:normal}.h1{font-size:calc(48*1px)}.h1{line-height:calc(53*1px)}@media screen and (min-width:640px){.h1{font-size:calc(48*1px + (72 - 48)*(100vw - 640px)/383)}.h1{line-height:calc(53*1px + (83 - 53)*(100vw - 640px)/383)}}@media screen and (min-width:1023px){.h1{font-size:calc(72*1px)}.h1{line-height:calc(83*1px)}}.h3{font-size:calc(24*1px)}.h3{line-height:calc(31*1px)}@media screen and (min-width:640px){.h3{font-size:calc(24*1px + (42 - 24)*(100vw - 640px)/383)}.h3{line-height:calc(31*1px + (50 - 31)*(100vw - 640px)/383)}}@media screen and (min-width:1023px){.h3{font-size:calc(42*1px)}.h3{line-height:calc(50*1px)}}.h4{font-size:calc(20*1px)}.h4{line-height:calc(26*1px)}@media screen and (min-width:640px){.h4{font-size:calc(20*1px + (28 - 20)*(100vw - 640px)/383)}.h4{line-height:calc(26*1px + (28 - 26)*(100vw - 640px)/383)}}@media screen and (min-width:1023px){.h4{font-size:calc(28*1px)}.h4{line-height:calc(28*1px)}}.h5{font-size:calc(20*1px)}.h5{line-height:calc(24*1px)}@media screen and (min-width:640px){.h5{font-size:calc(20*1px + (24 - 20)*(100vw - 640px)/383)}.h5{line-height:calc(24*1px + (29 - 24)*(100vw - 640px)/383)}}@media screen and (min-width:1023px){.h5{font-size:calc(24*1px)}.h5{line-height:calc(29*1px)}}.text_normal{font-size:calc(16*1px)}.text_normal{line-height:calc(24*1px)}@media screen and (min-width:640px){.text_normal{font-size:calc(16*1px + (16 - 16)*(100vw - 640px)/383)}.text_normal{line-height:calc(24*1px + (24 - 24)*(100vw - 640px)/383)}}@media screen and (min-width:1023px){.text_normal{font-size:calc(16*1px)}.text_normal{line-height:calc(24*1px)}}.text_small{font-size:calc(14*1px)}.text_small{line-height:calc(18*1px)}@media screen and (min-width:640px){.text_small{font-size:calc(14*1px + (14 - 14)*(100vw - 640px)/383)}.text_small{line-height:calc(18*1px + (18 - 18)*(100vw - 640px)/383)}}@media screen and (min-width:1023px){.text_small{font-size:calc(14*1px)}.text_small{line-height:calc(18*1px)}}.container{width:100vw;margin:0 auto}.section[data-pbot=true]{padding-bottom:112px}@media screen and (max-width:800px){.section[data-pbot=true]{padding-bottom:40px}}.grid{display:grid;grid-gap:28px;grid-template-columns:repeat(12,1fr);max-width:1440px;margin:0 auto;padding:0 64px}.column{grid-column:span var(--span)}@media screen and (max-width:1024px){.grid{grid-template-columns:repeat(1,100%);padding:0 15px}.column{grid-column:span 1}}.button{max-width:max-content;display:grid;gap:28px;place-items:center;grid-template-columns:1fr;width:100%;padding:16px;border-radius:10px}.button.button--white{color:var(--black_02_rgba);background-color:var(--white_rgba)}@supports (text-box-trim:trim-end){.button .button__text{text-box-trim:trim-end}}@supports not (text-box-trim:trim-end){.button .button__text{transform:translateY(2px)}}.block{opacity:0;transform:translateY(10px);margin:var(--desktop_margin_top,0) 0 var(--desktop_margin_bottom,0) 0}@media screen and (max-width:1024px){.block{margin:var(--mobile_margin_top,0) 0 var(--mobile_margin_bottom,0) 0}}:root{--bezier:cubic-bezier(.4,.14,.65,.55)}main{width:100vw;min-height:100vh;background-color:var(--black_01_rgba)}html{scroll-behavior:smooth}.header{position:relative;display:flex;align-items:center;width:100vw;min-height:72px;background-color:var(--white_rgba);padding:0 25px}.header .header__bar{display:flex;align-items:center;justify-content:flex-end;max-width:1440px;width:100%;margin:0 auto}.header .header__logo svg{max-width:75%;margin:0 0 0 auto}.header .header__menu{position:absolute;left:0;top:100%;width:100vw;height:0;z-index:1;overflow:hidden;background-color:var(--black_01_rgba)}.header .header__menu .header__inner{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:20vw 10vh}.header .header__menu .header__inner .header__nav{padding:36px 0;border-top:1px solid var(--black_02_rgba);border-bottom:1px solid var(--black_02_rgba)}.header .header__menu .header__inner .header__legal{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--black_02_rgba);padding:12px 0 0}@media screen and (max-width:900px){.jobform .jobform__steps .jobform__step .step__drawer .step__grid>div[data-v-da84e122]{grid-area:initial!important}.header{min-height:72px}}.headline{display:flex;align-items:center;gap:12px}