.InfoTable_wrapper__lKJvJ{width:100%;border-collapse:collapse;border:none}.InfoTable_wrapper__lKJvJ .InfoTable_label__AyB52{width:30%;min-width:100px;padding:var(--spacing-x2) 0;font-size:var(--text-size-xs);line-height:var(--lineheight-none);color:var(--text-body-default)}.InfoTable_wrapper__lKJvJ .InfoTable_label__AyB52 .InfoTable__content__g4dya{display:flex;column-gap:var(--spacing-x1);align-items:center}.InfoTable_wrapper__lKJvJ .InfoTable_label__AyB52 .InfoTable__icon__RiYKd{font-size:var(--text-size-md)}.InfoTable_wrapper__lKJvJ .InfoTable_content__kti4w{width:70%;font-size:var(--text-size-xs);font-weight:var(--text-weight-bold);color:var(--text-body-default)}.InfoTable_wrapper__lKJvJ .InfoTable_stacks__cqOva{position:relative;z-index:2;display:flex;flex-wrap:wrap;row-gap:var(--spacing-x1);column-gap:var(--spacing-x2);align-items:center}.InfoTable_wrapper__lKJvJ .InfoTable_stacks__cqOva .InfoTable__item__Q7IQp{font-size:var(--text-size-xs);font-weight:var(--text-weight-bold);color:var(--text-body-default);text-decoration:underline}.InfoTable_wrapper__lKJvJ .InfoTable_stacks__cqOva .InfoTable__item__Q7IQp:hover{color:var(--status-primary-default)}.JobCard_wrapper__6aM9y{position:relative;z-index:0;justify-content:space-between;background-color:var(--offerswhite);border:1px solid var(--offersbluegray-200);border-radius:var(--radius-md);box-shadow:0 2px 4px 0 #01293a1a}.JobCard_top__CQ4jx,.JobCard_wrapper__6aM9y{display:flex;flex-direction:column;width:100%}.JobCard_top__CQ4jx .JobCard_thumbnail__OvfyI{position:relative;aspect-ratio:3/1;overflow:hidden;border-radius:var(--radius-md) var(--radius-md) 0 0}.JobCard_top__CQ4jx .JobCard_thumbnail__OvfyI .JobCard__image__E6XPd{position:absolute;width:100%;height:100%;object-fit:cover}.JobCard_top__CQ4jx .JobCard_status__FnSRZ{position:absolute;bottom:var(--spacing-x2);left:var(--spacing-x2);padding:var(--spacing-x1) var(--spacing-x2);font-size:var(--text-size-xs);font-weight:var(--text-weight-bold);color:var(--offerswhite);background-color:var(--offerspink-400);border-radius:var(--radius-md)}.JobCard_content__CMa9j{display:flex;flex-direction:column;gap:var(--spacing-x3);align-items:flex-start;width:100%;padding:var(--spacing-x4)}.JobCard_content__CMa9j .JobCard__link__bIej3{text-decoration:none;text-decoration-line:none}.JobCard_content__CMa9j .JobCard__link__bIej3:hover .JobCard_heading__iTM6O>.JobCard__text__4qPvu{color:var(--status-primary-default)}.JobCard_content__CMa9j .JobCard__link__bIej3:before{position:absolute;inset:0;z-index:1;content:""}.JobCard_chip___i8in{position:relative;z-index:2;display:inline-flex;align-items:center;padding:var(--spacing-x1) var(--spacing-x2);text-decoration:none;text-decoration-line:none;border:1px solid var(--label-border-color,var(--status-primary-default));border-radius:var(--radius-md)}.JobCard_chip___i8in .JobCard__text__4qPvu{font-size:var(--text-size-xs);font-weight:var(--text-weight-bold);line-height:var(--lineheight-xs);color:var(--status-primary-default)}.JobCard_chip___i8in:hover{background-color:var(--status-primary-default)}.JobCard_chip___i8in:hover .JobCard__text__4qPvu{color:var(--offerswhite)}.JobCard_heading__iTM6O{width:100%}.JobCard_heading__iTM6O .JobCard__text__4qPvu{display:-webkit-box;overflow:hidden;font-size:var(--text-size-lg);font-weight:var(--text-weight-bold);color:var(--text-body-default);-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.JobCard_bottom__2LDFj{width:100%;padding:0 var(--spacing-x4) 0 var(--spacing-x4)}.JobCard_company__8FJHX{position:relative;z-index:2;display:inline-flex;gap:var(--spacing-x2);align-items:center;padding-bottom:var(--spacing-x4);text-decoration:none;text-decoration-line:none}.JobCard_company__8FJHX:hover .JobCard__right__6XUC8 p{color:var(--status-primary-default)}.JobCard_company__8FJHX .JobCard__logo__kvsdT{position:relative;flex:0 0 auto;width:30px;height:30px;aspect-ratio:1/1;overflow:hidden;border-radius:var(--radius-sm)}.JobCard_company__8FJHX .JobCard__logo__kvsdT .JobCard__image__E6XPd{position:absolute;width:100%;height:100%;object-fit:cover;transition:all .5s}.JobCard_company__8FJHX .JobCard__icon__z_WWK{font-size:30px;color:var(--text-body-default)}.JobCard_company__8FJHX .JobCard__right__6XUC8{display:inline-flex;flex-direction:column}.JobCard_company__8FJHX .JobCard__right__6XUC8 p{font-size:var(--text-size-sm);font-weight:var(--text-weight-bold);color:var(--text-body-default)}.JobCard_company__8FJHX .JobCard__right__6XUC8 time{font-size:var(--text-size-xs);color:var(--offersbluegray-500)}.JobCard_button__SD5iS{padding:var(--spacing-x4) 0;border-top:1px solid var(--offersbluegray-200)}.JobCard_button__SD5iS,.JobCard_detail__mdOOV{position:relative;z-index:2;width:100%}.JobCard_detail__mdOOV summary{display:flex;gap:var(--spacing-x2);align-items:center;justify-content:center;padding:var(--spacing-x4) 0;cursor:pointer;background:var(--agent-lp-grad-secondary-light);border-top:1px solid var(--offersbluegray-200)}.JobCard_detail__mdOOV summary::-webkit-details-marker{display:none}.JobCard_detail__mdOOV summary:hover{opacity:.8}.JobCard_detail__mdOOV summary p{font-size:var(--text-size-sm);font-weight:var(--text-weight-bold)}.JobCard_detail__mdOOV summary .JobCard__icon__z_WWK{font-size:var(--text-size-sm)}.JobCard_detail__mdOOV[open] summary{border-bottom:1px solid var(--offersbluegray-200)}.JobCard_detail__mdOOV[open] summary .JobCard__icon__z_WWK{transform:rotate(180deg)}.JobCard_detail__mdOOV section{width:100%;padding:var(--spacing-x4) 0}.JobCard_detail__mdOOV section p{display:-webkit-box;overflow:hidden;font-size:var(--text-size-sm);color:var(--text-body-default);-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4}