.gwg-search{max-width:980px;margin:0 auto}.gwg-search-row{display:flex;gap:10px}.gwg-search input[type=search]{flex:1;min-width:0;padding:16px 18px;border:1px solid #b9c6b2;border-radius:8px;font-size:1rem;background:#fff}.gwg-search button,.gwg-ask-keith .button{padding:14px 22px;border:0;border-radius:8px;cursor:pointer;text-decoration:none}.gwg-results{margin-top:28px}.gwg-result{padding:18px 0;border-bottom:1px solid #e3e7df}.gwg-result h3{margin:.3rem 0}.gwg-result-type{font-size:.82rem;text-transform:uppercase;letter-spacing:.04em;opacity:.7}.gwg-best-match{padding:22px;border:1px solid #d6ded1;border-radius:10px;margin-bottom:12px}.gwg-no-answer{padding:24px;border:1px solid #ead8a8;border-radius:10px}.gwg-related ul{columns:2;gap:28px}.gwg-related li{break-inside:avoid;margin-bottom:10px}.gwg-knowledge-landing{max-width:1180px;margin:0 auto}.gwg-hero{text-align:center;padding:56px 22px 38px}.gwg-hero h1{font-size:clamp(2rem,5vw,4rem);margin:.25em 0}.gwg-eyebrow{text-transform:uppercase;letter-spacing:.08em;font-weight:700;font-size:.8rem}.gwg-example-searches{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:18px;font-size:.92rem}.gwg-example-searches a{text-decoration:underline}.gwg-topic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0}.gwg-topic-card{display:flex;flex-direction:column;gap:4px;padding:22px;border:1px solid #dfe6db;border-radius:10px;text-decoration:none}.gwg-topic-card span{font-size:.88rem;opacity:.72}.gwg-landing-ask{text-align:center;padding:38px 20px;margin-top:24px;border-top:1px solid #e2e7df}@media(max-width:760px){.gwg-search-row{flex-direction:column}.gwg-topic-grid{grid-template-columns:1fr}.gwg-related ul{columns:1}}
