.wwk-finder{margin:2rem 0;padding:clamp(1rem,3vw,2rem);border:1px solid #cbd5e1;border-radius:18px;background:linear-gradient(135deg,#f0f9ff,#f8fafc);box-shadow:0 12px 30px rgba(15,23,42,.08)}
.wwk-finder h2{margin:.25rem 0 .5rem;color:#0f172a}.wwk-finder p{max-width:70ch}.wwk-finder-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.25rem 0}.wwk-finder label{display:grid;gap:.4rem;font-weight:700;color:#0f172a}.wwk-finder select{min-height:48px;padding:.65rem .75rem;border:1px solid #94a3b8;border-radius:10px;background:#fff;color:#0f172a;font:inherit}.wwk-finder-result{margin-top:1rem;padding:1rem;border-radius:12px;background:#fff;border:1px solid #bae6fd}.wwk-finder-result[hidden]{display:none}.wwk-finder-result h3{margin:.1rem 0 .4rem}.wwk-finder-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.8rem}.wwk-finder-note{font-size:.9rem;color:#475569}.wwk-local-cluster{margin:2rem 0;padding:1.25rem;border:1px solid #dbeafe;border-radius:16px;background:#fff}.wwk-local-cluster ul{columns:2;gap:2rem}.wwk-local-cluster li{break-inside:avoid;margin:.45rem 0}.wwk-trust-note{padding:1rem 1.1rem;border-left:4px solid #0284c7;background:#f0f9ff;border-radius:0 10px 10px 0}.wwk-checklist{display:grid;gap:.7rem;padding-left:1.2rem}.wwk-checklist li{padding-left:.2rem}.wwk-guide-hero{padding:2.2rem 0 1rem}.wwk-guide-hero h1{max-width:22ch}.wwk-guide-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(240px,1fr);gap:2rem;align-items:start}.wwk-guide-card{padding:1.2rem;border:1px solid #cbd5e1;border-radius:14px;background:#f8fafc}.wwk-guide-card h2,.wwk-guide-card h3{margin-top:0}.wwk-source-list{font-size:.92rem}.wwk-source-list li{margin:.55rem 0}
@media(max-width:760px){.wwk-finder-grid,.wwk-guide-grid{grid-template-columns:1fr}.wwk-local-cluster ul{columns:1}}
