*{box-sizing:border-box}body{color:#090909;margin:0;font-family:Inter,Arial,sans-serif}a{color:inherit;text-decoration:none}header[data-astro-cid-4udlw3v3]{z-index:50;backdrop-filter:blur(12px);background:#fffffff5;border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;height:82px;padding:0 7vw;display:flex;position:sticky;top:0}header[data-astro-cid-4udlw3v3] nav[data-astro-cid-4udlw3v3]{gap:20px;font-size:11px;font-weight:700;display:flex}header[data-astro-cid-4udlw3v3] nav[data-astro-cid-4udlw3v3] a[data-astro-cid-4udlw3v3]:hover{color:#e61e32}.logo[data-astro-cid-4udlw3v3]{letter-spacing:-2px;font-size:29px;font-weight:900}.logo[data-astro-cid-4udlw3v3] span[data-astro-cid-4udlw3v3]{color:#e61e32}.call[data-astro-cid-4udlw3v3]{color:#fff;background:linear-gradient(#f34a5c,#e61e32 48%,#bd1023);border-radius:999px;justify-content:center;align-items:center;padding:12px 17px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 6px 11px #00000029}.breadcrumbs[data-astro-cid-4udlw3v3]{color:#666;max-width:76vw;margin:22px auto -30px;font-size:11px}.breadcrumbs[data-astro-cid-4udlw3v3] a[data-astro-cid-4udlw3v3]:hover{color:#e61e32}.breadcrumbs[data-astro-cid-4udlw3v3] span[data-astro-cid-4udlw3v3]{margin:0 7px}.hero[data-astro-cid-4udlw3v3]{color:#fff;background:#e61e32;padding:125px 12vw 135px}.eyebrow[data-astro-cid-4udlw3v3]{letter-spacing:2px;margin:0 0 26px;font-size:10px;font-weight:800}.hero[data-astro-cid-4udlw3v3] h1[data-astro-cid-4udlw3v3]{letter-spacing:-5px;max-width:900px;margin:0 0 28px;font-size:clamp(48px,8vw,105px);line-height:.96}.intro[data-astro-cid-4udlw3v3]{max-width:600px;font-size:20px;line-height:1.5}.button[data-astro-cid-4udlw3v3]{color:#fff;background:linear-gradient(#f34a5c,#e61e32 48%,#bd1023);border:1px solid #ffffff40;border-radius:999px;justify-content:center;align-items:center;min-width:172px;margin-top:22px;padding:15px 23px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 8px 13px #00000029,inset 0 1px 1px #ffffff4d}.button[data-astro-cid-4udlw3v3]:hover{color:#fff;background:linear-gradient(#f75a69,#e61e32 48%,#bd1023)}.content[data-astro-cid-4udlw3v3]{grid-template-columns:1fr 1fr;gap:10vw;padding:120px 12vw;display:grid}.content[data-astro-cid-4udlw3v3] h2[data-astro-cid-4udlw3v3]{letter-spacing:-3px;margin:0 0 25px;font-size:clamp(34px,4vw,60px);line-height:1.03}.content[data-astro-cid-4udlw3v3]>div[data-astro-cid-4udlw3v3]>p[data-astro-cid-4udlw3v3]:last-child{color:#666;max-width:520px;font-size:15px;line-height:1.8}.points[data-astro-cid-4udlw3v3]{border-top:1px solid #ccc}.points[data-astro-cid-4udlw3v3] div[data-astro-cid-4udlw3v3]{border-bottom:1px solid #ccc;align-items:center;gap:25px;padding:25px 0;font-size:14px;display:flex}.points[data-astro-cid-4udlw3v3] span[data-astro-cid-4udlw3v3]{color:#e61e32;font-size:11px;font-weight:800}.bottom[data-astro-cid-4udlw3v3]{background:#f5f5f3;justify-content:space-between;align-items:center;padding:80px 12vw;display:flex}.bottom[data-astro-cid-4udlw3v3] p[data-astro-cid-4udlw3v3]{letter-spacing:-1px;margin:0;font-size:25px;font-weight:800}.bottom[data-astro-cid-4udlw3v3] a[data-astro-cid-4udlw3v3]{font-size:12px;font-weight:800}footer[data-astro-cid-4udlw3v3]{color:#fff;background:#000;justify-content:space-between;padding:35px 7vw;font-size:11px;display:flex}footer[data-astro-cid-4udlw3v3] span[data-astro-cid-4udlw3v3]{color:#999}@media (width<=700px){header[data-astro-cid-4udlw3v3]{height:70px;padding:0 7vw}header[data-astro-cid-4udlw3v3] nav[data-astro-cid-4udlw3v3]{display:none}.breadcrumbs[data-astro-cid-4udlw3v3]{white-space:nowrap;text-overflow:ellipsis;margin:16px 7vw -25px;font-size:10px;overflow:hidden}.hero[data-astro-cid-4udlw3v3]{padding:85px 7vw}.hero[data-astro-cid-4udlw3v3] h1[data-astro-cid-4udlw3v3]{letter-spacing:-3px}.content[data-astro-cid-4udlw3v3]{padding:80px 7vw;display:block}.points[data-astro-cid-4udlw3v3]{margin-top:60px}.bottom[data-astro-cid-4udlw3v3]{padding:70px 7vw;display:block}.bottom[data-astro-cid-4udlw3v3] p[data-astro-cid-4udlw3v3]{margin-bottom:25px}footer[data-astro-cid-4udlw3v3]{display:block}footer[data-astro-cid-4udlw3v3] span[data-astro-cid-4udlw3v3]{margin-top:20px;display:block}}.hero[data-astro-cid-4udlw3v3]{color:#090909;background:#fff;border-bottom:1px solid #ddd}.hero[data-astro-cid-4udlw3v3] .eyebrow[data-astro-cid-4udlw3v3]{color:#e61e32}.intro[data-astro-cid-4udlw3v3]{color:#666}.button[data-astro-cid-4udlw3v3]{color:#fff;background:#e61e32}.content[data-astro-cid-4udlw3v3]{background:#fff}.bottom[data-astro-cid-4udlw3v3]{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.bottom[data-astro-cid-4udlw3v3] p[data-astro-cid-4udlw3v3]{color:#090909}footer[data-astro-cid-4udlw3v3]{color:#090909;background:#fff;border-top:1px solid #ddd}html,body,body *{font-family:Inter,sans-serif}h1[data-astro-cid-4udlw3v3],h2[data-astro-cid-4udlw3v3],h3[data-astro-cid-4udlw3v3]{font-weight:600!important}h1[data-astro-cid-4udlw3v3]{letter-spacing:-3px!important;font-size:clamp(38px,5vw,72px)!important;line-height:1.05!important}h2[data-astro-cid-4udlw3v3]{letter-spacing:-2px!important;font-size:clamp(28px,3vw,48px)!important;line-height:1.12!important}.catalog[data-astro-cid-4udlw3v3]{border-top:1px solid #ddd;padding:110px 7vw 130px}.catalog-head[data-astro-cid-4udlw3v3]{max-width:690px;margin:0 5vw 80px}.catalog-head[data-astro-cid-4udlw3v3]>p[data-astro-cid-4udlw3v3]:last-child{color:#666;max-width:530px;font-size:15px;line-height:1.7}.brand-group[data-astro-cid-4udlw3v3]{margin:0 5vw 85px}.brand-group[data-astro-cid-4udlw3v3] h3[data-astro-cid-4udlw3v3]{border-bottom:1px solid #ccc;margin:0 0 26px;padding-bottom:16px;font-size:22px}.product-grid[data-astro-cid-4udlw3v3]{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.product-card[data-astro-cid-4udlw3v3]{min-width:0}.product-image[data-astro-cid-4udlw3v3]{background:#fafafa;border:1px solid #e5e5e5;justify-content:center;align-items:center;height:260px;padding:18px;display:flex}.product-image[data-astro-cid-4udlw3v3] img[data-astro-cid-4udlw3v3]{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.product-card[data-astro-cid-4udlw3v3] p[data-astro-cid-4udlw3v3]{letter-spacing:1.5px;color:#e61e32;text-transform:uppercase;margin:18px 0 8px;font-size:10px;font-weight:800}.product-card[data-astro-cid-4udlw3v3] h4[data-astro-cid-4udlw3v3]{margin:0 0 18px;font-size:17px;font-weight:600;line-height:1.3}.product-card[data-astro-cid-4udlw3v3] a[data-astro-cid-4udlw3v3]{color:#fff;background:linear-gradient(#3d3d3d,#050505);border-radius:999px;justify-content:center;align-items:center;padding:11px 16px;font-size:11px;font-weight:500;display:inline-flex;box-shadow:0 6px 10px #00000026,inset 0 1px 1px #ffffff3b}.product-card[data-astro-cid-4udlw3v3] a[data-astro-cid-4udlw3v3]:hover{background:#e61e32}@media (width<=700px){.catalog[data-astro-cid-4udlw3v3]{padding:80px 7vw}.catalog-head[data-astro-cid-4udlw3v3],.brand-group[data-astro-cid-4udlw3v3]{margin-left:0;margin-right:0}.catalog-head[data-astro-cid-4udlw3v3]{margin-bottom:55px}.brand-group[data-astro-cid-4udlw3v3]{margin-bottom:60px}.product-grid[data-astro-cid-4udlw3v3]{grid-template-columns:1fr 1fr;gap:25px 14px}.product-image[data-astro-cid-4udlw3v3]{height:185px;padding:12px}.product-card[data-astro-cid-4udlw3v3] h4[data-astro-cid-4udlw3v3]{font-size:15px}.product-card[data-astro-cid-4udlw3v3] a[data-astro-cid-4udlw3v3]{padding:10px 12px;font-size:10px}}.brand-includes[data-astro-cid-4udlw3v3]{background:#f7f7f7;margin:-6px 0 36px;padding:25px 28px}.brand-includes[data-astro-cid-4udlw3v3] p[data-astro-cid-4udlw3v3]{margin:0 0 15px;font-size:12px;font-weight:700}.brand-includes[data-astro-cid-4udlw3v3] ul[data-astro-cid-4udlw3v3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;margin:0;padding:0;list-style:none;display:grid}.brand-includes[data-astro-cid-4udlw3v3] li[data-astro-cid-4udlw3v3]{color:#444;font-size:13px;line-height:1.45}.brand-includes[data-astro-cid-4udlw3v3] li[data-astro-cid-4udlw3v3]:before{content:"✓";color:#e61e32;margin-right:10px;font-weight:800}@media (width<=700px){.brand-includes[data-astro-cid-4udlw3v3]{margin-bottom:28px;padding:20px}.brand-includes[data-astro-cid-4udlw3v3] ul[data-astro-cid-4udlw3v3]{display:block}.brand-includes[data-astro-cid-4udlw3v3] li[data-astro-cid-4udlw3v3]{margin:0 0 9px;font-size:12px}}.logo[data-astro-cid-4udlw3v3]{background:url(/images/silo-logo.png) 50%/contain no-repeat;width:43px;height:52px;font-size:0;display:inline-flex}.logo[data-astro-cid-4udlw3v3] span[data-astro-cid-4udlw3v3],.menu[data-astro-cid-4udlw3v3],.mobile-nav[data-astro-cid-4udlw3v3]{display:none}@media (width<=700px){.call[data-astro-cid-4udlw3v3]{display:none}.menu[data-astro-cid-4udlw3v3]{color:#090909;cursor:pointer;background:0 0;border:0;font-size:22px;display:block}.mobile-nav[data-astro-cid-4udlw3v3]{z-index:45;background:#fff;border-bottom:1px solid #ddd;padding:12px 7vw 22px;position:fixed;top:70px;left:0;right:0;box-shadow:0 12px 22px #00000014}.mobile-nav[data-astro-cid-4udlw3v3].open{display:grid}.mobile-nav[data-astro-cid-4udlw3v3] a[data-astro-cid-4udlw3v3]{border-bottom:1px solid #eee;padding:15px 0;font-size:13px;font-weight:600}.mobile-nav[data-astro-cid-4udlw3v3] a[data-astro-cid-4udlw3v3]:last-child{color:#e61e32;border-bottom:0}}.mobile-quote[data-astro-cid-4udlw3v3]{display:none}@media (width<=700px){.mobile-quote[data-astro-cid-4udlw3v3]{z-index:60;color:#fff;background:linear-gradient(#f34a5c,#e61e32 48%,#bd1023);border-radius:999px;justify-content:center;align-items:center;padding:16px 20px;font-size:13px;font-weight:700;display:flex;position:fixed;bottom:14px;left:7vw;right:7vw;box-shadow:0 8px 18px #0000003d}header[data-astro-cid-4udlw3v3]{justify-content:flex-start}.call[data-astro-cid-4udlw3v3]{margin-left:auto}.menu[data-astro-cid-4udlw3v3]{margin-left:8px}body{padding-bottom:0}.mobile-quote[data-astro-cid-4udlw3v3]{display:none!important}.call[data-astro-cid-4udlw3v3]{color:#fff;white-space:nowrap;background:#e61e32;border-radius:999px;justify-content:center;align-items:center;padding:10px 13px;font-size:10px;display:inline-flex!important}.menu[data-astro-cid-4udlw3v3]{font-size:20px}}
