.page-job-offers-section-job-offers{width:100%;margin-bottom:5em}.page-job-offers-section-job-offers .offers-header{opacity:0;grid-template-columns:1fr 26em;align-items:start;gap:2em;margin-bottom:2em;transition:opacity .6s ease-out,transform .6s ease-out;display:grid;transform:translateY(1.5em)}.page-job-offers-section-job-offers .offers-filters{opacity:0;margin-bottom:2em;transition:opacity .6s ease-out .15s,transform .6s ease-out .15s;transform:translateY(1em)}.page-job-offers-section-job-offers.visible .offers-header,.page-job-offers-section-job-offers.visible .offers-filters{opacity:1;transform:none}.page-job-offers-section-job-offers .offers-kicker{font-family:var(--font-rapor),sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#ff8000;font-size:.85em;font-weight:700}.page-job-offers-section-job-offers .offers-title,.page-job-offers-section-job-offers .offers-title *{font-family:var(--font-vodkasans),sans-serif!important;text-transform:uppercase!important;color:#111!important;font-size:1em!important;font-weight:400!important;line-height:1.15!important}.page-job-offers-section-job-offers .offers-title{margin:.35em 0 0;text-transform:uppercase!important;color:#111!important;font-size:2.6em!important;font-weight:400!important;line-height:1.15!important}.page-job-offers-section-job-offers .offers-title strong,.page-job-offers-section-job-offers .offers-title b,.page-job-offers-section-job-offers .offers-title .colorful{color:#ff8000!important;font-weight:inherit!important}.page-job-offers-section-job-offers .offers-subtitle{font-family:var(--font-rapor),sans-serif;color:#545454;margin-top:.6em;font-size:1.05em;line-height:1.6}.page-job-offers-section-job-offers .offers-results{min-height:12em}.page-job-offers-section-job-offers .offers-loading{justify-content:center;padding:3em 0;display:flex}.page-job-offers-section-job-offers .offers-grid{grid-template-columns:repeat(3,1fr);gap:2em;display:grid}.page-job-offers-section-job-offers .offers-grid .content-blocks-job-offer-card:first-of-type{transition-delay:0s}.page-job-offers-section-job-offers .offers-grid .content-blocks-job-offer-card:nth-of-type(2){transition-delay:80ms}.page-job-offers-section-job-offers .offers-grid .content-blocks-job-offer-card:nth-of-type(3){transition-delay:.16s}.page-job-offers-section-job-offers .offers-grid .content-blocks-job-offer-card:nth-of-type(4){transition-delay:.24s}.page-job-offers-section-job-offers .offers-grid .content-blocks-job-offer-card:nth-of-type(5){transition-delay:.32s}.page-job-offers-section-job-offers .offers-grid .content-blocks-job-offer-card:nth-of-type(6){transition-delay:.4s}.page-job-offers-section-job-offers .offers-grid .content-blocks-job-offer-card:nth-of-type(7){transition-delay:.48s}.page-job-offers-section-job-offers .offers-grid .content-blocks-job-offer-card:nth-of-type(8){transition-delay:.56s}.page-job-offers-section-job-offers .offers-grid .content-blocks-job-offer-card:nth-of-type(9){transition-delay:.64s}.page-job-offers-section-job-offers .offers-empty{text-align:center;border:.1em solid #e9e1eb;border-radius:12px;flex-direction:column;align-items:center;max-width:32em;margin:0 auto;padding:3em 2em;animation:.5s ease-out offersEmpty;display:flex}.page-job-offers-section-job-offers .offers-empty .offers-empty-icon{color:#8700a0;background-color:#f0e8f1;border-radius:8px;justify-content:center;align-items:center;width:3em;height:3em;margin-bottom:1em;font-size:1.2em;display:flex}.page-job-offers-section-job-offers .offers-empty .offers-empty-title{font-family:var(--font-vodkasans),sans-serif;text-transform:uppercase;color:#111;font-size:1.6em}.page-job-offers-section-job-offers .offers-empty .offers-empty-description{font-family:var(--font-rapor),sans-serif;color:#545454;margin-top:.5em;font-size:1em;line-height:1.6}@keyframes offersEmpty{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:none}}.page-job-offers-section-job-offers .offers-pagination{margin-top:3em}@media (prefers-reduced-motion:reduce){.page-job-offers-section-job-offers .offers-header,.page-job-offers-section-job-offers .offers-filters{opacity:1;transition:none;transform:none}.page-job-offers-section-job-offers .offers-empty{animation:none}}@media (max-width:1200px){.page-job-offers-section-job-offers .offers-header{grid-template-columns:1fr;align-items:start}.page-job-offers-section-job-offers .offers-grid{gap:1.5em}}@media (max-width:1024px){.page-job-offers-section-job-offers{margin-bottom:3em}.page-job-offers-section-job-offers .offers-title{font-size:1.9em!important}.page-job-offers-section-job-offers .offers-grid{grid-template-columns:1fr;max-width:32em;margin:0 auto}.page-job-offers-section-job-offers .offers-pagination{margin-top:2em}}@media (min-width:641px) and (max-width:1024px){.page-job-offers-section-job-offers .offers-grid{grid-template-columns:repeat(2,1fr);max-width:none}}
