.careers-search-module{width:100%;position:relative;background:linear-gradient(118deg,rgba(255,255,255,.5) 0,rgba(243,248,254,.5) 100%),#fff;padding:48px;max-width:1200px;margin:0 auto;border-radius:4px;border:1px solid rgba(4,12,23,.1);box-shadow:0 0 16px 0 rgba(0,0,0,.1)}.careers-search-module .select2.select2-container{width:100%;padding:16px 0;border-bottom:1px solid #a9acb0}.careers-search-module .select2.select2-container .careers-module__dropdown.select2-selection.select2-selection--single{border:none;height:unset;background-color:unset}.careers-search-module .select2.select2-container .careers-module__dropdown.select2-selection.select2-selection--single .select2-selection__rendered{font-size:16px;line-height:1.3;letter-spacing:.2px;padding:0}.careers-search-module .select2.select2-container .careers-module__dropdown.select2-selection.select2-selection--single .select2-selection__rendered[title=Location]{color:#72777d}.careers-search-module .select2.select2-container .careers-module__dropdown.select2-selection.select2-selection--single .select2-selection__arrow{height:15px;width:12px;top:50%;transform:translateY(-50%)}.careers-search-module .select2.select2-container .careers-module__dropdown.select2-selection.select2-selection--single .select2-selection__arrow b{background-image:chevronUp(#040c17)}.careers-search-module-search__heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.careers-search-module-search__heading-title{font-size:30px;line-height:1.2;font-weight:700;letter-spacing:0}p+.careers-search-module-search__heading-title{margin-top:32px}.careers-search-module-search__heading-title:not([class]):not(:last-child):not(:only-child){margin-bottom:16px}@media (max-width:576px){.careers-search-module-search__heading-title{font-size:22px}}.careers-search-module-search__heading-open-positions{cursor:pointer;border:0;border-radius:0;outline:0;padding:0;-webkit-appearance:none;background:0 0;color:#0d1775;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent;background-image:linear-gradient(90deg,#1383f4 0,#0d1775 100%);font-size:14px;line-height:1.3;letter-spacing:.2px}.careers-search-module-search__heading-open-positions:focus{outline:0}.careers-search-module-search__heading-open-positions:hover{-webkit-background-clip:initial;background-clip:initial;background:0 0;-webkit-text-fill-color:initial;text-fill-color:initial}.careers-search-module-search__heading-open-positions::after{background:currentColor;-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%);width:8px;height:8px;transform:rotate(90deg)}.careers-search-module-search__heading-open-positions:hover{color:#0d1775}@media (min-width:768px){.careers-search-module-search__search-bar{display:flex;justify-content:space-between;align-items:center;gap:96px}}.careers-search-module-search__search-bar-wrapper{display:flex;flex-direction:column;gap:32px;margin-bottom:32px}@media (min-width:768px){.careers-search-module-search__search-bar-wrapper{flex-direction:row;gap:48px;margin-bottom:unset;flex-grow:1}}@media (min-width:768px){.careers-search-module-search__search-bar-input-container{min-width:208px;flex-grow:1;display:flex;width:50%}}.careers-search-module-search__search-bar-input-container label.hide{border-width:0!important;clip:rect(1px,1px,1px,1px)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.careers-search-module-search__search-bar-input-container input[name=search_jobs]{border:none;border-bottom:1px solid #a9acb0;width:100%;padding:16px 0;background-color:transparent;font-size:16px;line-height:1.3;letter-spacing:.2px}.careers-search-module-search__search-bar-input-container input[name=search_jobs]::-moz-placeholder{color:#72777d}.careers-search-module-search__search-bar-input-container input[name=search_jobs]::placeholder{color:#72777d}.careers-search-module-search__search-bar-input-container select{border:none;width:100%;background-color:transparent}.careers-search-module-search__submit-btn{cursor:pointer;border:0;border-radius:0;outline:0;padding:0;-webkit-appearance:none;background:0 0;font-size:16px;line-height:1.3;letter-spacing:.2px;display:inline-flex;align-items:baseline;justify-content:center;text-align:center;text-decoration:none;padding:14px 24px;min-height:48px;transition:none;border-radius:4px;width:100%;height:48px;background:0 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent;background-image:linear-gradient(90deg,#1383f4 0,#0d1775 100%);position:relative}.careers-search-module-search__submit-btn:focus{outline:0}.careers-search-module-search__submit-btn:hover{text-decoration:none}.careers-search-module-search__submit-btn::before{content:"";position:absolute;inset:0;border-radius:inherit;border-width:1px;border-style:solid;border-color:transparent;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;background-clip:border-box;background-origin:border-box;background-image:linear-gradient(90deg,#1383f4 0,#0d1775 100%);z-index:1}.careers-search-module-search__submit-btn:hover{-webkit-background-clip:initial;background-clip:initial;background:0 0;-webkit-text-fill-color:initial;text-fill-color:initial}.careers-search-module-search__submit-btn:hover::before{border-color:#7f8895;background:0 0}.careers-search-module-search__submit-btn:hover{color:#7f8895}@media (min-width:576px){.careers-search-module-search__submit-btn{width:unset}}