aptora-job-feed{display:block}.website-job-feed[hidden]{display:none}.website-job-feed{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(24px,5vw,72px);padding-top:28px;padding-bottom:20px;display:grid}.job-feed-heading{padding-top:24px}.job-feed-heading h2{max-width:10em;margin-top:12px;font-size:clamp(25px,3vw,38px)}.job-feed-connection{color:var(--ink-muted);margin-top:16px;font-size:13px}.job-feed-connection:empty{display:none}.job-feed-pause{text-underline-offset:4px;color:var(--ink-muted);background:0 0;border:0;margin-top:20px;padding:8px 0;font-size:13px;text-decoration:underline}.job-feed-list{min-width:0;margin:0;padding:0;list-style:none}.job-feed-entry{height:92px;animation:.42s cubic-bezier(.2,.75,.3,1) both job-feed-arrive;overflow:hidden}.job-feed-entry a{-moz-column-gap:16px;border:1px solid var(--line);background:#ffffffb3;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-content:center;column-gap:16px;height:84px;padding:14px 20px;text-decoration:none;display:grid}.job-feed-entry a:hover{border-color:var(--forest);background:#fff}.job-feed-entry a:focus-visible{outline-offset:-4px}.job-feed-entry strong{white-space:nowrap;text-overflow:ellipsis;grid-column:1;font-size:15px;overflow:hidden}.job-feed-company{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ink-muted);font-size:13px;overflow:hidden}.job-feed-entry time{color:var(--forest);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:1/2;align-self:center;font-size:12px}.job-feed-company{grid-column:1}.job-search-results .job-feed-entry strong{grid-column:1/-1}.job-search-results .job-search-type{grid-area:2/2}@keyframes job-feed-arrive{0%{opacity:0;height:0;transform:translateY(-12px)}to{opacity:1;height:92px;transform:translateY(0)}}.motion-paused .job-feed-entry,aptora-job-feed[data-paused] .job-feed-entry{animation:none!important}@media (prefers-reduced-motion:reduce){.job-feed-entry{animation:none}}@media (width<=680px){.website-job-feed{grid-template-columns:minmax(0,1fr);gap:20px}.job-feed-heading{padding-top:0}.job-feed-heading h2{max-width:none}.job-feed-pause{margin-top:8px}.job-feed-entry a{-moz-column-gap:8px;column-gap:8px;padding:12px 14px}.job-feed-entry strong{font-size:14px}}.job-feed-content{min-width:0}.job-feed-search{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-bottom:18px;display:grid}.job-feed-search label{min-width:0;color:var(--ink-muted);gap:6px;font-size:13px;display:grid}.job-search-title{grid-column:1/-1}.job-feed-search input,.job-feed-search select{border:1px solid var(--line);width:100%;min-width:0;color:var(--ink);font:inherit;background:#fff;border-radius:10px;padding:11px 12px;font-size:16px}.job-feed-search button,.job-search-action{color:var(--forest);text-align:left;text-underline-offset:4px;background:0 0;border:0;padding:8px 0;font-size:14px;text-decoration:underline}.job-feed-search button{grid-column:1/-1}.job-search-status{color:var(--ink-muted);margin-bottom:14px;font-size:14px}.job-search-results .job-feed-entry{animation:none}.job-search-type{color:var(--forest);white-space:nowrap;font-size:12px}.job-feed-stage{height:460px}.job-feed-page-link{color:var(--forest);text-underline-offset:4px;white-space:nowrap;margin-right:auto;font-size:12px}aptora-job-feed[data-searching] .job-feed-page-link{display:none}
