.GoneDisplay-module__HRTmQq__httpError{padding-top:4px}@media screen and (min-width:800px){.GoneDisplay-module__HRTmQq__httpError{padding-top:36px}}.GoneDisplay-module__HRTmQq__container{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:770px;min-height:50vh;margin:0 auto;padding:0 4px;display:flex}.GoneDisplay-module__HRTmQq__badge{background-color:var(--primary-100);color:var(--primary-500);font-size:var(--text-14);border-radius:8px;margin-bottom:16px;padding:4px 8px;font-weight:700;line-height:125%}@media screen and (min-width:800px){.GoneDisplay-module__HRTmQq__badge{margin-bottom:12px}}.GoneDisplay-module__HRTmQq__headline{color:var(--grey-900);font-size:var(--headline-28);text-align:center;margin-bottom:14px;font-weight:700;line-height:125%}@media screen and (min-width:800px){.GoneDisplay-module__HRTmQq__headline{font-size:var(--headline-40);margin-bottom:12px}}.GoneDisplay-module__HRTmQq__headlineMeteor{color:var(--primary-600)}.GoneDisplay-module__HRTmQq__heroContainer{background-image:url(../media/410-text.158071us2ant3.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-self:stretch;align-items:center;width:100%;height:248px;margin-top:16px;padding:16px 0 32px;display:flex;position:relative;overflow:visible}@media screen and (min-width:800px){.GoneDisplay-module__HRTmQq__heroContainer{width:100%;height:auto}}@media screen and (min-width:1200px){.GoneDisplay-module__HRTmQq__heroContainer{background-size:auto}}.GoneDisplay-module__HRTmQq__backgroundWrapper{z-index:-1;width:calc(100vw - var(--scrollbar-width,0px));pointer-events:none;position:absolute;top:-220px;bottom:-220px;left:50%;overflow:hidden visible;transform:translate(-50%)}@media screen and (min-width:800px){.GoneDisplay-module__HRTmQq__backgroundWrapper{top:-200px;bottom:-260px}}.GoneDisplay-module__HRTmQq__backgroundSvg{background-image:url(../media/410-background.0wn2ua56v3uhq.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:calc(100vw + 150px);height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}@media screen and (min-width:800px){.GoneDisplay-module__HRTmQq__backgroundSvg{background-size:auto}}.GoneDisplay-module__HRTmQq__map{transform:scale(.73)}@media screen and (min-width:800px){.GoneDisplay-module__HRTmQq__map{transform:none}}.GoneDisplay-module__HRTmQq__suggestions{align-self:stretch;width:100%;margin-top:8px}.GoneDisplay-module__HRTmQq__suggestionsBadge{background-color:var(--primary-100);width:fit-content;height:30px;color:var(--primary-500);font-size:var(--text-14);border-radius:8px;justify-content:center;align-items:center;gap:6px;margin-bottom:16px;margin-left:auto;margin-right:auto;padding:4px 8px;font-weight:700;line-height:125%;display:flex}.GoneDisplay-module__HRTmQq__suggestionsBadgeIcon{display:inline-flex}.GoneDisplay-module__HRTmQq__suggestionsHeadline{color:var(--grey-900);text-align:center;margin:0 0 20px;font-size:22px;font-weight:700;line-height:125%}.GoneDisplay-module__HRTmQq__suggestionsHeadlineMeteor{color:var(--primary-600)}.GoneDisplay-module__HRTmQq__similarCards{flex-direction:column;align-items:stretch;gap:16px;width:100%;max-width:100%;margin-bottom:24px;display:flex}.GoneDisplay-module__HRTmQq__similarCards>*{box-sizing:border-box;width:100%}.GoneDisplay-module__HRTmQq__similarCta{width:100%!important;color:var(--primary-600)!important}.GoneDisplay-module__HRTmQq__info{width:100%;color:var(--grey-700);font-size:var(--text-16);margin-top:24px;margin-bottom:0;font-weight:700;line-height:140%}
.VacancyFactsList-module__LIiSIG__container{background-color:var(--grey-100);border-radius:24px;flex-direction:column;gap:20px;width:100%;padding:24px 4px 4px;display:flex}.VacancyFactsList-module__LIiSIG__headline{font-size:var(--text-20);margin-left:16px;font-weight:700}.VacancyFactsList-module__LIiSIG__listWrapper{border:1px solid var(--grey-100);background-color:var(--white);border-radius:20px;flex-direction:column;gap:16px;padding:16px;display:flex;box-shadow:0 1px 2px #0000000d}
.ApplicationOptions-module__APABfa__modal{z-index:2;border:1px solid var(--grey-300);background-color:var(--white);width:100%;min-width:300px;height:fit-content;box-shadow:var(--drop-shadow-xl);border-radius:12px;flex-direction:column;gap:24px;padding:24px;display:flex;position:absolute;top:60px;left:0}.ApplicationOptions-module__APABfa__optionWrapper{flex-direction:column;gap:8px;display:flex}.ApplicationOptions-module__APABfa__optionHeadline{font-weight:700}.ApplicationOptions-module__APABfa__option{background-color:var(--grey-100);word-wrap:break-word;white-space:pre-line;border-radius:10px;padding:10px 20px}.ApplicationOptions-module__APABfa__optionCopy{font-size:var(--text-14)}.ApplicationOptions-module__APABfa__referenceText{background-color:var(--primary-100);color:var(--primary-900);font-size:var(--text-12);border-radius:10px;padding:10px 12px;line-height:18px;position:relative}.ApplicationOptions-module__APABfa__referenceIconWrapper{background-color:var(--white);width:26px;height:26px;box-shadow:var(--shadow-md);border-radius:100px;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}
.StickyHeader-module__IFE45W__pin{background-color:var(--grey-100);width:24px;height:24px;font-size:var(--text-12);border-radius:7px;justify-content:center;align-items:center;display:flex}.StickyHeader-module__IFE45W__address{font-size:var(--text-14)}.StickyHeader-module__IFE45W__vacanciesBadge{background-color:var(--primary-100);height:fit-content;color:var(--primary-700);white-space:nowrap;border-radius:8px;padding:6px;font-size:11px;font-weight:600;line-height:11px}.StickyHeader-module__IFE45W__stickyHeader{z-index:9;width:calc(100vw - var(--scrollbar-width,0px));max-width:calc(100vw - var(--scrollbar-width,0px));border-bottom:1px solid var(--grey-200);background-color:var(--white);gap:16px;padding:55px 0 12px;transition:transform .4s,opacity .4s;position:fixed;top:0;left:0;box-shadow:0 4px 10px #00000008}@media screen and (min-width:800px){.StickyHeader-module__IFE45W__stickyHeader{padding-top:65px}}@media screen and (min-width:1200px){.StickyHeader-module__IFE45W__stickyHeader{gap:8px;padding-top:75px}}.StickyHeader-module__IFE45W__stickyHeaderContent{flex-direction:row;justify-content:space-between;align-items:center;max-width:800px;margin:auto;padding:2px 16px;display:flex}@media screen and (min-width:1200px){.StickyHeader-module__IFE45W__stickyHeaderContent{max-width:1252px;padding:2px 56px}}.StickyHeader-module__IFE45W__displaySticky{opacity:1;transform:translateY(0)}.StickyHeader-module__IFE45W__hideSticky{opacity:0;transform:translateY(-100%)}.StickyHeader-module__IFE45W__stickySection{flex-direction:row;align-items:center;gap:16px;display:flex}@media screen and (min-width:1200px){.StickyHeader-module__IFE45W__stickySection{flex:1}}.StickyHeader-module__IFE45W__whatContainer{flex:1;justify-content:flex-start;max-width:calc(100% - 131px)}@media screen and (min-width:1200px){.StickyHeader-module__IFE45W__whatContainer{max-width:calc(100% - 167px)}}.StickyHeader-module__IFE45W__whatContainerWithFavorite{max-width:calc(100% - 171px)}.StickyHeader-module__IFE45W__logoContainer{border:1px solid var(--grey-200);background-color:var(--white);border-radius:8px;flex-shrink:0;width:48px;height:40px;position:relative;overflow:hidden}@media screen and (min-width:1200px){.StickyHeader-module__IFE45W__logoContainer{width:72px}}.StickyHeader-module__IFE45W__logo{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;padding:4px 8px}.StickyHeader-module__IFE45W__logoPlaceholder{background-color:var(--grey-100);width:100%;height:100%;color:var(--grey-600);font-size:var(--text-12);text-align:center;word-wrap:break-word;border-radius:8px;justify-content:center;align-items:center;padding:4px;font-weight:600;line-height:1.2;display:flex}.StickyHeader-module__IFE45W__textContainer{flex-direction:column;flex:1;max-width:calc(100% - 64px);display:flex}.StickyHeader-module__IFE45W__corporationName{color:inherit;font-size:var(--text-12);line-height:150%;-webkit-text-decoration:none;text-decoration:none}.StickyHeader-module__IFE45W__corporationName:hover{cursor:pointer;-webkit-text-decoration:none;text-decoration:none}.StickyHeader-module__IFE45W__stickyTitle{font-size:var(--text-12);font-weight:600;line-height:150%}@media screen and (min-width:1200px){.StickyHeader-module__IFE45W__stickyTitle{font-size:var(--text-14)}}.StickyHeader-module__IFE45W__truncated{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}@media screen and (min-width:1200px){.StickyHeader-module__IFE45W__truncated{max-width:300px}}.StickyHeader-module__IFE45W__whereContainer{justify-content:center;display:none}@media screen and (min-width:1200px){.StickyHeader-module__IFE45W__whereContainer{display:flex}}.StickyHeader-module__IFE45W__stickyAddress{line-height:150%}.StickyHeader-module__IFE45W__boldAddress{font-weight:600}.StickyHeader-module__IFE45W__applicationContainer{justify-content:flex-end;gap:12px;position:relative}.StickyHeader-module__IFE45W__modalMount{pointer-events:none;position:absolute;inset:0}.StickyHeader-module__IFE45W__applicationContainer .StickyHeader-module__IFE45W__modalMount>*{display:none}@media screen and (min-width:1200px){.StickyHeader-module__IFE45W__applicationContainer .StickyHeader-module__IFE45W__modalMount>*{pointer-events:auto;display:flex}}.StickyHeader-module__IFE45W__applicationContainer .StickyHeader-module__IFE45W__stickyApplicationButton{min-height:36px;font-size:var(--text-12);text-wrap:nowrap;border-radius:8px;padding:0 12px}@media screen and (min-width:1200px){.StickyHeader-module__IFE45W__applicationContainer .StickyHeader-module__IFE45W__stickyApplicationButton{height:40px;font-size:var(--text-14);padding:0 16px}}.StickyHeader-module__IFE45W__applicationContainer .StickyHeader-module__IFE45W__stickyBookmarkButton{border-color:var(--grey-300);width:36px;max-height:36px;padding:0}@media screen and (min-width:1200px){.StickyHeader-module__IFE45W__applicationContainer .StickyHeader-module__IFE45W__stickyBookmarkButton{width:40px;max-height:40px}}.StickyHeader-module__IFE45W__applicationOptionsWrapper{position:relative}.StickyHeader-module__IFE45W__chevron{width:16px;height:16px;transition:transform .1s}.StickyHeader-module__IFE45W__desktopOnlyButton{display:none}@media screen and (min-width:1200px){.StickyHeader-module__IFE45W__desktopOnlyButton{display:flex}}.StickyHeader-module__IFE45W__stickyApplicationOptionsButton{height:40px;color:var(--primary-600);border-radius:8px;padding:0 11px}
.InternshipHeader-module__y1ZABG__headerContainer{flex-direction:column;gap:8px;display:flex}@media screen and (min-width:800px){.InternshipHeader-module__y1ZABG__headerContainer{gap:12px}}.InternshipHeader-module__y1ZABG__title{font-family:var(--font-arboria);font-size:var(--headline-28);font-weight:700}@media screen and (min-width:800px){.InternshipHeader-module__y1ZABG__title{font-size:var(--headline-40)}}.InternshipHeader-module__y1ZABG__badgeWrapper{flex-wrap:wrap;gap:8px;padding-bottom:12px;display:flex}@media screen and (min-width:800px){.InternshipHeader-module__y1ZABG__badgeWrapper{padding-bottom:20px}}.InternshipHeader-module__y1ZABG__badge{background-color:var(--grey-100,#f5f5f5);font-size:var(--text-12);white-space:nowrap;border-radius:5px;padding:8px;font-weight:600;line-height:12px}.InternshipHeader-module__y1ZABG__corporationLink{color:inherit;-webkit-text-decoration:none;text-decoration:none}.InternshipHeader-module__y1ZABG__corporationLink:hover{-webkit-text-decoration:none;text-decoration:none}.InternshipHeader-module__y1ZABG__corporationText{font-size:var(--text-14);padding-bottom:12px}@media screen and (min-width:800px){.InternshipHeader-module__y1ZABG__corporationText{font-size:var(--text-16);padding-bottom:0}}.InternshipHeader-module__y1ZABG__infoContainer{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.InternshipHeader-module__y1ZABG__pin{background-color:var(--grey-100,#f5f5f5);width:24px;height:24px;font-size:var(--text-12);border-radius:7px;justify-content:center;align-items:center;display:flex}.InternshipHeader-module__y1ZABG__address{color:var(--grey-700);font-size:var(--text-14)}.InternshipHeader-module__y1ZABG__addressCorporationName{margin-right:4px;display:none}@media screen and (min-width:800px){.InternshipHeader-module__y1ZABG__addressCorporationName{display:inline-block}}.InternshipHeader-module__y1ZABG__vacanciesBadge{background-color:var(--primary-100,#ede5ff);height:fit-content;color:var(--primary-700,#5127a5);white-space:nowrap;border-radius:8px;padding:6px;font-size:11px;font-weight:600;line-height:11px}.InternshipHeader-module__y1ZABG__applicationButtons{flex-direction:column;gap:16px;padding-top:20px;display:flex}@media screen and (min-width:800px){.InternshipHeader-module__y1ZABG__applicationButtons{flex-direction:row;padding-top:24px}}.InternshipHeader-module__y1ZABG__applicationButton{width:100%}@media screen and (min-width:800px){.InternshipHeader-module__y1ZABG__applicationButton{width:fit-content}}.InternshipHeader-module__y1ZABG__applicationOptionsWrapper{position:relative}.InternshipHeader-module__y1ZABG__applicationOptionsButton{color:var(--primary-600,#5e2dc1)}.InternshipHeader-module__y1ZABG__chevron{width:16px;height:16px;transition:transform .1s}
.LocationSelectorNavigationLoading-module__EAVkUG__root{position:relative}.LocationSelectorNavigationLoading-module__EAVkUG__loadingOverlay{z-index:2;border-radius:var(--border-radius-14,14px);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#ffffffe0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.LocationSelectorNavigationLoading-module__EAVkUG__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.LocationSelector-module__USis7G__container,.LocationSelector-module__USis7G__header{flex-direction:column;gap:16px;width:100%;display:flex}.LocationSelector-module__USis7G__headline{font-size:var(--text-20);font-weight:700}.LocationSelector-module__USis7G__subline{font-size:var(--text-14);font-weight:400}.LocationSelector-module__USis7G__dropdowns{flex-direction:row;gap:16px;width:100%;display:flex}.LocationSelector-module__USis7G__dropdownWrapper{flex:1;min-width:0}@media (max-width:768px){.LocationSelector-module__USis7G__dropdowns{flex-direction:column}.LocationSelector-module__USis7G__dropdownWrapper{width:100%}}
.JobpostingHeader-module__v8QoTq__headerContainer{flex-direction:column;gap:8px;display:flex}@media screen and (min-width:800px){.JobpostingHeader-module__v8QoTq__headerContainer{gap:12px}}.JobpostingHeader-module__v8QoTq__title{font-family:var(--font-arboria);font-size:var(--headline-28);-webkit-hyphens:auto;hyphens:auto;font-weight:700}@media screen and (min-width:800px){.JobpostingHeader-module__v8QoTq__title{font-size:var(--headline-40)}}.JobpostingHeader-module__v8QoTq__badgeWrapper{flex-wrap:wrap;gap:8px;padding-bottom:12px;display:flex}@media screen and (min-width:800px){.JobpostingHeader-module__v8QoTq__badgeWrapper{padding-bottom:20px}}.JobpostingHeader-module__v8QoTq__badge{background-color:var(--grey-100);font-size:var(--text-12);white-space:nowrap;border-radius:5px;padding:8px;font-weight:600;line-height:12px}.JobpostingHeader-module__v8QoTq__corporationLink{color:inherit;-webkit-text-decoration:none;text-decoration:none}.JobpostingHeader-module__v8QoTq__corporationLink:hover{-webkit-text-decoration:none;text-decoration:none}.JobpostingHeader-module__v8QoTq__corporationText{font-size:var(--text-14);padding-bottom:12px}@media screen and (min-width:800px){.JobpostingHeader-module__v8QoTq__corporationText{font-size:var(--text-16);padding-bottom:0}}.JobpostingHeader-module__v8QoTq__infoContainer{grid-gap:12px;grid-template-columns:min-content auto;gap:12px;padding-top:20px;display:grid}.JobpostingHeader-module__v8QoTq__pin{background-color:var(--grey-100);width:24px;height:24px;font-size:var(--text-12);border-radius:7px;justify-content:center;align-items:center;display:flex}.JobpostingHeader-module__v8QoTq__address{color:var(--grey-700);font-size:var(--text-14)}.JobpostingHeader-module__v8QoTq__addressCorporationName{margin-right:4px;display:none}@media screen and (min-width:800px){.JobpostingHeader-module__v8QoTq__addressCorporationName{display:inline-block}}.JobpostingHeader-module__v8QoTq__vacanciesBadge{background-color:var(--primary-100);height:fit-content;color:var(--primary-700);white-space:nowrap;border-radius:8px;padding:6px;font-size:11px;font-weight:600;line-height:11px}.JobpostingHeader-module__v8QoTq__applicationButtons{grid-gap:16px;grid-template-columns:auto min-content;grid-template-areas:"a b""c c""d d";gap:16px;padding-top:20px;display:grid}@media screen and (min-width:800px){.JobpostingHeader-module__v8QoTq__applicationButtons{grid-template-columns:max-content auto min-content;grid-template-areas:"a b c""d d d";padding-top:24px}}.JobpostingHeader-module__v8QoTq__applicationButton{width:100%!important}@media screen and (min-width:800px){.JobpostingHeader-module__v8QoTq__applicationButton{width:fit-content!important}}.JobpostingHeader-module__v8QoTq__applicationOptionsWrapper{position:relative}.JobpostingHeader-module__v8QoTq__applicationOptionsButton{color:var(--primary-600)!important}.JobpostingHeader-module__v8QoTq__chevron{width:16px;height:16px;transition:transform .1s}.JobpostingHeader-module__v8QoTq__bookmark{display:none}@media screen and (min-width:1200px){.JobpostingHeader-module__v8QoTq__bookmark{min-width:max-content;display:inline-flex}}.JobpostingHeader-module__v8QoTq__bookmarkButton{grid-area:b;padding:0 17px!important}.JobpostingHeader-module__v8QoTq__bookmarkButton svg{min-width:12px}@media screen and (min-width:800px){.JobpostingHeader-module__v8QoTq__bookmarkButton{grid-area:c}}@media screen and (min-width:1200px){.JobpostingHeader-module__v8QoTq__bookmarkButton{padding:0 24px}}.JobpostingHeader-module__v8QoTq__secondaryOptions{grid-area:c}@media screen and (min-width:800px){.JobpostingHeader-module__v8QoTq__secondaryOptions{grid-area:b}}
