a.svelte-zkaxrq{color:inherit;text-decoration:none;display:inline-block}.card.svelte-zkaxrq{border-radius:var(--border-radius);background-color:var(--color-light);transition:scale .1s ease-in-out;position:relative;overflow:hidden}@media not (prefers-reduced-motion){.card.svelte-zkaxrq:hover{scale:1.05}}.card.svelte-zkaxrq h2:where(.svelte-zkaxrq){color:var(--color-color-text-dark);margin:.4em 0}.card.svelte-zkaxrq .info:where(.svelte-zkaxrq){flex-direction:column;padding:32px 32px 2px;display:flex}.card.svelte-zkaxrq .info:where(.svelte-zkaxrq) button{display:inline-flex}.card.svelte-zkaxrq .info:where(.svelte-zkaxrq) .description:where(.svelte-zkaxrq){min-height:7em}.card.svelte-zkaxrq .info:where(.svelte-zkaxrq) .description:where(.svelte-zkaxrq) p:where(.svelte-zkaxrq){margin:.3em 0}.card.svelte-zkaxrq .info:where(.svelte-zkaxrq) .actions:where(.svelte-zkaxrq){align-self:flex-end;margin-top:auto}.tool-button.svelte-zkaxrq{color:var(--color-dark);background:0 0;font-size:16px}.tool-label.svelte-zkaxrq{color:#fff;letter-spacing:.03em;text-transform:capitalize;border-radius:5px;margin:32px;padding:4px 20px;font-size:16px;font-weight:600;position:absolute;top:0;right:0}.tool-card-link.svelte-zkaxrq{width:100%}svg.svelte-w2a9kc{fill:var(--color-primary)}.container.svelte-18xfjdk{grid-template-rows:5rem auto 5rem 5rem auto 5rem auto 5rem auto 5rem auto;grid-template-columns:minmax(2rem,1fr) repeat(10,minmax(auto,182.86px)) minmax(2rem,1fr);width:100%;display:grid}.hero-section.svelte-18xfjdk{grid-area:1/1/8/13;width:100%}.hero-info-box.svelte-18xfjdk{background:#fff 50%/cover;border-radius:5px;grid-area:3/2/9/12;width:100%;max-width:1280px;margin:0 auto;padding:40px;box-shadow:5px 5px 30px #04272c1a,2px 2px 6px #04272c0f}.hero-header.svelte-18xfjdk{align-items:center;gap:1rem;margin-bottom:20px;display:flex}.hero-header.svelte-18xfjdk h1:where(.svelte-18xfjdk){font-size:2rem}.tool-filter-container.svelte-18xfjdk{justify-content:center;width:100%;margin:0 auto;display:flex}.tool-filter.svelte-18xfjdk{flex-wrap:wrap;align-items:center;gap:1rem;width:100%;max-width:1280px;margin-bottom:2rem;display:flex}.tool-filter.svelte-18xfjdk span:where(.svelte-18xfjdk){align-self:center;margin-right:1rem;font-size:1.5rem;font-weight:700}.search-input.svelte-18xfjdk{border:1px solid #ccc;border-radius:999px;outline:none;flex:260px;min-width:220px;padding:.8rem 1rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}.search-input.svelte-18xfjdk:focus{border-color:var(--color-primary);box-shadow:0 0 0 4px #26a3ff1f}.filter-button.svelte-18xfjdk{color:#fff;text-transform:capitalize;cursor:pointer;border:none;border-radius:5px;min-height:0;padding:7px 20px;font-weight:700;transition:transform .1s}.tool-container.svelte-18xfjdk{grid-column:2/12;justify-content:center;width:100%;margin:0 auto;display:flex}.no-results.svelte-18xfjdk{color:#333;background:#fff8e6;border:1px solid #ddd;border-radius:8px;width:100%;max-width:1280px;margin:0 auto 1rem;padding:1rem 1.5rem}.tools.svelte-18xfjdk{grid-template-columns:repeat(3,1fr);gap:2rem;width:100%;transition:all .3s;display:grid}@media (width<=1380px){.hero-info-box.svelte-18xfjdk{grid-column:-1/1}}@media (width<=1125px){.tools.svelte-18xfjdk{grid-template-columns:repeat(2,1fr)}}@media (width<=750px){.container.svelte-18xfjdk{grid-template-rows:1rem auto auto auto auto 1rem;grid-template-columns:minmax(1.5rem,1fr) repeat(10,fit-content(180px)) minmax(1.5rem,1fr)}.hero-header.svelte-18xfjdk h1:where(.svelte-18xfjdk){font-size:1.5rem}.tools.svelte-18xfjdk{grid-template-columns:1fr}}@media (width<=600px){.tool-filter.svelte-18xfjdk{gap:0 1rem}}
