.organization-name{color:#707070;font-size:.875rem;z-index:2}.organization-name--heavy{font-weight:600}.organization-name--light{font-weight:400}.favorites-button{--nebula-icon-button-background:hsla(0,0%,100%,0.9);--nebula-icon-button-background-hover:var(--nebula-color-platform-interface-300);--nebula-icon-button-background-active:var(--nebula-color-platform-interface-300);--nebula-icon-button-border-radius:var(--nebula-border-radius-button-pill);--nebula-icon-button-padding:8px;--nebula-icon-button-fill:var(--nebula-color-platform-interactive-800);--nebula-icon-button-fill-hover:var(--nebula-color-platform-interactive-800);--nebula-icon-button-fill-active:var(--nebula-color-platform-interactive-800)}.favorites-button .nebula-icon-button__icon{height:20px;width:20px}.favorites-button--favorite{--nebula-icon-button-fill:var(--nebula-color-platform-interactive-800)}.favorites-button--favorite .nebula-icon-button__icon{fill:var(--nebula-color-platform-interactive-800)}.favorites-button--small{--nebula-icon-button-padding:6px}.favorites-button--small .nebula-icon-button__icon{height:16px;width:16px}.favorites-button--large{--nebula-icon-button-padding:10px}.favorites-button--large .nebula-icon-button__icon{height:24px;width:24px}.organization-list{display:flex;flex-direction:column;gap:8px}.organization-list__organization{align-items:center;display:flex;gap:8px;justify-content:center;height:28px}.organization-list__organization:focus,.organization-list__organization:hover{color:var(--nebula-card-title-color-hover)}:root{--careers-section-background-color:var(--nebula-color-platform-interface-100);--careers-section-border:none;--careers-section-box-shadow:0px 2px 6px rgba(0,0,0,0.15);--careers-section-padding:24px}.page-section{--nebula-card-max-width:100%;background-color:var(--careers-section-background-color);display:flex;flex-direction:column;gap:16px;margin-block-start:40px;margin-inline:auto;position:relative;width:100%}.page-section--overflow{overflow:hidden}.page-section--padded{padding:var(--careers-section-padding)}.page-section--raised{border-radius:8px;--careers-section-background-color:#fff;border:var(--careers-section-border)}.page-section--emphasized,.page-section--raised{box-shadow:0 2px 10px 2px rgba(0,0,0,.1);overflow:hidden}.page-section--emphasized{border-radius:8px;background-color:#f9fafb;border:1px solid #c1d1d7}.page-section--content-raised{--careers-section-background-color:transparent}.page-section--content-raised .page-section__content{border-radius:8px;box-shadow:0 2px 10px 2px rgba(0,0,0,.1);overflow:hidden;background-color:#fff;border:var(--careers-section-border);padding:var(--careers-section-padding)}.page-section--flat{--careers-section-background-color:transparent}.page-section--flat .page-section__content{background-color:var(--careers-section-background-color)}.page-section__title--section{--nebula-font-size-header-level-5:1.25rem}.empty-state{min-height:200px}.empty-state__icon{fill:#c1d1d7;margin-bottom:16px}.empty-state__content{display:flex;justify-content:center;flex-wrap:wrap}@media (min-width:768px){.empty-state__content{margin-inline-end:24px}}.empty-state__image-area{display:flex;flex-direction:column;justify-content:center}.empty-state__image{max-height:220px}@media (min-width:768px){.empty-state__image{margin-inline-end:24px}}.empty-state__title{color:var(--nebula-text-color-header-default);font-family:var(--nebula-font-family-header);font-weight:var(--nebula-font-weight-header);line-height:var(--nebula-font-line-height-heading);font-size:clamp(1.25rem,2.25vw,1.5rem);margin:0 0 4px}.empty-state__description{color:var(--nebula-text-color-body-default);font-family:var(--nebula-font-family-body);font-weight:var(--nebula-font-weight-body);line-height:var(--nebula-font-line-height-default);font-size:clamp(1rem,1.5vw,1.125rem);margin:0;font-weight:400}.empty-state__text{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.empty-state__button{margin-block-start:16px}.empty-state--card{border-radius:8px;box-shadow:0 2px 10px 2px rgba(0,0,0,.1);overflow:hidden;padding:24px}.resource-card{--nebula-badge-background-color:#dbf0ff;--nebula-badge--color:#005a9e;--nebula-card-background-color:#fff;--nebula-card-border-color:unset;--nebula-card-border-radius:8px;--nebula-card-border-width:0;--nebula-card-box-shadow:0px 2px 6px rgba(0,0,0,0.15);--nebula-card-content-padding:24px;--nebula-card-header-min-height:0;--nebula-card-margin:0;--nebula-card-thumbnail-border-radius-top:8px;--nebula-card-type-color:#3d3d3d;--nebula-card-thumbnail-border-radius-top:0}.resource-card .nebula-card__media{flex-direction:column}.resource-card__loader{aspect-ratio:16/9;border-radius:var(--nebula-card-border-radius)}.resource-card__metadata{display:flex;gap:8px;margin-block-start:8px}.resource-card__metadata-item{--nebula-button-background:#dbf0ff;--nebula-button-background-hover:#9ed5ff;--nebula-button-background-active:#6bbfff;--nebula-button-text-color:#005a9e;--nebula-button-text-color-hover:#005a9e;--nebula-button-text-color-active:#003d6b}.resource-card__org-label{background:#f0f4f5;align-items:center;display:flex;gap:8px;justify-content:center;padding:8px 0;border-top-left-radius:8px;border-top-right-radius:8px}.resource-card__org-label-avatar{--careers-avatar-size:24px}.resource-card__org-label-de-logo{width:24px}.resource-card__org-label-name{color:var(--nebula-text-color-body-default);font-family:var(--nebula-font-family-body);font-weight:var(--nebula-font-weight-body);line-height:var(--nebula-font-line-height-default);font-size:var(--nebula-font-size-caption);font-weight:600;color:#3d3d3d;margin:0}.career-share-badge{display:inline-flex;padding:2px 8px;border-radius:4px;background-color:#fffc8f;align-items:center;height:24px}.career-share-badge__text{display:inline;margin:0;font-size:14px;font-weight:600;margin-left:8px}.career-share-badge__icon{display:inline;margin:0}.career-share-badge__button{cursor:pointer;background:none;border:none;padding:0;font-size:inherit;font-family:inherit;color:inherit}.resource-grid__load-more-button{justify-content:center;margin-block-start:16px;text-align:center;width:100%}.resource-grid__card-list{gap:0}.profile-card{--nebula-card-background-color:#fff;--nebula-card-border-color:unset;--nebula-card-border-radius:8px;--nebula-card-border-width:0;--nebula-card-box-shadow:0px 2px 6px rgba(0,0,0,0.15);--nebula-card-content-padding:0;--nebula-card-margin:0;padding:24px;transition:box-shadow .2s}.profile-card--linked:hover{box-shadow:0 4px 26px 5px rgba(0,0,0,.1)}.profile-card__avatar{flex:0 0 auto;justify-content:center;margin:0 auto 4px}.profile-card__body{display:flex;flex-direction:column;height:100%;padding:0;text-align:center;gap:4px}.profile-card__footer{display:flex;flex-direction:column;align-items:stretch;width:100%;margin-top:auto}.profile-card__footer-actions{z-index:2}.profile-card__title{color:var(--nebula-text-color-header-default);font-family:var(--nebula-font-family-header);font-weight:var(--nebula-font-weight-header);line-height:var(--nebula-font-line-height-heading);font-size:clamp(1.25rem,2.25vw,1.5rem);margin:0}.profile-card__title-linked:focus,.profile-card__title-linked:hover{text-decoration:underline}.profile-card__title-linked:before{content:"";position:absolute;inset:0;z-index:1;cursor:pointer}.profile-card__title-linked:focus-visible:before,.profile-card__title-linked:hover:before{border-radius:8px}.profile-card__description{line-height:1;margin:0}.profile-card__location{display:flex;justify-content:center;align-items:center;font-size:.875rem;color:#707070;height:28px;margin:0;gap:4px}.profile-card__position{color:var(--nebula-text-color-body-default);font-family:var(--nebula-font-family-body);font-weight:var(--nebula-font-weight-body);line-height:var(--nebula-font-line-height-default);font-size:var(--nebula-font-size-body-2);font-weight:600}.profile-card__favorites-button{position:absolute;top:24px;right:24px;z-index:2}.profile-card__career-share-tooltip{position:absolute;top:24px;left:24px;z-index:3}.profile-card__tags-wrapper{display:flex;gap:4px;flex-direction:row;flex-wrap:wrap;margin-top:4px;justify-content:center}.profile-card .nebula-card__content{display:flex;flex-direction:column;height:100%;margin-top:4px}