.knowledge-tools{padding-top:42px;padding-bottom:32px;display:grid;grid-template-columns:.7fr 1.3fr;gap:20px 48px;align-items:center}.knowledge-tools h2{font-size:1.75rem;line-height:1.3}.knowledge-tools>div>p{font-size:.9375rem;line-height:1.8;color:#586653;margin-top:12px}.knowledge-tools .editorial-kicker{margin-bottom:12px}.knowledge-search-form{min-width:0}.knowledge-search-form label{display:block;color:#33422d;font-size:.8125rem;margin-bottom:10px}.knowledge-query-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:stretch}.knowledge-query-row input{display:block;flex:1;width:100%;min-width:0;margin:0;border:1px solid #99aa8f;background:#fff;color:#20321b;border-radius:4px;padding:13px 15px;font-size:1rem;line-height:1.5}.knowledge-query-row input:focus-visible{outline:3px solid #5e802c;outline-offset:2px}.knowledge-query-row .button{width:auto;min-width:94px;margin:0;padding:13px 20px;white-space:nowrap;background:#27412a;color:#eff8e8;border:1px solid #27412a;min-height:48px}.knowledge-query-row .button:hover{background:#3e5a33;transform:none}.knowledge-search-form #knowledge-search-help{font-size:.75rem;color:#62705d;margin-top:8px;line-height:1.6}.knowledge-clear{background:none;border:0;padding:7px 0;font-size:.8125rem;color:#344d29;text-decoration:underline;text-underline-offset:4px;margin-top:3px}.knowledge-results{grid-column:1/-1;padding-top:15px;scroll-margin-top:115px}.knowledge-type-filters,.knowledge-topic-filters{display:flex;flex-wrap:wrap;gap:8px}.knowledge-type-filters button,.knowledge-topic-filters button{border:1px solid #a0b196;border-radius:4px;padding:10px 14px;min-height:44px;background:transparent;color:#354a2e;font-size:.8125rem;line-height:1.5}.knowledge-type-filters button[aria-pressed=true],.knowledge-topic-filters button[aria-pressed=true]{background:#233b26;border-color:#233b26;color:#f0f7e9}.knowledge-topic-filters button span{display:inline-block;margin-left:5px;opacity:.85;font-size:.6875rem}.knowledge-topic-filters{margin-bottom:30px}.knowledge-result-list{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 35px;margin:0;padding:0}.knowledge-result-list li{min-width:0;border-top:1px solid #cbd4c5;padding:22px 0 25px}.result-kind{display:block;color:#5d6e51;font-size:.6875rem;letter-spacing:.09em;text-transform:uppercase;margin-bottom:9px}.knowledge-result-list h3{font-size:1.1875rem;line-height:1.5}.knowledge-result-list a:hover{text-decoration:underline;text-underline-offset:4px}.knowledge-result-list p{font-size:.875rem;line-height:1.8;color:#56654d;margin-top:10px}#knowledge-result-status{font-size:.875rem;color:#445b37;margin:22px 0;overflow-wrap:anywhere}.knowledge-empty{padding:24px;background:#eaf0e4;border:1px solid #c0cead;border-radius:4px;font-size:.9375rem}.knowledge-empty a{display:inline-block;margin-top:15px;text-decoration:underline;text-underline-offset:4px}.knowledge-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-bottom:5px}.knowledge-shortcuts>a{display:block;background:#1d2b21;color:#e9f1e0;padding:26px 28px;border:1px solid #3a5034;border-radius:4px}.knowledge-shortcuts>a>span{display:block;font-size:.6875rem;letter-spacing:.1em;color:#b7d09d;margin-bottom:10px}.knowledge-shortcuts strong{display:flex;justify-content:space-between;gap:20px;align-items:center;font-size:1.125rem;line-height:1.5;font-weight:500}.knowledge-shortcuts b{font-weight:400;color:var(--lime)}.knowledge-shortcuts p{color:#bccbb3;font-size:.8125rem;line-height:1.7;margin-top:8px}.knowledge-shortcuts>a:hover{border-color:#93b570}.knowledge-tools[hidden],.knowledge-results[hidden],.knowledge-clear[hidden],.knowledge-empty[hidden],.knowledge-topic-filters[hidden],.knowledge-collection[hidden],.knowledge-card[hidden]{display:none!important}
@media(max-width:900px){.knowledge-tools{grid-template-columns:1fr;gap:22px;padding-top:32px}.knowledge-result-list{gap:0 24px}}
@media(max-width:680px){.knowledge-tools{padding-bottom:25px}.knowledge-tools h2{font-size:1.5rem}.knowledge-query-row{gap:7px}.knowledge-query-row input{padding:12px}.knowledge-query-row .button{min-width:82px;padding:12px 15px}.knowledge-results{scroll-margin-top:90px}.knowledge-type-filters button,.knowledge-topic-filters button{padding:9px 11px}.knowledge-result-list{grid-template-columns:1fr}.knowledge-shortcuts{grid-template-columns:1fr;gap:12px}.knowledge-shortcuts>a{padding:23px}.knowledge-shortcuts strong{font-size:1rem}.knowledge-result-list h3{font-size:1.0625rem}}

@media(min-width:681px) and (max-width:980px){.knowledge-shortcuts{grid-template-columns:1fr}.knowledge-shortcuts>a{padding:22px 26px}}
