.apfr9W_products{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}@media (min-width:64em){.apfr9W_products{grid-template-columns:repeat(2,1fr)}}.apfr9W_product{height:100%;transition:transform var(--transition-fast);position:relative}.apfr9W_product:hover{transform:translateY(-4px)scale(1.02)}@media (prefers-reduced-motion:reduce){.apfr9W_product:hover{transform:none}}.apfr9W_product>div{align-items:flex-start;gap:var(--space-sm);flex-direction:column;height:100%;display:flex}.apfr9W_productTitle{font-size:var(--text-xl)}.apfr9W_productTitleLink{text-underline-offset:4px;transition:color var(--transition-fast),text-decoration-color var(--transition-base);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;display:inline}.apfr9W_productTitleLink:hover,.apfr9W_productTitleLink:focus-visible{text-decoration-color:currentColor}.apfr9W_productTitleLink{color:hsl(var(--color-white))}.apfr9W_productTitleLink:after{content:"";border-radius:inherit;position:absolute;inset:0}.apfr9W_productDescription{font-size:var(--text-base);margin-block:0}.apfr9W_productLink{margin-block-start:auto}
