.bts-block-feature-post-list{margin-bottom:2rem;margin-top:2rem}.bts-block-feature-post-list .post-listing__filters{align-items:end;background:#f5f7fa;border:1px solid #dce3e9;border-radius:12px;display:grid;gap:16px;grid-template-columns:minmax(160px,1fr) minmax(220px,2fr) auto auto;margin-bottom:12px;padding:24px}.bts-block-feature-post-list .post-listing__field{min-width:0}.bts-block-feature-post-list .post-listing__filters[data-no-taxonomy=true]{grid-template-columns:minmax(220px,1fr) auto auto}.bts-block-feature-post-list .post-listing__field label{color:#072846;display:block;font-size:.875rem;font-weight:600;margin-bottom:8px}.bts-block-feature-post-list .post-listing__filters input,.bts-block-feature-post-list .post-listing__filters select{background:#fff;border:1px solid #a4b2c0;border-radius:6px;color:#072846;min-height:48px;min-width:0;padding:10px 12px;width:100%}.bts-block-feature-post-list .post-listing__search-input{position:relative}.bts-block-feature-post-list .post-listing__search-input svg{color:#536b80;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.bts-block-feature-post-list .post-listing__search-input input{padding-left:42px}.bts-block-feature-post-list .post-listing__submit,.bts-block-feature-post-list [data-post-retry]{border-radius:6px;cursor:pointer;font-weight:600;min-height:48px;padding:10px 24px}.bts-block-feature-post-list .post-listing__submit{background:var(--color-yellow);border:1px solid var(--color-yellow);color:#072846}.bts-block-feature-post-list .post-listing__submit:hover{filter:brightness(.95)}.bts-block-feature-post-list [data-post-reset]{align-items:center;color:#072846;display:inline-flex;justify-content:center;min-height:48px;text-decoration:underline;text-underline-offset:3px}.bts-block-feature-post-list [data-post-status]:empty{display:none}.bts-block-feature-post-list [data-post-status]{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.bts-block-feature-post-list .post-listing__loader{display:flex;justify-content:center;padding:16px}.bts-block-feature-post-list .post-listing__loader span{animation:post-listing-spin .8s linear infinite;border-bottom:3px solid #dce3e9;border-left:3px solid #dce3e9;border-radius:50%;border-right:3px solid #dce3e9;border-right-color:var(--color-yellow);border-top:3px solid #dce3e9;border-top-color:var(--color-primary);height:32px;width:32px}@media (prefers-reduced-motion:reduce){.bts-block-feature-post-list .post-listing__loader span{animation:none}}.bts-block-feature-post-list [data-post-error]{align-items:center;background:#fff5f3;border:1px solid #e6b9b3;border-radius:8px;color:#823027;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin:16px 0;padding:16px}.bts-block-feature-post-list [data-post-retry]{border:1px solid}.bts-block-feature-post-list .post-listing__count{font-weight:600;margin:20px 0 16px}.bts-block-feature-post-list .post-listing__pagination{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:28px}.bts-block-feature-post-list .post-listing__pagination [aria-current],.bts-block-feature-post-list .post-listing__pagination a{align-items:center;border:1px solid var(--color-primary);border-radius:5px;display:inline-flex;justify-content:center;min-height:44px;min-width:44px;padding:8px 14px}.bts-block-feature-post-list .post-listing__pagination [aria-current]{background:var(--color-primary);color:#fff}.bts-block-feature-post-list [hidden]{display:none}.bts-block-feature-post-list [aria-busy=true]{opacity:.65}.bts-block-feature-post-list :focus-visible{outline:3px solid var(--color-yellow);outline-offset:3px}@media (max-width:767px){.bts-block-feature-post-list .post-listing__filters,.bts-block-feature-post-list .post-listing__filters[data-no-taxonomy=true]{gap:14px;grid-template-columns:minmax(0,1fr);padding:16px}.bts-block-feature-post-list .post-listing__submit{width:100%}}@keyframes post-listing-spin{to{transform:rotate(1turn)}}