.gear_gearPage__SoiIs{font-family:Departure Mono,SF Mono,Monaco,Inconsolata,monospace}.gear_sectionTitle__Gez9w{font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#000;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:2px solid #000}.dark .gear_sectionTitle__Gez9w{color:#fff;border-bottom-color:#fff}.gear_gearGrid__1QXyM{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:640px){.gear_gearGrid__1QXyM{grid-template-columns:repeat(2,1fr)}}.gear_gearCard__pBAHN{background:#f5f5f5;border:2px solid #000;display:flex;flex-direction:column;transition:all .2s ease}.gear_gearCard__pBAHN:hover{background:#000;border-width:3px;margin:-1px}.gear_gearCard__pBAHN:hover .gear_cardContent__gLSiR,.gear_gearCard__pBAHN:hover .gear_cardName__dwL_G{color:#fff}.gear_gearCard__pBAHN:hover .gear_cardType__cTP1Z{color:#888}.gear_gearCard__pBAHN:hover .gear_specLabel__Djr6_{color:#666}.gear_gearCard__pBAHN:hover .gear_specValue__Tu7gT{color:#fff}.gear_gearCard__pBAHN:hover .gear_galleryLabel__R_ypd{color:#888}.gear_gearCard__pBAHN:hover .gear_photoGallery__YapUF,.gear_gearCard__pBAHN:hover .gear_specsTable__GNpPT{border-top-color:#333}.gear_gearCard__pBAHN:hover .gear_galleryPhoto__POair{border-color:#fff}.gear_gearCard__pBAHN:hover .gear_buyButton__nTE8a{background:#fff;color:#000;border-color:#fff}.gear_gearCard__pBAHN:hover .gear_buyButton__nTE8a:hover{background:rgba(0,0,0,0);color:#fff}.dark .gear_gearCard__pBAHN{background:#1a1a1a;border-color:#fff}.dark .gear_gearCard__pBAHN:hover{background:#fff}.dark .gear_gearCard__pBAHN:hover .gear_cardContent__gLSiR,.dark .gear_gearCard__pBAHN:hover .gear_cardName__dwL_G{color:#000}.dark .gear_gearCard__pBAHN:hover .gear_cardType__cTP1Z{color:#666}.dark .gear_gearCard__pBAHN:hover .gear_specLabel__Djr6_{color:#999}.dark .gear_gearCard__pBAHN:hover .gear_specValue__Tu7gT{color:#000}.dark .gear_gearCard__pBAHN:hover .gear_galleryLabel__R_ypd{color:#666}.dark .gear_gearCard__pBAHN:hover .gear_photoGallery__YapUF,.dark .gear_gearCard__pBAHN:hover .gear_specsTable__GNpPT{border-top-color:#ccc}.dark .gear_gearCard__pBAHN:hover .gear_galleryPhoto__POair{border-color:#000}.dark .gear_gearCard__pBAHN:hover .gear_buyButton__nTE8a{background:#000;color:#fff;border-color:#000}.dark .gear_gearCard__pBAHN:hover .gear_buyButton__nTE8a:hover{background:rgba(0,0,0,0);color:#000}@media(min-width:640px){.gear_gearCardFeatured__Duqmv{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}}.gear_viewerWrap__XXCqA{position:relative;width:100%;aspect-ratio:1;background:#fff;border-bottom:2px solid #000;transition:background .2s ease}.dark .gear_viewerWrap__XXCqA{background:#0a0a0a;border-bottom-color:#fff}.gear_creditsContainer__yQlkG{position:absolute;bottom:12px;right:12px;z-index:10}.gear_creditsButton__8LdPy{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#fff;border:2px solid #000;cursor:pointer;transition:all .15s ease}.gear_creditsContainer__yQlkG:hover .gear_creditsButton__8LdPy{background:#000;color:#fff}.dark .gear_creditsButton__8LdPy{background:#1a1a1a;border-color:#fff;color:#fff}.dark .gear_creditsContainer__yQlkG:hover .gear_creditsButton__8LdPy{background:#fff;color:#000}.gear_creditsPopup__m2_W6{position:absolute;bottom:36px;right:0;width:280px;background:#fff;border:2px solid #000;z-index:20;font-size:.7rem}.gear_creditsPopup__m2_W6:after{content:"";position:absolute;top:100%;right:0;width:100%;height:16px}.dark .gear_creditsPopup__m2_W6{background:#1a1a1a;border-color:#fff}.gear_creditsHeader__lKZnn{display:flex;justify-content:space-between;align-items:center;padding:.5rem .75rem;background:#000;color:#fff}.dark .gear_creditsHeader__lKZnn{background:#fff;color:#000}.gear_creditsTitle__fTguE{font-weight:700;text-transform:uppercase;letter-spacing:.1em}.gear_creditsContent__r4jL6{padding:.75rem}.gear_creditsName__QOPWR{font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid #ccc}.dark .gear_creditsName__QOPWR{border-bottom-color:#333}.gear_creditsRow__Ey5ax{display:flex;justify-content:space-between;margin-bottom:.35rem}.gear_creditsLabel__k9x__{text-transform:uppercase;letter-spacing:.05em;color:#999}.dark .gear_creditsLabel__k9x__{color:#666}.gear_creditsValue__zJcQY{color:#000;text-align:right}.dark .gear_creditsValue__zJcQY{color:#fff}.gear_creditsLink__q2GLp{color:#000;text-decoration:underline}.gear_creditsLink__q2GLp:hover{text-decoration:none}.dark .gear_creditsLink__q2GLp{color:#fff}@media(min-width:640px){.gear_gearCardFeatured__Duqmv .gear_viewerWrap__XXCqA{border-bottom:none;border-right:2px solid #000}.dark .gear_gearCardFeatured__Duqmv .gear_viewerWrap__XXCqA{border-right-color:#fff}}.gear_cardContent__gLSiR{padding:1.25rem;display:flex;flex-direction:column;flex:1;transition:color .2s ease}.gear_cardHeader__2UCHx{display:flex;align-items:baseline;gap:.75rem;margin-bottom:1rem;flex-wrap:wrap}.gear_cardName__dwL_G{font-size:.85rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#000;transition:color .2s ease}.dark .gear_cardName__dwL_G{color:#fff}.gear_cardType__cTP1Z{font-size:.65rem;color:#666;text-transform:uppercase;letter-spacing:.1em;transition:color .2s ease}.dark .gear_cardType__cTP1Z{color:#888}.gear_specsTable__GNpPT{display:grid;grid-template-columns:auto 1fr;gap:.35rem 1rem;font-size:.7rem;border-top:1px solid #ccc;padding-top:1rem;transition:border-color .2s ease}.dark .gear_specsTable__GNpPT{border-top-color:#333}.gear_specLabel__Djr6_{text-transform:uppercase;letter-spacing:.05em;color:#999;transition:color .2s ease}.dark .gear_specLabel__Djr6_{color:#666}.gear_specValue__Tu7gT{color:#000;text-align:right;font-weight:500;transition:color .2s ease}.dark .gear_specValue__Tu7gT{color:#fff}.gear_photoGallery__YapUF{margin-top:1rem;padding-top:1rem;border-top:1px solid #ccc;transition:border-color .2s ease}.dark .gear_photoGallery__YapUF{border-top-color:#333}.gear_galleryLabel__R_ypd{font-size:.65rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:#666;margin-bottom:.75rem;transition:color .2s ease}.dark .gear_galleryLabel__R_ypd{color:#888}.gear_photoScroll__op_nm{display:flex;gap:.75rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.gear_photoScroll__op_nm::-webkit-scrollbar{display:none}.gear_photoWrapper__cb3rH{flex-shrink:0;border:2px solid #000;transition:all .15s ease}.gear_photoWrapper__cb3rH:hover{border-width:3px;margin:-1px;background:#000;padding:3px}.dark .gear_photoWrapper__cb3rH{border-color:#fff}.dark .gear_photoWrapper__cb3rH:hover{background:#fff}.gear_galleryPhoto__POair{height:180px;width:auto;display:block;-o-object-fit:cover;object-fit:cover}.gear_linksRow__cZdXv{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:auto;padding-top:1rem}.gear_buyButton__nTE8a{display:inline-block;padding:.5rem .75rem;font-size:.65rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:#fff;background:#000;border:2px solid #000;transition:all .15s ease;font-family:Departure Mono,SF Mono,Monaco,monospace}.dark .gear_buyButton__nTE8a{color:#000;background:#fff;border-color:#fff}.gear_softwareGrid__lAotx{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(min-width:640px){.gear_softwareGrid__lAotx{grid-template-columns:repeat(4,1fr)}}.gear_softwareCard__XaIhU{background:#f5f5f5;border:2px solid #000;padding:1rem;display:flex;flex-direction:column;transition:all .2s ease}.gear_softwareCard__XaIhU:hover{background:#000;border-width:3px;margin:-1px}.gear_softwareCard__XaIhU:hover .gear_softwareName__kMaOE{color:#fff}.gear_softwareCard__XaIhU:hover .gear_cardBrand__N9y37,.gear_softwareCard__XaIhU:hover .gear_cardType__cTP1Z,.gear_softwareCard__XaIhU:hover .gear_softwareLink__BVRdc{color:#888}.gear_softwareCard__XaIhU:hover .gear_softwareLink__BVRdc:hover{color:#fff}.dark .gear_softwareCard__XaIhU{background:#1a1a1a;border-color:#fff}.dark .gear_softwareCard__XaIhU:hover{background:#fff}.dark .gear_softwareCard__XaIhU:hover .gear_softwareName__kMaOE{color:#000}.dark .gear_softwareCard__XaIhU:hover .gear_cardBrand__N9y37,.dark .gear_softwareCard__XaIhU:hover .gear_cardType__cTP1Z,.dark .gear_softwareCard__XaIhU:hover .gear_softwareLink__BVRdc{color:#666}.dark .gear_softwareCard__XaIhU:hover .gear_softwareLink__BVRdc:hover{color:#000}.gear_softwareIcon__N7oRD{width:48px;height:48px;margin-bottom:.75rem}.gear_softwareIcon__N7oRD img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.gear_softwareContent__Qe5fT{flex:1;display:flex;flex-direction:column}.gear_softwareName__kMaOE{font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#000;padding:.15rem 0;margin-bottom:.25rem;transition:color .2s ease;align-self:flex-start}.dark .gear_softwareName__kMaOE{color:#fff}.gear_cardBrand__N9y37{font-size:.65rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:#666;margin-bottom:.25rem;transition:color .2s ease}.dark .gear_cardBrand__N9y37{color:#888}.gear_softwareLinks__Yas_u{margin-top:auto;padding-top:.75rem}.gear_softwareLink__BVRdc{display:inline-block;font-size:.6rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:#666;transition:color .15s ease}.gear_softwareLink__BVRdc:hover{color:#000}.dark .gear_softwareLink__BVRdc{color:#888}.dark .gear_softwareLink__BVRdc:hover{color:#fff}.gear_ditherPattern__hJaKt{width:100%;height:8px;background-image:url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23000000' fill-opacity='1'%3E%3Cpath fill-rule='evenodd' d='M0 0h4v4H0V0zm4 4h4v4H4V4z'/%3E%3C/g%3E%3C/svg%3E");background-size:4px 4px}.dark .gear_ditherPattern__hJaKt{background-image:url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23ffffff' fill-opacity='1'%3E%3Cpath fill-rule='evenodd' d='M0 0h4v4H0V0zm4 4h4v4H4V4z'/%3E%3C/g%3E%3C/svg%3E")}