.instruments_page__T_dwR{min-height:100vh;background:#000;color:#fff}.instruments_main__AiKH6{width:min(1280px,100%);margin:0 auto;padding:26px 24px 56px}.instruments_toolsGrid__KuPCn{display:grid;grid-template-columns:repeat(2,230px);justify-content:start;grid-gap:14px;gap:14px;padding-bottom:4px}.instruments_toolCard__Up1ab{position:relative;display:block;width:230px;min-width:230px;max-width:230px;height:306px;border:1px solid #171717;border-radius:10px;background:#101010;overflow:hidden;transition:border-color .2s ease}.instruments_toolCard__Up1ab:hover{border-color:#d9ff00}.instruments_toolImage__Ms4pN{width:100%;height:100%;object-fit:cover;display:block}.instruments_toolOverlay__W1qOf{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.82) 0,rgba(0,0,0,.34) 40%,rgba(0,0,0,0) 68%)}.instruments_toolTitle__OQrla{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;color:#fff;font-size:.95rem;line-height:1.02;font-weight:900;font-style:italic;text-transform:uppercase;letter-spacing:-.01em}.instruments_compareCard__ZYSrs .instruments_toolOverlay__W1qOf{z-index:1}.instruments_afterReveal__ahJ9L{position:absolute;inset:0;z-index:0;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);animation:instruments_revealSweep__DYJx_ 1.6s linear infinite}.instruments_afterReveal__ahJ9L .instruments_toolImage__Ms4pN{width:100%;height:100%;object-fit:cover}.instruments_scanLine__3_MCd{position:absolute;top:0;bottom:0;width:2px;background:#d9ff00;box-shadow:0 0 18px rgba(217,255,0,.85);left:0;z-index:1;animation:instruments_scanSweep__Wk5aT 1.6s linear infinite}@keyframes instruments_revealSweep__DYJx_{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes instruments_scanSweep__Wk5aT{0%{left:0}to{left:100%}}@media (max-width:767px){.instruments_main__AiKH6{padding:16px 12px 42px}.instruments_toolsGrid__KuPCn{grid-template-columns:repeat(2,210px);gap:12px}.instruments_toolCard__Up1ab{width:210px;min-width:210px;max-width:210px;height:280px}.instruments_toolTitle__OQrla{font-size:.72rem}}