.category-card[data-astro-cid-usp6ywow]{flex-direction:column;height:100%;display:flex;container:category-card/inline-size}.category-image[data-astro-cid-usp6ywow]{aspect-ratio:4/3;width:100%;position:relative;overflow:hidden}.category-real-image[data-astro-cid-usp6ywow]{object-fit:cover;width:100%;height:100%;display:block}.category-gradient[data-astro-cid-usp6ywow]{width:100%;height:100%;display:block}.category-image[data-astro-cid-usp6ywow]:after{content:"";background:linear-gradient(to top, var(--shadow-black-medium) 0%,  transparent 100% );pointer-events:none;height:40%;position:absolute;bottom:0;left:0;right:0}.category-info[data-astro-cid-usp6ywow]{padding:var(--spacing-lg);gap:var(--spacing-sm);flex-direction:column;flex:1;display:flex}.category-title[data-astro-cid-usp6ywow]{font-size:var(--font-size-2xl);color:var(--text-dark);letter-spacing:-.5px;font-weight:700;line-height:1.2}.category-description[data-astro-cid-usp6ywow]{font-size:var(--font-size-base);color:var(--text-dark-muted);flex:1;line-height:1.5}.category-footer[data-astro-cid-usp6ywow]{margin-top:var(--spacing-sm);padding-top:var(--spacing-xs);justify-content:space-between;align-items:center;display:flex}.category-count[data-astro-cid-usp6ywow]{font-size:var(--font-size-sm);color:var(--text-dark-muted);font-weight:400}.details-link[data-astro-cid-usp6ywow]{align-items:center;gap:calc(var(--spacing-xs) / 2);font-size:var(--font-size-sm);font-weight:500;display:flex}.details-text[data-astro-cid-usp6ywow],.details-arrow[data-astro-cid-usp6ywow]{color:var(--primary);opacity:0;transition:color var(--duration-normal) var(--easing-ease)}.category-card[data-astro-cid-usp6ywow]:hover .details-text[data-astro-cid-usp6ywow],.category-card[data-astro-cid-usp6ywow]:hover .details-arrow[data-astro-cid-usp6ywow]{color:var(--primary)}@media (width<=768px){.category-info[data-astro-cid-usp6ywow]{padding:var(--spacing-md);gap:var(--spacing-xs)}.category-title[data-astro-cid-usp6ywow]{font-size:var(--font-size-xl)}.category-description[data-astro-cid-usp6ywow]{font-size:var(--font-size-sm)}}.catalog-section[data-astro-cid-5gm4i6gi]{padding:var(--spacing-2xl) 0 var(--spacing-section)}@media (width<=768px){.catalog-section[data-astro-cid-5gm4i6gi]{padding:var(--spacing-xl) 0 var(--spacing-section-mobile)}}.category-grid[data-astro-cid-5gm4i6gi]{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr);display:grid}@media (width<=1100px){.category-grid[data-astro-cid-5gm4i6gi]{gap:var(--spacing-lg);grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.category-grid[data-astro-cid-5gm4i6gi]{gap:var(--spacing-md);grid-template-columns:1fr}}
