.join-our-team-hero{position:relative;isolation:isolate}.join-our-team-hero:before{content:"";position:absolute;left:10px;top:280px;width:520px;height:620px;z-index:0;pointer-events:none;border-radius:999px;background:radial-gradient(ellipse at center,#ffeca1f2,#ffeca1c7 18%,#ffeca16b 34%,#ffeca129 48%,#ffeca100 72%);filter:blur(18px)}.join-our-team-hero__content,.join-our-team-hero__top{position:relative;z-index:1}.join-our-team-hero__feature{width:100%;max-width:1380px;overflow:hidden;border-radius:28px;background:#dff1fb}.join-our-team-hero__title{font-family:Recoleta,sans-serif;font-style:normal;font-weight:600;color:#000;font-size:clamp(38px,4.2vw,52px);line-height:clamp(44px,4.6vw,58px)}.join-our-team-hero__subtitle{font-family:Cabin,sans-serif;font-style:normal;font-weight:400;color:#000;font-size:clamp(18px,2.1vw,24px);line-height:clamp(26px,3.2vw,37px)}.join-our-team-hero__subtitleLine{display:inline}.join-our-team-hero__featureTitle{font-family:Recoleta,sans-serif;font-style:normal;font-weight:600;color:#000;font-size:clamp(32px,4.4vw,54px);line-height:clamp(38px,4.6vw,58px)}.join-our-team-hero__cta{font-style:normal;font-weight:400;color:#000;font-size:18px;line-height:27px;padding:16px 34px;height:52px}.join-our-team-hero__whyTitle{font-family:Recoleta,sans-serif;font-style:normal;font-weight:600;color:#000;font-size:clamp(32px,4.4vw,54px);line-height:clamp(38px,4.6vw,58px);letter-spacing:-1px}.join-our-team-hero__why{position:relative;isolation:isolate}.join-our-team-hero__whyGlow{position:absolute;inset:-42px -16px -36px -176px;z-index:0;border-radius:999px;background:radial-gradient(circle at 42% 45%,#cff0ffeb,#cff0ffad 24%,#cff0ff38,#cff0ff00 76%);filter:blur(10px);pointer-events:none}.join-our-team-hero__benefitCard{width:100%;min-height:280px}.join-our-team-hero__benefitTitle{font-size:18px;line-height:1.2;margin-top:24px}.join-our-team-hero__bottomImage{height:368px}.join-our-team-hero__bottomImage img{display:block;width:100%;height:100%;object-fit:cover;transform:scaleX(.98);transform-origin:right center;border-top-right-radius:20px;border-bottom-right-radius:20px}.join-our-team-hero__bottomRow{min-height:368px}@media(max-width:1023px){.join-our-team-hero:before{left:10px;top:255px;width:420px;height:520px;opacity:.9}.join-our-team-hero__featureRow--second{margin-top:0}.join-our-team-hero__whyGlow{inset:-28px -12px -24px -106px}}@media(min-width:768px)and (max-width:1023px){.join-our-team-hero__content{padding-left:24px;padding-right:24px}.join-our-team-hero__top .join-our-team-hero__title{font-size:42px;line-height:46px}.join-our-team-hero__top .join-our-team-hero__intro{max-width:660px}.join-our-team-hero__top .join-our-team-hero__subtitle{font-size:16px;line-height:24px;max-width:660px}.join-our-team-hero__subtitleLine{display:block}.join-our-team-hero__top .join-our-team-hero__cta{font-size:16px;line-height:24px;height:46px;padding:12px 26px}.join-our-team-hero__top .join-our-team-hero__feature{border-radius:24px}.join-our-team-hero__top .join-our-team-hero__featureTitle{font-size:34px;line-height:40px}.join-our-team-hero__why{max-width:100%;width:100%}.join-our-team-hero__whyTitle{display:inline-block;width:max-content;max-width:none;font-size:42px;line-height:46px;letter-spacing:-.5px;white-space:nowrap}.join-our-team-hero__top .join-our-team-hero__bottomImage{height:286px}.join-our-team-hero__top .join-our-team-hero__bottomRow{min-height:286px}.join-our-team-hero__top .join-our-team-hero__bottomRow>div:first-child{padding-left:28px;padding-right:28px}.join-our-team-hero__top .join-our-team-hero__featureRow--second>div:first-child{padding-left:32px;padding-right:28px}.join-our-team-hero__top .join-our-team-hero__featureRow--second>div:last-child{height:286px}}@media(max-width:1023px){.join-our-team-hero__benefitCard{width:100%}}@media(max-width:639px){.join-our-team-hero__benefitCard{min-height:230px;width:calc(100% - 20px);margin-left:auto;margin-right:auto}.join-our-team-hero__whyTitle{font-size:28px;line-height:34px}.join-our-team-hero__bottomImage{height:160px}.join-our-team-hero__bottomRow{min-height:160px}}@media(min-width:1024px){.join-our-team-hero:before{left:-20px;top:295px;width:620px;height:720px}.join-our-team-hero__title{font-size:58px;line-height:60px}.join-our-team-hero__subtitle{font-size:24px;line-height:37px}.join-our-team-hero__subtitleLine:first-child{white-space:nowrap}.join-our-team-hero__subtitleLine:last-child{display:block}.join-our-team-hero__featureTitle,.join-our-team-hero__whyTitle{font-size:60px;line-height:60px}.join-our-team-hero__cta{margin-right:-32px}.join-our-team-hero__feature{width:calc(100% + 80px);margin-left:-40px;margin-right:-40px}.join-our-team-hero__intro{margin-left:-32px}.join-our-team-hero__why{margin-left:-40px}.join-our-team-hero__whyGlow{inset:-46px -18px -38px -164px}.join-our-team-hero__benefits{width:calc(100% + 40px);margin-right:-40px;margin-left:0}}@media(min-width:1280px){.join-our-team-hero:before{left:-60px;top:305px;width:700px;height:760px}.join-our-team-hero__feature{width:calc(100% + 120px);margin-left:-60px;margin-right:-60px}.join-our-team-hero__cta{margin-right:-48px}.join-our-team-hero__intro{margin-left:-48px}.join-our-team-hero__why{margin-left:-60px}.join-our-team-hero__whyGlow{inset:-54px -24px -44px -176px}.join-our-team-hero__benefits{width:calc(100% + 60px);margin-right:-60px;margin-left:0}}.career-form{padding:0 0 64px;background:#fff}.career-form__container{max-width:1300px;margin:0 auto;padding:0 16px}.career-form__title{font-family:Recoleta,sans-serif;font-size:60px;font-weight:600;line-height:60px;text-align:center;color:#000;margin:0 0 40px}.career-form__card{background:#f6c34d;border-radius:24px;padding:32px 24px;width:100%;max-width:900px;margin:0 auto}.career-form__grid{display:grid;grid-template-columns:1fr;column-gap:24px;row-gap:20px;font-family:Cabin,sans-serif}.career-form__field{display:flex;flex-direction:column;gap:12px}.career-form__field--full{grid-column:1 / -1}.career-form__label{font-size:16px;font-weight:400;line-height:16px;color:#000}.career-form__input,.career-form__textarea{background:#fff;border:2px solid rgb(217,217,217);border-radius:10px;padding:0 16px;font-size:18px;font-weight:400;line-height:25px;color:#1f2124;transition:border-color .2s ease;font-family:Cabin,sans-serif}.career-form__input{height:60px}.career-form__textarea{padding:14px 16px;min-height:120px;resize:both;overflow:auto}.career-form__input::placeholder,.career-form__textarea::placeholder{color:#8d8d8d;font-size:18px}.career-form__input:focus,.career-form__textarea:focus,.career-form__file:focus{outline:none;border-color:#141414}.career-form__file{display:block;width:100%;height:34px;line-height:22px;background:#fff;border:2px solid rgb(245,244,244);border-radius:10px;font-size:16px;color:#545151;font-family:Cabin,sans-serif;padding:0}.career-form__file::file-selector-button{margin-right:12px;padding:3px 10px;border-radius:0;border:1px solid rgb(39,38,38);background:#f0eded;color:#000;font-weight:400;font-family:Cabin,sans-serif;cursor:pointer}.career-form__actions{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;gap:12px;justify-content:center;padding-top:8px}.career-form__captcha{display:flex;flex-direction:column;align-items:center;gap:6px}.career-form__captcha-box{min-height:78px;transform:scale(.88);transform-origin:center}.career-form__captcha-error{margin:0;font-size:14px;color:#c23f17;text-align:center}.career-form__submit{font-family:Cabin,sans-serif;font-size:16px;width:100%;max-width:100%;padding:12px 0;border:.5px solid rgb(0,0,0);border-radius:999px;background:#fff;color:#000;cursor:pointer;transition:box-shadow .2s ease}.career-form__submit:disabled{cursor:not-allowed}.career-form__submit-loading{display:inline-flex;align-items:center;gap:10px}.career-form__spinner{width:22px;height:22px;display:inline-block;border-radius:50%;border:3px dotted rgba(0,0,0,.85);border-top-color:#00000040;animation:career-form-spin 2.9s linear infinite}.career-form__submit:hover{box-shadow:4px 4px #000}@media(min-width:768px){.career-form{padding:0 0 80px}.career-form__title{font-size:60px;line-height:60px;margin-bottom:40px}.career-form__card{border-radius:28px;padding:40px}.career-form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.career-form__input,.career-form__textarea{font-size:18px}.career-form__submit{font-size:20px;padding:14px 0}}@media(min-width:768px)and (max-width:1023px){.career-form__title{font-size:40px;line-height:44px;max-width:720px;margin-left:auto;margin-right:auto;margin-bottom:32px}}@media(max-width:640px){.career-form__title{font-size:32px;line-height:36px}.career-form__card{padding:24px 16px}.career-form__input{height:54px}}@media(min-width:1024px){.career-form__title{font-size:60px;line-height:60px}.career-form__card{padding:40px}}@keyframes career-form-spin{to{transform:rotate(360deg)}}
