.w-home2-job[data-v-1e54893f]{gap:var(--h2-card-gap);background:var(--h2-white);border:1px solid var(--h2-light-grey);border-radius:var(--h2-radius);height:100%;padding:var(--h2-space-md);transition:border-color var(--h2-hover-ms) var(--h2-ease-standard),box-shadow var(--h2-hover-ms) var(--h2-ease-standard);flex-direction:column;display:flex;position:relative}@media (hover:hover){.w-home2-job[data-v-1e54893f]:hover:not(.is-inert){box-shadow:var(--h2-card-shadow);border-color:#0000}}.w-home2-job.is-pressed[data-v-1e54893f],.w-home2-job[data-v-1e54893f]:active:not(.is-inert){box-shadow:var(--h2-card-shadow);border-color:#0000}@media (prefers-reduced-motion:reduce){.w-home2-job[data-v-1e54893f]{transition:none}}.w-home2-job__title[data-v-1e54893f]{font-family:var(--h2-font-head);font-size:var(--h2-size-h4);font-weight:700;line-height:var(--h2-leading-h4);margin:0}.w-home2-job__title a[data-v-1e54893f]{color:var(--h2-text);transition:color var(--h2-dur-micro) var(--h2-ease-standard);text-decoration:none}@media (hover:hover){.w-home2-job__title a[data-v-1e54893f]:hover{color:var(--h2-primary)}}.w-home2-job__title a[data-v-1e54893f]:active{opacity:var(--h2-active-dim)}.w-home2-job__title a[data-v-1e54893f]:focus-visible{outline:var(--h2-focus-ring) solid var(--h2-primary);outline-offset:var(--h2-focus-offset)}.w-home2-job__link[data-v-1e54893f]:after{content:"";border-radius:var(--h2-radius);position:absolute;inset:0}.w-home2-job__apply[data-v-1e54893f],.w-home2-job__bookmark[data-v-1e54893f]{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.w-home2-job__title a[data-v-1e54893f]{transition:none}}.w-home2-job__closed[data-v-1e54893f],.w-home2-job__employer[data-v-1e54893f],.w-home2-job__location[data-v-1e54893f],.w-home2-job__meta[data-v-1e54893f]{align-items:center;gap:var(--h2-card-gap);color:var(--h2-grey-text);font-family:var(--h2-font-body);font-size:var(--h2-size-body);margin:0;display:flex}.w-home2-job__location .iconify[data-v-1e54893f]{color:var(--h2-primary);width:var(--h2-icon);height:var(--h2-icon)}.w-home2-job__logo[data-v-1e54893f]{width:var(--h2-icon);height:var(--h2-icon);border-radius:var(--h2-radius-sm);-o-object-fit:contain;object-fit:contain}.w-home2-job__logo--initials[data-v-1e54893f]{background:var(--w-color-navy);color:var(--w-color-white);letter-spacing:.02em;flex:none;place-items:center;font-size:10px;font-weight:700;line-height:1;display:inline-grid}.w-home2-job__sep[data-v-1e54893f]{color:var(--h2-light-grey)}.w-home2-job__arrangement.is-placeholder[data-v-1e54893f]{z-index:2;position:relative}.w-home2-job__arrangement-label[data-v-1e54893f]{opacity:var(--h2-disabled-fade);border-bottom:1px dashed}@media (hover:none){.w-home2-job__arrangement.is-placeholder[data-v-1e54893f]{cursor:pointer}}.w-home2-job__tip[data-v-1e54893f]{top:calc(100% + var(--h2-space-xxs));transform:translateX(var(--w-tip-dx,0));z-index:3;width:max-content;max-width:var(--h2-jd-tip-w);padding:var(--h2-space-xxs) var(--h2-space-xs);border-radius:var(--h2-radius-sm);background:var(--h2-text);color:var(--h2-white);font-size:var(--h2-size-small);line-height:var(--h2-leading-body);opacity:0;pointer-events:none;transition:opacity var(--h2-hover-ms) var(--h2-ease-standard);position:absolute;left:0}.w-home2-job__hint[data-v-1e54893f]{position:relative}@media (hover:hover){.w-home2-job__hint:hover .w-home2-job__tip[data-v-1e54893f]{opacity:1}}.w-home2-job__hint.is-tip-open .w-home2-job__tip[data-v-1e54893f]{opacity:1}.w-home2-job__bookmark-slot[data-v-1e54893f]{z-index:1;display:flex}@media (prefers-reduced-motion:reduce){.w-home2-job__tip[data-v-1e54893f]{transition:none}}.w-home2-job__foot[data-v-1e54893f]{padding-top:var(--h2-space-xs);justify-content:space-between;align-items:center;margin-top:auto;display:flex}.w-home2-job__bookmark[data-v-1e54893f]{color:var(--h2-grey-text);font-size:var(--h2-icon);background:0 0;border:0;place-items:center;display:grid}.w-home2-job__bookmark.is-saved[data-v-1e54893f],.w-home2-job__bookmark.is-saved[data-v-1e54893f]:hover{color:var(--h2-primary)}.w-home2-job__bookmark[data-v-1e54893f]:focus-visible{outline-offset:var(--h2-focus-offset-tight)}.w-home2-job__apply[data-v-1e54893f]{background:var(--h2-primary);color:var(--h2-white);font-family:var(--h2-font-body);font-size:var(--h2-size-body);border-radius:var(--h2-radius);padding:var(--h2-space-xs) var(--h2-space-sm);font-weight:600;text-decoration:none;display:inline-block}
