.dark-mode .job-card,.dark-mode .mobile-job-card{background:#17181b!important;border-color:#333!important;color:#d2d9e9!important}.dark-mode .job-card-title,.dark-mode .mobile-job-title,.dark-mode .team-title{color:#d2d9e9!important}.dark-mode .mobile-level1-item{color:#b8c0d3!important}.dark-mode .mobile-level1-item.active{background:#2db6b6!important;color:#fff!important}.team-title[data-v-6f9700d0]{color:#111;font-size:48px;font-weight:700;line-height:1.2;margin-bottom:60px;text-align:center}.mobile-job-list[data-v-6f9700d0],.team-job-list[data-v-6f9700d0]{display:flex;flex-direction:column;gap:12px}.mobile-hero[data-v-6f9700d0],.mobile-level1-menu[data-v-6f9700d0]{display:none}.job-card[data-v-6f9700d0],.mobile-job-card[data-v-6f9700d0]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:10px;color:#111;display:flex;justify-content:space-between;text-decoration:none;transition:all .2s ease}.job-card[data-v-6f9700d0]{min-height:110px;padding:30px}.mobile-job-card[data-v-6f9700d0]{padding:12px}.job-card[data-v-6f9700d0]:hover,.mobile-job-card[data-v-6f9700d0]:hover{border-color:#2db6b6;color:#2db6b6}.job-card-title[data-v-6f9700d0]{font-size:24px}.mobile-job-title[data-v-6f9700d0]{font-size:14px}.job-card-title[data-v-6f9700d0],.mobile-job-title[data-v-6f9700d0]{line-height:1.6}.job-card-arrow[data-v-6f9700d0],.mobile-job-arrow[data-v-6f9700d0]{color:#9ca3af;font-size:30px;line-height:1;margin-left:10px}@media(max-width:768px){[data-v-6f9700d0] .title{display:none!important}.mobile-hero[data-v-6f9700d0]{aspect-ratio:75/62;background-color:#f5f5f5;border-radius:0;display:block;margin:-30px -30px 30px;overflow:hidden}.mobile-hero img[data-v-6f9700d0]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.mobile-level1-menu[data-v-6f9700d0]{display:flex;justify-content:space-between;margin-bottom:20px;overflow-x:auto;scrollbar-width:none}.mobile-level1-menu[data-v-6f9700d0]::-webkit-scrollbar{display:none}.mobile-level1-item[data-v-6f9700d0]{background:transparent;border:0;border-radius:999px;color:#222;flex:0 0 auto;font-size:14px;font-weight:500;line-height:1.2;padding:8px 16px;text-decoration:none}.mobile-level1-item.active[data-v-6f9700d0]{background:#2db6b6;color:#fff}.mobile-job-list[data-v-6f9700d0]{gap:15px;padding-bottom:30px}.mobile-job-card[data-v-6f9700d0]{border:1px solid #f5f5f5;border-radius:10px;min-height:80px;padding:20px}.mobile-job-title[data-v-6f9700d0]{color:#111;font-size:14px;font-weight:500}.mobile-job-arrow[data-v-6f9700d0]{color:#999;font-size:24px}}
