.hb-discovery-links{max-width:1160px;margin:32px auto;padding:20px 24px;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px;border-top:1px solid #7775;font:inherit;font-size:14px;line-height:1.6}.hb-discovery-links a{color:inherit;text-decoration:underline;text-underline-offset:4px}.hb-discovery-links a:focus-visible,.hb-search-guide a:focus-visible{outline:3px solid #dc3345;outline-offset:5px}.hb-search-guide{max-width:1040px!important;margin:0 auto;padding:64px 24px!important;line-height:1.8}.hb-search-guide h1{font-size:clamp(34px,5vw,62px);line-height:1.12;letter-spacing:-.025em;max-width:920px}.hb-search-guide h2{font-size:clamp(23px,3vw,32px);line-height:1.3;margin-top:42px}.hb-search-guide p,.hb-search-guide li{max-width:850px}.hb-guide-lead{font-size:21px}.hb-guide-eyebrow{font-size:12px;letter-spacing:.12em;font-weight:700}.hb-guide-button{display:inline-block;background:#bf2038;color:#fff!important;padding:12px 20px;border-radius:9px;text-decoration:none;margin:12px 16px 12px 0;font-weight:700}.hb-directory{columns:2;column-gap:32px;padding-left:20px}.hb-directory li{break-inside:avoid;margin-bottom:10px}@media(max-width:640px){.hb-directory{columns:1}.hb-search-guide{padding:36px 20px!important}.hb-discovery-links{justify-content:flex-start}}