.hero.svelte-192zaof{text-align:center;padding:2rem 1rem;position:relative}.hero-bg.svelte-192zaof{pointer-events:none;z-index:0;background:radial-gradient(circle,var(--lightningcss-light,#e6142d59)var(--lightningcss-dark,#ff66784d) 0%,#0000 50%);width:80%;height:80%;animation:10s ease-in-out infinite svelte-192zaof-gentle-breathe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes svelte-192zaof-gentle-breathe{0%,to{opacity:.7;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.03)}}.hero-content.svelte-192zaof{z-index:1;position:relative}@media (width>=468px){.hero.svelte-192zaof{padding:2rem 2.5rem}.hero-bg.svelte-192zaof{filter:blur(80px)}}@media (width>=908px){.hero.svelte-192zaof{padding:3rem 4rem}.hero-bg.svelte-192zaof{filter:blur(100px)}}@media (prefers-reduced-motion:reduce){.hero-bg.svelte-192zaof{animation:none}}h2.home-focus.svelte-1d2demg{color:var(--link-primary)}h3.svelte-1d2demg{display:inline}h3.svelte-1d2demg a:where(.svelte-1d2demg){color:inherit;text-decoration:none}h3.svelte-1d2demg span:where(.svelte-1d2demg){transition:transform .2s;display:inline-block}h3.svelte-1d2demg span:where(.svelte-1d2demg) path{fill:var(--text-primary)}h3.svelte-1d2demg:hover{color:var(--link-primary)}h3.svelte-1d2demg:hover span:where(.svelte-1d2demg){transform:translate(4px)}h3.svelte-1d2demg:hover span:where(.svelte-1d2demg) path{fill:var(--link-primary)}h3.svelte-1d2demg+.card-grid{margin-block:0 3rem}.tool-cards.svelte-1d2demg{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;display:grid}.home-spacer.svelte-1d2demg{height:3rem}@media (width>=908px){h3.svelte-1d2demg+.card-grid{margin-block:0 4.5rem}.home-spacer.svelte-1d2demg{height:6rem}}
