.tool-card[data-astro-cid-rr62mfgb]{background:var(--color-white);border:1px solid var(--color-mist);transition:border-color var(--duration-hover) var(--ease-out), transform var(--duration-hover) var(--ease-out);border-radius:14px;flex-direction:column;gap:12px;padding:26px 26px 28px;display:flex;position:relative}.tool-card[data-astro-cid-rr62mfgb]:hover,.tool-card[data-astro-cid-rr62mfgb]:focus-within{border-color:var(--color-harbor)}.tool-card[data-astro-cid-rr62mfgb]:focus-within{outline:2px solid var(--color-harbor);outline-offset:2px}.tc-top[data-astro-cid-rr62mfgb]{justify-content:space-between;align-items:center;gap:8px;min-height:26px;display:flex}.tc-num[data-astro-cid-rr62mfgb]{font-size:var(--text-kicker);letter-spacing:var(--text-kicker--letter-spacing);color:var(--color-harbor);font-weight:700}.tc-badge[data-astro-cid-rr62mfgb]{border-radius:var(--radius-full);border:1px solid var(--color-mist);color:var(--color-slate);padding:2px 9px;font-size:.75rem;font-weight:500}.tc-badge[data-astro-cid-rr62mfgb].op{background:var(--color-ink);color:var(--color-white)}.tc-name[data-astro-cid-rr62mfgb]{font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--tracking-tight);margin-top:8px;font-weight:700}.compact[data-astro-cid-rr62mfgb] .tc-name[data-astro-cid-rr62mfgb]{font-size:1.1875rem}.tc-link[data-astro-cid-rr62mfgb]{color:inherit;text-decoration:none}.tc-link[data-astro-cid-rr62mfgb]:after{content:"";border-radius:var(--radius-card);position:absolute;inset:0}.tc-link[data-astro-cid-rr62mfgb]:focus-visible{outline:none}.tc-line[data-astro-cid-rr62mfgb]{color:var(--color-slate);font-size:var(--text-small)}.tc-inputs[data-astro-cid-rr62mfgb]{color:var(--color-slate);border-top:var(--rule);padding-top:12px;font-size:.8125rem}.tc-inputs-k[data-astro-cid-rr62mfgb]{color:var(--color-ink);margin-right:4px;font-weight:700}.tc-benefit[data-astro-cid-rr62mfgb]{font-size:var(--text-small)}.tc-benefit-label[data-astro-cid-rr62mfgb]{color:var(--color-harbor-deep);margin-bottom:2px;font-weight:700}.tc-cta[data-astro-cid-rr62mfgb]{color:var(--color-ink);gap:6px;margin-top:auto;padding-top:6px;font-weight:700;display:inline-flex}.tc-cta[data-astro-cid-rr62mfgb] .arrow[data-astro-cid-rr62mfgb]{color:var(--color-harbor)}.tool-card[data-astro-cid-rr62mfgb]:hover .arrow[data-astro-cid-rr62mfgb]{transform:translate(3px)}.arrow[data-astro-cid-rr62mfgb]{transition:transform var(--duration-hover) var(--ease-out)}
