@keyframes svelte-9c56qf-gs-fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-9c56qf-gs-fadeIn{0%{opacity:0}to{opacity:1}}.gs-cat-grid.svelte-9c56qf{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}@media (width>=640px){.gs-cat-grid.svelte-9c56qf{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.gs-prod-grid.svelte-9c56qf{grid-template-columns:repeat(2,1fr);gap:2rem 1rem;display:grid}@media (width>=640px){.gs-prod-grid.svelte-9c56qf{grid-template-columns:repeat(3,1fr);gap:2.5rem 2rem}}@media (width>=1024px){.gs-prod-grid.svelte-9c56qf{grid-template-columns:repeat(4,1fr);gap:3rem 2.5rem}}.silo-hero.svelte-9c56qf{opacity:0;animation:.8s ease-out forwards svelte-9c56qf-gs-fadeUp}.silo-cats.svelte-9c56qf{opacity:0;animation:.6s ease-out .2s forwards svelte-9c56qf-gs-fadeUp}.silo-why.svelte-9c56qf{opacity:0;animation:.6s ease-out .3s forwards svelte-9c56qf-gs-fadeUp}.silo-american.svelte-9c56qf{opacity:0;animation:.6s ease-out .35s forwards svelte-9c56qf-gs-fadeUp}.silo-products.svelte-9c56qf{opacity:0;animation:.6s ease-out .4s forwards svelte-9c56qf-gs-fadeIn}.silo-faq.svelte-9c56qf{opacity:0;animation:.6s ease-out .5s forwards svelte-9c56qf-gs-fadeIn}.cat-card.svelte-9c56qf{padding:1.25rem .75rem;transition:transform .3s}@media (width>=640px){.cat-card.svelte-9c56qf{padding:2rem 1rem}}.cat-card.svelte-9c56qf:hover{transform:translateY(-4px)}.cat-card.svelte-9c56qf img{max-width:90px!important;margin-bottom:.75rem!important}@media (width>=640px){.cat-card.svelte-9c56qf img{max-width:120px!important;margin-bottom:1rem!important}}.cat-card.svelte-9c56qf h3{letter-spacing:.06em!important;font-size:1rem!important}@media (width>=640px){.cat-card.svelte-9c56qf h3{letter-spacing:.08em!important;font-size:1.25rem!important}}.faq-item.svelte-9c56qf summary:where(.svelte-9c56qf){cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;list-style:none;display:flex}.faq-item.svelte-9c56qf summary:where(.svelte-9c56qf)::-webkit-details-marker{display:none}.faq-item[open].svelte-9c56qf .faq-toggle:where(.svelte-9c56qf){transform:rotate(45deg)}.faq-toggle.svelte-9c56qf{transition:transform .3s;display:inline-block}
