body.blog .ind-hero,body.home .ind-hero,#blog-sentinel,.ind-load-more,.load-more-btn,[class*=load-more]{display:none!important}.sh-blog-header{text-align:center;background:#fff;padding:48px 20px 0}.sh-blog-header h1{color:#111827;margin:0 0 12px;font-size:clamp(28px,4vw,42px);font-weight:800;line-height:1.2}.sh-blog-header .sh-subtitle{color:#4b5563;max-width:600px;margin:0 auto;font-size:16px;line-height:1.6}.sh-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;max-width:900px;margin:28px auto 32px;padding:0 20px;display:flex}.sh-cat-select-wrap{flex:none;position:relative}.sh-cat-select-wrap:after{content:"▾";pointer-events:none;color:#6b7280;font-size:12px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.sh-cat-select{-webkit-appearance:none;appearance:none;color:#374151;cursor:pointer;background:#fff;border:1.5px solid #e5e7eb;border-radius:24px;outline:none;min-width:200px;padding:9px 40px 9px 16px;font-size:13px;font-weight:500;transition:border-color .18s}select.sh-cat-select{-webkit-appearance:none}.sh-cat-select:hover,.sh-cat-select:focus{border-color:#2563eb}.sh-search-wrap{flex:1;min-width:200px;max-width:340px;position:relative}.sh-search-wrap input{color:#374151;box-sizing:border-box;background:#fff;border:1.5px solid #e5e7eb;border-radius:24px;outline:none;width:100%;padding:9px 16px 9px 40px;font-size:13px;transition:border-color .18s}.sh-search-wrap input:focus{border-color:#2563eb}.sh-search-wrap svg{color:#9ca3af;width:16px;height:16px;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.sh-badges-wrap{flex-wrap:wrap;align-items:flex-start;gap:4px;width:100%;max-height:52px;display:flex;overflow:hidden}.sh-cat-badge{cursor:pointer;white-space:nowrap;padding:3px 10px;font-weight:700;line-height:1.6;text-decoration:none;text-transform:uppercase!important;letter-spacing:.5px!important;color:#fff!important;border-radius:20px!important;margin:0!important;font-size:11px!important;display:inline-block!important}.sh-cat-badge:hover{opacity:.85}.cat-scheduling{background:#2563eb!important}.cat-workforce-management{background:#7c3aed!important}.cat-hr-management{background:#047857!important}.cat-call-center{background:#b45309!important}.cat-time-tracking{background:#0e7490!important}.cat-leadership{background:#dc2626!important}.cat-top-tools{background:#c2410c!important}.cat-field-service{background:#0f766e!important}.ind-card__body .sh-badges-wrap{margin-bottom:0}.ind-card__link{flex-direction:column!important;display:flex!important}.ind-card__body{box-sizing:border-box;text-align:left!important;flex-direction:column!important;flex:1!important;align-items:flex-start!important;gap:0!important;width:100%!important;padding:16px!important;display:flex!important}.ind-card__cat{display:block}.ind-card__title,div.ind-card__title,.ind-card__body h2,.ind-card__body h3{box-sizing:border-box;align-self:flex-start;text-align:left!important;color:#111827!important;flex:1!important;justify-content:flex-start!important;align-items:flex-start!important;width:100%!important;max-width:100%!important;margin:0 0 12px!important;padding:0!important;font-family:inherit!important;font-size:15px!important;font-weight:600!important;line-height:1.45!important;display:block!important}.ind-card__btn,.ind-card__link .ind-btn,.ind-card__link a[class*=btn],.ind-card__link .read-more,.ind-card__link button{display:none!important}.sh-card-top{color:#6b7280;justify-content:space-between;align-items:center;width:100%;margin-bottom:8px;font-size:12px;display:flex}.sh-meta-time{white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;display:flex}.sh-card-author{color:#6b7280;width:100%;margin-bottom:8px;font-size:12px}.sh-card-date,.sh-card-meta{display:none!important}.sh-badges-wrap{align-self:flex-start;margin:0!important}.sh-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:40px 0;padding:0 16px;display:flex}.sh-pagination a,.sh-pagination span{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;min-width:36px;height:36px;padding:0 8px;font-size:14px;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.sh-pagination a:hover{background:#f3f4f6;border-color:#d1d5db}.sh-pagination .current{background:#1a6fca;border-color:#1a6fca;color:#fff!important}.sh-pagination .prev-btn,.sh-pagination .next-btn{padding:0 14px}.sh-pagination .dots{cursor:default;color:#9ca3af;background:0 0;border:none}.sh-arch-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin:32px 0;display:grid}@media (max-width:900px){.sh-arch-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.sh-arch-grid{grid-template-columns:1fr}}.sh-arch-card{color:inherit;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;text-decoration:none;transition:box-shadow .15s,transform .15s;display:flex;overflow:hidden}.sh-arch-card:hover{transform:translateY(-2px);box-shadow:0 4px 20px #0000001a}.sh-arch-card .ind-card__img img{object-fit:cover;width:100%;height:180px;display:block}.sh-arch-header{text-align:center;padding:32px 0 16px}.sh-no-results{text-align:center;padding:80px 20px}.sh-arch-header .sh-back-btn{color:#6b7280;margin-bottom:16px;font-size:14px;text-decoration:none;transition:color .15s;display:inline-block}.sh-arch-header .sh-back-btn:hover{color:#374151}.sh-arch-header .sh-cat-h1{color:#111827;margin:0 0 10px;font-size:clamp(24px,3.5vw,38px);font-weight:800;line-height:1.2}.sh-arch-header .sh-subtitle{color:#6b7280;max-width:600px;margin:0 auto 20px;font-size:15px;line-height:1.6}.sh-search-input{color:#374151;background:#fff;border:1.5px solid #e5e7eb;border-radius:24px;outline:none;min-width:240px;padding:9px 16px;font-size:13px;transition:border-color .18s}.sh-search-input:focus{border-color:#2563eb}@media (max-width:600px){.sh-controls{flex-direction:column;align-items:stretch}.sh-cat-select-wrap,.sh-search-wrap{width:100%;max-width:100%}.sh-controls{padding:0 16px}.sh-cat-select,.sh-search-wrap input,.sh-search-input{box-sizing:border-box;width:100%;min-width:0}}
