.error-message[data-astro-cid-u5hebr4n]{text-align:center;justify-content:center;align-items:center;height:50vh;display:flex}.container-wrapper[data-astro-cid-u5hebr4n]{background-color:#fff;flex-direction:column;display:flex}.center[data-astro-cid-u5hebr4n]{justify-content:center;align-items:center;display:flex}.column-box[data-astro-cid-u5hebr4n]{flex-direction:column;display:flex}.jt-page[data-astro-cid-u5hebr4n]{box-sizing:border-box;color:#1f0d03;justify-content:center;width:100%;margin:15px auto 0}@media screen and (width>=769px){.jt-page[data-astro-cid-u5hebr4n]{width:90%;padding-inline:0}}@media (width>=1600px){.jt-page[data-astro-cid-u5hebr4n]{width:73%}}.job-title-page-banner[data-astro-cid-u5hebr4n]{background:var(--job-title-banner-color) center top/cover no-repeat;color:#fff;z-index:1;width:100%;height:300px;margin-left:auto;margin-right:auto;display:block;position:relative}@media screen and (width>=1024px){.job-title-page-banner[data-astro-cid-u5hebr4n]{min-height:var(--company-banner-min-height)}}.banner-header-line[data-astro-cid-u5hebr4n]{background-color:var(--banner-header-line-background-color);width:91%;height:1.5px;margin:100px 10px 20px 0}.back-link[data-astro-cid-u5hebr4n]{color:var(--job-title-header-color);padding-left:var(--page-padding-mobile);font-size:15px;font-weight:400;text-decoration:none}.back-link[data-astro-cid-u5hebr4n]:hover{text-decoration:underline}@media (width<=768px){.back-link[data-astro-cid-u5hebr4n]{top:70px;left:var(--page-padding-mobile);padding-left:0;position:absolute}}@media screen and (width>=769px){.back-link[data-astro-cid-u5hebr4n]{padding-left:0}}.job-title-page-banner-title[data-astro-cid-u5hebr4n]{font-size:25px;font-weight:var(--font-weight);color:var(--job-title-header-color);padding-left:var(--page-padding-mobile);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;width:95%;margin-top:.83em;margin-bottom:0;display:-webkit-box;overflow:hidden}@media screen and (width>=1024px){.job-title-page-banner-title[data-astro-cid-u5hebr4n]{font-size:var(--banner-title-font-size);padding-left:260px}}.container-job-title-desktop[data-astro-cid-u5hebr4n]{width:100%;padding:70px 0;padding-inline:var(--page-padding-mobile);background-color:#fff;flex-direction:row;justify-content:space-between;align-self:center;align-items:flex-start;display:flex}@media screen and (width>=769px){.container-job-title-desktop[data-astro-cid-u5hebr4n]{width:90%;padding-inline:0}}@media (width>=1600px){.container-job-title-desktop[data-astro-cid-u5hebr4n]{width:73%}}@media screen and (width<=900px){.container-job-title-desktop[data-astro-cid-u5hebr4n]{display:none}}.container-job-title-mobile[data-astro-cid-u5hebr4n]{background-color:#fff;align-self:center;padding:20px 0}@media screen and (width>=900px){.container-job-title-mobile[data-astro-cid-u5hebr4n]{display:none}}.container-job-title-description-desktop[data-astro-cid-u5hebr4n]{flex-direction:column;width:68%;margin-top:-20px;display:flex}.container-job-title-description-mobile[data-astro-cid-u5hebr4n]{margin-top:20px;padding:0 20px}.job-title-summary-card-desktop[data-astro-cid-u5hebr4n]{width:27%;height:fit-content;display:flex}.job-title-summary-card-mobile[data-astro-cid-u5hebr4n]{margin-top:0;padding:0 20px}.job-title-summary-card[data-astro-cid-u5hebr4n]{border:var(--summary-card-border);border-radius:var(--summary-card-border-radius);background:#fff;width:100%}.summary-card-section-title[data-astro-cid-u5hebr4n]{font-size:var(--font-size);font-weight:var(--font-weight);color:var(--summary-card-title-color);margin-top:25px;margin-bottom:2px;display:block}.summary-card-section-content[data-astro-cid-u5hebr4n]{font-size:var(--font-size);color:var(--summary-card-content-color);margin:0;font-weight:400;line-height:1.5;display:block}.summary-card-content-desktop[data-astro-cid-u5hebr4n],.summary-card-content-mobile[data-astro-cid-u5hebr4n]{padding:10px 60px 30px 30px}.assignments-wrapper[data-astro-cid-u5hebr4n]{margin:14px 0}.vacancy-details-info[data-astro-cid-u5hebr4n]{color:var(--vacancy-details-info-color);margin-bottom:10px;font-size:19px}.vacancy-details-info[data-astro-cid-u5hebr4n] div,.vacancy-details-info[data-astro-cid-u5hebr4n] span{font-size:14px;font-weight:400}.vacancy-details-info[data-astro-cid-u5hebr4n] h1,.vacancy-details-info[data-astro-cid-u5hebr4n] h2,.vacancy-details-info[data-astro-cid-u5hebr4n] h3,.vacancy-details-info[data-astro-cid-u5hebr4n] h4,.vacancy-details-info[data-astro-cid-u5hebr4n] h5{font-weight:var(--font-weight);font-size:var(--vacancy-details-info-heading-font-size);margin-top:20px;margin-bottom:20px}.vacancy-details-info[data-astro-cid-u5hebr4n] p{margin-top:0;margin-bottom:50px;font-size:19px;font-weight:400}.container-job-title-mobile[data-astro-cid-u5hebr4n] .vacancy-details-info[data-astro-cid-u5hebr4n]>:first-child{margin-top:0}
