.jobs-section{background:var(--jobs-section-bg, #f6f7fb);padding:var(--jobs-pad-y, 48px) 0}.jobs-container{width:min(1200px,100% - 2rem);margin:0 auto}.jobs-header{text-align:center;margin-bottom:28px}.jobs-grid{display:grid;gap:var(--jobs-gap, 24px);grid-template-columns:1fr;align-items:stretch}@media(min-width:768px){.jobs-grid{grid-template-columns:repeat(var(--jobs-cols, 2),1fr)}}.job-card{position:relative;background:var(--card-bg, #ffffff);border-radius:var(--card-radius, 16px);padding:22px;border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 2px #1018280a,0 1px 3px #1018280f;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease;display:flex;flex-direction:column}.job-card:hover,.job-card:focus-within{transform:translateY(-4px);border-color:#00000014;box-shadow:0 12px 24px #1018281a,0 6px 12px #1018280f}@media(prefers-reduced-motion:reduce){.job-card{transition:box-shadow .25s ease,border-color .25s ease}.job-card:hover,.job-card:focus-within{transform:none}}.job-badge{position:absolute;top:16px;right:16px;border-radius:999px;padding:6px 12px;line-height:1;white-space:nowrap}.job-title{margin:0 0 10px}.job-desc{margin:0 0 14px}.job-meta{margin:0 0 18px;opacity:.9}.job-button{display:inline-block;padding:10px 16px;border-radius:10px;text-decoration:none;transition:transform .06s ease;border:1px solid transparent;margin-top:auto;align-self:flex-start}.job-button:hover{transform:translateY(-1px)}.jobs--sr-only{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;border:0;padding:0;margin:-1px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/jobs-board.css.map */
