.kb-home-browse{display:flex;align-items:center;flex-wrap:wrap;gap:8px 24px;margin:12px 0 24px}
.kb-home-browse a{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#cf182b;font-size:14px;font-weight:700;text-decoration:none}
.kb-home-browse a span{transition:transform .15s ease}.kb-home-browse a:hover{text-decoration:underline;text-underline-offset:5px}.kb-home-browse a:hover span{transform:translateX(3px)}
.kb-home-browse a:focus-visible{outline:3px solid #e82c2c;outline-offset:4px;border-radius:3px}
@media(prefers-reduced-motion:reduce){.kb-home-browse a span{transition:none}}
