.format a.anchor[class*="text-(--cta-toplist-text)"],.format a.anchor[class*="text-(--cta-toplist-text)"]:hover{color:var(--cta-toplist-text)!important;text-decoration:none!important}.format a.anchor[class*="text-(--cta-toplist-text)"] *{color:inherit!important}.format p:empty{display:none}.bk-related{max-width:var(--site-max-w);margin:0 auto;padding:0 1rem 3rem;display:grid;gap:1.5rem}.bk-related__heading{font-size:1.125rem;font-weight:700;margin:0 0 .75rem;color:var(--content-title)}.bk-related__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.bk-related__list a{display:inline-block;padding:.45rem .8rem;border:1px solid var(--content-border);border-radius:.5rem;background:var(--content-bg-secondary);color:var(--content-text);text-decoration:none;font-size:.9rem}.bk-related__list a:hover{border-color:var(--accent);color:var(--content-title)}.bk-search-results{width:100%;max-width:75%;margin:1rem auto 0}.bk-search-results ul{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.bk-search-results a{display:block;padding:.75rem 1rem;border:1px solid var(--card-border);border-radius:.5rem;background:var(--card-bg);color:var(--card-text);text-decoration:none}.bk-search-results a:hover{border-color:var(--accent)}.bk-search-results strong{display:block;color:var(--search-overlay-text,var(--card-text))}.bk-search-results span{display:block;margin-top:.25rem;font-size:.875rem;color:var(--card-text-secondary)}.bk-search-empty{text-align:center;color:var(--search-overlay-text-secondary,var(--card-text-secondary))}@media (max-width:768px){.bk-search-results{max-width:100%}}