.page .container[data-v-5d6f9632]{padding:1rem;position:relative;z-index:3;margin-top:3.125rem}.page .company-info[data-v-5d6f9632]{border-radius:1rem;box-shadow:0 .25rem .5rem rgba(0,0,0,.1);padding:1rem;margin-bottom:1rem;background-image:linear-gradient(180deg,hsla(0,0%,100%,.3),#fff)}.page .company-info .company-header[data-v-5d6f9632]{display:flex;align-items:center;margin-bottom:1rem;line-height:2}.page .company-info .company-header .company-logo[data-v-5d6f9632]{width:3.125rem;height:3.125rem;margin-right:1rem}.page .company-info .company-header h2[data-v-5d6f9632]{font-size:1.125rem;color:#212121;margin-left:.9375rem}.page .company-info .company-details[data-v-5d6f9632]{line-height:2}.page .company-info .company-details p[data-v-5d6f9632]{margin:.3125rem;color:#5c616f;font-size:.75rem}.page .company-info .company-image img[data-v-5d6f9632]{width:100%;border-radius:.5rem}.page .job-list[data-v-5d6f9632]{background:#fff;border-radius:1rem;box-shadow:0 .25rem .5rem rgba(0,0,0,.1);padding:1rem}.page .job-list h3[data-v-5d6f9632]{margin-top:0;margin-bottom:.3125rem;padding-left:.5rem;color:#152946;font-size:1rem;position:relative}.page .job-list h3[data-v-5d6f9632]:after{content:" ";width:6.25rem;font-size:1rem;display:block;margin-top:.3125rem;height:.1875rem;background:linear-gradient(90deg,#00baad,#56d1c9 27%,#fff 80%,#fff)}.page .job-list .search-input[data-v-5d6f9632]{width:100%;padding:.5rem;margin-bottom:1rem;border-radius:.5rem;border:.0625rem solid #ddd}.page .job-list .job-item[data-v-5d6f9632]{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0;border-bottom:.0625rem solid #f1f1f1;color:#040c22;line-height:1.5}.page .job-list .job-item .job-title[data-v-5d6f9632]{font-size:1rem}.page .job-list .job-item .job-title span[data-v-5d6f9632]{font-size:.875rem;font-weight:400;color:#ff4951;margin-left:.9375rem}.page .job-list .job-item .job-location[data-v-5d6f9632]{font-size:.875rem}.page .job-list .job-item .job-details[data-v-5d6f9632]{display:flex;font-size:.875rem;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}.page .job-list .job-item .job-details span[data-v-5d6f9632]{margin-top:.25rem}.page .job-list .job-item .apply-button[data-v-5d6f9632]{background:var(--primary-bg-color);border:none;color:#040c22;padding:.5rem 1rem;border-radius:1.5625rem;font-size:.75rem;font-weight:600}