.dez-bnr-inr.jobs-hero.category-page-hero{height:auto;padding:48px 16px 36px}.dez-bnr-inr.category-page-hero h1{max-width:16em;margin:0 auto 12px;font-size:max(1.75rem,min(4vw,2.6rem));font-weight:700;line-height:1.15}.category-page-hero-lead{color:#ffffffc7;max-width:36rem;margin:0 auto;font-size:1.05rem;line-height:1.5}@media (max-width:767px){.dez-bnr-inr.jobs-hero.category-page-hero{height:auto;padding:28px 16px 24px}.dez-bnr-inr.category-page-hero h1{max-width:none;margin-bottom:0;font-size:1.65rem;line-height:1.2}.category-page-hero-lead{display:none}}.jobs-category-bx .job-bx-title h6{align-items:center;gap:10px;margin-bottom:0;display:flex}.category-emoji{text-transform:none;background:#2e55fa1a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.15rem;line-height:1;display:inline-flex}.category-list{padding:0;list-style:none}.category-list li{margin-bottom:10px}.category-list li a{color:#333;background:#f8f9fa;border:1px solid #eee;border-radius:8px;padding:12px 20px;font-weight:500;transition:all .3s;display:block}.category-list li a:hover{color:#fff;background:#007bff;transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.hover-shadow:hover{transition:all .3s;box-shadow:0 10px 30px #0000001a!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation:1s ease-in fadeIn}html.dark .category-emoji{background:#8ab4ff24}html.dark .category-list li a{color:var(--otwr-text);background:var(--otwr-bg-muted-card);border-color:var(--otwr-border)}html.dark .hover-shadow:hover{box-shadow:0 10px 30px #00000073!important}
