.wcz-grid{display:grid;align-items:start;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));margin:24px 0}.wcz-grid--1{grid-template-columns:minmax(0,1fr)}.wcz-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.wcz-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.wcz-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.wcz-grid .wcz-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;padding:0;margin:0;height:auto;min-height:0;background:#fff0;color:#18202b;border:0;border-radius:0;text-decoration:none;box-shadow:none}.wcz-card__media{display:block;overflow:hidden;height:auto;min-height:0;padding:0;margin:0;line-height:0;background:#fff0}.wcz-grid .wcz-card__image{display:block;width:100%;height:auto;min-height:0;max-height:none;padding:0;max-width:100%;object-fit:contain;margin:0;border-radius:0;transition:transform .45s ease}.wcz-grid .wcz-card:focus-visible{outline:3px solid #2563eb;outline-offset:4px}.wcz-card:focus-visible .wcz-card__image{transform:scale(1.08)}@media (hover:hover){.wcz-card:hover .wcz-card__image{transform:scale(1.08)}}.wcz-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:900px){.wcz-grid--3,.wcz-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.wcz-grid{grid-template-columns:minmax(0,1fr);gap:18px}}@media (prefers-reduced-motion:reduce){.wcz-grid .wcz-card,.wcz-grid .wcz-card__image{transition:none}.wcz-grid .wcz-card .wcz-card__image{transform:none}}