.t-jobs-hero[data-v-690b9366]{border-bottom:1px solid var(--color-border);isolation:isolate;overflow:hidden;position:relative}.t-jobs-hero .t-jobs-hero__inner[data-v-690b9366]{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,520px);min-height:420px;padding-bottom:72px;padding-top:72px}.t-jobs-hero .t-jobs-hero__copy[data-v-690b9366]{max-width:620px}.t-jobs-hero .t-jobs-hero__title[data-v-690b9366]{color:var(--color-text-primary);font-family:Proxima Nova Semibold,sans-serif;font-size:56px;font-weight:400;letter-spacing:-.035em;line-height:62px;margin:16px 0 0;text-wrap:balance}.t-jobs-hero .t-jobs-hero__description[data-v-690b9366]{color:var(--color-text-muted);font-size:18px;line-height:30px;margin:20px 0 0;text-wrap:pretty}.t-jobs-hero .t-jobs-hero__updated[data-v-690b9366]{color:var(--color-text-light);font-size:14px;margin:28px 0 0}.t-jobs-hero .t-jobs-hero__link[data-v-690b9366]{color:var(--color-brand);display:inline-block;font-family:Proxima Nova Semibold,sans-serif;font-size:15px;margin-top:12px;text-decoration:none}.t-jobs-hero .t-jobs-hero__link[data-v-690b9366]:hover{text-decoration:underline;text-underline-offset:3px}.t-jobs-hero .t-jobs-hero__aside[data-v-690b9366]{position:relative}.t-jobs-hero .t-jobs-hero__cards[data-v-690b9366]{height:320px;list-style:none;margin:0;padding:0;position:relative}.t-jobs-hero .t-jobs-hero__cards .t-jobs-hero__card[data-v-690b9366]{background:var(--color-white);border:1px solid var(--color-border);border-radius:16px;box-shadow:0 24px 48px -28px #0e121b4d;display:flex;flex-direction:column;gap:10px;padding:22px 18px 18px;position:absolute;width:260px}.t-jobs-hero .t-jobs-hero__cards .t-jobs-hero__card--1[data-v-690b9366]{left:0;top:0;transform:rotate(-3deg)}.t-jobs-hero .t-jobs-hero__cards .t-jobs-hero__card--2[data-v-690b9366]{right:0;top:36px;transform:rotate(2.5deg)}.t-jobs-hero .t-jobs-hero__cards .t-jobs-hero__card--3[data-v-690b9366]{border-color:var(--color-brand);bottom:0;box-shadow:0 28px 56px -24px #007aff59;left:120px;z-index:1}.t-jobs-hero .t-jobs-hero__cards .t-jobs-hero__card-pin[data-v-690b9366]{background:var(--color-brand);border-radius:50%;box-shadow:0 2px 4px #0e121b40;height:14px;left:50%;margin-left:-7px;position:absolute;top:-7px;width:14px}.t-jobs-hero .t-jobs-hero__cards .t-jobs-hero__card-company[data-v-690b9366]{align-items:center;color:var(--color-text-muted);display:flex;font-size:13px;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-jobs-hero .t-jobs-hero__cards .t-jobs-hero__card-company img[data-v-690b9366]{border-radius:5px;flex-shrink:0;object-fit:contain}.t-jobs-hero .t-jobs-hero__cards .t-jobs-hero__card-initial[data-v-690b9366]{align-items:center;background:var(--color-bg-muted);border-radius:5px;color:var(--color-text-secondary);display:inline-flex;flex-shrink:0;font-family:Proxima Nova Semibold,sans-serif;font-size:11px;height:20px;justify-content:center;width:20px}.t-jobs-hero .t-jobs-hero__cards .t-jobs-hero__card-title[data-v-690b9366]{color:var(--color-text-primary);display:-webkit-box;font-family:Proxima Nova Semibold,sans-serif;font-size:16px;-webkit-line-clamp:2;line-height:21px;overflow:hidden;-webkit-box-orient:vertical}.t-jobs-hero .t-jobs-hero__cards .t-jobs-hero__card-meta[data-v-690b9366]{display:flex;flex-wrap:wrap;gap:6px}.t-jobs-hero .t-jobs-hero__cards .t-jobs-hero__card-chip[data-v-690b9366]{background:#007aff1a;border-radius:6px;color:var(--color-brand-dark);font-size:12px;padding:3px 8px}.t-jobs-hero .t-jobs-hero__cards .t-jobs-hero__card-chip--muted[data-v-690b9366]{background:var(--color-bg-muted);color:var(--color-text-muted)}@media(max-width:1199.98px){.t-jobs-hero .t-jobs-hero__inner[data-v-690b9366]{grid-template-columns:minmax(0,1fr);min-height:0}.t-jobs-hero .t-jobs-hero__cards[data-v-690b9366]{display:none}}@media(max-width:809.98px){.t-jobs-hero .t-jobs-hero__inner[data-v-690b9366]{padding-bottom:40px;padding-top:48px}.t-jobs-hero .t-jobs-hero__title[data-v-690b9366]{font-size:36px;line-height:42px}.t-jobs-hero .t-jobs-hero__description[data-v-690b9366]{font-size:17px;line-height:27px}}
