.bs-head{padding:120px 0 28px}.bs-form{gap:10px;max-width:760px;margin-top:22px;display:flex}.bs-form label{border:1.5px solid var(--ink);background:#fff;border-radius:999px;flex:1;align-items:center;gap:10px;padding:0 18px;display:flex}.bs-form input{font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:14px 0;font-size:17px}.bs-form .btn{border-radius:999px}.bs-sug{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;font-size:13px;display:flex}.bs-sug a{border:1px solid var(--line);color:var(--ink);border-radius:999px;padding:6px 12px;font-size:13px}.bs-sug a:hover{background:var(--paper-2)}.bs-count{color:var(--ink-3);margin-top:14px;font-size:14px}.bs-group{border-top:1px solid var(--line);padding:28px 0}.bs-group h2{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-bottom:16px;font-size:13px}.bs-list{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.bs-item{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:16px;align-items:center;gap:14px;padding:10px;display:flex}.bs-item:hover{border-color:var(--ink)}.bs-item .ph{background:var(--paper-2);width:84px;height:64px;color:var(--ink-3);border-radius:10px;flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden}.bs-item b{font-size:15px;line-height:1.25;display:block}.bs-item small{color:var(--ink-3);margin-top:3px;font-size:12.5px;display:block}.bs-empty{color:var(--ink-2);padding:40px 0 60px}@media (max-width:640px){.bs-head{padding-top:96px}.bs-form{flex-direction:column}}
