.wjpa-search{width:100%;font-family:inherit}.wjpa-form{display:grid;grid-template-columns:2fr 1fr auto;gap:10px;margin-bottom:20px}.wjpa-form input{padding:12px;border:1px solid #d8dde3;border-radius:6px}.wjpa-form button,.wjpa-btn{padding:12px 18px;background:#1f2937;color:#fff;border:0;border-radius:6px;text-decoration:none;display:inline-block;cursor:pointer}.wjpa-results{display:grid;gap:14px}.wjpa-card{border:1px solid #e5e7eb;border-radius:10px;padding:18px;background:#fff}.wjpa-card h3{margin:0 0 8px}.wjpa-card h3 a{text-decoration:none}.wjpa-card p{color:#555}.wjpa-btn{font-size:14px}@media(max-width:700px){.wjpa-form{grid-template-columns:1fr}.wjpa-card{padding:14px}}