.bfbp-blog{max-width:1200px;margin:auto}.bfbp-intro{font-size:1.2rem;max-width:70ch}.bfbp-categories,.bfbp-pagination,.bfbp-bottom-nav{display:flex;flex-wrap:wrap;gap:.65rem;margin:1.5rem 0}.bfbp-categories a,.bfbp-pagination a{padding:.45rem .85rem;border:1px solid #425666;border-radius:999px;text-decoration:none;font-size:.9rem}.bfbp-categories a:hover,.bfbp-pagination a[aria-current]{background:#ff5a1f;color:#101820}.bfbp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem}.bfbp-card{overflow:hidden;background:#16212b;border:1px solid #2a3b48;border-radius:14px;display:flex;flex-direction:column}.bfbp-image{display:block;aspect-ratio:16/9;overflow:hidden}.bfbp-image img{width:100%;height:100%;object-fit:cover;display:block}.bfbp-card-body{padding:1.25rem;display:flex;flex-direction:column;gap:.7rem;flex:1}.bfbp-card h2{font-size:1.3rem!important;line-height:1.3;margin:0!important}.bfbp-card h2 a{color:#fff5e8;text-decoration:none}.bfbp-card p{margin:0!important;font-size:1rem}.bfbp-date,.bfbp-terms,.bfbp-photo-credit{font-size:.85rem!important;color:#c9c1b6}.bfbp-read{margin-top:auto;color:#23d5e8}.bfbp-post-meta{padding:1rem;border:1px solid #2a3b48;border-radius:10px;margin-bottom:1.5rem}.bfbp-post-meta p{margin:.3rem 0;font-size:.9rem}.bfbp-bottom-nav{padding:1.5rem 0;margin:0 auto!important;border-top:1px solid #2a3b48;gap:1.5rem}.bfbp-bottom-nav a{color:#fff5e8}.bfbp-blog a:focus-visible,.bfbp-bottom-nav a:focus-visible{outline:3px solid #23d5e8;outline-offset:3px}@media(max-width:950px){.bfbp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.bfbp-grid{grid-template-columns:1fr}.bfbp-card h2{font-size:1.25rem!important}.bfbp-bottom-nav{padding:1.25rem!important}}

.page-id-217 .bf-prose{max-width:none;width:100%;}