.cti-section-suggestions{max-width:820px;border:1px solid #c7ded7;background:#f4faf7;border-radius:9px;padding:16px 18px;margin:14px 0 18px;overflow-wrap:anywhere}.cti-section-suggestions[hidden]{display:none}.cti-section-suggestions>p{font-size:14px;line-height:1.5;margin:0 0 10px;color:#52635f}.cti-section-suggestions h3{font-size:17px;margin:12px 0 6px}.section-page-suggestions{display:flex;flex-direction:column}.section-page-suggestions a{padding:10px 0;min-height:44px;color:#006b72;line-height:1.5;text-decoration:underline;text-underline-offset:3px}.section-shorter-searches{display:flex;flex-wrap:wrap;gap:10px}.cti-section-suggestions button{font:inherit;min-height:44px;max-width:100%;text-align:left;padding:10px 14px;border:1px solid #91b4ab;border-radius:7px;background:white;color:#006b72;cursor:pointer;overflow-wrap:anywhere}.cti-section-suggestions .section-original-query{display:block;border:0;background:none;text-decoration:underline;padding:10px 0;margin-top:8px}.cti-section-suggestions :focus-visible{outline:3px solid #a66b24;outline-offset:3px}

/* Counts describe this section's complete match set, before pagination. */
.section-result-count,#blog-status{font-size:15px;line-height:1.6;color:#52635f;margin:12px 0 18px}
.blog-filters button{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;text-align:left}
.section-filter-count{font-variant-numeric:tabular-nums;font-weight:600;min-width:2ch;text-align:right}
.blog-filters button:disabled,.blog-filters button:disabled:hover{opacity:1;background:#f5f7f6;color:#66716f;border-color:#e0e6e3;cursor:default}
