.ixg__filters{display:flex;flex-wrap:wrap;gap:10px;margin:-14px 0 34px}.ixg__filter{background:transparent;border:1px solid #c8cdcd;border-radius:var(--ix-radius);color:var(--ix-black);cursor:pointer;font-family:var(--ix-font);font-size:15px;font-weight:600;padding:10px 18px}.ix-dark .ixg__filter{border-color:hsla(0,0%,100%,.25);color:#fff}.ixg__filter:hover{border-color:var(--ix-black)}.ixg__filter.is-active{background:var(--ix-orange);border-color:var(--ix-orange);color:#000}.ixg__grid{display:grid;gap:14px}.ixg__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ixg__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ixg__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.ixg--cards .ixg__grid{gap:40px 24px}.ixg__item{margin:0}.ixg__item.is-hidden{display:none}.ixg__open{aspect-ratio:4/3;background:#ddd;border:0;border-radius:var(--ix-radius);cursor:zoom-in;display:block;overflow:hidden;padding:0;position:relative;width:100%}.ixg__img{height:100%;object-fit:cover;transition:transform .45s ease;width:100%}.ixg__open:hover .ixg__img{transform:scale(1.04)}.ixg__zoom{align-items:center;background:rgba(14,15,15,.75);bottom:12px;color:#fff;display:flex;height:38px;justify-content:center;opacity:0;position:absolute;right:12px;transition:opacity .2s ease;width:38px}.ixg__zoom svg{height:18px;width:18px}.ixg__open:focus-visible .ixg__zoom,.ixg__open:hover .ixg__zoom{opacity:1}.ixg__cap{padding-top:16px}.ixg__cat{color:var(--ix-steel);display:block;font-size:13px;margin-bottom:4px}.ixg__title{color:var(--ix-black);display:flex;font-family:var(--ix-font-h);font-size:24px;font-weight:800;gap:14px;justify-content:space-between;line-height:1.05;text-decoration:none;text-transform:var(--ix-case)}.ix-dark .ixg__title{color:#fff}.ixg__title svg{color:var(--ix-orange);flex:0 0 auto;height:20px;width:20px}.ixg__cta,.ixg__more-wrap{margin-top:40px;text-align:center}.ixg__lb{align-items:center;background:rgba(5,5,5,.94);display:flex;flex-direction:column;inset:0;justify-content:center;padding:60px 70px;position:fixed;z-index:3000}.ixg__lb img{max-height:calc(100vh - 160px);max-width:100%;object-fit:contain}.ixg__lb p{color:#e4e7e7;font-size:15px;margin:16px 0 0;text-align:center}.ixg__lb button{align-items:center;background:hsla(0,0%,100%,.08);border:0;color:#fff;cursor:pointer;display:flex;height:52px;justify-content:center;position:absolute;width:52px}.ixg__lb button:hover{background:var(--ix-orange);color:#000}.ixg__lb svg{height:22px;width:22px}.ixg__lb-x{right:16px;top:16px}.ixg__lb-p{left:12px}.ixg__lb-n,.ixg__lb-p{margin-top:-26px;top:50%}.ixg__lb-n{right:12px}@media (max-width:1000px){.ixg__grid--3,.ixg__grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ixg__grid{gap:10px}.ixg--cards .ixg__grid,.ixg__grid--2{grid-template-columns:1fr}.ixg__lb{padding:60px 12px}.ixg__lb-n,.ixg__lb-p{bottom:16px;margin:0;top:auto}.ixg--cards .ixg__grid{gap:22px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.ixg--cards .ixg__cap{gap:4px;padding-top:10px}.ixg--cards .ixg__cat{font-size:11px}.ixg--cards .ixg__title{font-size:17px;line-height:1.1}.ixg--cards .ixg__title svg{height:14px;width:14px}}