.page-job{background-color:var(--color-grey-300)}.page-job__content{padding-bottom:5rem;padding-top:5rem}@media(min-width:64em){.page-job__content{padding-top:6.75rem}}@media(min-width:80em){.page-job__content{padding-top:10rem}}@media(min-width:64em){.page-job__content{padding-bottom:6.75rem}}@media(min-width:80em){.page-job__content{padding-bottom:10rem}}.page-job__info{grid-column:1/span 12;padding:2rem 0}@media(min-width:64em){.page-job__info{grid-column:2/span 10}}.page-job__contract,.page-job__location{color:var(--color-gold);font-family:Hoves Pro,sans-serif;font-size:calc(15/var(--font-size)*1rem);font-weight:500}.page-job__contract>span,.page-job__location>span{color:var(--color-black);font-family:Hoves Pro,sans-serif;font-size:calc(15/var(--font-size)*1rem);font-weight:600}.page-job__contract:first-child,.page-job__location:first-child{margin-right:1.5rem}.page-job__data{grid-column:1/span 12}@media(min-width:64em){.page-job__data{grid-column:2/span 10}}.page-job__data .base-list:not(:last-child){margin-bottom:5rem}.page-job__data .base-list li:not(:last-child){margin-bottom:1rem}.base-hero{grid-column-gap:1rem;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));padding-bottom:5rem;padding-left:1.25rem;padding-right:1.25rem;padding-top:calc(var(--topbar-height)*1.5);width:100%}@media(min-width:48em){.base-hero{margin-left:2.5rem;margin-right:2.5rem;padding-left:0;padding-right:0;width:calc(100vw - 5rem)}}@media(min-width:98.75em){.base-hero{margin-left:5rem;margin-right:5rem;width:calc(100vw - 10rem)}}.base-hero .typ-simple-intro{grid-column:1/span 12}@media(min-width:64em){.base-hero .typ-simple-intro{grid-column:2/span 10}}.base-hero .typ-simple-intro__title{font-family:Hoves Pro,sans-serif;font-size:calc(50/var(--font-size)*1rem);font-size:6vh;font-weight:600}@media(min-width:80em){.base-hero .typ-simple-intro__title{font-size:6.5vw}}.base-hero .typ-simple-intro__body{color:var(--color-grey)}.base-hero .typ-one-column{grid-column:1/span 12}@media(min-width:64em){.base-hero .typ-one-column{grid-column:2/span 10}}.typ-simple-intro{line-height:1;width:100%}@media(min-width:64em){.typ-simple-intro{display:grid;grid-template-columns:40% 60%;grid-template-rows:auto auto}}@media(min-width:80em){.typ-simple-intro{grid-template-columns:70% 30%}}.typ-simple-intro__subtitle{font-family:Hoves Pro,sans-serif;font-size:calc(16/var(--font-size)*1rem);font-weight:500;grid-column:1/span 3;margin:0 0 1rem;overflow:hidden}.typ-simple-intro__title{font-family:Hoves Pro,sans-serif;font-size:calc(50/var(--font-size)*1rem);font-weight:600;grid-column:1/3;line-height:1;margin:0;padding-right:1.5rem}@media(min-width:80em){.typ-simple-intro__title{font-family:Hoves Pro,sans-serif;font-size:calc(85/var(--font-size)*1rem);font-weight:600;grid-column:1/2}}.typ-simple-intro__subtitle,.typ-simple-intro__title{line-height:normal}.typ-simple-intro__subtitle>span,.typ-simple-intro__title>span{padding-bottom:1.5%}.typ-simple-intro__subtitle span,.typ-simple-intro__title span{display:block;line-height:1}.typ-simple-intro__body{align-self:flex-end;color:var(--color-bronze);font-family:Hoves Pro,sans-serif;font-size:calc(24/var(--font-size)*1rem);font-weight:600;grid-column:2/3;margin:2rem 0 0}@media(min-width:64em){.typ-simple-intro__body{margin:0}}.typ-simple-intro__body.-align-self-top{align-self:flex-start}.typ-simple-intro__body.-align-self-bottom{align-self:flex-end}.typ-simple-intro__body p{margin:0}.typ-one-column{grid-column-gap:1rem;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));line-height:1;width:100%}.typ-one-column__subtitle{font-size:calc(16/var(--font-size)*1rem);font-weight:500;margin:0 0 1rem}.typ-one-column__subtitle,.typ-one-column__title{font-family:Hoves Pro,sans-serif;grid-column:1/span 12}.typ-one-column__title{color:var(--color-gold);font-size:calc(44/var(--font-size)*1rem);font-weight:600;line-height:1;margin:0 0 5rem;padding-right:1.5rem}@media(min-width:80em){.typ-one-column__title{font-family:Hoves Pro,sans-serif;font-size:calc(85/var(--font-size)*1rem);font-weight:600}}.typ-one-column__subtitle,.typ-one-column__title{line-height:normal}.typ-one-column__subtitle span,.typ-one-column__title span{display:block;line-height:1.2}.typ-one-column__body{align-self:flex-end;font-family:Hoves Pro,sans-serif;font-size:calc(18/var(--font-size)*1rem);font-weight:500;grid-column:1/span 12;line-height:1.3}@media(min-width:64em){.typ-one-column__body{font-family:Hoves Pro,sans-serif;font-size:calc(28/var(--font-size)*1rem);font-weight:500;grid-column:3/span 10}}.typ-one-column__body p{margin:0}.typ-one-column__body a{-webkit-text-decoration:underline;text-decoration:underline}.base-list__title{font-family:Hoves Pro,sans-serif;font-size:calc(28/var(--font-size)*1rem);font-weight:600;margin-bottom:1.5rem}.base-list ul{list-style-type:none;margin:0;padding-left:0;padding-right:0}.base-list ul li{line-height:2;padding-left:1.125rem;position:relative}.base-list ul li:before{background-color:var(--color-gold);content:"";height:.375rem;left:0;position:absolute;top:calc(50% - .1875rem);width:.375rem}.base-modal .block-form{padding-bottom:0;padding-top:0}.base-modal .block-form>.l-container{margin:0;width:100%}.base-modal .block-form .base-form{min-height:auto}.block-form{line-height:1;overflow:hidden;padding-bottom:5rem;padding-top:5rem}@media(min-width:64em){.block-form{padding-top:6.75rem}}@media(min-width:80em){.block-form{padding-top:10rem}}@media(min-width:64em){.block-form{padding-bottom:6.75rem}}@media(min-width:80em){.block-form{padding-bottom:10rem}}.block-form:not(.-is-dark){background-color:var(--color-white)}.block-form__subtitle{font-family:Hoves Pro,sans-serif;font-size:calc(16/var(--font-size)*1rem);font-weight:500;grid-column:1/span 12;margin-bottom:1.5rem}@media(min-width:80em){.block-form__subtitle{grid-column:2/span 10}}.block-form__lead p,.block-form__sublead p{margin:0}.block-form__lead{font-family:Hoves Pro,sans-serif;font-size:calc(50/var(--font-size)*1rem);font-weight:600;grid-column:1/span 12;margin-bottom:5rem}@media(min-width:80em){.block-form__lead{font-family:Hoves Pro,sans-serif;font-size:calc(85/var(--font-size)*1rem);font-weight:600;grid-column:2/span 7}}.block-form__sublead{align-self:flex-end;color:var(--color-grey);font-family:Hoves Pro,sans-serif;font-size:calc(24/var(--font-size)*1rem);font-weight:600;grid-column:1/span 12;margin-bottom:5rem}@media(min-width:80em){.block-form__sublead{grid-column:9/span 3}}.block-form [data-text]{opacity:0;transform:translateY(25px);transition:opacity .3s,transform .3s ease-out}.block-form [data-text].-is-visible{opacity:1;transform:translateY(0)}.block-form__form{grid-column:1/span 12}@media(min-width:80em){.block-form__form{grid-column:2/span 10}}.page-overlay{background:#0d0e13;background:var(--color-black);height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;transform:translateZ(0);visibility:hidden;z-index:5}.the-breadcrumbs-wr{mix-blend-mode:difference;position:relative;z-index:2}.the-breadcrumbs{color:var(--color-white);display:none;flex-wrap:wrap;font-family:Hoves Pro,sans-serif;font-size:calc(14/var(--font-size)*1rem);font-weight:500;list-style-type:none;margin:0;opacity:.8;padding-left:0;padding-right:0}@media(max-width:63.99em){.the-breadcrumbs{margin-bottom:2.5rem;padding-left:1.25rem;padding-right:1.25rem;width:100%}}@media(max-width:63.99em)and (min-width:48em){.the-breadcrumbs{margin-left:2.5rem;margin-right:2.5rem;padding-left:0;padding-right:0;width:calc(100vw - 5rem)}}@media(max-width:63.99em)and (min-width:98.75em){.the-breadcrumbs{margin-left:5rem;margin-right:5rem;width:calc(100vw - 10rem)}}@media(min-width:80em){.the-breadcrumbs{display:flex;left:calc(2.25rem - .5em);overflow:hidden;position:absolute;top:50vh;transform:translateX(-50%) rotate(-90deg);z-index:4}}.the-breadcrumbs>li{align-items:center;display:flex;text-align:left}.the-breadcrumbs>li:last-child{opacity:.65}.the-breadcrumbs>li:not(:first-child):before{content:"•";margin:0 .5rem}.the-breadcrumbs>li:not(:last-child){margin-right:.1875rem}.the-breadcrumbs>li a,.the-breadcrumbs>li span{display:inline-block;max-width:6.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.the-breadcrumbs a{padding-bottom:.1875rem}.the-breadcrumbs a:before{background-color:currentcolor;bottom:2px;content:"";height:1px;left:0;opacity:0;position:absolute;transform:scaleX(0);transform-origin:right center;transition:opacity .35s cubic-bezier(.215,.61,.355,1),transform .35s cubic-bezier(.215,.61,.355,1);width:100%}.the-breadcrumbs a:hover:before{opacity:1;transform:scaleX(1);transform-origin:left center}