.job-detail-tag-list[data-v-08c4cce1]{border-top:1px solid #f3f5f7;border-bottom:1px solid #f3f5f7;flex-direction:row;margin-top:1.25rem;display:flex}@media (width<=992px){.job-detail-tag-list[data-v-08c4cce1]{border:none;flex-direction:column;margin:0;padding:0}}.job-detail-tag-list__basic-tag[data-v-08c4cce1]{align-items:center;display:flex}.job-detail-tag-list__basic-tag[data-v-08c4cce1]:not(:first-of-type){margin-top:1rem}@media (width<=414px){.job-detail-tag-list__basic-tag[data-v-08c4cce1]{margin-top:1rem}.job-detail-tag-list__basic-tag .company-detail__tag-icon[data-v-08c4cce1]{align-self:center}}.job-detail-tag-list__tag-desc[data-v-08c4cce1]{letter-spacing:1.2px;color:#031b4e;padding-left:.75rem;font-size:16px;line-height:1.38}@media (width<=767px){.job-detail-tag-list__tag-desc[data-v-08c4cce1]{text-align:left;font-size:14px}}.job-detail-tag-list__description[data-v-08c4cce1]{text-align:left;line-height:1.75}@media (width<=992px){.job-detail-tag-list__description[data-v-08c4cce1]{padding-top:0;padding-left:0}}.job-detail-tag-list__tag-icon[data-v-08c4cce1]{width:28px;height:28px}.job-detail-tag-list .bold[data-v-08c4cce1]{font-weight:700}.job-detail-tag-list .main[data-v-08c4cce1]{border-right:1px solid #f3f5f7;flex-direction:column;min-width:270px;padding:2rem 50px;display:flex}@media (width<=992px){.job-detail-tag-list .main[data-v-08c4cce1]{padding-top:0;padding-bottom:2rem;padding-left:2rem}}@media (width<=767px){.job-detail-tag-list .main[data-v-08c4cce1]{padding-left:1.5rem}}.job-detail-tag-list .career-box[data-v-08c4cce1],.job-detail-tag-list .language-box[data-v-08c4cce1]{flex-direction:column;padding:2rem;display:flex}@media (width<=992px){.job-detail-tag-list .career-box[data-v-08c4cce1],.job-detail-tag-list .language-box[data-v-08c4cce1]{padding:0 50px 1rem 2rem}}@media (width<=767px){.job-detail-tag-list .career-box[data-v-08c4cce1],.job-detail-tag-list .language-box[data-v-08c4cce1]{padding-left:1.5rem}}.job-detail-tag-list .career-box__requirements[data-v-08c4cce1],.job-detail-tag-list .language-box__requirements[data-v-08c4cce1]{flex-direction:column;display:flex}.job-detail-tag-list .career-box .requirement[data-v-08c4cce1],.job-detail-tag-list .language-box .requirement[data-v-08c4cce1]{text-align:left;margin-top:17px;margin-left:40px}.job-detail-tag-list .career-box[data-v-08c4cce1]{margin-top:37px}.job-detail-tag-list .residents-only-msg[data-v-08c4cce1]{margin-top:.75rem}@font-face{font-family:"Source Sans 3";src:local("Source Sans 3 Regular"),local("Source Sans 3"),url(../fonts/source-sans-3-latin-400-normal.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Source Sans 3 Fallback: BlinkMacSystemFont";src:local(BlinkMacSystemFont);size-adjust:100.359%;ascent-override:102.033%;descent-override:39.8568%;line-gap-override:0%}@font-face{font-family:"Source Sans 3 Fallback: Segoe UI";src:local(Segoe UI);size-adjust:94.2802%;ascent-override:108.612%;descent-override:42.4267%;line-gap-override:0%}@font-face{font-family:"Source Sans 3 Fallback: Helvetica Neue";src:local(Helvetica Neue);size-adjust:92.8889%;ascent-override:110.239%;descent-override:43.0622%;line-gap-override:0%}@font-face{font-family:"Source Sans 3 Fallback: Arial";src:local(Arial);size-adjust:93.7639%;ascent-override:109.211%;descent-override:42.6604%;line-gap-override:0%}@font-face{font-family:"Source Sans 3 Fallback: Noto Sans";src:local(Noto Sans);size-adjust:88.1857%;ascent-override:116.119%;descent-override:45.3589%;line-gap-override:0%}@font-face{font-family:"Source Sans 3";src:local("Source Sans 3 SemiBold"),url(../fonts/source-sans-3-latin-600-normal.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:"Source Sans 3";src:local("Source Sans 3 Bold"),url(../fonts/source-sans-3-latin-700-normal.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:"Source Sans 3";src:local("Source Sans 3 Black"),url(../fonts/source-sans-3-latin-900-normal.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}.job-detail-main-content .job__section[data-v-194be04c],.job-item .job__section[data-v-194be04c]{text-align:left;letter-spacing:.012em;margin-top:0;font-size:16px;line-height:27px}.job-detail-main-content .job__section li[data-v-194be04c],.job-detail-main-content .job__section ul[data-v-194be04c],.job-item .job__section li[data-v-194be04c],.job-item .job__section ul[data-v-194be04c]{margin-left:.55rem;padding-left:.25rem;list-style:outside!important}@media (width<=767px){.job-detail-main-content .job__section[data-v-194be04c],.job-item .job__section[data-v-194be04c]{font-size:14px}}.job-detail-main-content .job__section.intro[data-v-194be04c],.job-item .job__section.intro[data-v-194be04c]{margin-top:1.5rem;margin-bottom:0}.job-detail-main-content .job__section.intro p[data-v-194be04c],.job-item .job__section.intro p[data-v-194be04c]{margin:0}.job-detail-main-content .section-title[data-v-194be04c],.job-item .section-title[data-v-194be04c]{color:#031b4e;letter-spacing:1.2px;margin-top:1rem;margin-bottom:.75rem;font-family:"Source Sans 3","Source Sans 3 Fallback: BlinkMacSystemFont","Source Sans 3 Fallback: Segoe UI","Source Sans 3 Fallback: Helvetica Neue","Source Sans 3 Fallback: Arial","Source Sans 3 Fallback: Noto Sans",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:900;line-height:24px}.job-detail-main-content .technology-list[data-v-194be04c],.job-item .technology-list[data-v-194be04c]{margin-top:0}.job-detail-main-content[data-v-194be04c] .body li,.job-detail-main-content[data-v-194be04c] .body ul{margin-left:.75rem;padding-left:0;list-style:outside}.job-detail-main-content .body[data-v-194be04c]{box-sizing:border-box;text-align:left;margin:0;padding:36px 50px;font-size:15px;line-height:28px}@media (width<=992px){.job-detail-main-content .body[data-v-194be04c]{padding:1rem 2rem}}.job-detail-main-content .body .pink-standout[data-v-194be04c]{background:#ffe6e2;padding:.5rem 1.5rem 1.5rem}.job-detail-main-content .body .pink-standout li[data-v-194be04c],.job-detail-main-content .body .pink-standout ul[data-v-194be04c]{list-style:outside!important}.job-detail-main-content .body .pink-standout li[data-v-194be04c]{margin-left:1.5rem;line-height:30px}.job-detail-main-content .body h3[data-v-194be04c]{margin-top:1.5rem}.job-detail-main-content .body h2[data-v-194be04c]{margin-top:2rem}.job-detail-main-content .body a[data-v-194be04c]{cursor:pointer;color:#055eff;padding-left:.25rem;font-weight:600;display:inline}.job-detail-main-content .body a[data-v-194be04c]:hover{color:#004ad1}.job-detail-main-content .job__section[data-v-194be04c]:first-of-type{margin-top:0}.job-detail-main-content li[data-v-194be04c]{margin-left:1.5rem;list-style:outside}.job-detail-main-content ol li[data-v-194be04c]{list-style-type:decimal}@font-face{font-family:Open Sans;src:local(Open Sans Regular),local(Open Sans),url(../fonts/open-sans-latin-400-normal.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Open Sans Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:105.727%;ascent-override:101.095%;descent-override:27.71%;line-gap-override:0%}@font-face{font-family:Open Sans Fallback\: Arial;src:local(Arial);size-adjust:105.148%;ascent-override:101.652%;descent-override:27.8625%;line-gap-override:0%}@font-face{font-family:Open Sans;src:local(Open Sans SemiBold),url(../fonts/open-sans-latin-600-normal.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Open Sans Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:112.544%;ascent-override:94.9716%;descent-override:26.0315%;line-gap-override:0%}@font-face{font-family:Open Sans Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:104.167%;ascent-override:102.609%;descent-override:28.125%;line-gap-override:0%}@font-face{font-family:Open Sans Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:98.8924%;ascent-override:108.082%;descent-override:29.625%;line-gap-override:0%}@font-face{font-family:Open Sans;src:local(Open Sans Bold),url(../fonts/open-sans-latin-700-normal.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Open Sans;src:local(Open Sans ExtraBold),url(../fonts/open-sans-latin-800-normal.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:"Source Sans 3";src:local("Source Sans 3 Regular"),local("Source Sans 3"),url(../fonts/source-sans-3-latin-400-normal.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Source Sans 3 Fallback: BlinkMacSystemFont";src:local(BlinkMacSystemFont);size-adjust:100.359%;ascent-override:102.033%;descent-override:39.8568%;line-gap-override:0%}@font-face{font-family:"Source Sans 3 Fallback: Segoe UI";src:local(Segoe UI);size-adjust:94.2802%;ascent-override:108.612%;descent-override:42.4267%;line-gap-override:0%}@font-face{font-family:"Source Sans 3 Fallback: Helvetica Neue";src:local(Helvetica Neue);size-adjust:92.8889%;ascent-override:110.239%;descent-override:43.0622%;line-gap-override:0%}@font-face{font-family:"Source Sans 3 Fallback: Arial";src:local(Arial);size-adjust:93.7639%;ascent-override:109.211%;descent-override:42.6604%;line-gap-override:0%}@font-face{font-family:"Source Sans 3 Fallback: Noto Sans";src:local(Noto Sans);size-adjust:88.1857%;ascent-override:116.119%;descent-override:45.3589%;line-gap-override:0%}@font-face{font-family:"Source Sans 3";src:local("Source Sans 3 SemiBold"),url(../fonts/source-sans-3-latin-600-normal.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:"Source Sans 3";src:local("Source Sans 3 Bold"),url(../fonts/source-sans-3-latin-700-normal.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:"Source Sans 3";src:local("Source Sans 3 Black"),url(../fonts/source-sans-3-latin-900-normal.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}.modal .related-jobs[data-v-d131b511]{margin-top:3rem}@media (width<=992px){.modal .related-jobs[data-v-d131b511]{margin-top:1rem}}.related-jobs[data-v-d131b511]{padding-left:50px;padding-right:50px}@media (width<=992px){.related-jobs[data-v-d131b511]{padding-left:1rem;padding-right:1rem}}@media (width<=767px){.related-jobs[data-v-d131b511]{padding-right:.5rem;padding-left:0!important}.related-jobs[data-v-d131b511] .company-logo{margin-right:0}}.related-jobs .top-box[data-v-d131b511]{justify-content:space-between;align-items:baseline;padding-right:1rem;display:flex}@media (width<=992px){.related-jobs .top-box[data-v-d131b511]{padding-right:.5rem}.job-detail__page .related-jobs[data-v-d131b511]{margin-left:1rem}}@media (width<=767px){.job-detail__page .related-jobs[data-v-d131b511]{padding-left:1rem}}.job-detail__page .related-jobs .top-box[data-v-d131b511]{margin-bottom:1.5rem;padding-left:0}@media (width<=992px){.job-detail__page .related-jobs .top-box[data-v-d131b511]{flex-direction:column}}.job-detail[data-v-d131b511]{background:#f4f5f9}.job-detail.unpublished[data-v-d131b511] .apply-btn,.job-detail.unpublished[data-v-d131b511] .bottom-fixed-bar-content{display:none!important}.job-detail .fixed-offset[data-v-d131b511]{z-index:1;border-radius:6px;flex-direction:column;height:68px;padding-top:2rem;padding-bottom:2.5rem;display:flex;position:relative;box-shadow:2px 2px 32px #0f28461a}@media (width<=992px){.job-detail .fixed-offset[data-v-d131b511]{height:60px}}@media (width<=1200px){.job-detail .fixed-offset[data-v-d131b511]{margin-left:1rem;margin-right:1rem}}@media (width<=992px){.job-detail .fixed-offset[data-v-d131b511]{margin-left:1rem;margin-right:1rem}}@media (width<=767px){.job-detail .fixed-offset[data-v-d131b511]{border-radius:3px;margin-left:.5rem;margin-right:.5rem}}.job-detail .bottom-fixed-bar-content[data-v-d131b511]{z-index:3;background:#fff;border-top:1px solid #e4e8ec;align-items:center;width:100%;height:68px;padding:0;display:flex;position:fixed;bottom:0}.job-detail .bottom-fixed-bar-content .inner[data-v-d131b511]{justify-content:space-between;max-width:1000px;margin:0 auto;display:flex}@media (width>=1200px){.job-detail .bottom-fixed-bar-content .inner[data-v-d131b511]{width:1000px}}@media (width<=1200px){.job-detail .bottom-fixed-bar-content .inner[data-v-d131b511]{width:100%;margin-left:0;margin-right:0;padding-left:1rem;padding-right:1rem}}@media (width<=767px){.job-detail .bottom-fixed-bar-content[data-v-d131b511]{height:60px}}.job-detail .bottom-fixed-bar-content .btn--pill[data-v-d131b511]{min-width:180px;margin:0}.job-detail .bottom-fixed-bar-content .message[data-v-d131b511]{letter-spacing:1.2px;color:#031b4e;margin-top:5px;font-family:Open Sans,Open Sans Fallback\: BlinkMacSystemFont,Open Sans Fallback\: Segoe UI,Open Sans Fallback\: Helvetica Neue,Open Sans Fallback\: Arial,Open Sans Fallback\: Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;line-height:41px}.btn--full[data-v-d131b511]{z-index:4;border-radius:0;height:68px;margin:0;padding:0;font-size:20px;line-height:68px;position:fixed;bottom:0;left:0;right:0}.btn--full[data-v-d131b511]:hover{transform:none}@media (width<=767px){.btn--full[data-v-d131b511]{height:60px;font-size:16px;line-height:60px}}.extra-text[data-v-d131b511]{color:#7d97ad;margin-left:.1rem;font-size:14px;font-weight:400}.job-detail__page-content[data-v-d131b511]{overflow:hidden}.job-detail__page[data-v-d131b511]{z-index:1;background:#fff;border-radius:4px;flex-direction:column;max-width:1040px;min-height:85vh;margin:0 auto;padding-top:2rem;padding-bottom:2.5rem;display:flex;position:relative}@media (width<=1200px){.job-detail__page[data-v-d131b511]{margin-left:1rem;margin-right:1rem}}@media (width<=992px){.job-detail__page[data-v-d131b511]{margin-left:1rem;margin-right:1rem}}@media (width<=767px){.job-detail__page[data-v-d131b511]{border-radius:3px;margin-left:.5rem;margin-right:.5rem}}.job-detail .btn__apply[data-v-d131b511]{font-weight:700}.job-detail__page.inter[data-v-d131b511]{margin-top:2rem;margin-bottom:2rem}.job-detail__summary-list[data-v-d131b511]{letter-spacing:.8px;color:#6879a5;margin-bottom:.5rem;font-family:"Source Sans 3","Source Sans 3 Fallback: BlinkMacSystemFont","Source Sans 3 Fallback: Segoe UI","Source Sans 3 Fallback: Helvetica Neue","Source Sans 3 Fallback: Arial","Source Sans 3 Fallback: Noto Sans",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:32px;display:flex}.job-detail__summary-list li[data-v-d131b511]:not(:first-of-type){align-items:center;display:flex}.job-detail__summary-list li[data-v-d131b511]:not(:first-of-type):before{content:"⬤";margin-right:.5rem;font-size:8px;position:relative;bottom:0}.job-detail__summary-list li[data-v-d131b511]:not(:first-of-type){margin-left:.5rem}@media (width<=767px){.job-detail__summary-list li[data-v-d131b511]:not(:first-of-type){margin-left:0}.job-detail__summary-list[data-v-d131b511]{flex-flow:wrap;justify-content:flex-start;align-items:center;margin-top:.5rem;display:flex}.job-detail__summary-list li[data-v-d131b511]:first-of-type:before{content:"⬤";margin-right:.5rem;font-size:8px;position:relative;bottom:3px}.job-detail__summary-list li[data-v-d131b511]{text-align:left;text-overflow:ellipsis;margin-right:1.5rem;overflow:hidden}}.job-detail__page[data-v-d131b511]{margin:.33rem auto 0}.job-detail .technology-list-container[data-v-d131b511]{justify-content:flex-start;padding-top:1rem;padding-bottom:0;padding-left:2.5rem;display:flex}@media (width<=767px){.job-detail .technology-list-container[data-v-d131b511]{padding-left:1rem}}.technology-list-container .job-detail[data-v-d131b511] .technology-list{margin-top:0;margin-bottom:0}.technology-list-container .job-detail[data-v-d131b511] .technology-list :deep(&__technology){margin-bottom:0}.job-draft-preview .job-detail__page[data-v-d131b511]{margin-top:2.5rem;margin-left:0;margin-right:0}@media (width<=767px){.job-detail .job-detail__page[data-v-d131b511]{padding-top:1.25rem}.job-detail[data-v-d131b511] .job-detail__top-box .job-logo .company-logo{width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;max-height:36px}.job-detail[data-v-d131b511] .job-detail__top-box .job-logo .info-box .job-logo__company-name{font-size:16px}.job-detail .job-detail__page-inner[data-v-d131b511]{margin-bottom:0;padding:0}.job-detail .job-detail__job-name[data-v-d131b511]{margin-top:.5rem;font-weight:800}.job-detail .job-detail__summary-list[data-v-d131b511]{margin-top:.5rem}.job-detail .job-detail__summary-list li[data-v-d131b511]{margin-top:0;margin-right:1rem;font-size:14px}.job-detail[data-v-d131b511] .job-detail-tag-list .main{margin-top:.25rem;padding-bottom:1.25rem;padding-left:1rem}.job-detail[data-v-d131b511] .job-detail-tag-list .muted-header.conditions{display:none}.job-detail[data-v-d131b511] .job-detail-tag-list__tag-icon{width:20px;height:20px}.job-detail[data-v-d131b511] .job-detail-tag-list__basic-tag{margin-top:.75rem}.job-detail[data-v-d131b511] .language-box{padding-left:1rem}.job-detail[data-v-d131b511] .language-box .muted-header.requirements{display:none}.job-detail[data-v-d131b511] .language-box .language-box__requirements{font-size:14px}.job-detail[data-v-d131b511] .language-box .language-box__requirements .requirement{margin-top:.75rem;margin-left:34px}.job-detail[data-v-d131b511] .career-box{margin-top:0;padding-bottom:.5rem;padding-left:1rem;font-size:14px}.job-detail[data-v-d131b511] .career-box .requirement{margin-top:.75rem;margin-left:34px}.job-detail[data-v-d131b511] .job-detail-main-content .body{padding-left:1rem}}.job-detail .job-detail__page-content[data-v-d131b511] .featured-jobs{max-width:1040px;margin:0 auto;display:flex}@media (width>=1200px){.job-detail .job-detail__page-content[data-v-d131b511] .featured-jobs{width:1040px}}.job-detail .job-detail__page-content[data-v-d131b511] .featured-jobs__inner{margin-top:2rem!important}.job-detail[data-v-d131b511]{text-align:left;background:#f3f5f9;display:flex}.job-detail__page-container.top[data-v-d131b511]{min-height:25vh}.job-detail__page-container.bottom[data-v-d131b511]{min-height:50vh}.job-detail__page-inner[data-v-d131b511]{padding-bottom:.25rem}@media (width<=992px){.job-detail__page-inner[data-v-d131b511]{margin-bottom:1.5rem;padding:0 1.5rem 2.5rem}}@media (width<=1200px){.job-detail__page-inner[data-v-d131b511]{margin-left:1rem;margin-right:1rem;padding:0}}@media (width<=767px){.job-detail__page-inner[data-v-d131b511]{margin-left:0;margin-right:0;padding:0 10px}}.job-detail__top-box[data-v-d131b511]{min-height:170px;padding:0 2.8rem}@media (width<=767px){.job-detail__top-box[data-v-d131b511]{min-height:auto}}@media (width<=992px){.job-detail__top-box[data-v-d131b511]{padding:0 1rem}}.job-detail__job-name[data-v-d131b511]{text-align:left;letter-spacing:1.4px;color:#031b4e;margin-top:20px;margin-bottom:0;font-family:Open Sans,Open Sans Fallback\: BlinkMacSystemFont,Open Sans Fallback\: Segoe UI,Open Sans Fallback\: Helvetica Neue,Open Sans Fallback\: Arial,Open Sans Fallback\: Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:55px;display:flex}@media (width<=992px){.job-detail__job-name[data-v-d131b511]{margin:1rem 0 0;font-size:24px;line-height:44px}}@media (width<=767px){.job-detail__job-name[data-v-d131b511]{font-size:22px}}.job-detail .technology-list[data-v-d131b511]{margin-top:0}@media (width<=992px){.job-detail .technology-list[data-v-d131b511]{margin-top:10px}}.job-detail__top-row[data-v-d131b511]{justify-content:space-between;display:flex}.job-detail .btn__top-apply[data-v-d131b511]{flex-direction:column;justify-content:center;align-items:center;min-width:280px;min-height:38px;margin-top:.15rem;font-weight:700;display:flex}.job-detail .related-jobs-title[data-v-d131b511]{margin-top:1rem}@media (width<=992px){.job-detail .related-jobs-title[data-v-d131b511]{margin-bottom:.25rem;margin-left:0}}.job-detail .related-jobs+.related-jobs[data-v-d131b511]{margin-top:1rem}@media (width<=992px){.job-detail .related-jobs+.related-jobs[data-v-d131b511]{margin-top:1.25rem}.job-detail .all-jobs[data-v-d131b511]{font-size:14px}}.job-detail__remote .highlighted[data-v-d131b511]{color:#031b4e;border-bottom:4px solid #57edd7;font-weight:600;line-height:20px}.applied-notification[data-v-d131b511]{color:#333;background:#f0f7ff;border:1px solid #cce5ff;border-radius:4px;margin-bottom:.5rem;padding:.75rem 1.5rem;font-size:14px;line-height:1.6}.applied-notification__header[data-v-d131b511]{justify-content:center;align-items:center;gap:.5rem;display:flex}.applied-notification__header img[data-v-d131b511]{flex-shrink:0;width:20px;height:20px}.applied-notification__followup[data-v-d131b511]{margin-top:.75rem;padding-left:28px}@media (width<=992px){.applied-notification[data-v-d131b511]{margin-top:1rem;padding:.75rem 1rem;font-size:13px}.applied-notification__followup[data-v-d131b511]{padding-left:28px}}@font-face{font-family:"Source Sans 3";src:local("Source Sans 3 Regular"),local("Source Sans 3"),url(../fonts/source-sans-3-latin-400-normal.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Source Sans 3 Fallback: BlinkMacSystemFont";src:local(BlinkMacSystemFont);size-adjust:100.359%;ascent-override:102.033%;descent-override:39.8568%;line-gap-override:0%}@font-face{font-family:"Source Sans 3 Fallback: Segoe UI";src:local(Segoe UI);size-adjust:94.2802%;ascent-override:108.612%;descent-override:42.4267%;line-gap-override:0%}@font-face{font-family:"Source Sans 3 Fallback: Helvetica Neue";src:local(Helvetica Neue);size-adjust:92.8889%;ascent-override:110.239%;descent-override:43.0622%;line-gap-override:0%}@font-face{font-family:"Source Sans 3 Fallback: Arial";src:local(Arial);size-adjust:93.7639%;ascent-override:109.211%;descent-override:42.6604%;line-gap-override:0%}@font-face{font-family:"Source Sans 3 Fallback: Noto Sans";src:local(Noto Sans);size-adjust:88.1857%;ascent-override:116.119%;descent-override:45.3589%;line-gap-override:0%}@font-face{font-family:"Source Sans 3";src:local("Source Sans 3 SemiBold"),url(../fonts/source-sans-3-latin-600-normal.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:"Source Sans 3";src:local("Source Sans 3 Bold"),url(../fonts/source-sans-3-latin-700-normal.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:"Source Sans 3";src:local("Source Sans 3 Black"),url(../fonts/source-sans-3-latin-900-normal.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:Open Sans;src:local(Open Sans Regular),local(Open Sans),url(../fonts/open-sans-latin-400-normal.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Open Sans Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:112.544%;ascent-override:94.9716%;descent-override:26.0315%;line-gap-override:0%}@font-face{font-family:Open Sans Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:105.727%;ascent-override:101.095%;descent-override:27.71%;line-gap-override:0%}@font-face{font-family:Open Sans Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:104.167%;ascent-override:102.609%;descent-override:28.125%;line-gap-override:0%}@font-face{font-family:Open Sans Fallback\: Arial;src:local(Arial);size-adjust:105.148%;ascent-override:101.652%;descent-override:27.8625%;line-gap-override:0%}@font-face{font-family:Open Sans Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:98.8924%;ascent-override:108.082%;descent-override:29.625%;line-gap-override:0%}@font-face{font-family:Open Sans;src:local(Open Sans SemiBold),url(../fonts/open-sans-latin-600-normal.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Open Sans;src:local(Open Sans Bold),url(../fonts/open-sans-latin-700-normal.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Open Sans;src:local(Open Sans ExtraBold),url(../fonts/open-sans-latin-800-normal.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}.modal .related-jobs[data-v-0444eca2]{margin-top:3rem}@media (width<=992px){.modal .related-jobs[data-v-0444eca2]{margin-top:1rem}}.related-jobs[data-v-0444eca2]{padding-left:50px;padding-right:50px}@media (width<=992px){.related-jobs[data-v-0444eca2]{padding-left:1rem;padding-right:1rem}}@media (width<=767px){.related-jobs[data-v-0444eca2]{padding-right:.5rem;padding-left:0!important}.related-jobs[data-v-0444eca2] .company-logo{margin-right:0}}.related-jobs .top-box[data-v-0444eca2]{justify-content:space-between;align-items:baseline;padding-right:1rem;display:flex}@media (width<=992px){.related-jobs .top-box[data-v-0444eca2]{padding-right:.5rem}.job-detail__page .related-jobs[data-v-0444eca2]{margin-left:1rem}}@media (width<=767px){.job-detail__page .related-jobs[data-v-0444eca2]{padding-left:1rem}}.job-detail__page .related-jobs .top-box[data-v-0444eca2]{margin-bottom:1.5rem;padding-left:0}@media (width<=992px){.job-detail__page .related-jobs .top-box[data-v-0444eca2]{flex-direction:column}}.job-detail[data-v-0444eca2]{background:#f4f5f9}.job-detail.unpublished[data-v-0444eca2] .apply-btn,.job-detail.unpublished[data-v-0444eca2] .bottom-fixed-bar-content{display:none!important}.job-detail .fixed-offset[data-v-0444eca2]{z-index:1;border-radius:6px;flex-direction:column;height:68px;padding-top:2rem;padding-bottom:2.5rem;display:flex;position:relative;box-shadow:2px 2px 32px #0f28461a}@media (width<=992px){.job-detail .fixed-offset[data-v-0444eca2]{height:60px}}@media (width<=1200px){.job-detail .fixed-offset[data-v-0444eca2]{margin-left:1rem;margin-right:1rem}}@media (width<=992px){.job-detail .fixed-offset[data-v-0444eca2]{margin-left:1rem;margin-right:1rem}}@media (width<=767px){.job-detail .fixed-offset[data-v-0444eca2]{border-radius:3px;margin-left:.5rem;margin-right:.5rem}}.job-detail .bottom-fixed-bar-content[data-v-0444eca2]{z-index:3;background:#fff;border-top:1px solid #e4e8ec;align-items:center;width:100%;height:68px;padding:0;display:flex;position:fixed;bottom:0}.job-detail .bottom-fixed-bar-content .inner[data-v-0444eca2]{justify-content:space-between;max-width:1000px;margin:0 auto;display:flex}@media (width>=1200px){.job-detail .bottom-fixed-bar-content .inner[data-v-0444eca2]{width:1000px}}@media (width<=1200px){.job-detail .bottom-fixed-bar-content .inner[data-v-0444eca2]{width:100%;margin-left:0;margin-right:0;padding-left:1rem;padding-right:1rem}}@media (width<=767px){.job-detail .bottom-fixed-bar-content[data-v-0444eca2]{height:60px}}.job-detail .bottom-fixed-bar-content .btn--pill[data-v-0444eca2]{min-width:180px;margin:0}.job-detail .bottom-fixed-bar-content .message[data-v-0444eca2]{letter-spacing:1.2px;color:#031b4e;margin-top:5px;font-family:Open Sans,Open Sans Fallback\: BlinkMacSystemFont,Open Sans Fallback\: Segoe UI,Open Sans Fallback\: Helvetica Neue,Open Sans Fallback\: Arial,Open Sans Fallback\: Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;line-height:41px}.btn--full[data-v-0444eca2]{z-index:4;border-radius:0;height:68px;margin:0;padding:0;font-size:20px;line-height:68px;position:fixed;bottom:0;left:0;right:0}.btn--full[data-v-0444eca2]:hover{transform:none}@media (width<=767px){.btn--full[data-v-0444eca2]{height:60px;font-size:16px;line-height:60px}}.extra-text[data-v-0444eca2]{color:#7d97ad;margin-left:.1rem;font-size:14px;font-weight:400}.job-detail__page-content[data-v-0444eca2]{overflow:hidden}.job-detail__page[data-v-0444eca2]{border-radius:4px;min-height:85vh;margin:0 auto}.job-detail .btn__apply[data-v-0444eca2]{font-weight:700}.job-detail__page.inter[data-v-0444eca2]{margin-top:2rem;margin-bottom:2rem}.job-detail__summary-list[data-v-0444eca2]{letter-spacing:.8px;color:#6879a5;margin-bottom:.5rem;font-family:"Source Sans 3","Source Sans 3 Fallback: BlinkMacSystemFont","Source Sans 3 Fallback: Segoe UI","Source Sans 3 Fallback: Helvetica Neue","Source Sans 3 Fallback: Arial","Source Sans 3 Fallback: Noto Sans",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:32px;display:flex}.job-detail__summary-list li[data-v-0444eca2]:not(:first-of-type){align-items:center;display:flex}.job-detail__summary-list li[data-v-0444eca2]:not(:first-of-type):before{content:"⬤";margin-right:.5rem;font-size:8px;position:relative;bottom:0}.job-detail__summary-list li[data-v-0444eca2]:not(:first-of-type){margin-left:.5rem}@media (width<=767px){.job-detail__summary-list li[data-v-0444eca2]:not(:first-of-type){margin-left:0}.job-detail__summary-list[data-v-0444eca2]{flex-flow:wrap;justify-content:flex-start;align-items:center;margin-top:.5rem;display:flex}.job-detail__summary-list li[data-v-0444eca2]:first-of-type:before{content:"⬤";margin-right:.5rem;font-size:8px;position:relative;bottom:3px}.job-detail__summary-list li[data-v-0444eca2]{text-align:left;text-overflow:ellipsis;margin-right:1.5rem;overflow:hidden}}.job-detail__page[data-v-0444eca2]{margin:.33rem auto 0}.job-detail .technology-list-container[data-v-0444eca2]{justify-content:flex-start;padding-top:1rem;padding-bottom:0;padding-left:2.5rem;display:flex}@media (width<=767px){.job-detail .technology-list-container[data-v-0444eca2]{padding-left:1rem}}.technology-list-container .job-detail[data-v-0444eca2] .technology-list{margin-top:0;margin-bottom:0}.technology-list-container .job-detail[data-v-0444eca2] .technology-list :deep(&__technology){margin-bottom:0}.job-draft-preview .job-detail__page[data-v-0444eca2]{margin-top:2.5rem;margin-left:0;margin-right:0}@media (width<=767px){.job-detail .job-detail__page[data-v-0444eca2]{padding-top:1.25rem}.job-detail[data-v-0444eca2] .job-detail__top-box .job-logo .company-logo{width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;max-height:36px}.job-detail[data-v-0444eca2] .job-detail__top-box .job-logo .info-box .job-logo__company-name{font-size:16px}.job-detail .job-detail__page-inner[data-v-0444eca2]{margin-bottom:0;padding:0}.job-detail .job-detail__job-name[data-v-0444eca2]{margin-top:.5rem;font-weight:800}.job-detail .job-detail__summary-list[data-v-0444eca2]{margin-top:.5rem}.job-detail .job-detail__summary-list li[data-v-0444eca2]{margin-top:0;margin-right:1rem;font-size:14px}.job-detail[data-v-0444eca2] .job-detail-tag-list .main{margin-top:.25rem;padding-bottom:1.25rem;padding-left:1rem}.job-detail[data-v-0444eca2] .job-detail-tag-list .muted-header.conditions{display:none}.job-detail[data-v-0444eca2] .job-detail-tag-list__tag-icon{width:20px;height:20px}.job-detail[data-v-0444eca2] .job-detail-tag-list__basic-tag{margin-top:.75rem}.job-detail[data-v-0444eca2] .language-box{padding-left:1rem}.job-detail[data-v-0444eca2] .language-box .muted-header.requirements{display:none}.job-detail[data-v-0444eca2] .language-box .language-box__requirements{font-size:14px}.job-detail[data-v-0444eca2] .language-box .language-box__requirements .requirement{margin-top:.75rem;margin-left:34px}.job-detail[data-v-0444eca2] .career-box{margin-top:0;padding-bottom:.5rem;padding-left:1rem;font-size:14px}.job-detail[data-v-0444eca2] .career-box .requirement{margin-top:.75rem;margin-left:34px}.job-detail[data-v-0444eca2] .job-detail-main-content .body{padding-left:1rem}}.job-detail .job-detail__page-content[data-v-0444eca2] .featured-jobs{max-width:1040px;margin:0 auto;display:flex}@media (width>=1200px){.job-detail .job-detail__page-content[data-v-0444eca2] .featured-jobs{width:1040px}}.job-detail .job-detail__page-content[data-v-0444eca2] .featured-jobs__inner{margin-top:2rem!important}.job-detail[data-v-0444eca2]{text-align:left;background:#f3f5f9;display:flex}.job-detail__page[data-v-0444eca2]{z-index:1;background:#fff;border-radius:6px;flex-direction:column;max-width:1040px;margin:0 auto -3rem;padding-top:2rem;padding-bottom:2.5rem;display:flex;position:relative;top:-3rem;box-shadow:2px 2px 32px #0f28461a}@media (width<=1200px){.job-detail__page[data-v-0444eca2]{margin-left:1rem;margin-right:1rem}}@media (width<=992px){.job-detail__page[data-v-0444eca2]{margin-left:1rem;margin-right:1rem}}@media (width<=767px){.job-detail__page[data-v-0444eca2]{border-radius:3px;margin-left:.5rem;margin-right:.5rem}}.job-detail__page-inner[data-v-0444eca2]{padding-bottom:.25rem}@media (width<=992px){.job-detail__page-inner[data-v-0444eca2]{margin-bottom:1.5rem;padding:0 1.5rem 2.5rem}}@media (width<=1200px){.job-detail__page-inner[data-v-0444eca2]{margin-left:1rem;margin-right:1rem;padding:0}}@media (width<=767px){.job-detail__page-inner[data-v-0444eca2]{margin-left:0;margin-right:0;padding:0 10px}}.job-detail__top-box[data-v-0444eca2]{padding:0 2.8rem}@media (width<=992px){.job-detail__top-box[data-v-0444eca2]{padding:0 1rem}}.job-detail__job-name[data-v-0444eca2]{text-align:left;margin-top:35px;font-size:34px}@media (width<=992px){.job-detail__job-name[data-v-0444eca2]{margin:1rem 0 0;font-size:24px}}.job-detail .technology-list[data-v-0444eca2]{margin-top:0}@media (width<=992px){.job-detail .technology-list[data-v-0444eca2]{margin-top:10px}}.job-detail__top-row[data-v-0444eca2]{justify-content:space-between;display:flex}.job-detail .btn__top-apply[data-v-0444eca2]{flex-direction:column;justify-content:center;align-items:center;min-width:200px;display:flex}.job-detail .related-jobs-title[data-v-0444eca2]{margin-top:1rem}@media (width<=992px){.job-detail .related-jobs-title[data-v-0444eca2]{margin-bottom:.25rem;margin-left:0}}.job-detail .same-company-jobs .related-jobs-title[data-v-0444eca2]{margin-top:2.5rem}.job-detail .related-jobs+.related-jobs[data-v-0444eca2]{margin-top:1rem}@media (width<=992px){.job-detail .related-jobs+.related-jobs[data-v-0444eca2]{margin-top:1.25rem}.job-detail .all-jobs[data-v-0444eca2]{font-size:14px}}.job-detail .apply-btn--mid-page[data-v-0444eca2]{flex-direction:column;justify-content:center;align-items:center;width:360px;max-width:75%;min-height:38px;margin:.75rem auto 2rem;padding-top:.75rem;padding-bottom:.75rem;font-weight:700;display:flex}@font-face{font-family:Open Sans;src:local(Open Sans Regular),local(Open Sans),url(../fonts/open-sans-latin-400-normal.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Open Sans Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:112.544%;ascent-override:94.9716%;descent-override:26.0315%;line-gap-override:0%}@font-face{font-family:Open Sans Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:105.727%;ascent-override:101.095%;descent-override:27.71%;line-gap-override:0%}@font-face{font-family:Open Sans Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:104.167%;ascent-override:102.609%;descent-override:28.125%;line-gap-override:0%}@font-face{font-family:Open Sans Fallback\: Arial;src:local(Arial);size-adjust:105.148%;ascent-override:101.652%;descent-override:27.8625%;line-gap-override:0%}@font-face{font-family:Open Sans Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:98.8924%;ascent-override:108.082%;descent-override:29.625%;line-gap-override:0%}@font-face{font-family:Open Sans;src:local(Open Sans SemiBold),url(../fonts/open-sans-latin-600-normal.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Open Sans;src:local(Open Sans Bold),url(../fonts/open-sans-latin-700-normal.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Open Sans;src:local(Open Sans ExtraBold),url(../fonts/open-sans-latin-800-normal.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:"Source Sans 3";src:local("Source Sans 3 Regular"),local("Source Sans 3"),url(../fonts/source-sans-3-latin-400-normal.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Source Sans 3 Fallback: BlinkMacSystemFont";src:local(BlinkMacSystemFont);size-adjust:100.359%;ascent-override:102.033%;descent-override:39.8568%;line-gap-override:0%}@font-face{font-family:"Source Sans 3 Fallback: Segoe UI";src:local(Segoe UI);size-adjust:94.2802%;ascent-override:108.612%;descent-override:42.4267%;line-gap-override:0%}@font-face{font-family:"Source Sans 3 Fallback: Helvetica Neue";src:local(Helvetica Neue);size-adjust:92.8889%;ascent-override:110.239%;descent-override:43.0622%;line-gap-override:0%}@font-face{font-family:"Source Sans 3 Fallback: Arial";src:local(Arial);size-adjust:93.7639%;ascent-override:109.211%;descent-override:42.6604%;line-gap-override:0%}@font-face{font-family:"Source Sans 3 Fallback: Noto Sans";src:local(Noto Sans);size-adjust:88.1857%;ascent-override:116.119%;descent-override:45.3589%;line-gap-override:0%}@font-face{font-family:"Source Sans 3";src:local("Source Sans 3 SemiBold"),url(../fonts/source-sans-3-latin-600-normal.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:"Source Sans 3";src:local("Source Sans 3 Bold"),url(../fonts/source-sans-3-latin-700-normal.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:"Source Sans 3";src:local("Source Sans 3 Black"),url(../fonts/source-sans-3-latin-900-normal.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}.job-detail[data-v-1b09fd5d]{background:#f4f5f9}.job-detail.unpublished[data-v-1b09fd5d] .apply-btn,.job-detail.unpublished[data-v-1b09fd5d] .bottom-fixed-bar-content{display:none!important}.job-detail .fixed-offset[data-v-1b09fd5d]{z-index:1;border-radius:6px;flex-direction:column;height:68px;padding-top:2rem;padding-bottom:2.5rem;display:flex;position:relative;box-shadow:2px 2px 32px #0f28461a}@media (width<=992px){.job-detail .fixed-offset[data-v-1b09fd5d]{height:60px}}@media (width<=1200px){.job-detail .fixed-offset[data-v-1b09fd5d]{margin-left:1rem;margin-right:1rem}}@media (width<=992px){.job-detail .fixed-offset[data-v-1b09fd5d]{margin-left:1rem;margin-right:1rem}}@media (width<=767px){.job-detail .fixed-offset[data-v-1b09fd5d]{border-radius:3px;margin-left:.5rem;margin-right:.5rem}}.job-detail .bottom-fixed-bar-content[data-v-1b09fd5d]{z-index:3;background:#fff;border-top:1px solid #e4e8ec;align-items:center;width:100%;height:68px;padding:0;display:flex;position:fixed;bottom:0}.job-detail .bottom-fixed-bar-content .inner[data-v-1b09fd5d]{justify-content:space-between;max-width:1000px;margin:0 auto;display:flex}@media (width>=1200px){.job-detail .bottom-fixed-bar-content .inner[data-v-1b09fd5d]{width:1000px}}@media (width<=1200px){.job-detail .bottom-fixed-bar-content .inner[data-v-1b09fd5d]{width:100%;margin-left:0;margin-right:0;padding-left:1rem;padding-right:1rem}}@media (width<=767px){.job-detail .bottom-fixed-bar-content[data-v-1b09fd5d]{height:60px}}.job-detail .bottom-fixed-bar-content .btn--pill[data-v-1b09fd5d]{min-width:180px;margin:0}.job-detail .bottom-fixed-bar-content .message[data-v-1b09fd5d]{letter-spacing:1.2px;color:#031b4e;margin-top:5px;font-family:Open Sans,Open Sans Fallback\: BlinkMacSystemFont,Open Sans Fallback\: Segoe UI,Open Sans Fallback\: Helvetica Neue,Open Sans Fallback\: Arial,Open Sans Fallback\: Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;line-height:41px}.btn--full[data-v-1b09fd5d]{z-index:4;border-radius:0;height:68px;margin:0;padding:0;font-size:20px;line-height:68px;position:fixed;bottom:0;left:0;right:0}.btn--full[data-v-1b09fd5d]:hover{transform:none}@media (width<=767px){.btn--full[data-v-1b09fd5d]{height:60px;font-size:16px;line-height:60px}}.extra-text[data-v-1b09fd5d]{color:#7d97ad;margin-left:.1rem;font-size:14px;font-weight:400}.job-detail__page-content[data-v-1b09fd5d]{overflow:hidden}.job-detail__page[data-v-1b09fd5d]{z-index:1;background:#fff;border-radius:4px;flex-direction:column;max-width:1040px;min-height:85vh;margin:0 auto;padding-top:2rem;padding-bottom:2.5rem;display:flex;position:relative}@media (width<=1200px){.job-detail__page[data-v-1b09fd5d]{margin-left:1rem;margin-right:1rem}}@media (width<=992px){.job-detail__page[data-v-1b09fd5d]{margin-left:1rem;margin-right:1rem}}@media (width<=767px){.job-detail__page[data-v-1b09fd5d]{border-radius:3px;margin-left:.5rem;margin-right:.5rem}}.job-detail .btn__apply[data-v-1b09fd5d]{font-weight:700}.job-detail__page.inter[data-v-1b09fd5d]{margin-top:2rem;margin-bottom:2rem}.job-detail__summary-list[data-v-1b09fd5d]{letter-spacing:.8px;color:#6879a5;margin-bottom:.5rem;font-family:"Source Sans 3","Source Sans 3 Fallback: BlinkMacSystemFont","Source Sans 3 Fallback: Segoe UI","Source Sans 3 Fallback: Helvetica Neue","Source Sans 3 Fallback: Arial","Source Sans 3 Fallback: Noto Sans",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:32px;display:flex}.job-detail__summary-list li[data-v-1b09fd5d]:not(:first-of-type){align-items:center;display:flex}.job-detail__summary-list li[data-v-1b09fd5d]:not(:first-of-type):before{content:"⬤";margin-right:.5rem;font-size:8px;position:relative;bottom:0}.job-detail__summary-list li[data-v-1b09fd5d]:not(:first-of-type){margin-left:.5rem}@media (width<=767px){.job-detail__summary-list li[data-v-1b09fd5d]:not(:first-of-type){margin-left:0}.job-detail__summary-list[data-v-1b09fd5d]{flex-flow:wrap;justify-content:flex-start;align-items:center;margin-top:.5rem;display:flex}.job-detail__summary-list li[data-v-1b09fd5d]:first-of-type:before{content:"⬤";margin-right:.5rem;font-size:8px;position:relative;bottom:3px}.job-detail__summary-list li[data-v-1b09fd5d]{text-align:left;text-overflow:ellipsis;margin-right:1.5rem;overflow:hidden}}.job-detail__page[data-v-1b09fd5d]{margin:.33rem auto 0}.job-detail .technology-list-container[data-v-1b09fd5d]{justify-content:flex-start;padding-top:1rem;padding-bottom:0;padding-left:2.5rem;display:flex}@media (width<=767px){.job-detail .technology-list-container[data-v-1b09fd5d]{padding-left:1rem}}.technology-list-container .job-detail[data-v-1b09fd5d] .technology-list{margin-top:0;margin-bottom:0}.technology-list-container .job-detail[data-v-1b09fd5d] .technology-list :deep(&__technology){margin-bottom:0}.job-draft-preview .job-detail__page[data-v-1b09fd5d]{margin-top:2.5rem;margin-left:0;margin-right:0}@media (width<=767px){.job-detail .job-detail__page[data-v-1b09fd5d]{padding-top:1.25rem}.job-detail[data-v-1b09fd5d] .job-detail__top-box .job-logo .company-logo{width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;max-height:36px}.job-detail[data-v-1b09fd5d] .job-detail__top-box .job-logo .info-box .job-logo__company-name{font-size:16px}.job-detail .job-detail__page-inner[data-v-1b09fd5d]{margin-bottom:0;padding:0}.job-detail .job-detail__job-name[data-v-1b09fd5d]{margin-top:.5rem;font-weight:800}.job-detail .job-detail__summary-list[data-v-1b09fd5d]{margin-top:.5rem}.job-detail .job-detail__summary-list li[data-v-1b09fd5d]{margin-top:0;margin-right:1rem;font-size:14px}.job-detail[data-v-1b09fd5d] .job-detail-tag-list .main{margin-top:.25rem;padding-bottom:1.25rem;padding-left:1rem}.job-detail[data-v-1b09fd5d] .job-detail-tag-list .muted-header.conditions{display:none}.job-detail[data-v-1b09fd5d] .job-detail-tag-list__tag-icon{width:20px;height:20px}.job-detail[data-v-1b09fd5d] .job-detail-tag-list__basic-tag{margin-top:.75rem}.job-detail[data-v-1b09fd5d] .language-box{padding-left:1rem}.job-detail[data-v-1b09fd5d] .language-box .muted-header.requirements{display:none}.job-detail[data-v-1b09fd5d] .language-box .language-box__requirements{font-size:14px}.job-detail[data-v-1b09fd5d] .language-box .language-box__requirements .requirement{margin-top:.75rem;margin-left:34px}.job-detail[data-v-1b09fd5d] .career-box{margin-top:0;padding-bottom:.5rem;padding-left:1rem;font-size:14px}.job-detail[data-v-1b09fd5d] .career-box .requirement{margin-top:.75rem;margin-left:34px}.job-detail[data-v-1b09fd5d] .job-detail-main-content .body{padding-left:1rem}}.job-detail .job-detail__page-content[data-v-1b09fd5d] .featured-jobs{max-width:1040px;margin:0 auto;display:flex}@media (width>=1200px){.job-detail .job-detail__page-content[data-v-1b09fd5d] .featured-jobs{width:1040px}}.job-detail .job-detail__page-content[data-v-1b09fd5d] .featured-jobs__inner{margin-top:2rem!important}.job-detail .bottom-fixed-bar-content .btn__apply .btn__inner[data-v-1b09fd5d]{flex-direction:column;justify-content:center;align-items:center;min-width:240px;min-height:34px;display:flex}.job-detail .bottom-fixed-bar-content .message[data-v-1b09fd5d]{white-space:nowrap;overflow:hidden}.job-detail .apply-btn .btn--full[data-v-1b09fd5d]{flex-direction:column;justify-content:center;align-items:center;line-height:26px;display:flex}.bottom-bar-fixer-page-content[data-v-1b09fd5d]{min-height:60px}
