.bn-search{max-width:520px;margin:18px 0}
.bn-input{width:100%;font-size:20px;padding:12px 16px;border:2px solid var(--b-line,#dde1e7);border-radius:var(--b-radius,6px)}
.bn-woj{margin-top:24px}
.bn-woj h2{font-size:20px;border-bottom:1px solid var(--b-line,#dde1e7);padding-bottom:6px}
.bn-woj ul{list-style:none;padding:0;columns:2;column-gap:28px}
.bn-woj li{margin:0 0 8px;break-inside:avoid}
.bn-woj li span{color:var(--b-muted,#5b6573);font-size:14px}
.bn-woj a strong,.bn-chips strong{display:inline-block;min-width:30px;font-weight:800;color:var(--b-blue,#2447f5)}
.bn-chips{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.bn-chips a{display:inline-block;padding:6px 12px;border:1px solid var(--b-line,#dde1e7);border-radius:999px;text-decoration:none;color:var(--b-ink,#17222d)}
.bn-faq details{border-bottom:1px solid var(--b-line,#dde1e7);padding:14px 0}
.bn-faq summary{cursor:pointer;font-weight:600;color:var(--b-ink,#17222d)}
.bn-faq details p{margin:10px 0 0}
.bn-note{font-size:14px;color:var(--b-muted,#5b6573)}
.bn-links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}
.bn-countries table{width:100%}
@media (max-width:600px){.bn-woj ul{columns:1}}
.bn-guide{margin-top:32px}.bn-guide h2{font-size:24px}
