@layer pigment._1jjstgi{.sgqldon{margin-bottom:calc(4 * var(--mui-spacing, 8px));flex-wrap:wrap;gap:calc(1.2 * var(--mui-spacing, 8px));justify-content:center}.sewlrur{border-radius:999px;text-transform:none;font-weight:800;padding:calc(.9 * var(--mui-spacing, 8px)) calc(2.4 * var(--mui-spacing, 8px));min-height:40px;transition:all .2s ease}.sewlrur:hover{border-color:transparent}.s105sti4{border-radius:999px;text-transform:none;font-weight:800;padding:calc(.9 * var(--mui-spacing, 8px)) calc(2.4 * var(--mui-spacing, 8px));min-height:40px;transition:all .2s ease}.s105sti4:hover{border-color:transparent}.s1h71rw6{display:flex;flex-direction:column;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.s1h71rw6:hover .catalog-device-visual img{transform:scale(1.06)}.s1h71rw6:hover .catalog-device-cta{opacity:1;transform:translateY(0)}@media (hover:none){.s1h71rw6 .catalog-device-cta{opacity:1;transform:translateY(0)}}.s1y9h8zd{height:100%;display:flex;flex-direction:column;align-items:stretch}.szdny25{position:relative;min-height:180px;border-bottom:1px solid rgba(39,38,65,.06);flex-shrink:0;overflow:hidden;border-radius:24px 24px 0 0}.szdny25 img{transition:transform .35s ease}.sjfr2i8{padding:calc(2.4 * var(--mui-spacing, 8px));flex:1 1;display:flex;flex-direction:column}.s6r7gm2{background-color:color-mix(in srgb,var(--family-accent) 8%,transparent);color:var(--family-accent);font-weight:800;letter-spacing:.02em;width:fit-content;margin-bottom:calc(1.2 * var(--mui-spacing, 8px))}.sf1dhhf{font-weight:800;letter-spacing:-.03em;margin-bottom:calc(.8 * var(--mui-spacing, 8px))}.s1h20ax0{color:var(--mui-palette-text-secondary,#475569);line-height:1.65;font-size:.95rem;flex:1 1}.s1ayw613{margin-top:calc(2 * var(--mui-spacing, 8px));align-items:center}.s1x4jc98{display:inline-flex;align-items:center;gap:calc(.6 * var(--mui-spacing, 8px));border-radius:999px;border:1px solid color-mix(in srgb,var(--family-accent) 33%,transparent);color:var(--family-accent);background-color:color-mix(in srgb,var(--family-accent) 5%,transparent);padding:calc(.6 * var(--mui-spacing, 8px)) calc(1.8 * var(--mui-spacing, 8px));font-weight:800;font-size:.85rem;line-height:1.4;opacity:0;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease}.s1661a6u{font-size:16px}.s1q4x6lw{text-align:center;padding-top:calc(8 * var(--mui-spacing, 8px));padding-bottom:calc(8 * var(--mui-spacing, 8px))}}