.job-card[data-v-ad1e30df]{border:1px solid var(--line);border-radius:var(--r);background:#fff;padding:30px 32px;transition:border-color .25s var(--ease),box-shadow .25s var(--ease)}.job-card+.job-card[data-v-ad1e30df]{margin-top:20px}.job-card[data-v-ad1e30df]:hover{border-color:#c8a35a80;box-shadow:var(--shadow)}.job-head[data-v-ad1e30df]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap}.job-head h3[data-v-ad1e30df]{font-size:20px}.job-meta[data-v-ad1e30df]{margin:8px 0 0;font-size:13.5px;color:var(--muted)}.job-cols[data-v-ad1e30df]{margin-top:24px;padding-top:24px;border-top:1px dashed var(--line)}.job-cols h4[data-v-ad1e30df]{font-size:14px;color:var(--gold-d);letter-spacing:.06em;margin-bottom:10px}.job-cols p[data-v-ad1e30df]{margin:0;font-size:14.5px;line-height:1.85;color:#414a56}.join-note[data-v-ad1e30df]{margin-top:56px;background:var(--ink);border:1px solid rgba(200,163,90,.22);border-radius:20px;color:#ffffff9e;padding:48px 52px;display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:wrap}.join-note h3[data-v-ad1e30df]{color:#fff;font-size:24px;letter-spacing:-.01em;margin-bottom:14px}.join-note p[data-v-ad1e30df]{margin:0;font-size:14.5px;line-height:2;max-width:620px}.join-note b[data-v-ad1e30df]{color:var(--gold-l);font-weight:600}.join-actions[data-v-ad1e30df]{display:flex;gap:14px;flex-wrap:wrap}@media (max-width: 620px){.job-card[data-v-ad1e30df]{padding:24px 22px}.job-cols[data-v-ad1e30df]{grid-template-columns:1fr}.join-note[data-v-ad1e30df]{padding:34px 24px}}
