.CareerContactSection-module__t2klCa__section{box-sizing:border-box;background:#edf3ff;width:100%;padding:2.5rem 1rem 3rem}.CareerContactSection-module__t2klCa__inner{flex-direction:column;gap:2rem;max-width:90rem;margin:0 auto;display:flex}.CareerContactSection-module__t2klCa__content{flex:1;min-width:0}.CareerContactSection-module__t2klCa__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:#ff5050;margin:0 0 .5rem;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;line-height:161%}.CareerContactSection-module__t2klCa__title{text-transform:capitalize;color:#002873;margin:0 0 .75rem;font-family:ITC Avant Garde Gothic,sans-serif;font-size:1.5rem;font-weight:600;line-height:140%}.CareerContactSection-module__t2klCa__description{color:#002873;margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:400;line-height:171%}.CareerContactSection-module__t2klCa__benefitsList{flex-direction:column;gap:.75rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.CareerContactSection-module__t2klCa__benefitItem{flex-direction:row;align-items:flex-start;gap:.625rem;display:flex}.CareerContactSection-module__t2klCa__checkIcon{flex-grow:0;flex-shrink:0;justify-content:flex-start;align-items:flex-start;width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem;display:inline-flex}.CareerContactSection-module__t2klCa__checkIconSvg{width:100%;height:100%;display:block}.CareerContactSection-module__t2klCa__benefitText{color:#002873;min-width:0;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:600;line-height:171%}.CareerContactSection-module__t2klCa__privacy{color:#002873;margin:0;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:400;line-height:171%}.CareerContactSection-module__t2klCa__formCard{box-sizing:border-box;background:#fff;border-radius:10px;padding:1.5rem 1.25rem 2rem;position:relative;overflow:hidden;box-shadow:0 0 8px #00000029}.CareerContactSection-module__t2klCa__formCardStrip{flex-direction:row;height:6px;display:flex;position:absolute;top:0;left:0;right:0}.CareerContactSection-module__t2klCa__stripBlue{background:#002873;flex:1}.CareerContactSection-module__t2klCa__stripCoral{background:#ff5050;flex:1}.CareerContactSection-module__t2klCa__stripCyan{background:#27d6ff;flex:1}.CareerContactSection-module__t2klCa__formTitle{color:#002873;text-align:center;margin:0 0 1.25rem;padding-top:.5rem;font-family:ITC Avant Garde Gothic,sans-serif;font-size:1.125rem;font-weight:600;line-height:140%}.CareerContactSection-module__t2klCa__form{flex-direction:column;gap:1.25rem;display:flex}.CareerContactSection-module__t2klCa__fieldGroup{flex-direction:column;gap:.625rem;display:flex}.CareerContactSection-module__t2klCa__fieldError{color:#ff5050;margin:0;font-family:Poppins,sans-serif;font-size:.8125rem}.CareerContactSection-module__t2klCa__inputError{outline-offset:0;outline:2px solid #ff5050}.CareerContactSection-module__t2klCa__inputError:focus{outline:2px solid #ff5050}.CareerContactSection-module__t2klCa__customSelectWrap.CareerContactSection-module__t2klCa__inputError .CareerContactSection-module__t2klCa__customSelectTrigger{outline-offset:0;outline:2px solid #ff5050}.CareerContactSection-module__t2klCa__label{color:#002873;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:140%}.CareerContactSection-module__t2klCa__input{box-sizing:border-box;color:#000;background:#f7f7f7;border:none;border-radius:10px;width:100%;padding:.75rem 1.25rem;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400;line-height:140%}.CareerContactSection-module__t2klCa__input::placeholder{color:#0006}.CareerContactSection-module__t2klCa__input:focus{outline-offset:2px;outline:2px solid #002873}.CareerContactSection-module__t2klCa__select{box-sizing:border-box;color:#000;appearance:none;cursor:pointer;background-color:#f7f7f7;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;border:none;border-radius:10px;width:100%;padding:.75rem 2.5rem .75rem 1.25rem;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400;line-height:140%}.CareerContactSection-module__t2klCa__select:focus{outline-offset:2px;outline:2px solid #002873}.CareerContactSection-module__t2klCa__select.CareerContactSection-module__t2klCa__selectPlaceholder,.CareerContactSection-module__t2klCa__customSelectTrigger.CareerContactSection-module__t2klCa__selectPlaceholder{color:#0006}.CareerContactSection-module__t2klCa__select option{color:#000}.CareerContactSection-module__t2klCa__customSelectWrap{width:100%;position:relative}.CareerContactSection-module__t2klCa__customSelectTrigger{box-sizing:border-box;color:#000;cursor:pointer;text-align:left;background-color:#f7f7f7;border:none;border-radius:10px;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.75rem 1.25rem;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;display:flex}.CareerContactSection-module__t2klCa__customSelectTrigger:hover,.CareerContactSection-module__t2klCa__customSelectTrigger:focus{outline-offset:2px;outline:2px solid #002873}.CareerContactSection-module__t2klCa__customSelectLabel{flex:1;min-width:0}.CareerContactSection-module__t2klCa__customSelectArrow{flex-shrink:0;transition:transform .2s}.CareerContactSection-module__t2klCa__customSelectArrowOpen{transform:rotate(180deg)}.CareerContactSection-module__t2klCa__customSelectList{z-index:10;background:#fff;border:1px solid #e5e7eb;border-radius:10px;max-height:24rem;margin:.25rem 0 0;padding:.5rem 0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 8px #00000014}.CareerContactSection-module__t2klCa__customSelectOption{color:#002873;cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:.5rem 1.25rem;font-family:Poppins,sans-serif;font-size:.875rem;line-height:140%;transition:background .15s;display:block}.CareerContactSection-module__t2klCa__customSelectOption:hover{background:#f7f7f7}.CareerContactSection-module__t2klCa__customSelectOptionSelected{background:#eafbff;font-weight:500}.CareerContactSection-module__t2klCa__fileWrap{flex-direction:column;gap:.375rem;display:flex}.CareerContactSection-module__t2klCa__fileInput{color:#0006;cursor:pointer;width:100%;font-family:Poppins,sans-serif;font-size:.875rem}.CareerContactSection-module__t2klCa__fileInput::file-selector-button{color:#000;cursor:pointer;background:#f7f7f7;border:none;border-radius:10px;margin-right:.75rem;padding:.75rem 1.25rem;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400}.CareerContactSection-module__t2klCa__fileInput::file-selector-button:hover{background:#eee}.CareerContactSection-module__t2klCa__fileInput:disabled{cursor:not-allowed;opacity:.6}.CareerContactSection-module__t2klCa__fileInput:disabled::file-selector-button{cursor:not-allowed;opacity:.7}.CareerContactSection-module__t2klCa__fileHint{color:#002873b3;margin:0;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:400;line-height:140%}.CareerContactSection-module__t2klCa__fileError{color:#ff5050;margin:0;font-family:Poppins,sans-serif;font-size:.8125rem}.CareerContactSection-module__t2klCa__fileName{color:#002873;margin:0;font-family:Poppins,sans-serif;font-size:.8125rem}.CareerContactSection-module__t2klCa__textarea{box-sizing:border-box;color:#000;resize:vertical;background:#f7f7f7;border:none;border-radius:10px;width:100%;min-height:6rem;padding:.75rem 1.25rem;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400;line-height:140%}.CareerContactSection-module__t2klCa__textarea::placeholder{color:#0006}.CareerContactSection-module__t2klCa__textarea:focus{outline-offset:2px;outline:2px solid #002873}.CareerContactSection-module__t2klCa__checkboxRow{flex-direction:row;align-items:flex-start;gap:.75rem;margin-top:.31rem;margin-bottom:.31rem;display:flex}.CareerContactSection-module__t2klCa__checkboxRow .CareerContactSection-module__t2klCa__fieldError{width:100%;margin-top:.125rem}.CareerContactSection-module__t2klCa__checkbox{appearance:none;cursor:pointer;background:0 0;border:1.5px solid #002873;border-radius:4px;flex-shrink:0;width:1.0625rem;height:1.0625rem;margin:2px 0 0;position:relative}.CareerContactSection-module__t2klCa__checkbox:checked{background:#002873}.CareerContactSection-module__t2klCa__checkbox:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.CareerContactSection-module__t2klCa__checkboxLabel{color:#000;cursor:pointer;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:300;line-height:140%}.CareerContactSection-module__t2klCa__privacyLink{color:#002873;text-decoration:underline}.CareerContactSection-module__t2klCa__privacyLink:hover{text-decoration:none}.CareerContactSection-module__t2klCa__formMessage{color:#002873;margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:.9375rem}.CareerContactSection-module__t2klCa__formError{color:#c00;margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:.9375rem}.CareerContactSection-module__t2klCa__submitBtn{text-transform:capitalize;color:#fff;cursor:pointer;background:#002873;border:none;border-radius:10px;align-self:center;padding:.75rem 1.25rem;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:120%;transition:background .2s,box-shadow .2s;box-shadow:2px 2px #27d6ff}.CareerContactSection-module__t2klCa__submitBtn:hover{background:#001f5c}.CareerContactSection-module__t2klCa__submitBtn:focus-visible{outline-offset:2px;outline:2px solid #002873}.CareerContactSection-module__t2klCa__submitBtn:disabled{opacity:.6;cursor:not-allowed}.CareerContactSection-module__t2klCa__submitBtn:disabled:hover{background:#002873}@media (min-width:40rem){.CareerContactSection-module__t2klCa__section{padding:3rem 2.5rem 3.5rem}.CareerContactSection-module__t2klCa__title{font-size:1.75rem}.CareerContactSection-module__t2klCa__description,.CareerContactSection-module__t2klCa__benefitText,.CareerContactSection-module__t2klCa__privacy{font-size:1rem}.CareerContactSection-module__t2klCa__formCard{width:100%;max-width:28rem;margin:0 auto;padding:1.75rem 1.5rem 2rem}.CareerContactSection-module__t2klCa__formTitle{font-size:1.1875rem}}@media (min-width:48rem){.CareerContactSection-module__t2klCa__section{padding:3.5rem 3.5rem 4rem}.CareerContactSection-module__t2klCa__inner{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:2.5rem}.CareerContactSection-module__t2klCa__content{flex:1;min-width:0}.CareerContactSection-module__t2klCa__formCard{flex:0 0 22rem;max-width:22rem;margin:0;padding:1.75rem 1.5rem 2rem}.CareerContactSection-module__t2klCa__eyebrow{font-size:.8125rem}.CareerContactSection-module__t2klCa__title{margin-bottom:1rem;font-size:2rem}.CareerContactSection-module__t2klCa__description{margin-bottom:1.25rem}.CareerContactSection-module__t2klCa__benefitsList{gap:.875rem;margin-bottom:1.25rem}.CareerContactSection-module__t2klCa__benefitText{font-size:1rem}}@media (min-width:64rem){.CareerContactSection-module__t2klCa__section{padding:4rem 4rem 5rem}.CareerContactSection-module__t2klCa__inner{gap:3rem}.CareerContactSection-module__t2klCa__formCard{flex:0 0 26rem;max-width:26rem;padding:2rem 2rem 2.5rem}.CareerContactSection-module__t2klCa__formTitle{margin-bottom:1.5rem;font-size:1.1875rem}.CareerContactSection-module__t2klCa__form{gap:1.5rem}.CareerContactSection-module__t2klCa__input{padding:.75rem 1.25rem}}@media (min-width:80rem){.CareerContactSection-module__t2klCa__section{padding:4.5rem 5rem 5.5rem}.CareerContactSection-module__t2klCa__formCard{flex:0 0 28rem;max-width:28rem}}@media (min-width:90rem){.CareerContactSection-module__t2klCa__section{padding:5.19rem 11.06rem 6.69rem 7.69rem}.CareerContactSection-module__t2klCa__inner{align-items:flex-start;gap:7.88rem}.CareerContactSection-module__t2klCa__content{flex:1;min-width:0}.CareerContactSection-module__t2klCa__eyebrow{letter-spacing:.22em;margin-bottom:.88rem;font-size:.875rem;line-height:161%}.CareerContactSection-module__t2klCa__title{margin-bottom:.88rem;font-size:2rem;line-height:140%}.CareerContactSection-module__t2klCa__description{margin-bottom:1.44rem;font-size:1rem;line-height:171%}.CareerContactSection-module__t2klCa__benefitsList{gap:.75rem;margin-bottom:1.31rem}.CareerContactSection-module__t2klCa__benefitItem{gap:.62rem}.CareerContactSection-module__t2klCa__checkIcon{width:1.5rem;height:1.5rem}.CareerContactSection-module__t2klCa__benefitText,.CareerContactSection-module__t2klCa__privacy{font-size:1rem;line-height:171%}.CareerContactSection-module__t2klCa__formCard{border-radius:10px;flex:0 0 30.375rem;width:30.375rem;max-width:30.375rem;padding:0;box-shadow:0 0 8px #00000029}.CareerContactSection-module__t2klCa__formCardStrip{height:6px}.CareerContactSection-module__t2klCa__formTitle{margin:0 0 1.38rem;padding:2.56rem 2.63rem 0;font-family:ITC Avant Garde Gothic,sans-serif;font-size:1.1875rem;font-weight:600;line-height:140%}.CareerContactSection-module__t2klCa__form{gap:1.25rem;padding:0 2.63rem 1.94rem}.CareerContactSection-module__t2klCa__fieldGroup{gap:.625rem}.CareerContactSection-module__t2klCa__label{font-size:.875rem;line-height:140%}.CareerContactSection-module__t2klCa__input{background:#f7f7f7;border-radius:10px;padding:.75rem 1.25rem;font-size:.875rem}.CareerContactSection-module__t2klCa__checkboxRow{gap:.75rem}.CareerContactSection-module__t2klCa__checkbox{width:1.0625rem;height:1.0625rem}.CareerContactSection-module__t2klCa__checkboxLabel{font-size:.75rem;line-height:140%}.CareerContactSection-module__t2klCa__submitBtn{border-radius:10px;padding:.75rem 1.25rem;font-size:1rem;line-height:120%;box-shadow:2px 2px #27d6ff}}
