.tool-hero[data-v-e2d2c139]{isolation:isolate;padding:3.25rem 0 3rem;position:relative;overflow:hidden}.tool-hero-bg[data-v-e2d2c139]{z-index:-2;background-position:50% 35%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.tool-hero-veil[data-v-e2d2c139]{z-index:-1;background:radial-gradient(circle at 12% 18%,#22d3ee24,transparent 46%),radial-gradient(circle at 88% 8%,#3b82f629,transparent 46%),linear-gradient(to bottom,#05050bb3 0,#05050bdb 58%,var(--color-bg) 100%);position:absolute;inset:0}.tool-hero-blob[data-v-e2d2c139]{border-radius:var(--radius-circle);filter:blur(80px);pointer-events:none;z-index:-1;position:absolute}.tool-hero-blob-1[data-v-e2d2c139]{background:var(--color-primary-glow);opacity:.18;width:34rem;height:22rem;animation:tool-hero-drift-a-e2d2c139 14s ease-in-out infinite;top:-8rem;left:-10rem}.tool-hero-blob-2[data-v-e2d2c139]{background:var(--color-accent-glow);opacity:.22;width:28rem;height:20rem;animation:tool-hero-drift-b-e2d2c139 18s ease-in-out infinite;bottom:-9rem;right:-8rem}@keyframes tool-hero-drift-a-e2d2c139{0%,to{transform:translate(0)}50%{transform:translate(3rem,1.5rem)}}@keyframes tool-hero-drift-b-e2d2c139{0%,to{transform:translate(0)}50%{transform:translate(-2.5rem,-1.5rem)}}@media(prefers-reduced-motion:reduce){.tool-hero-blob[data-v-e2d2c139]{animation:none}}.tool-hero-inner[data-v-e2d2c139]{display:block}.tool-hero-copy[data-v-e2d2c139]{min-width:0}.tool-hero-title[data-v-e2d2c139]{letter-spacing:-.02em;color:var(--color-text-heading);margin:0 0 .7rem;font-size:clamp(1.72rem,5vw,2.6rem);font-weight:900;line-height:1.12}.tool-hero-desc[data-v-e2d2c139]{font-size:var(--text-base);color:var(--color-text);max-width:var(--w-measure);margin:0;font-weight:400;line-height:1.68}.tool-hero-updated[data-v-e2d2c139]{font-size:var(--text-sm-2);color:var(--color-text-muted);align-items:center;gap:.4rem;margin:.85rem 0 0;display:flex}.tool-hero-updated time[data-v-e2d2c139]{font-weight:600}@media(max-width:900px){.tool-hero[data-v-e2d2c139]{padding:2.5rem 0 2.25rem}}
