.career-areas-responsive{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:2rem;text-align:center;font-weight:700;line-height:1.2}.career-areas-h1-tag{display:flex;flex-direction:column;margin:.5rem 0;font-size:clamp(1.75rem,5vw,4.125rem);line-height:1.15}.career-areas-text{background:linear-gradient(90deg,#f7a400,#191d88);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.career-areas-responsive__img{flex-shrink:0;height:clamp(60px,10vw,100px);margin:0 1rem;width:auto}.career-areas-responsive__desc{margin:.5rem 0;color:#272d4e;font-size:clamp(14px,1.6vw,16px);font-weight:400;line-height:1.6;max-width:420px;text-align:left}.join-our-team-banner{position:relative;width:100%;margin-bottom:1.5rem;padding:clamp(24px,5vw,40px) clamp(16px,4vw,32px);overflow:hidden;background-image:url(/assets/img/careerAssets/jointeam.png);background-position:50%;background-size:cover;border-radius:10px;color:#fff;text-align:center}.join-our-team-banner__title{margin:.5rem 0;font-size:clamp(1.75rem,5vw,4.125rem);font-weight:700;line-height:1.1}.join-our-team-banner__title-text{background:linear-gradient(90deg,#0974dd,#fe4a55);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.join-our-team-banner__text,.join-p{margin:10px auto 0;max-width:520px;color:#272d4e;font-size:clamp(14px,1.6vw,16px);line-height:1.5;text-align:center}.datopic-aim-section{margin-bottom:1.5rem;padding:clamp(24px,4vw,40px);background:linear-gradient(90deg,#414e62,#805d5d);border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,.1);color:#fff}.aboutus-joinus{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px}.inside-aboutus-joinus{flex:1 1 280px;min-width:0}.aboutus-joinus__about-btn{padding:10px 20px;border:none;border-radius:5px;background-color:#0974dd;box-shadow:0 2px 5px rgba(0,0,0,.1);color:#fff;font-size:12px;font-weight:700;cursor:pointer}.aboutus-title{margin:.5rem 0 20px;color:#fff;font-size:clamp(1.35rem,2.8vw,1.75rem);line-height:1.3}.aboutus-joinus__right{flex:1 1 280px;min-width:0}.datopic-aim,.datopic-aim-section__desc{margin:0 0 20px;color:#fff;font-size:clamp(14px,1.5vw,16px);line-height:1.8;overflow-wrap:anywhere;word-break:normal}.datopic-aim-section__link{margin-bottom:10px;color:#fff;font-size:13px;font-weight:600;text-decoration:underline;cursor:pointer}.mobile-years-k{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:20px;border-top:1px solid rgba(255,255,255,.2);text-align:center}.stat-item{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px);min-width:140px}.stat-item__inner{display:flex;align-items:center}.stat-item__divider{flex-shrink:0;width:1px;height:60px;margin-right:20px;background-color:rgba(255,255,255,.2)}.years{font-size:clamp(1.5rem,3vw,2.125rem);font-weight:700}.years,.years-p{margin:0;color:#fff;text-align:start}.years-p{font-size:clamp(13px,1.4vw,17px)}.career-team-photo-wrap{width:100%;padding:0 12px;overflow:hidden}.career-team-photo-wrap img{display:block;width:100%;max-width:100%;height:auto;object-fit:cover}.career-job-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin:1rem 0;padding:1.5rem;background-color:#eaf1f9;border-radius:8px}.career-job-header__info{flex:1 1 260px;min-width:0}.career-job-header__title{margin:0 0 1rem;color:#0e104b;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:700;line-height:1.3;text-align:left;word-break:break-word}.career-job-header__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:12px 20px;margin:0;padding:0;list-style:none}.career-job-header__meta-item{display:flex;align-items:center;gap:8px;font-size:14px}.career-job-header__meta-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.career-job-header__meta-text{color:#4a5568;font-weight:500;line-height:1.4}.career-job-header__actions{display:flex;flex:0 1 auto;align-items:center;justify-content:flex-end;min-width:160px}.career-job-header__apply-btn{white-space:nowrap}.career-job-detail{padding:1rem;background-color:#eaf1f9;border-radius:10px}.career-job-detail__inner{padding:1.5rem 0}.career-job-detail__content{overflow-wrap:anywhere;word-break:break-word}.career-job-detail__content img{max-width:100%;height:auto}.career-job-sidebar{margin-top:1.5rem;padding:1.5rem;background-color:#fff;border-radius:8px}.career-job-sidebar__title{margin-bottom:1rem;text-align:center}.career-job-sidebar__list{margin:0;padding:0;list-style:none}.career-job-sidebar__list li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.career-job-sidebar__list h5{margin:0;font-size:14px}.career-job-sidebar__list li>div,.career-job-sidebar__list li>span{display:flex;align-items:center;gap:4px;font-size:14px;text-align:right}.career-job-not-found{max-width:560px;margin:0 auto;padding:2.5rem 1.5rem;background-color:#eaf1f9;border-radius:8px;text-align:center}@media (max-width:991.98px){.career-areas-responsive{flex-direction:column;gap:1.25rem}.career-areas-responsive__desc{max-width:100%;text-align:center}.career-areas-responsive__img{display:none}.aboutus-joinus__right{flex-basis:100%}.career-job-sidebar{margin-top:0}}@media (max-width:767.98px){.stat-item{flex:1 1 100%}.stat-item__divider{height:48px;margin-right:16px}.career-job-header{flex-direction:column;align-items:stretch;gap:18px;margin:.75rem 0 1.25rem;padding:1.25rem 1rem;border-radius:12px;box-shadow:0 4px 16px rgba(14,16,75,.06)}.career-job-header__info{width:100%}.career-job-header__title{margin-bottom:.875rem;text-align:center;font-size:1.35rem}.career-job-header__meta{flex-direction:column;align-items:stretch;gap:10px;width:100%}.career-job-header__meta-item{justify-content:center;padding:11px 14px;background:rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.9);border-radius:10px}.career-job-header__meta-text{font-size:14px;text-align:center}.career-job-header__actions{width:100%;margin-top:2px;padding-top:14px;border-top:1px solid rgba(14,16,75,.08)}.career-job-header__apply-btn{display:flex!important;align-items:center;justify-content:center;width:100%!important;max-width:100%;padding:14px 20px!important;font-size:13px!important}.career-job-detail{padding:.75rem}.career-job-detail__inner{padding:1rem 0}}@media (max-width:575.98px){.career-areas-h1-tag,.join-our-team-banner__title{font-size:1.65rem}.mobile-years-k{gap:12px}.stat-item{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 6px);min-width:0}.stat-item__divider{margin-right:12px}}@media (min-width:992px){.career-job-sidebar{margin-top:0}}.btn.no-icon.careers-clear-all-btn{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;height:50px!important;min-height:50px!important;max-height:50px!important;padding:0 24px!important;border-radius:5px!important;line-height:1!important;margin:0!important;align-self:flex-end}@media (max-width:991.98px){.btn.no-icon.careers-clear-all-btn{height:50px!important;min-height:50px!important;max-height:50px!important;padding:0 20px!important}}@media (max-width:767.98px){.btn.no-icon.careers-clear-all-btn{width:100%!important;max-width:100%!important;height:50px!important;min-height:50px!important;max-height:50px!important;padding:0 16px!important}.join-our-team-banner__text.join-p{font-size:clamp(14px,1.6vw,16px)!important}.career-areas-h1-tag .career-areas-text,.join-our-team-banner__title-text.career-areas-text{font-size:inherit!important}.datopic-aim.datopic-aim-section__desc{word-break:normal!important;overflow-wrap:anywhere}.career-areas-responsive__desc.responsive-wp{font-size:clamp(14px,1.6vw,16px)!important}}