.top-banner[data-v-7a985fe1]{background-color:#fde9e1;background-size:auto auto;background-position:100% 100%;background-repeat:no-repeat;padding-bottom:40px}.top-banner .top-banner-container[data-v-7a985fe1]{min-height:668px}.top-banner .top-banner-text .top-banner-title[data-v-7a985fe1]{font-weight:800;font-size:24px;line-height:28px;color:#171717}.top-banner .top-banner-text .top-banner-desc[data-v-7a985fe1]{font-size:14px;line-height:28px;color:#171717;margin:16px 0}.btn-more[data-v-7a985fe1]{padding:13px 25px;background:#4f46e5;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:6px;font-weight:600;font-size:16px;line-height:24px;color:#fff}@media(min-width:415px){.top-banner[data-v-7a985fe1]{padding:84px 20px 20px}}@media(min-width:768px){.top-banner[data-v-7a985fe1]{background-image:url(/_nuxt/img/join-us-banner-bg.f2f5ea4.png);padding-bottom:64px}.top-banner .top-banner-text .top-banner-title[data-v-7a985fe1]{font-size:36px;line-height:40px}.top-banner .top-banner-text .top-banner-desc[data-v-7a985fe1]{font-size:24px;line-height:32px}}@media(min-width:1024px){.top-banner[data-v-7a985fe1]{padding-bottom:0}.top-banner-image[data-v-7a985fe1]{max-width:496px;max-height:445px}}@media(min-width:1113px){.top-banner[data-v-7a985fe1]{padding:64px 80px 0}}.container[data-v-5907eadc]{padding-bottom:80px;padding-top:80px}.title[data-v-5907eadc]{font-weight:800;font-size:30px;line-height:36px;color:#171717;margin-bottom:32px}.opportunity-list[data-v-5907eadc]{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);border-radius:6px}.opportunity-item[data-v-5907eadc]{padding:16px 24px 16px 32px}.opportunity-item[data-v-5907eadc]:not(:last-child){border-bottom:1px solid #e5e5e5}.opportunity-item .content .quantity[data-v-5907eadc]{margin-right:16px;font-weight:600;font-size:24px;line-height:32px;color:#4f46e5}.opportunity-item .content .position[data-v-5907eadc]{font-size:18px;line-height:24px;color:#171717;margin-bottom:8px}.opportunity-item .content .details[data-v-5907eadc]{font-size:18px;line-height:24px;color:#737373}.opportunity-item .icon[data-v-5907eadc]{width:20px;height:20px;color:#171717}@media(min-width:768px){.title[data-v-5907eadc]{font-size:36px;line-height:40px;letter-spacing:-.025em}}.container[data-v-2c8065f8]{padding-bottom:48px;padding-top:72px}.title[data-v-2c8065f8]{font-weight:800;font-size:30px;line-height:36px;color:#171717;margin-bottom:40px}.reason-list[data-v-2c8065f8]{-moz-column-gap:24px;column-gap:24px;row-gap:32px}.reason-item .item-title[data-v-2c8065f8]{font-weight:600;font-size:18px;line-height:24px;color:#171717;margin-top:20px;margin-bottom:8px}.reason-item .item-desc[data-v-2c8065f8]{font-size:16px;line-height:24px;color:#737373}@media(min-width:768px){.title[data-v-2c8065f8]{font-weight:700;font-size:36px;line-height:40px;letter-spacing:-.025em}}.slider-container[data-v-0e54ec51]{padding-bottom:88px;padding-top:96px}.title[data-v-0e54ec51]{font-weight:700;font-size:36px;line-height:40px;letter-spacing:-.025em}.desc[data-v-0e54ec51],.title[data-v-0e54ec51]{text-align:center;color:#171717}.desc[data-v-0e54ec51]{font-weight:600;font-size:24px;line-height:36px;margin-top:40px;margin-bottom:32px;max-width:768px}.user-info img[data-v-0e54ec51]{margin-right:16px}.user-info .divider[data-v-0e54ec51]{width:4px;height:20px;margin:0 10px;background-color:#4f46e5;transform:rotate(15deg)}.user-info .name[data-v-0e54ec51]{font-weight:600;font-size:16px;line-height:24px;color:#171717}.user-info .position[data-v-0e54ec51]{font-size:16px;line-height:24px;color:#737373}.custom-dot[data-v-0e54ec51]{width:56px;height:4px;margin-top:44px;margin-right:12px}.apply-wrapper[data-v-3a4197c4]{padding:64px 0}.apply-container[data-v-3a4197c4]{background:#fde9e1;border-radius:8px;padding:64px 32px}.title[data-v-3a4197c4]{font-weight:800;font-size:30px;line-height:36px;color:#171717;margin-bottom:12px}.desc[data-v-3a4197c4]{font-size:18px;line-height:24px;color:#525252}.btn-apply[data-v-3a4197c4]{padding:13px 25px;background:#6366f1;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);border-radius:6px;font-weight:600;font-size:16px;line-height:24px;color:#fff}@media(min-width:1024px){.apply-container[data-v-3a4197c4]{padding-left:64px;padding-right:64px}}