.join-page{display:flex;width:100%;flex-direction:column;align-items:center;padding-top:220px;padding-bottom:184px}@media not all and (min-width:640px){.join-page{padding-top:169px;padding-bottom:60px}}.join-page{background:linear-gradient(201deg,#edecfc -1.12%,#eff1ff 33.09%,#eeecfd 45.19%,#fafaff 68.66%,#fdfcff 76.51%,#fff 91.89%)}.join-page .title{position:relative;z-index:10;margin-bottom:30px;padding-left:30px;padding-right:30px;text-align:center;font-size:74px;font-weight:500;line-height:105%;letter-spacing:-4px}@media not all and (min-width:640px){.join-page .title{margin-bottom:14px;padding-left:34px;padding-right:34px;font-size:32px;line-height:115%;letter-spacing:-.96px}}.join-page .title .line{position:absolute;top:79px;left:0;height:19px;width:185px}@media not all and (min-width:640px){.join-page .title .line{top:32px;left:20px;height:10px;width:80px}}.join-page .title .circle{position:absolute;top:0;height:86px;width:160px}@media (min-width:1280px){.join-page .title .circle{left:295px}}@media not all and (min-width:640px){.join-page .title .circle{left:80px;height:42px;width:200px}}.join-page .desc{margin-bottom:50px;width:552px;text-align:center}@media not all and (min-width:640px){.join-page .desc{margin-bottom:30px;width:100%;padding-left:50px;padding-right:50px}}.join-page .good-points{position:relative;margin-top:200px;margin-bottom:260px;width:100%}@media not all and (min-width:1024px){.join-page .good-points{margin-top:0;margin-bottom:120px;display:flex;flex-direction:column;align-items:center}}.join-page .good-points .logo{position:absolute;top:50%;left:50%;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding:80px 50px}@media not all and (min-width:1024px){.join-page .good-points .logo{position:static;--tw-translate-x:0px;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:none}}.join-page .good-points .good-points-list{display:flex;flex-wrap:wrap}@media not all and (min-width:1024px){.join-page .good-points .good-points-list{width:100%;flex-direction:column;align-items:center;padding-left:80px;padding-right:80px}}@media not all and (min-width:640px){.join-page .good-points .good-points-list{padding-left:40px;padding-right:40px}}.join-page .good-points .good-points-list .good-point-icon{margin-bottom:24px}.join-page .good-points .good-points-list .good-point{display:flex;width:50%;padding-left:160px;padding-right:160px}@media not all and (min-width:1024px){.join-page .good-points .good-points-list .good-point{width:100%;align-items:center;padding-left:0;padding-right:0}}.join-page .good-points .good-points-list .good-point .bold{margin-bottom:10px;font-weight:700}.join-page .good-points .good-points-list .good-point:first-of-type{margin-bottom:180px;justify-content:flex-start}@media not all and (min-width:1024px){.join-page .good-points .good-points-list .good-point:first-of-type{margin-bottom:60px}}.join-page .good-points .good-points-list .good-point:nth-of-type(2){margin-bottom:180px;justify-content:flex-end}@media not all and (min-width:1024px){.join-page .good-points .good-points-list .good-point:nth-of-type(2){margin-bottom:60px}}.join-page .good-points .good-points-list .good-point:nth-of-type(3){justify-content:flex-start}@media not all and (min-width:1024px){.join-page .good-points .good-points-list .good-point:nth-of-type(3){margin-bottom:60px}}.join-page .good-points .good-points-list .good-point:nth-of-type(4){justify-content:flex-end}.join-page .good-points .good-points-list .good-point .content{width:260px}@media not all and (min-width:1024px){.join-page .good-points .good-points-list .good-point .content{width:100%}}.join-page .download-btn{width:180px}.join-page .opening.title{margin-bottom:100px}@media not all and (min-width:640px){.join-page .opening.title{margin-bottom:40px}}.join-page .jobs{display:flex;width:100%;flex-direction:column;gap:1.25rem;padding-left:80px;padding-right:80px}@media not all and (min-width:640px){.join-page .jobs{padding-left:20px;padding-right:20px}}.join-page .jobs .job{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:18px;border-width:1px;border-color:var(--color-primary-20);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:2.5rem}@media not all and (min-width:640px){.join-page .jobs .job{border-radius:12px;padding:1.25rem}}.join-page .jobs .job .job-title{font-size:32px}@media not all and (min-width:640px){.join-page .jobs .job .job-title{font-size:16px}}.join-page .jobs .job .job-link-icon{height:32px;width:32px;color:var(--color-primary)}@media not all and (min-width:640px){.join-page .jobs .job .job-link-icon{height:18px;width:18px}}