.ils-card[data-v-9f42cc34]{--pill-bg:#d4beff;--accent:#ae76ff;background:#fff;border:1px solid #e8e8e8;border-radius:1rem;display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden;position:relative;transition:border-color .2s ease;width:100%}.ils-card--vacancy[data-v-9f42cc34]{--pill-bg:#a8ceff;--accent:#479aff}.ils-card--company[data-v-9f42cc34],.ils-card--post[data-v-9f42cc34]{--pill-bg:#8ce75e;--accent:#48b512}.ils-card[data-v-9f42cc34]:after{border:2px solid var(--accent);border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s ease;z-index:3}.ils-card[data-v-9f42cc34]:has(:focus-visible):after,.ils-card[data-v-9f42cc34]:hover:after{opacity:1}.ils-card .ils-card__title[data-v-9f42cc34],.ils-card .ils-card__title a[data-v-9f42cc34],.ils-card:hover .ils-card__title a[data-v-9f42cc34]{color:#111!important}.ils-card__media[data-v-9f42cc34]{aspect-ratio:16/9;background:#f3f3f3;flex-shrink:0;overflow:hidden;position:relative}.ils-card__media[data-v-9f42cc34]>*{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.ils-card__image[data-v-9f42cc34]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.ils-card:hover .ils-card__image[data-v-9f42cc34]{transform:scale(1.02)}.ils-card__body[data-v-9f42cc34]{display:flex;flex:1;flex-direction:column;gap:.5rem;padding:1rem 1rem 1.125rem}.ils-card__labels[data-v-9f42cc34]{align-items:center;display:flex;flex-wrap:wrap;gap:.375rem}.ils-card__pill[data-v-9f42cc34]{align-items:center;background:var(--pill-bg);border-radius:999px;box-sizing:border-box;color:#111;display:inline-flex;flex:0 0 auto;font-size:.75rem;font-weight:600;height:1.5rem;justify-content:center;line-height:1.5rem;padding:0 .625rem;white-space:nowrap}.ils-card__pill--status[data-v-9f42cc34]{background:#fff;box-shadow:inset 0 0 0 1px #d6d6d6}.ils-card__title[data-v-9f42cc34]{color:#111;display:-webkit-box;font-size:1.0625rem;font-weight:700;-webkit-line-clamp:2;line-height:1.35;margin:0;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.ils-card__title--long[data-v-9f42cc34]{-webkit-line-clamp:3;min-height:0}.ils-card .ils-card__link[data-v-9f42cc34],.ils-card .ils-card__link[data-v-9f42cc34]:hover,.ils-card .ils-card__link[data-v-9f42cc34]:visited{background:none;color:inherit;font:inherit;font-weight:inherit!important;text-decoration:none!important}.ils-card .ils-card__link[data-v-9f42cc34]:after,.ils-card .ils-card__link[data-v-9f42cc34]:hover:after,.ils-card .ils-card__link[data-v-9f42cc34]:visited:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.ils-card .ils-card__link[data-v-9f42cc34]:focus-visible,.ils-card .ils-card__link[data-v-9f42cc34]:hover:focus-visible,.ils-card .ils-card__link[data-v-9f42cc34]:visited:focus-visible{outline:none}.ils-card__org[data-v-9f42cc34]{align-items:center;color:#333;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;min-width:0}.ils-card__excerpt[data-v-9f42cc34]{color:#555;display:-webkit-box;font-size:.875rem;-webkit-line-clamp:2;line-clamp:2;line-height:1.45;margin:0;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.ils-card__meta-wrap[data-v-9f42cc34]{margin-top:auto;min-width:0;padding-top:.25rem;position:relative;z-index:2}.ils-card__meta-wrap.is-overflowing:not(.is-end) .ils-card__meta[data-v-9f42cc34]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),transparent)}.ils-card__meta[data-v-9f42cc34]{align-items:center;display:flex;flex-wrap:nowrap;gap:1rem;list-style:none;margin:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:0;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ils-card__meta[data-v-9f42cc34]::-webkit-scrollbar{display:none}.ils-card__meta-item[data-v-9f42cc34]{align-items:center;color:#555;display:inline-flex;flex:0 0 auto;font-size:.8125rem;gap:.3125rem;height:1.375rem;line-height:1.375rem;margin:0!important;padding:0!important;position:relative;white-space:nowrap}.ils-card__corner[data-v-9f42cc34]{pointer-events:none;position:absolute;right:.75rem;top:.75rem;z-index:2}.ils-card--no-media.ils-card--has-corner .ils-card__body>.ils-card__title[data-v-9f42cc34]:first-child,.ils-card--no-media.ils-card--has-corner .ils-card__labels[data-v-9f42cc34]{padding-right:3.75rem}.ils-card__sr[data-v-9f42cc34]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.ils-card__meta-icon[data-v-9f42cc34]{color:#767676;display:block;flex-shrink:0;height:1rem;stroke-width:1.75;width:1rem}.ils-card__meta-text[data-v-9f42cc34]{display:block;white-space:nowrap}
