.tool-search-guide{max-width:1100px;margin:54px auto;padding:0 24px;color:#1d2737;font-family:"Pretendard Variable",Pretendard,-apple-system,sans-serif}.tool-search-guide h2{font-size:clamp(24px,3vw,34px);line-height:1.25;letter-spacing:-.035em;margin:0 0 18px}.tool-search-guide h3{font-size:17px;margin:0 0 7px}.tool-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:40px}.tool-guide-step{border:1px solid #e1e7ef;border-radius:18px;padding:20px;background:#fff}.tool-guide-step b{display:inline-grid;place-items:center;width:28px;height:28px;margin-bottom:12px;border-radius:50%;background:#e8f1ff;color:#1769e0}.tool-guide-step p,.tool-search-guide details p{color:#596579;line-height:1.7;margin:0}.tool-guide-faq{display:grid;gap:10px;margin-bottom:40px}.tool-search-guide details{border:1px solid #e1e7ef;border-radius:15px;padding:15px 17px;background:#fff}.tool-search-guide summary{cursor:pointer;font-weight:800}.tool-search-guide details p{padding-top:10px}.tool-related{display:flex;flex-wrap:wrap;gap:10px}.tool-related a{border:1px solid #cbd8e9;border-radius:999px;padding:9px 14px;text-decoration:none;color:#1769e0;font-weight:800}.tool-guide-note{margin:16px 0 0;color:#596579;font-size:14px}@media(max-width:760px){.tool-guide-grid{grid-template-columns:1fr}.tool-search-guide{padding-inline:18px}}@media print{.tool-search-guide{display:none!important}}
