.knowledge-hub{max-width:1080px;margin:auto;padding:24px;line-height:1.7}.knowledge-controls{display:flex;gap:16px;flex-wrap:wrap}.knowledge-controls label{display:flex;flex-direction:column;gap:6px}.knowledge-controls input,.knowledge-controls select{font:inherit;padding:10px;min-height:44px}.knowledge-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:16px;margin:20px 0}.knowledge-card{border:1px solid #42617b;border-radius:12px;padding:18px}.knowledge-card h2{font-size:1.2rem}.knowledge-card h3{font-size:1rem}.knowledge-card a{display:inline-block;margin-top:8px}
.knowledge-controls{align-items:end}.knowledge-controls label{flex:1 1 170px}.knowledge-controls input,.knowledge-controls select{width:100%}.knowledge-controls #knowledge-clear{min-height:44px;background:#075d66;color:#fff;border:1px solid #075d66;border-radius:9px;padding:10px 16px}.knowledge-controls #knowledge-clear:focus-visible{outline:3px solid #087d73;outline-offset:3px}@media(max-width:650px){.knowledge-controls label,.knowledge-controls #knowledge-clear{width:100%;flex-basis:100%}}
