.search-core{max-width:1080px;margin:40px auto 64px;padding:48px clamp(22px,4.4vw,60px);border-top:1px solid #b7bcae;color:#20372f}.search-core .search-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;row-gap:24px}.search-core h2{grid-column:1/-1;font:500 clamp(26px,3vw,38px)/1.5 'Songti SC','STSong',Georgia,serif;margin:0 0 10px}.search-core h3{font:500 21px/1.6 'Songti SC','STSong',Georgia,serif;margin:0 0 12px}.search-core p{font-size:15px;line-height:1.95;color:#52675b;margin:0;overflow-wrap:anywhere}@media(max-width:680px){.search-core{padding:32px 22px;margin-bottom:40px}.search-core .search-faq{grid-template-columns:1fr;gap:28px}.search-core h3{font-size:20px}}
.search-core .search-related{margin-top:34px;padding-top:24px;border-top:1px solid #a08b5838;display:flex;flex-wrap:wrap;gap:12px 22px}.search-core .search-related h2{flex-basis:100%;font-size:21px;margin:0 0 6px}.search-core .search-related a{color:#29483d;text-decoration-thickness:1px;text-underline-offset:5px}.j-prose .search-core{width:100%;margin:40px 0 0;padding:28px 0}.j-prose .search-core .search-faq{grid-template-columns:1fr}.j-prose .search-core p{font-size:16px;line-height:1.85}
