.rflb-bv1-search{margin:0}
.rflb-bv1-search,.rflb-bv1-list,.rflb-bv1-categories,.rflb-bv1-empty,.rflb-bv1-pagination{font:22px/1.42 Agdasima,'Arial Narrow',sans-serif;color:#111827}
.rflb-bv1-search *,.rflb-bv1-list *,.rflb-bv1-categories *,.rflb-bv1-empty *{box-sizing:border-box}
.rflb-bv1-search label{display:block;font:700 22px/1.42 Agdasima,sans-serif;color:#071b3a;margin-bottom:10px}
.rflb-bv1-search-row{display:flex;gap:10px}
.rflb-bv1-search input[type=search]{min-width:0;flex:1;padding:14px 18px;border:1px solid #9aa9bd;border-radius:7px;font:22px/1.4 Agdasima,sans-serif;background:#fff;color:#111827}
.rflb-bv1-search button{display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;padding:15px 26px;min-height:54px;border:2px solid #d56428;border-radius:7px;background:#d56428;color:#fff;font:700 24px/1.2 Agdasima,sans-serif;text-transform:uppercase;letter-spacing:0}
.rflb-bv1-search button svg{width:22px;height:22px}
.rflb-bv1-search button:hover{background:#26364f;border-color:#26364f}
.rflb-bv1-count{font:19px/1.42 Agdasima,sans-serif;color:#475569;white-space:nowrap}
.rflb-bv1-list{display:flex;flex-direction:column;gap:24px}
.rflb-bv1-post{border:1px solid #d8dee8;border-radius:7px;overflow:hidden;padding:32px;background:#fff;box-shadow:0 8px 28px #071b3a05}
.rflb-bv1-post h3,.rflb-bv1-empty h3{font:700 34px/1.15 Agdasima,sans-serif;color:#071b3a;margin:0;padding:0}
.rflb-bv1-post h3 a{color:#071b3a;text-decoration:none}
.rflb-bv1-post p{font:22px/1.42 Agdasima,sans-serif;color:#111827;margin:18px 0 0;max-width:650px}
.rflb-bv1-meta{display:flex;flex-wrap:wrap;gap:15px;align-items:center;margin-bottom:20px;font:18px/1.42 Agdasima,sans-serif;color:#475569}
.rflb-bv1-meta .rflb-bv1-tag{font:18px/1 Agdasima,sans-serif;color:#934018;background:#fbe9de;border-radius:5px;padding:5px 12px;border:0;text-decoration:none;text-transform:uppercase}
.rflb-bv1-read{display:inline-flex;align-items:center;gap:16px;margin-top:28px;text-decoration:none;color:#934018;font:700 23px/1.42 Agdasima,sans-serif}
.rflb-bv1-read span{font-size:27px}
.rflb-bv1-thumbnail{display:block;margin-bottom:24px}
.rflb-bv1-thumbnail img{display:block;width:100%;height:auto;border-radius:5px}
.rflb-bv1-categories{display:flex;flex-direction:column;gap:8px}
.rflb-bv1-categories a{display:flex;justify-content:space-between;align-items:center;gap:16px;text-align:left;font:22px/1.4 Agdasima,sans-serif;background:#fff;color:#071b3a;padding:12px 14px;border:1px solid #d8dee8;border-radius:5px;text-decoration:none;text-transform:uppercase}
.rflb-bv1-categories a.active{background:#071b3a;border-color:#071b3a;color:#fff}
.rflb-bv1-categories small{font-size:18px}
.rflb-bv1-empty{padding:32px;border:1px solid #d8dee8;border-radius:7px;background:#f6f8fb}
.rflb-bv1-empty p{font:22px/1.42 Agdasima,sans-serif;margin:14px 0 22px}
.rflb-bv1-empty a{display:inline-flex;font:700 22px/1.42 Agdasima,sans-serif;background:#071b3a;color:#fff;border-radius:5px;padding:12px 20px;text-decoration:none}
.rflb-bv1-pagination{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px;align-items:center}
.rflb-bv1-pagination a,.rflb-bv1-pagination span{padding:10px 15px;border:1px solid #d8dee8;border-radius:5px;color:#071b3a;text-decoration:none;min-width:44px;text-align:center}
.rflb-bv1-pagination [aria-current=page]{background:#071b3a;color:#fff}
.rflb-bv1-search :focus-visible,.rflb-bv1-list a:focus-visible,.rflb-bv1-categories a:focus-visible,.rflb-bv1-empty a:focus-visible,.rflb-bv1-pagination a:focus-visible{outline:3px solid #d56428;outline-offset:4px}
@media(max-width:1024px){.rflb-bv1-post{padding:26px}}
@media(max-width:767px){.rflb-bv1-search-row{flex-direction:column}.rflb-bv1-search button{width:100%;font-size:23px}.rflb-bv1-post p,.rflb-bv1-empty p{font-size:21px}}
