.tool-card[data-v-86be4735]{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);min-height:15rem;color:inherit;flex-direction:column;padding:1.4rem;text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s;display:flex;position:relative}.tool-card[data-v-86be4735]:focus-within,.tool-card[data-v-86be4735]:hover{border-color:var(--accent-line);box-shadow:var(--shadow-card);transform:translateY(-2px)}.tool-card__top[data-v-86be4735]{justify-content:space-between;align-items:center;display:flex}.tool-card__icon[data-v-86be4735]{background:var(--accent-soft);width:2.5rem;height:2.5rem;color:var(--accent);border-radius:.7rem;flex:none;place-items:center;display:grid}.tool-card__number[data-v-86be4735]{color:var(--subtle);letter-spacing:.08em;font-size:.73rem;font-weight:800}.tool-card__title[data-v-86be4735]{color:var(--ink);letter-spacing:-.04em;margin:auto 0 .6rem;padding-top:2rem;font-size:1.3rem}.tool-card__title a[data-v-86be4735]{color:inherit;text-decoration:none}.tool-card__title a[data-v-86be4735]:after{border-radius:inherit;content:"";position:absolute;inset:0}.tool-card p[data-v-86be4735]{color:var(--muted);margin:0;font-size:.9rem;line-height:1.65}.tool-card__foot[data-v-86be4735]{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.4rem;font-size:.8rem;display:flex}.tool-card__meta[data-v-86be4735]{color:var(--subtle);font-weight:650}.tool-card__cta[data-v-86be4735]{color:var(--accent-strong);white-space:nowrap;font-weight:800}.tool-card--compact[data-v-86be4735]{flex-direction:row;align-items:center;gap:.9rem;min-height:0;padding:1rem 1.1rem}.tool-card__body[data-v-86be4735]{gap:.25rem;min-width:0;display:grid}.tool-card__body strong[data-v-86be4735]{color:var(--ink);font-size:.92rem}.tool-card__body span[data-v-86be4735]{color:var(--muted);font-size:.82rem;line-height:1.5}.tool-card__arrow[data-v-86be4735]{color:var(--accent);margin-left:auto}
