.tools-hub[data-astro-cid-qkptn22r] h1[data-astro-cid-qkptn22r],.tools-hub[data-astro-cid-qkptn22r] h2[data-astro-cid-qkptn22r]{text-wrap:balance}.tools-hero[data-astro-cid-qkptn22r]{padding:3.25rem 0 2rem;text-align:center}.tools-hero-lead[data-astro-cid-qkptn22r]{max-width:42rem;margin:.6rem auto 0;font-size:1.05rem;line-height:1.6;color:var(--color-text-soft)}.tools-grid-section[data-astro-cid-qkptn22r]{padding-block:1.5rem 2.5rem}.tools-card-meta[data-astro-cid-qkptn22r]{font-size:.78rem;font-weight:700;letter-spacing:.02em;color:var(--color-text-muted)}.tools-card-result[data-astro-cid-qkptn22r]{font-size:.9rem}.tools-how-section[data-astro-cid-qkptn22r]{padding-top:1rem}.tools-how-title[data-astro-cid-qkptn22r]{margin:0 0 1.4rem;text-align:center}.tools-how[data-astro-cid-qkptn22r]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem;max-width:980px;margin:0 auto;padding:0;list-style:none}.tools-how[data-astro-cid-qkptn22r] h3[data-astro-cid-qkptn22r]{margin:.6rem 0 .3rem;font-size:1.05rem}.tools-how[data-astro-cid-qkptn22r] p[data-astro-cid-qkptn22r]{margin:0;color:var(--color-text-soft);font-size:.93rem;line-height:1.55}.tools-how-icon[data-astro-cid-qkptn22r]{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--radius-sm);color:var(--color-accent-teal);background:var(--color-accent-teal-soft)}@media(max-width:760px){.tools-how[data-astro-cid-qkptn22r]{grid-template-columns:1fr;max-width:30rem}}.tools-grid[data-astro-cid-qkptn22r]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.4rem;max-width:900px;margin:0 auto;padding:0;list-style:none}.tools-card[data-astro-cid-qkptn22r]{display:flex;flex-direction:column;gap:.5rem;height:100%;padding:1.7rem 1.6rem;border:1px solid var(--glass-border);border-top:3px solid;border-radius:var(--radius-md);background:var(--glass-fill);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));box-shadow:inset 0 1px 0 var(--glass-highlight),var(--shadow-soft);color:var(--color-text);text-decoration:none;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.tools-card[data-astro-cid-qkptn22r]:hover{transform:translateY(-5px);box-shadow:inset 0 1px 0 var(--glass-highlight),var(--glass-shadow)}.tools-card-orange[data-astro-cid-qkptn22r]{border-top-color:var(--color-primary)}.tools-card-orange[data-astro-cid-qkptn22r]:hover{border-color:#ff934780}.tools-card-teal[data-astro-cid-qkptn22r]{border-top-color:var(--color-accent-teal)}.tools-card-teal[data-astro-cid-qkptn22r]:hover{border-color:#1fc7c180}.tools-card-icon[data-astro-cid-qkptn22r]{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--radius-sm);flex-shrink:0}.tools-card-orange[data-astro-cid-qkptn22r] .tools-card-icon[data-astro-cid-qkptn22r]{color:var(--color-primary-hover);background:#ff934724}.tools-card-teal[data-astro-cid-qkptn22r] .tools-card-icon[data-astro-cid-qkptn22r]{color:var(--color-accent-teal);background:var(--color-accent-teal-soft)}.tools-card[data-astro-cid-qkptn22r] h2[data-astro-cid-qkptn22r]{margin:.4rem 0 0;font-size:1.15rem}.tools-card[data-astro-cid-qkptn22r] p[data-astro-cid-qkptn22r]{margin:0;color:var(--color-text-soft);font-size:.92rem;line-height:1.5}.tools-card-cta[data-astro-cid-qkptn22r]{margin-top:auto;padding-top:.6rem;font-weight:700}.tools-card-orange[data-astro-cid-qkptn22r] .tools-card-cta[data-astro-cid-qkptn22r]{color:var(--color-primary-hover)}.tools-card-teal[data-astro-cid-qkptn22r] .tools-card-cta[data-astro-cid-qkptn22r]{color:var(--color-btn-teal-text)}.tools-card-cta[data-astro-cid-qkptn22r] span[data-astro-cid-qkptn22r]{display:inline-block;transition:transform .2s ease}.tools-card[data-astro-cid-qkptn22r]:hover .tools-card-cta[data-astro-cid-qkptn22r] span[data-astro-cid-qkptn22r]{transform:translate(4px)}.tools-cta[data-astro-cid-qkptn22r]{position:relative;padding-top:2rem;padding-bottom:3rem}@media(max-width:640px){.tools-grid[data-astro-cid-qkptn22r]{grid-template-columns:1fr;max-width:26rem}}@media(prefers-reduced-motion:reduce){.tools-card[data-astro-cid-qkptn22r]{transition:none}.tools-card[data-astro-cid-qkptn22r]:hover{transform:none}}
