.WorkWithUs_container__iufLP{display:flex;flex-direction:column;align-items:center;width:100%;padding:4rem 0}.WorkWithUs_jobs_container__85gf_{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;width:100%;flex-wrap:wrap}.WorkWithUs_jobs_card__zXrrD{display:flex;flex-direction:column;align-items:center;background-color:var(--header-bg);border-radius:10px;height:30rem;width:20rem;padding:2rem;gap:2rem}.WorkWithUs_email_wrapper__1420p{display:flex;justify-content:center;flex-direction:column;min-height:20rem;align-items:center;margin-top:3rem;gap:3rem}.WorkWithUs_message_area__BWH3m{height:10rem;width:50rem;border:2px solid var(--link-col);border-radius:12px 0 0 12px;background-color:var(--header-bg);padding:1rem;font-size:1rem;font-family:inherit;resize:none;transition:border .3s ease,box-shadow .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.1);color:#333}.WorkWithUs_message_area__BWH3m:focus{outline:none}.WorkWithUs_custom_form__Xp3f8{display:flex;flex-direction:column;align-items:flex-start}.WorkWithUs_email__Wc8YE{display:flex;flex-direction:row;align-items:center;column-gap:1rem}.WorkWithUs_email__Wc8YE p{color:red}.WorkWithUs_message___xv4h{display:flex;flex-direction:column}.WorkWithUs_message___xv4h p{padding-left:5px;color:red}.WorkWithUs_input_email__LaG9o{width:100%;max-width:24rem;border:2px solid var(--link-col);border-radius:12px;background-color:var(--header-bg);padding:.75rem 1rem;font-size:1rem;font-family:inherit;transition:border .3s ease,box-shadow .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.1);color:#333;outline:none}.WorkWithUs_input_email__LaG9o:focus{border:4px solid var(--link-col)}.WorkWithUs_input_email__LaG9o::placeholder{color:#888;font-style:italic}.WorkWithUs_submit_button__yVgAX{background-color:var(--link-col);color:var(--background);font-weight:700;font-size:1.1rem;padding:.8rem 1.5rem;border:none;border-radius:0 8px 8px 0;cursor:pointer;transition:background-color .3s ease,box-shadow .3s ease,transform .2s ease;align-items:center;justify-content:center;gap:.5rem;position:static;box-shadow:0 4px 12px rgba(0,0,0,.1);height:10rem;min-width:2rem;display:flex;flex-direction:column}.WorkWithUs_submit_button__yVgAX:hover{background-color:#256d4c;box-shadow:0 6px 20px rgba(0,0,0,.2)}.WorkWithUs_submit_button__yVgAX:focus{outline:none;box-shadow:0 0 0 3px rgba(47,133,90,.3)}.WorkWithUs_jobs_card__zXrrD ul{list-style:none;padding-left:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.WorkWithUs_jobs_card__zXrrD li{background-color:var(--background);padding:.6rem 1rem;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.05);font-size:1rem;color:#333;transition:transform .2s ease;text-align:left}.WorkWithUs_jobs_card__zXrrD li:before{margin-right:.5rem}.WorkWithUs_jobs_card__zXrrD li:hover{transform:translateX(5px);background-color:#f0fdf4}.WorkWithUs_input_group__R1ELx{display:flex;flex-direction:row;border:2px solid transparent;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:border .3s ease,box-shadow .3s ease;overflow:hidden}.WorkWithUs_input_group__R1ELx:focus-within{border:2px solid var(--link-col)}.WorkWithUs_modal__DcnGh{position:fixed;bottom:0;width:100%;height:100%;display:flex;justify-content:center;pointer-events:none;z-index:9999;align-items:center}.WorkWithUs_modalContent__QBb3F{background-color:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:1.5rem 2.5rem;border-radius:16px 16px 16px 16px;box-shadow:0 -4px 12px rgba(0,0,0,.15);animation:WorkWithUs_slideUp___pyHD .8s ease forwards;display:flex;flex-direction:column;align-items:center;pointer-events:all}.WorkWithUs_thumb__hju9_{font-size:3rem;color:var(--link-col);display:block;margin-bottom:1rem}@keyframes WorkWithUs_slideUp___pyHD{0%{transform:translateY(80%);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:768px){.WorkWithUs_jobs_container__85gf_{flex-direction:column;gap:2rem}.WorkWithUs_jobs_card__zXrrD{height:-moz-fit-content;height:fit-content}.WorkWithUs_input_group__R1ELx{flex-direction:column;border-radius:0}.WorkWithUs_submit_button__yVgAX{height:3rem;flex-direction:row;border-radius:0 0 8px 8px}.WorkWithUs_message_area__BWH3m{width:20rem;border-radius:12px 12px 0 0}}@media (min-width:800px) and (max-width:1024px){.WorkWithUs_input_group__R1ELx{max-width:700px}.WorkWithUs_custom_main___XXgj{min-height:calc(100vh - 5rem)}.WorkWithUs_container__iufLP{justify-content:center}}