.hero-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:22px;display:flex}.hero-actions>a:first-child{background:var(--ink);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 18px;font-size:13px;font-weight:700;display:inline-flex}.hero-actions>a:first-child:hover{background:var(--accent)}.tool-journeys{padding-top:48px;scroll-margin-top:28px}.tool-journeys-intro{color:var(--muted);margin-top:8px;font-size:14px}.tool-journey-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.tool-journey{border:1px solid var(--line);background:var(--surface);border-radius:20px;flex-direction:column;padding:22px;display:flex}.tool-journey h3{font-size:17px;font-weight:700}.tool-journey>p{color:var(--muted);margin-block:8px 14px;font-size:13px;line-height:1.8}.tool-journey ul{margin:auto 0 0;padding:0;list-style:none}.tool-journey a{border-radius:10px;align-items:center;gap:10px;min-height:44px;margin-inline:-6px;padding:6px;font-size:13px;display:flex}.tool-journey a:hover{background:var(--category-surface);color:var(--category-color)}.tool-journey a>img,.tool-journey a>svg{flex-shrink:0}.tool-journey a>svg{margin-left:auto}@media (max-width:1000px){.tool-journey-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.hero-actions{gap:8px 14px;margin-top:16px}.hero-actions .text-link{font-size:12px}.tool-journeys{padding-top:32px}.tool-journey-grid{grid-template-columns:minmax(0,1fr);gap:12px}.tool-journey{padding:18px}}
