.hero.svelte-1qkitbg{background:linear-gradient(135deg,#667eea,#764ba2);padding:var(--spacing-xl) 0;text-align:center;color:#fff}.hero.svelte-1qkitbg h1:where(.svelte-1qkitbg){color:#fff;margin-bottom:var(--spacing-md)}.description.svelte-1qkitbg{max-width:600px;margin:0 auto;font-size:1.2rem;opacity:.9}.tools-content.svelte-1qkitbg{padding:var(--spacing-xl) 0}.tools-grid.svelte-1qkitbg{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--spacing-lg)}.tool-card.svelte-1qkitbg{background:#fff;border-radius:var(--border-radius);padding:var(--spacing-lg);box-shadow:var(--shadow);text-decoration:none;color:inherit;transition:all .3s ease;text-align:center}.tool-card.svelte-1qkitbg:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00000026}.tool-icon.svelte-1qkitbg{font-size:3rem;margin-bottom:var(--spacing-md)}.tool-card.svelte-1qkitbg h3:where(.svelte-1qkitbg){color:var(--primary-color);margin-bottom:var(--spacing-sm)}.tool-card.svelte-1qkitbg p:where(.svelte-1qkitbg){color:#666;line-height:1.5;margin:0}@media(max-width:768px){.tools-grid.svelte-1qkitbg{grid-template-columns:1fr}}
