.website-card[data-astro-cid-vm2vu2pz]{gap:var(--gap-02);flex-direction:column;display:flex;position:relative}.card-media[data-astro-cid-vm2vu2pz]{aspect-ratio:4/3;border-radius:var(--radius-md);background-color:var(--surface-2);transition:transform .2s;display:block;position:relative;overflow:hidden}.card-media[data-astro-cid-vm2vu2pz]:active{transform:scale(.99)}.card-image[data-astro-cid-vm2vu2pz]{object-fit:cover;width:100%;height:100%;transition:scale .8s var(--ease-smooth);position:absolute;inset:0}.card-tags[data-astro-cid-vm2vu2pz]{z-index:2;margin:var(--gap-04);gap:var(--gap-01);flex-wrap:wrap;display:flex;position:absolute}.card-tag[data-astro-cid-vm2vu2pz]{opacity:0;transition:opacity .3s var(--ease-smooth), translate .4s var(--ease-smooth);translate:0 .25rem}.card-tag[data-astro-cid-vm2vu2pz]:nth-child(2){transition-delay:40ms}.card-tag[data-astro-cid-vm2vu2pz]:nth-child(3){transition-delay:80ms}.card-content[data-astro-cid-vm2vu2pz]{justify-content:space-between;align-items:flex-start;gap:var(--gap-02);display:flex}.card-title[data-astro-cid-vm2vu2pz]{column-gap:var(--gap-02);flex-wrap:wrap;min-width:0}.card-title[data-astro-cid-vm2vu2pz] .strong[data-astro-cid-vm2vu2pz]{color:var(--ink-1);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.card-track[data-astro-cid-vm2vu2pz]{flex-direction:column;align-items:flex-end;height:1lh;display:flex;overflow:clip}.card-track[data-astro-cid-vm2vu2pz]>.row[data-astro-cid-vm2vu2pz]{height:1lh;transition:translate .45s var(--ease-smooth);flex:none}.card-actions[data-astro-cid-vm2vu2pz]{gap:var(--gap-02)}@media (hover:hover) and (pointer:fine){.website-card[data-astro-cid-vm2vu2pz]:hover .card-tag[data-astro-cid-vm2vu2pz]{opacity:1;translate:0}.website-card[data-astro-cid-vm2vu2pz]:hover .card-image[data-astro-cid-vm2vu2pz]{scale:1.02}.website-card[data-astro-cid-vm2vu2pz]:hover .card-track[data-astro-cid-vm2vu2pz]>.row[data-astro-cid-vm2vu2pz]{translate:0 -100%}}@media (hover:none){.card-tag[data-astro-cid-vm2vu2pz]{opacity:1;translate:0}}.products[data-astro-cid-jk7hvy7q]{--surface-2:var(--dark-2);--surface-3:#2e2e2e}.intro-section[data-astro-cid-jk7hvy7q]{padding-top:var(--section-xl);padding-bottom:var(--gap-06);background:#000}.intro[data-astro-cid-jk7hvy7q]{gap:var(--gap-09);flex-direction:column;display:flex}.intro[data-astro-cid-jk7hvy7q] h1[data-astro-cid-jk7hvy7q]{max-width:48rem;font-weight:var(--weight-strong,600)}.intro[data-astro-cid-jk7hvy7q] em[data-astro-cid-jk7hvy7q]{font-style:normal}.items-count[data-astro-cid-jk7hvy7q]{color:var(--accent)}.intro-buttons[data-astro-cid-jk7hvy7q]{gap:var(--gap-03)}.products[data-astro-cid-jk7hvy7q]{padding-top:var(--gap-06);padding-bottom:var(--section-xl);background:#000}.products-inner[data-astro-cid-jk7hvy7q]{gap:var(--gap-08);flex-direction:column;display:flex}.website-grid[data-astro-cid-jk7hvy7q]{gap:var(--gap-09) var(--gap-06);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.filters[data-astro-cid-jk7hvy7q]{z-index:5;gap:var(--gap-01);padding:var(--gap-01);border-radius:var(--radius-md);background:var(--overlay-glass,#1a1a1acc);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);flex-wrap:wrap;align-self:flex-start;display:flex;position:sticky;top:4.5rem}.filter[data-astro-cid-jk7hvy7q]{align-items:center;gap:var(--gap-02);padding:var(--gap-02) var(--gap-03);border-radius:var(--radius-sm);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-2);cursor:pointer;transition:background-color .3s,color .3s;display:inline-flex}.filter[data-astro-cid-jk7hvy7q]:hover{color:var(--ink-1)}.filter[data-astro-cid-jk7hvy7q].is-active{background:var(--light-1);color:var(--dark-1)}.facet[data-astro-cid-jk7hvy7q]{font-family:var(--font-label);font-size:var(--label-sm);opacity:.56}[data-motion-list] .website-card{transition:opacity .4s var(--ease-smooth), translate .5s var(--ease-smooth)}[data-motion-list] .website-card.is-hidden{display:none}[data-motion-list] .website-card.is-entering{opacity:0;translate:0 1rem}@media (max-width:991px){.website-grid[data-astro-cid-jk7hvy7q]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.website-grid[data-astro-cid-jk7hvy7q]{grid-template-columns:minmax(0,1fr)}.filters[data-astro-cid-jk7hvy7q]{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.filter[data-astro-cid-jk7hvy7q]{white-space:nowrap}}
