.cards[data-astro-cid-4ozfqne2]{gap:2.5rem;margin:0;padding:0;list-style:none;display:grid}.cards__row[data-astro-cid-4ozfqne2]{grid-template-columns:40% minmax(0,1fr);gap:2rem;display:grid}.cards__folder[data-astro-cid-4ozfqne2]{--folder-border:var(--color-border);--folder-radius:10px;box-sizing:border-box;color:inherit;pointer-events:none;flex-direction:column;align-self:start;text-decoration:none;display:flex}.cards__tab[data-astro-cid-4ozfqne2],.cards__body[data-astro-cid-4ozfqne2]{pointer-events:auto}.cards__folder[data-astro-cid-4ozfqne2]:active{--folder-border:var(--color-border-hover)}@media (hover:hover){.cards__folder[data-astro-cid-4ozfqne2]:hover{--folder-border:var(--color-border-hover)}.cards__folder[data-astro-cid-4ozfqne2]:hover .cards__tab[data-astro-cid-4ozfqne2]{translate:0 -2px}.cards__folder[data-astro-cid-4ozfqne2]:hover .cards__tab[data-astro-cid-4ozfqne2]:before,.cards__folder[data-astro-cid-4ozfqne2]:hover .cards__tab[data-astro-cid-4ozfqne2]:after{bottom:1px}}.cards__tab[data-astro-cid-4ozfqne2]{z-index:1;box-sizing:border-box;background:linear-gradient(var(--color-card-bg), var(--color-card-bg)) 1px 100% / calc(100% - 2px) 4px no-repeat;backface-visibility:hidden;flex-direction:column;align-self:flex-start;gap:.125rem;min-width:55%;max-width:calc(100% - 3rem);margin-bottom:-4px;padding:8px 2.5rem 8px 1rem;transition:translate .15s;display:flex;position:relative}.cards__tab[data-astro-cid-4ozfqne2]:before,.cards__tab[data-astro-cid-4ozfqne2]:after{content:"";box-sizing:border-box;border:1px solid var(--folder-border);background:var(--color-card-bg);border-bottom:0;transition:border-color .15s,bottom .15s;position:absolute;top:0;bottom:3px}.cards__tab[data-astro-cid-4ozfqne2]:before{z-index:-1;border-top-left-radius:var(--folder-radius);border-right:0;left:0;right:2rem}.cards__tab[data-astro-cid-4ozfqne2]:after{z-index:-2;border-top-right-radius:var(--folder-radius);transform-origin:100% 100%;border-left:0;width:3rem;right:0;transform:skew(20deg)}.cards__body[data-astro-cid-4ozfqne2]{border:1px solid var(--folder-border);border-radius:0 var(--folder-radius) var(--folder-radius) var(--folder-radius);background:var(--color-card-bg);padding:6px;transition:border-color .15s;display:block}.cards__media[data-astro-cid-4ozfqne2]{aspect-ratio:16/9;background:var(--color-product-media-bg);border-radius:4px;display:block;overflow:hidden}.cards__media[data-astro-cid-4ozfqne2] img{object-fit:cover;width:100%;height:100%;display:block}.cards__name[data-astro-cid-4ozfqne2]{font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.3;overflow:hidden}.shortcuts[data-astro-cid-4ozfqne2]{grid-template-columns:minmax(0,2fr) minmax(max-content,1fr) minmax(max-content,1fr);align-content:start;gap:1.5rem 0;margin:0;display:grid}.shortcuts__line[data-astro-cid-4ozfqne2]{flex-direction:column;gap:0;min-width:0;display:flex}.shortcuts[data-astro-cid-4ozfqne2] dt[data-astro-cid-4ozfqne2]{border-bottom:1px solid var(--color-border);color:var(--color-muted);font-size:var(--text-base);margin-bottom:4px;padding:.3rem 12px;line-height:1.3}.shortcuts[data-astro-cid-4ozfqne2] dd[data-astro-cid-4ozfqne2]{margin:0}.shortcuts__line--brands[data-astro-cid-4ozfqne2],.shortcuts__line--grades[data-astro-cid-4ozfqne2]{white-space:nowrap}.shortcuts[data-astro-cid-4ozfqne2] ul[data-astro-cid-4ozfqne2]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.shortcuts[data-astro-cid-4ozfqne2] a[data-astro-cid-4ozfqne2]{color:color-mix(in srgb, var(--color-text) var(--tree-rest,60%), transparent);font-size:var(--text-base);padding:.3rem 12px;line-height:1.3;text-decoration:none;transition:color .15s,background-color .15s;display:block}.shortcuts__peek[data-astro-cid-4ozfqne2]{display:none}@media (hover:hover) and (width>=769px){.shortcuts__line--machines[data-astro-cid-4ozfqne2] a[data-astro-cid-4ozfqne2]{position:relative}.shortcuts__peek[data-astro-cid-4ozfqne2]{z-index:2;box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-product-media-bg);opacity:0;pointer-events:none;will-change:opacity, translate;backface-visibility:hidden;border-radius:6px;width:224px;height:126px;transition:opacity .1s ease-out,translate .1s ease-out;display:block;position:absolute;bottom:calc(100% + 4px);right:0;overflow:hidden;translate:0 8px;box-shadow:0 8px 24px #0d0b0a2e}.shortcuts__peek[data-astro-cid-4ozfqne2] img{object-fit:cover;width:100%;height:100%;display:block}.shortcuts[data-astro-cid-4ozfqne2] a[data-astro-cid-4ozfqne2]:hover .shortcuts__peek[data-astro-cid-4ozfqne2]{opacity:1;translate:0}}@media (hover:hover) and (width>=769px) and (prefers-reduced-motion:reduce){.shortcuts__peek[data-astro-cid-4ozfqne2],.shortcuts[data-astro-cid-4ozfqne2] a[data-astro-cid-4ozfqne2]:hover .shortcuts__peek[data-astro-cid-4ozfqne2]{translate:none}}.shortcuts[data-astro-cid-4ozfqne2] a[data-astro-cid-4ozfqne2].shortcuts__more{color:var(--color-muted)}.shortcuts[data-astro-cid-4ozfqne2] a[data-astro-cid-4ozfqne2]:active{color:var(--color-text);background-color:color-mix(in srgb, var(--color-text) 6%, transparent)}@media (hover:hover){.shortcuts[data-astro-cid-4ozfqne2] a[data-astro-cid-4ozfqne2]:hover{color:var(--color-text);background-color:color-mix(in srgb, var(--color-text) 6%, transparent)}}@media (width<=1280px){.cards__row[data-astro-cid-4ozfqne2]{gap:1.5rem}.shortcuts[data-astro-cid-4ozfqne2]{gap:1rem 0}}@media (width<=1024px){.cards[data-astro-cid-4ozfqne2]{gap:3.5rem}}@media (width<=768px){.cards__row[data-astro-cid-4ozfqne2]{grid-template-columns:minmax(0,1fr);gap:12px}}
