.JobOpeningItem_jobOpeningItem__a1woY{position:relative;aspect-ratio:1/1;overflow:hidden;color:var(--global-text-color);text-decoration:inherit;transition:color .3s;cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden}.JobOpeningItem_jobOpeningItem__a1woY a{text-decoration:none}.JobOpeningItem_content__UBwaA{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none}.JobOpeningItem_imageContainer__3MZkk{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center}.JobOpeningItem_illustrationContainer__OcFNs{width:100%;height:100%;padding:20%}.JobOpeningItem_illustration__8pDHx{margin:auto;width:100%;height:100%;object-fit:cover;transition:opacity .3s;opacity:0}.JobOpeningItem_loaded__FFjnI{opacity:1}.JobOpeningItem_textContainer__VUvCE{position:absolute;bottom:20px;left:20px;right:20px;display:flex;justify-content:space-between}.JobOpeningItem_jobTitle__T1h4l{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:var(--project-name-text-transform)}.JobOpeningItem_rightBorder__o8uCX{position:absolute;top:0;right:0;width:var(--global-border-width,2px);height:100%;background-color:#000;transform-origin:top}.JobOpeningItem_bottomBorder__UxpLp{position:absolute;bottom:0;left:0;width:100%;height:var(--global-border-width,2px);background-color:#000;transform-origin:left}.JobOpeningItem_overlay__08gaA{position:fixed;top:0;left:0;width:100%;height:100dvh;display:flex;align-items:center;justify-content:center;z-index:1000;background-color:var(--global-background-color)}@media(max-width:767px){.JobOpeningItem_jobOpeningItem__a1woY{border-right:none}.JobOpeningItem_jobOpeningItem__a1woY .JobOpeningItem_content__UBwaA{padding:15px;flex-direction:column;justify-content:flex-end}.JobOpeningItem_jobOpeningItem__a1woY .JobOpeningItem_textContainer__VUvCE{position:static;width:100%}}@media(min-width:767px){.JobOpeningItem_jobOpeningItem__a1woY:nth-child(3n){border-right:none;aspect-ratio:auto}}.SingleJobOpening_container__pILUP{background-color:var(--global-background-color);color:var(--global-text-color);width:100%;min-height:100dvh;display:flex;flex-direction:column}.SingleJobOpening_topBar__N9Ge6{height:var(--topbar-height);border-bottom:var(--global-border-width) solid var(--global-text-color);display:flex;justify-content:center;align-items:center}.SingleJobOpening_closeButton__L7BSg{color:var(--global-text-color);text-decoration:none;display:flex;width:100%;height:100%;justify-content:center;align-items:center;cursor:pointer}.SingleJobOpening_body__aXehP{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 30px;gap:30px;overflow-y:auto}.SingleJobOpening_titleBlock__QtrwD{display:flex;flex-direction:column;align-items:center;gap:8px}.SingleJobOpening_title__8FCfX{margin:0;font-family:var(--font-louize-display);font-size:40px;font-weight:400;text-transform:none}.SingleJobOpening_jobDetails__XT5Vz{text-transform:none;font-size:1.125rem}.SingleJobOpening_description__XWItY{max-width:700px;text-transform:var(--project-description-text-transform)}.SingleJobOpening_description__XWItY p{display:block;margin:0 0 1em}.SingleJobOpening_description__XWItY p:last-child{margin-bottom:0}.SingleJobOpening_applyLink__gDtjN{color:var(--global-text-color);text-decoration:underline;display:block;text-transform:none}@media(max-width:768px){.SingleJobOpening_title__8FCfX{font-size:1.875rem}}.GeneralApplicationItem_generalApplicationItem__zqEyA{position:relative;aspect-ratio:1/1;overflow:hidden;color:var(--global-text-color);-webkit-backface-visibility:hidden;backface-visibility:hidden}.GeneralApplicationItem_content__j7GPB{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.GeneralApplicationItem_imageContainer__c1792{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.GeneralApplicationItem_illustrationContainer__lDvE6{width:100%;height:100%;padding:20%}.GeneralApplicationItem_illustration__hqUev{margin:auto;width:100%;height:100%;object-fit:cover;transition:opacity .3s;opacity:0}.GeneralApplicationItem_loaded__IhPpe{opacity:1}.GeneralApplicationItem_textContainer__EQVN2{position:absolute;bottom:20px;left:20px;right:20px}.GeneralApplicationItem_text__Wl0Q2 p{margin:0}.GeneralApplicationItem_text__Wl0Q2 p+p{margin-top:.5em}.GeneralApplicationItem_text__Wl0Q2 a{color:inherit;text-decoration:underline}.GeneralApplicationItem_rightBorder__8VU90{position:absolute;top:0;right:0;width:var(--global-border-width,2px);height:100%;background-color:#000;transform-origin:top}.GeneralApplicationItem_bottomBorder___e82m{position:absolute;bottom:0;left:0;width:100%;height:var(--global-border-width,2px);background-color:#000;transform-origin:left}@media(max-width:767px){.GeneralApplicationItem_generalApplicationItem__zqEyA .GeneralApplicationItem_content__j7GPB{padding:15px;flex-direction:column;justify-content:flex-end}.GeneralApplicationItem_generalApplicationItem__zqEyA .GeneralApplicationItem_textContainer__EQVN2{position:static;width:100%}}.careers_container__wfsP3{padding-bottom:100px}.careers_jobOpeningsGrid__Jr6xf{display:grid;grid-template-columns:1fr;width:100%}@media(min-width:767px){.careers_jobOpeningsGrid__Jr6xf{grid-template-columns:repeat(3,1fr)}}