.PublishedJob_visual__JEfHM{position:relative;border-radius:var(--radius-lg);background:var(--gradient-illustration);overflow:hidden;aspect-ratio:4/3}.PublishedJob_visualOverlay__bMpqg{position:absolute;inset:0;background:radial-gradient(140% 90% at 20% 0,rgb(var(--rgb-white)/52%),transparent 60%),radial-gradient(120% 80% at 90% 20%,rgb(var(--rgb-teal)/22%),transparent 55%);pointer-events:none}.PublishedJob_card__mXdqN{position:absolute;top:5.2rem;right:-8.4rem;bottom:-7.2rem;left:4.8rem;padding:var(--space-6) var(--space-6) 0;border-radius:var(--radius-xl) var(--radius-xl) 0 0;border:.5px solid rgb(var(--rgb-white)/55%);background-color:rgb(var(--rgb-white)/52%);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);box-shadow:inset 0 1px 1px rgb(var(--rgb-white)/75%),inset 0 -1px 1px rgb(var(--rgb-white)/32%),var(--shadow-elevated);overflow:hidden}.PublishedJob_cardSheen__r0kIY{position:absolute;inset:0;background:linear-gradient(152deg,rgb(var(--rgb-white)/52%) 0,rgb(var(--rgb-white)/14%) 24%,transparent 54%);pointer-events:none}.PublishedJob_header__1y_w2{position:relative;display:flex;flex-direction:column;gap:var(--space-3)}.PublishedJob_jobTitle__9x2D2{line-height:1.1;letter-spacing:-.024em;white-space:nowrap;font-size:3.2rem;font-weight:700;color:var(--color-ink)}.PublishedJob_status__bfZPU{display:flex;align-items:center;gap:var(--space-2);white-space:nowrap;font-size:1.6rem;font-weight:500;color:var(--color-text-dim)}.PublishedJob_statusDot__DkSjm{position:relative;width:1rem;height:1rem;flex-shrink:0;border-radius:50%;background-color:var(--color-green);box-shadow:0 0 0 .4rem rgb(var(--rgb-green)/18%),inset 0 1px 1px rgb(var(--rgb-white)/55%);animation:PublishedJob_pulse__4Zruh 2.6s ease-out infinite}@keyframes PublishedJob_pulse__4Zruh{0%{box-shadow:0 0 0 .2rem rgb(var(--rgb-green)/30%),inset 0 1px 1px rgb(var(--rgb-white)/55%)}70%{box-shadow:0 0 0 .9rem rgb(var(--rgb-green)/0),inset 0 1px 1px rgb(var(--rgb-white)/55%)}to{box-shadow:0 0 0 .2rem rgb(var(--rgb-green)/0),inset 0 1px 1px rgb(var(--rgb-white)/55%)}}@media screen and (max-width:700px){.PublishedJob_card__mXdqN{top:3.2rem;right:-4rem;bottom:-4rem;left:2.4rem;padding:var(--space-5) var(--space-5) 0}.PublishedJob_jobTitle__9x2D2{font-size:2.4rem}.PublishedJob_status__bfZPU{font-size:1.4rem}}.FreeJobBoards_container__hU7z3{width:100%;display:flex;flex-direction:column;background-color:var(--color-paper)}