.card-job{background-color:var(--card-job-bg, #fff);color:var(--card-job-color, inherit);transition-duration:.5s,.55s;transition-property:background-color,color}.card-job.--placeholder{pointer-events:none}.card-job.--placeholder .card-job__btn,.card-job.--placeholder .card-job__subsidiary{border-radius:.25rem;animation:pulse var(--animation-pulse-duration, 2s) cubic-bezier(.4,0,.6,1) infinite;background-color:var(--skeleton-bg, inherit)}.card-job.--placeholder .card-job__btn>*,.card-job.--placeholder .card-job__subsidiary>*{opacity:0}.card-job.--placeholder .card-job__title>span{border-radius:.25rem;color:var(--skeleton-bg, inherit);animation:pulse var(--animation-pulse-duration, 2s) cubic-bezier(.4,0,.6,1) infinite;background-color:var(--skeleton-bg, inherit)}.card-job:hover{transition-duration:.65s,.75s,.7s}.card-job:hover .card-job__btn,.card-job:hover .card-job__title{transition-duration:.6s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.card-job.--border-t>.card-job__container{border-top-style:solid;border-top-width:1px}.card-job.--border-b>.card-job__container{border-bottom-style:solid;border-bottom-width:1px}.card-job__container{border-color:var(--card-job-border-color, transparent);transition-duration:.55s;transition-property:border-color}.card-job__btn,.card-job__title{transition-duration:.4s;transition-timing-function:cubic-bezier(0,0,.2,1)}.card-job__btn{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;border-radius:25rem;padding:.75rem 1.75rem;font-weight:600;line-height:1;letter-spacing:.05em;text-transform:uppercase;font-size:clamp(.75rem,calc(.72rem + .12vw),1rem)}@media (min-width: 768px){.card-job__btn{padding:1.25rem 2.5rem}}.card-job__dot{background-color:var(--card-job-dot-bg, inherit)}.card-job__title{color:var(--card-job-title-color, inherit);transition-property:color}.card-job__content{border-color:var(--card-job-separator-bg, gray)}.card-job__subsidiary{color:var(--card-job-subsidiary-color, inherit)}.card-job__btn{background-color:var(--card-job-btn-bg, inherit);color:var(--card-job-btn-color, inherit);transition-property:color,background-color}.join-us__speculative-text>.title,.join-us__speculative-title>.title{line-height:1.15;font-weight:600;font-size:clamp(1.25rem,calc(1.01rem + .96vw),3.31rem);margin-bottom:clamp(.63rem,calc(.52rem + .44vw),1.56rem)}.join-us__speculative-text>.paragraph{line-height:1.15}
