.search-discovery{padding-block:28px}.search-discovery>p{max-width:850px}.search-model-summary{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;margin:16px 0;max-width:100%}.search-model-summary a{display:inline-flex;align-items:center;min-height:44px;padding:8px 12px;background:#eef5f9;border:1px solid #cbdce7;border-radius:8px;color:#12334e;font-size:1rem}.search-link-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:12px}.search-link-grid a{display:flex;flex-direction:column;justify-content:center;gap:8px;min-height:48px;padding:18px;border:1px solid #cbdce7;border-radius:10px;color:#143c59;background:#f5f8fa}.search-link-grid span{font-size:.9rem;color:#47586b}.search-guide-directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.search-guide-directory section{padding:22px;border:1px solid #d5e1ea;border-radius:12px}.search-guide-directory h3{margin-top:0}.search-guide-directory ul{padding-left:20px}.search-guide-directory a{display:inline-flex;align-items:center;min-height:44px;padding-block:8px}.search-discovery a:focus-visible,.search-model-summary a:focus-visible{outline:3px solid #176d96;outline-offset:3px}@media(max-width:650px){.search-guide-directory{grid-template-columns:1fr}.search-discovery{padding-block:22px}.search-model-summary{gap:8px}.search-guide-directory section{padding:18px}}
