body.tlf-jobs-page .tlf-job-card--compact .tlf-job-card__row{display:grid!important;grid-template-columns:88px minmax(0,1fr) auto;grid-template-areas:"logo main cta" "logo summary cta" "badge meta cta";gap:10px 16px;align-items:center;padding:14px 16px!important;box-sizing:border-box}body.tlf-jobs-page .tlf-job-card--compact.tlf-job-card--no-logo .tlf-job-card__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main main" "summary summary" "meta cta"}body.tlf-jobs-page .tlf-job-card--compact .tlf-job-card__main{grid-area:main;min-width:0;padding:0!important}body.tlf-jobs-page .tlf-job-card--compact .tlf-job-card__main .et_pb_module{margin-bottom:8px!important}body.tlf-jobs-page .tlf-job-card--compact .tlf-job-card__main .dmach-acf-value{max-width:100%}body.tlf-jobs-page .tlf-job-card--compact .tlf-job-card__summary{grid-area:summary;width:100%!important;min-width:0;margin:0!important;padding:0!important}body.tlf-jobs-page .tlf-job-card--compact .tlf-job-card__main h2,body.tlf-jobs-page .tlf-job-card--compact .tlf-job-card__main h3{padding-right:0}body.tlf-jobs-page .tlf-job-card--compact .tlf-job-card__meta{grid-area:meta;min-width:0;gap:8px 14px;border:0;margin:0!important;padding:0!important}body.tlf-jobs-page .tlf-job-card--compact .tlf-job-card__meta .et_pb_module{margin:0!important;padding-top:0!important;padding-bottom:0!important}body.tlf-jobs-page .tlf-job-card--compact .tlf-job-card__quick-details{flex:0 1 auto;gap:8px 14px}body.tlf-jobs-page .tlf-job-card--compact .tlf-job-card__quick-detail{padding:0!important;border:0!important}body.tlf-jobs-page .tlf-job-card--compact .tlf-job-card__quick-detail::after,body.tlf-jobs-page .tlf-job-card--compact .tlf-job-card__quick-detail::before{content:none!important}body.tlf-jobs-page .tlf-job-card--compact .tlf-job-card__contract .dmach-postmeta-value{display:inline-flex;align-items:center;gap:6px}body.tlf-jobs-page .tlf-job-card--compact .tlf-job-card__contract .dmach-postmeta-item-containter{display:flex;align-items:center;gap:6px}body.tlf-jobs-page .tlf-job-card--compact .tlf-job-card__contract .dmach-icon-image-content{position:static;float:none;display:flex;align-items:center;line-height:1}body.tlf-jobs-page .tlf-job-card--compact .tlf-job-card__contract .dmach-postmeta-value{margin:0;padding:0}body.tlf-jobs-page .tlf-job-card--compact .tlf-job-card__contract{display:inline-flex!important;align-items:center;min-height:36px}body.tlf-jobs-page .tlf-job-card--compact .tlf-job-card__cta{grid-area:cta;justify-self:end;width:auto!important;margin:0!important}body.tlf-jobs-page .tlf-job-card--compact .dmach-postmeta-item-containter,body.tlf-jobs-page .tlf-job-card--compact .dmach-postmeta-item-content{border-left:0!important;border-right:0!important}body.tlf-jobs-page .tlf-job-card--compact .dmach-postmeta-item-content::after,body.tlf-jobs-page .tlf-job-card--compact .repeater_sep{display:none!important}body.tlf-jobs-page .tlf-job-card--compact .tlf-job-card__meta .et_pb_de_mach_view_button{width:auto!important}body.tlf-jobs-page .tlf-job-card--compact .tlf-job-card__hours-hidden,body.tlf-jobs-page .tlf-job-card--compact .tlf-job-card__original-logo-hidden{display:none!important}body.tlf-jobs-page .tlf-job-card__logo{grid-area:logo;align-self:start;justify-self:center;width:88px;min-width:0}body.tlf-jobs-page .tlf-job-card__logo img{display:block;max-width:88px!important;max-height:62px!important;width:auto!important;height:auto!important;object-fit:contain;margin:0 auto}body.tlf-jobs-page .tlf-job-card__logo .et_pb_module,body.tlf-jobs-page .tlf-job-card__logo .et_pb_module_inner{margin:0!important;padding:0!important;min-height:0!important;background:transparent!important}body.tlf-jobs-page .tlf-job-card__badge{grid-area:badge;justify-self:center;align-self:center;max-width:100%;box-sizing:border-box;padding:3px 7px;border:1px solid #a6acb5;border-radius:3px;color:#536176;background:#f5f6f7;font-size:12px;line-height:1.4;font-weight:700;text-align:center}body.tlf-jobs-page .tlf-job-card__badge--premium{color:#a07800;border-color:#a07800;background:#fff9e9}body.tlf-jobs-page .tlf-job-card__badge.tlf-partner-badge{max-width:88px;min-width:max-content;overflow-wrap:normal;white-space:nowrap}body.tlf-jobs-page .tlf-job-card__badge.tlf-partner-badge--long{min-width:0;white-space:normal;overflow-wrap:anywhere}body.tlf-jobs-page .tlf-job-card--compact .tlf-belt-indicators{position:static;flex-wrap:wrap;gap:8px 12px}body.tlf-jobs-page .tlf-job-card--compact .tlf-belt-caption{display:inline;font-size:13px;line-height:1.35}@media(max-width:480px){body.tlf-jobs-page .tlf-job-card--compact .tlf-job-card__row{grid-template-columns:64px minmax(0,1fr);grid-template-areas:"logo main" "logo summary" "badge meta" ". cta";gap:10px;padding:12px!important}body.tlf-jobs-page .tlf-job-card--compact.tlf-job-card--no-logo .tlf-job-card__row{grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "summary" "meta" "cta"}body.tlf-jobs-page .tlf-job-card__logo{width:64px}body.tlf-jobs-page .tlf-job-card__logo img{max-width:64px!important;max-height:48px!important}body.tlf-jobs-page .tlf-job-card__badge{padding:3px 4px;font-size:11px;align-self:start;margin-top:6px}body.tlf-jobs-page .tlf-job-card--compact .tlf-job-card__meta{gap:8px}}