.CatGrid_cat-grid__J_6t9{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}@media (min-width:768px){.CatGrid_cat-grid__J_6t9{grid-template-columns:repeat(3,1fr);gap:24px}}@media (min-width:1024px){.CatGrid_cat-grid__J_6t9{grid-template-columns:repeat(6,1fr)}}.CatGrid_cat-card__qNljg{background:transparent;border:0;padding:0;text-align:left;color:inherit;display:block;width:100%;min-width:0}.CatGrid_cat-cover__1JMwP{aspect-ratio:3/4;background:var(--brand);color:#fff;padding:12px 8px;display:flex;flex-direction:column;justify-content:space-between;position:relative;transition:transform var(--t-reveal) var(--ease-out);box-shadow:inset 4px 0 0 rgba(255,255,255,.15);min-width:0;overflow:hidden}@media (min-width:768px){.CatGrid_cat-cover__1JMwP{padding:16px}}.CatGrid_cat-card__qNljg:hover .CatGrid_cat-cover__1JMwP{transform:translateY(-4px)}.CatGrid_cat-cover__1JMwP .CatGrid_c-tag__bQuzb{font-size:var(--fs-micro);letter-spacing:.16em;text-transform:uppercase;opacity:.7}.CatGrid_cat-cover__1JMwP .CatGrid_c-title__pXvfB{font-family:var(--font-display);font-weight:800;font-size:var(--fs-h4);line-height:1.3;letter-spacing:-.03em;text-transform:uppercase;word-break:normal;overflow-wrap:break-word}.CatGrid_cat-cover__1JMwP .CatGrid_c-foot__FeqTz{font-size:var(--fs-micro);opacity:.7;display:flex;justify-content:space-between}.CatGrid_cat-meta__O2X2r{margin-top:12px;min-width:0}.CatGrid_cat-meta__O2X2r h3{font-size:var(--fs-h3);word-break:break-word;overflow-wrap:break-word}.CatGrid_cat-meta__O2X2r p{margin:2px 0 0;font-size:var(--fs-caption);color:var(--muted)}.CatGrid_cat-meta__O2X2r .CatGrid_link__4R9g3{font-size:var(--fs-caption);display:inline-block;margin-top:8px}