.ja-job-list{display:grid;grid-template-columns:1fr;gap:20px;.job{border-radius:var(--radius)}.job{border-width:1px}.job{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}.job{padding-left:.75rem;padding-right:.75rem}.job{padding-top:1rem;padding-bottom:1rem}.job{.title{margin-bottom:.5rem}.title{font-size:1.125rem;line-height:1.75rem}.title{font-weight:600}.title{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}@media (min-width: 640px){.title{font-size:1.25rem;line-height:1.75rem}}.meta{display:grid}.meta{grid-template-columns:repeat(1,minmax(0,1fr))}.meta{justify-content:space-between}.meta{gap:.75rem}.classifications{display:flex}.classifications{flex-wrap:wrap}.classifications{gap:.5rem}.classifications{li{border-radius:.75rem}li{--tw-bg-opacity: 1;background-color:rgb(191 198 147 / var(--tw-bg-opacity))}li{padding-top:.25rem;padding-bottom:.25rem}li{padding-left:.75rem;padding-right:.75rem}li{font-size:10px}li{font-weight:500}li{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 640px){li{font-size:.75rem;line-height:1rem}}}.date-posted,.salary{font-size:.75rem;line-height:1rem}.date-posted,.salary{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}.summary{margin-top:.75rem}.summary{font-size:.875rem;line-height:1.25rem}.summary{font-weight:400}.summary{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.view-details{margin-top:.75rem}.view-details{font-size:.875rem;line-height:1.25rem}.view-details{font-weight:400}.view-details{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.view-details{text-decoration-line:underline}}}.ja-job-search{margin-bottom:.75rem}.ja-form{display:flex;justify-content:space-between;gap:.75rem;.ja-field-container{width:100%}.ja-field-container{label{display:none}label{font-size:.75rem;line-height:1rem}label{font-weight:600}label{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}select,input{width:100%}select,input{border-radius:var(--radius)}select,input{border-width:1px}select,input{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}select,input{padding-left:.75rem;padding-right:.75rem}select,input{padding-top:.5rem;padding-bottom:.5rem}select,input{font-size:.875rem;line-height:1.25rem}select,input{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}}.ja-button{height:100%}.ja-button{cursor:pointer}.ja-button{border-radius:calc(var(--radius) - 2px)}.ja-button{--tw-bg-opacity: 1;background-color:rgb(60 75 52 / var(--tw-bg-opacity))}.ja-button{padding-left:1rem;padding-right:1rem}.ja-button{padding-top:.5rem;padding-bottom:.5rem}.ja-button{font-size:.875rem;line-height:1.25rem}.ja-button{font-weight:600}.ja-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}}.powered-by-jobadder{display:none}.ja-job-details{margin-left:auto;margin-right:auto;width:100%;padding-left:1.25rem;padding-right:1.25rem}@media (min-width: 640px){.ja-job-details{width:70%}}.ja-job-details{h2{margin-bottom:.5rem}h2{font-size:2.25rem;line-height:2.5rem}h2{font-weight:600}h2{--tw-text-opacity: 1;color:rgb(60 75 52 / var(--tw-text-opacity))}.date-posted,.reference{font-size:.875rem;line-height:1.25rem}.date-posted,.reference{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}.back-link{order:2}.back-link{margin-top:.75rem}.back-link{font-size:.875rem;line-height:1.25rem}.back-link{font-weight:400}.back-link{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.back-link{text-decoration-line:underline}.ja-button{order:1}.ja-button{height:100%}.ja-button{cursor:pointer}.ja-button{border-radius:calc(var(--radius) - 2px)}.ja-button{--tw-bg-opacity: 1;background-color:rgb(60 75 52 / var(--tw-bg-opacity))}.ja-button{padding-left:1rem;padding-right:1rem}.ja-button{padding-top:.5rem;padding-bottom:.5rem}.ja-button{font-size:.875rem;line-height:1.25rem}.ja-button{font-weight:600}.ja-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.apply{margin-top:1rem}.apply{display:flex}.apply{flex-direction:column}.apply{align-items:center}.apply{justify-content:center}.apply{gap:.75rem}}.ja-apply-iframe{.back-link{order:2}.back-link{margin-top:.75rem}.back-link{font-size:.875rem;line-height:1.25rem}.back-link{font-weight:400}.back-link{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.back-link{text-decoration-line:underline}.ja-button{order:1}.ja-button{height:100%}.ja-button{cursor:pointer}.ja-button{border-radius:calc(var(--radius) - 2px)}.ja-button{--tw-bg-opacity: 1;background-color:rgb(60 75 52 / var(--tw-bg-opacity))}.ja-button{padding-left:1rem;padding-right:1rem}.ja-button{padding-top:.5rem;padding-bottom:.5rem}.ja-button{font-size:.875rem;line-height:1.25rem}.ja-button{font-weight:600}.ja-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.apply{margin-top:1rem}.apply{display:flex}.apply{flex-direction:column}.apply{align-items:center}.apply{justify-content:center}.apply{gap:.75rem}}.description{margin-top:20px;h2{font-size:1.5rem;font-weight:700;margin-bottom:15px}h3{font-size:1.2rem;font-weight:700;margin-bottom:15px}ul{margin-left:15px;list-style:disc;margin-bottom:15px;li{margin-left:15px}}p{margin-bottom:15px}}.home-container[data-astro-cid-j7pv25f6]{align-items:center;display:flex;flex:1;justify-content:center;margin:2em 0;min-height:400px}.home-copy[data-astro-cid-j7pv25f6]{flex:1;padding:0 1em}.home-copy[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-weight:700;margin-bottom:.5em;line-height:1.3}.home-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.4em}.hero-image-container[data-astro-cid-j7pv25f6]{margin:0 1em;text-align:center}.hero-image-container[data-astro-cid-j7pv25f6] picture[data-astro-cid-j7pv25f6]{display:block;min-height:250px}.caption[data-astro-cid-j7pv25f6]{font-size:.8em;font-style:italic;text-align:left}.hero-image[data-astro-cid-j7pv25f6]{width:100%;max-width:550px;margin-bottom:1em}@media (max-width: 1200px){p[data-astro-cid-j7pv25f6]{font-size:1.2em}.hero-image[data-astro-cid-j7pv25f6]{max-width:400px}}@media (max-width: 800px){.home-container[data-astro-cid-j7pv25f6]{flex-direction:column}.home-copy[data-astro-cid-j7pv25f6]{flex:0;padding-bottom:2em;text-align:center}}
