.hm-pilot .search-page{max-width:820px;padding:36px 0 64px}.hm-pilot .search-page h1{font-size:clamp(30px,4vw,44px);line-height:1.1;margin:8px 0 24px}.hm-pilot .site-search-field{display:flex;align-items:center;gap:10px;background:#fff;border:2px solid #087c73;border-radius:8px;padding:4px 14px}.hm-pilot .site-search-field svg{color:#087c73;flex:none}.hm-pilot .site-search-field input{flex:1 1;min-width:0;border:0;outline:none;font:inherit;font-size:18px;padding:12px 0;background:transparent}.hm-pilot .site-search-field:focus-within{box-shadow:0 0 0 3px #087c7333}.hm-pilot .site-search-count{margin:16px 0 8px;color:#52676e;font-size:14px}.hm-pilot .site-search-results{list-style:none;margin:0;padding:0;display:grid;gap:10px}.hm-pilot .site-search-results a{display:grid;gap:4px;padding:16px 18px;background:#fff;border:1px solid #cbd7d9;border-radius:6px;text-decoration:none;color:inherit}.hm-pilot .site-search-results a:hover{border-color:#087c73}.hm-pilot .site-search-results strong{font-size:18px;color:#182a32}.hm-pilot .site-search-results span{font-size:14px;line-height:1.5;color:#52676e}.hm-pilot .site-search-section{font-size:12px!important;font-weight:700;color:#0a5f58!important}.hm-pilot .site-search-go{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:#087c73!important}.hm-pilot .search-browse{margin-top:28px;color:#52676e}