.careers-module__T6xnVW__careersHero{background-color:var(--color-bg);width:100%;min-height:100vh;padding:var(--spacing-4xl)var(--spacing-2xl);justify-content:center;align-items:center;display:flex;position:relative}.careers-module__T6xnVW__backgroundContainer{z-index:0;position:absolute;inset:0}.careers-module__T6xnVW__backgroundImage{object-fit:cover;object-position:center;width:100%;height:100%}.careers-module__T6xnVW__overlay{background:#0009;position:absolute;inset:0}.careers-module__T6xnVW__content{z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:700px;display:flex;position:relative}.careers-module__T6xnVW__title{font-family:var(--font-family-heading);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-primary);margin-bottom:var(--spacing-xl);font-size:clamp(2.5rem,6vw,4rem);font-weight:400}.careers-module__T6xnVW__subtitle{font-family:var(--font-family);font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-3xl);font-weight:400;line-height:1.7}.careers-module__T6xnVW__ctaButtons{gap:var(--spacing-lg);margin-bottom:var(--spacing-2xl);display:flex}.careers-module__T6xnVW__ctaButton{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md)var(--spacing-xl);font-family:var(--font-family);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-primary);border:1px solid var(--color-border);cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast);background-color:#0000;font-weight:500;text-decoration:none;display:flex}.careers-module__T6xnVW__ctaButton:hover{background-color:var(--color-text-primary);color:var(--color-bg)}.careers-module__T6xnVW__searchForm{gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}.careers-module__T6xnVW__searchInputWrapper{width:100%;position:relative}.careers-module__T6xnVW__searchInput{width:100%;padding:var(--spacing-md)var(--spacing-lg);font-family:var(--font-family);font-size:var(--font-size-sm);color:var(--color-text-primary);border:1px solid var(--color-border);transition:border-color var(--transition-fast);background-color:#0000;outline:none;padding-right:48px}.careers-module__T6xnVW__searchInput::placeholder{color:var(--color-text-secondary)}.careers-module__T6xnVW__searchInput:focus{border-color:var(--color-text-primary)}.careers-module__T6xnVW__searchIcon{color:var(--color-text-secondary);pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.careers-module__T6xnVW__selectWrapper{width:100%;position:relative}.careers-module__T6xnVW__select{width:100%;padding:var(--spacing-md)var(--spacing-lg);font-family:var(--font-family);font-size:var(--font-size-sm);color:var(--color-text-primary);border:1px solid var(--color-border);appearance:none;cursor:pointer;transition:border-color var(--transition-fast);background-color:#0000;outline:none;padding-right:48px}.careers-module__T6xnVW__select:focus{border-color:var(--color-text-primary)}.careers-module__T6xnVW__selectArrow{color:var(--color-text-secondary);pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.careers-module__T6xnVW__searchButton{width:100%;padding:var(--spacing-md)var(--spacing-lg);font-family:var(--font-family);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-primary);border:1px solid var(--color-border);cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast);background-color:#0000;font-weight:500}.careers-module__T6xnVW__searchButton:hover{background-color:var(--color-text-primary);color:var(--color-bg)}.careers-module__T6xnVW__links{gap:var(--spacing-2xl);margin-top:var(--spacing-2xl);display:flex}.careers-module__T6xnVW__link{font-family:var(--font-family);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-secondary);transition:color var(--transition-fast);font-weight:500;text-decoration:none}.careers-module__T6xnVW__link:hover{color:var(--color-text-primary)}.careers-module__T6xnVW__scrollIndicator{bottom:var(--spacing-2xl);color:var(--color-text-secondary);animation:2s infinite careers-module__T6xnVW__bounce;position:absolute;left:50%;transform:translate(-50%)}@keyframes careers-module__T6xnVW__bounce{0%,20%,50%,80%,to{transform:translate(-50%)translateY(0)}40%{transform:translate(-50%)translateY(-10px)}60%{transform:translate(-50%)translateY(-5px)}}@media (max-width:768px){.careers-module__T6xnVW__careersHero{padding:var(--spacing-3xl)var(--spacing-lg)}.careers-module__T6xnVW__links{gap:var(--spacing-lg);flex-direction:column}}
