.tool-links{grid-template-columns:1fr 1.6fr;align-items:start;gap:64px;padding-top:96px;display:grid}.tool-links-home{padding-block:0 128px}.tool-links h2{font-size:clamp(44px,4.6vw,60px)}.tool-links-copy>p{color:var(--muted);max-width:34ch;margin-top:24px;font-size:18px}.tool-links-list{grid-template-columns:repeat(2,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.tool-links-list li:last-child:nth-child(odd){grid-column:1/-1}.tool-links-list a{border:1px solid var(--line);background:var(--card);height:100%;min-height:120px;transition:border-color .2s,transform .2s var(--ease);border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:6px 16px;padding:24px;text-decoration:none;display:grid}.tool-links-list a:hover{border-color:var(--violet);transform:translateY(-2px)}.tool-link-name{font-size:19px;font-weight:700;line-height:1.3}.tool-link-summary{color:var(--muted);grid-column:1;font-size:15px;line-height:1.5}.tool-links-list svg{color:var(--violet);grid-area:1/2/span 2}@media (width<=760px){.tool-links{grid-template-columns:1fr;gap:32px;padding-top:80px}.tool-links-home{padding-block:0 80px}.tool-links h2{font-size:44px}.tool-links-copy>p{font-size:17px}.tool-links-list{grid-template-columns:1fr;gap:12px}.tool-links-list a{min-height:0;padding:20px}}
