.join--team--button--block .button-component-container{width:max-content}.join--team-noData-icon{width:20rem}.main--section{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch}.main--section .__jointeam--container .__JobCard--container .__cardInner--container{border-radius:8px;background:var(--color-primary-bg);box-shadow:0 8px 16px 0 rgba(50,50,71,.06),0 8px 8px 0 rgba(50,50,71,.08);display:flex;padding:16px;gap:64px;align-self:stretch;align-items:center;justify-content:space-between}.main--section .__jointeam--container .__JobCard--container .__cardInner--container .__leftContent--container{border-radius:8px;background:var(--color-primary-bg);display:flex;gap:.5rem;align-self:stretch;flex-direction:column}.main--section .__jointeam--container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4rem;align-self:stretch;max-width:1600px;margin:auto;width:100%;scroll-margin-top:100px}.main--section .__jointeam--container .__JobCard--container .__cardInner--container h2{color:var(--color-text-primary);font-family:var(--ff-secondary);font-size:var(--fs-desk-subheading);font-style:normal;font-weight:var(--fw-primary);line-height:var(--lh-desk-subheading);margin:0}.main--section .__jointeam--container .__JobCard--container .__cardInner--container .__svgItem--container{display:flex;align-items:center;gap:.5rem;margin-top:.5rem}.main--section .__jointeam--container .__JobCard--container .__cardInner--container p{color:var(--color-text-primary);font-family:var(--ff-secondary);font-style:normal;font-weight:var(--fw-secondary);font-size:var(--fs-desk-para-primary);line-height:var(--lh-desk-para-primary)}.main--section .__jointeam--container .__content--container{display:flex;align-self:stretch;gap:.5rem;flex-direction:column}.main--section .__jointeam--container .__content--container h2{color:var(--color-text-primary);text-align:center;margin:0}.main--section .__jointeam--container .__content--container .__team--container,.main--section .__jointeam--container .__content--container h2{font-family:var(--ff-primary);font-size:var(--fs-desk-medium);font-style:normal;font-weight:var(--fw-primary);line-height:var(--lh-desk-medium)}.main--section .__jointeam--container .__content--container .__team--container{background:linear-gradient(90deg,#fabd00,#f38a01);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.main--section .__jointeam--container .__content--container p{color:var(--color-text-primary);text-align:center;font-family:var(--ff-secondary);font-style:normal;font-weight:var(--fw-secondary);font-size:var(--fs-desk-para-primary);line-height:var(--lh-desk-para-primary)}.main--section .__jointeam--container .__JobCard--container{display:flex;flex-direction:column;align-items:center;gap:32px;align-self:stretch}.main--section .__jointeam--container .__viewMore--container{display:flex;height:48px;padding:16px 32px;justify-content:center;align-items:center;gap:8px;border-radius:30px;border:0 solid var(--fs-desk-para-secondary);cursor:pointer}.main--section .__jointeam--container .__viewMore--container p{color:var(--color-primary);font-family:var(--ff-secondary);font-size:var(--fs-desk-button);font-style:normal;font-weight:var(--fw-primary)}@media screen and (min-width:1201px) and (max-width:1600px){.main--section .__jointeam--container{gap:2rem}.main--section .__jointeam--container .__JobCard--container{margin-top:2rem}}@media screen and (min-width:1025px) and (max-width:1200px){.main--section .__jointeam--container{gap:2rem}.main--section .__jointeam--container .__JobCard--container{margin-top:1rem}}@media screen and (min-width:769px) and (max-width:1024px){.main--section .__jointeam--container{gap:2rem}.main--section .__jointeam--container .__JobCard--container{margin-top:1rem}}@media screen and (min-width:481px) and (max-width:768px){.main--section .__jointeam--container{gap:2rem}.main--section .__jointeam--container .__JobCard--container .__cardInner--container{flex-direction:column}}@media screen and (max-width:480px){.main--section .__jointeam--container,.main--section .__jointeam--container .__JobCard--container{gap:1.5rem}.main--section .__jointeam--container .__JobCard--container .__cardInner--container{flex-direction:column}}@media screen and (max-width:375px) and (max-width:480px){.main--section .__jointeam--container,.main--section .__jointeam--container .__JobCard--container{gap:1.5rem}.main--section .__jointeam--container .__JobCard--container .__cardInner--container{flex-direction:column}}