.job-detail__header{--tw-bg-opacity:1;background-color:rgba(235,248,243,var(--tw-bg-opacity,1));align-items:center;width:100%;height:260px;padding:2.5rem 1.25em;display:flex;position:relative}@media (min-width:768px){.job-detail__header{padding-left:0;padding-right:0}}.job-detail__header:before{z-index:1;background-position:100%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:none;position:absolute;top:0;right:0}@media (min-width:768px){.job-detail__header:before{background-size:contain}}@media (min-width:1024px){.job-detail__header:before{display:block}}.job-detail__header:before{content:"";background-image:url(/images/bg-job-detail.svg)}.job-detail__header:after{z-index:1;background-position:100%;background-repeat:no-repeat;background-size:contain;width:100%;height:80%;display:block;position:absolute;bottom:0;right:0}@media (min-width:1024px){.job-detail__header:after{display:none}}.job-detail__header:after{content:"";background-image:url(/images/bg-job-detail-mobile.svg)}.job-header__header-content{flex-direction:column;width:85%;display:flex}@media (min-width:1280px){.job-header__header-content{width:40%}}.job-detail__header .job-header__header-content h1{z-index:10;--tw-text-opacity:1;color:rgba(51,51,51,var(--tw-text-opacity,1));margin-bottom:16px;font-size:1.25em}@media (min-width:768px){.job-detail__header .job-header__header-content h1{font-size:2em;line-height:2.5rem}}.job-detail__header .job-header__header-content h1{font-family:Bitsans,sans-serif;font-weight:700}.job-detail__header .job-header__header-content>p{z-index:10;margin-bottom:16px;font-size:.875em}@media (min-width:768px){.job-detail__header .job-header__header-content>p{font-size:1.25em}}.job-detail__header .job-header__header-content>p{font-family:Bitsans,sans-serif;font-weight:700}.job-detail__header .job-header__header-content>p>span{position:relative}.job-detail__header .job-header__header-content>p>span:first-child{margin-left:1rem;margin-right:1rem}.job-detail__header .job-header__header-content>p>span:before{content:"";--tw-translate-y:-50%;width:.25rem;height:.25rem;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));--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity,1));border-radius:9999px;display:block;position:absolute;top:50%;left:-.75rem}.job-detail__header .job-header__header-content .location{align-items:center;display:flex}.job-detail__header .job-header__header-content .location>p{z-index:10;--tw-text-opacity:1;color:rgba(97,97,97,var(--tw-text-opacity,1));margin-left:.5rem;font-size:.8em}@media (min-width:768px){.job-detail__header .job-header__header-content .location>p{font-size:1.125em}}.job-detail__content{flex-direction:column;justify-content:space-between;width:100%;padding-bottom:1.25rem;display:flex}@media (min-width:768px){.job-detail__content{flex-direction:row;padding-bottom:2.5rem}}.job-detail__content .job-detail__content-left{width:100%}@media (min-width:768px){.job-detail__content .job-detail__content-left{padding-right:3.5em}}@media (min-width:1024px){.job-detail__content .job-detail__content-left{padding-right:5.5em}}.job-detail__content .job-detail__content-left--description{padding-top:2.5rem}.job-detail__content .job-detail__content-left .job-detail__content-left--description>h2,.job-detail__content .job-detail__content-left .job-detail__content-left--description>h3,.job-detail__content .job-detail__content-left .job-detail__content-left--description>h4{--tw-text-opacity:1;color:rgba(33,33,33,var(--tw-text-opacity,1));margin-top:1.25rem;margin-bottom:1.25rem;font-size:1.2em}@media (min-width:768px){.job-detail__content .job-detail__content-left .job-detail__content-left--description>h2,.job-detail__content .job-detail__content-left .job-detail__content-left--description>h3,.job-detail__content .job-detail__content-left .job-detail__content-left--description>h4{font-size:1.5em}}.job-detail__content .job-detail__content-left .job-detail__content-left--description>h2,.job-detail__content .job-detail__content-left .job-detail__content-left--description>h3,.job-detail__content .job-detail__content-left .job-detail__content-left--description>h4{font-family:Bitsans,sans-serif;font-weight:700}.job-detail__content .job-detail__content-left .job-detail__content-left--description>h3{font-size:1em}@media (min-width:768px){.job-detail__content .job-detail__content-left .job-detail__content-left--description>h3{font-size:1.1em}}.job-detail__content .job-detail__content-left .job-detail__content-left--description>h4{font-size:1em}.job-detail__content-left--description ul{margin-left:1rem;list-style-type:disc}.job-detail__content-left--description ul li,.job-detail__content-left--description p{--tw-text-opacity:1;color:rgba(51,51,51,var(--tw-text-opacity,1));font-size:.875em;line-height:2}@media (min-width:768px){.job-detail__content-left--description ul li,.job-detail__content-left--description p{text-align:justify;font-size:1em}}.job-detail__content .job-detail__apply{--tw-border-opacity:1;border-width:1px;border-color:rgba(241,241,241,var(--tw-border-opacity,1));border-radius:20px;width:320px;height:250px;margin-top:2.5rem;display:none;position:-webkit-sticky;position:sticky;top:6rem}@media (min-width:768px){.job-detail__content .job-detail__apply{display:block}}.job-detail__content .job-detail__apply .job-detail__apply--content{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(241,241,241,var(--tw-border-opacity,1));padding:1.25rem}.job-detail__content .job-detail__apply .job-detail__apply--content>button,.job-detail__content .job-detail__apply .job-detail__apply--content>a{--tw-bg-opacity:1;background-color:rgba(0,171,107,var(--tw-bg-opacity,1));--tw-text-opacity:1;width:100%;height:50px;color:rgba(255,255,255,var(--tw-text-opacity,1));border-radius:.25rem;justify-content:center;align-items:center;font-family:Bitsans,sans-serif;font-weight:700;display:flex}.job-detail__content .job-detail__apply .job-detail__apply--share{padding:1.25rem}.job-detail__content .job-detail__apply .job-detail__apply--share>p{font-family:Bitsans,sans-serif;font-weight:700}.job-detail__apply--share .job-detail__apply--share--content{justify-content:space-between;display:flex}.job-detail__apply--share--content .share-item{flex-direction:column;justify-content:center;align-items:center;width:60px;padding-top:.75rem;display:flex}.job-detail__apply--share--content .share-item>.circle{--tw-bg-opacity:1;background-color:rgba(245,245,245,var(--tw-bg-opacity,1));border-radius:9999px;width:50px;height:50px}.job-detail__apply--share--content .share-item>p{text-align:center;font-size:.75em}.job-detail__apply--share--content .share-item .circle{justify-content:center;align-items:center;margin-bottom:.5rem;display:flex}.job-detail__apply--share--content .share-item:first-child>.circle{--tw-border-opacity:1;border-width:1px;border-color:rgba(237,237,237,var(--tw-border-opacity,1))}.job-detail__apply--share--content .share-item:nth-child(2)>.circle{--tw-bg-opacity:1;background-color:rgba(10,102,194,var(--tw-bg-opacity,1))}.job-detail__apply--share--content .share-item:nth-child(3)>.circle{--tw-bg-opacity:1;background-color:rgba(30,214,101,var(--tw-bg-opacity,1))}.job-detail__apply--share--content .share-item:nth-child(4)>.circle{--tw-bg-opacity:1;background-color:rgba(29,161,242,var(--tw-bg-opacity,1))}.job-detail__apply--mobile{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));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));--tw-shadow:0 -2px 2px -2px #cbcbcb;--tw-shadow-colored:0 -2px 2px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);justify-content:space-between;padding:1.25rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:-webkit-sticky;position:sticky;bottom:0}@media (min-width:768px){.job-detail__apply--mobile{display:none}}.no-border{--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)}.job-detail__apply--mobile>button,.job-detail__apply--mobile>a{border-radius:.25rem;flex:1;justify-content:center;align-items:center;height:44px;font-family:Bitsans,sans-serif;font-weight:700;display:flex}.job-detail__apply--mobile>button:first-child,.job-detail__apply--mobile>a:first-child{--tw-border-opacity:1;border-width:1px;border-color:rgba(0,171,107,var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgba(0,171,107,var(--tw-text-opacity,1));margin-right:1.25rem}.job-detail__apply--mobile>button:last-child,.job-detail__apply--mobile>a:last-child{--tw-bg-opacity:1;background-color:rgba(0,171,107,var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity,1))}.job-related{width:100%;padding-top:5rem}@media (min-width:768px){.job-related{padding-top:5rem}}.job-related .job-related__header{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.job-related .job-related__header>p{font-size:1em}@media (min-width:768px){.job-related .job-related__header>p{font-size:1.5em}}.job-related .job-related__header>p{font-family:Bitsans,sans-serif;font-weight:700}.job-related .job-related__header>a{cursor:pointer;--tw-text-opacity:1;color:rgba(0,171,107,var(--tw-text-opacity,1));font-family:Bitsans,sans-serif;font-weight:700}.job-related .job-related__list{padding-bottom:2.5rem}