.search-related,.search-faq{max-width:1180px;margin:32px auto;padding:32px 24px;border-top:1px solid #d8dfe2;color:#182e42}.search-related h2,.search-faq h2{font-size:clamp(23px,3vw,32px);line-height:1.25;margin:0 0 24px}.search-related>div,.search-start>div{display:flex;flex-wrap:wrap;gap:12px}.search-related a,.search-start>div a{display:block;padding:14px 18px;border:1px solid #ccd5dd;border-radius:6px;background:#fff;color:#173659;text-decoration:none;font:600 15px/1.5 system-ui,sans-serif}.search-related a:hover,.search-start>div a:hover{border-color:#173659;background:#f3f6fa}.search-related a:focus-visible,.search-start a:focus-visible{outline:3px solid #2265b4;outline-offset:3px}.search-start>p:not(.eyebrow){max-width:720px;margin:24px 0;line-height:1.8}.search-faq details{padding:18px 0;border-bottom:1px solid #d8dfe2}.search-faq summary{font-weight:650;cursor:pointer}.search-faq details p{max-width:850px;margin:14px 0 0}@media(max-width:600px){.search-related>div,.search-start>div{display:grid;grid-template-columns:1fr}.search-related,.search-faq{padding:24px 20px}}
