.m-card{display:flex;flex-direction:column;min-width:0}.m-card__media{margin:0}.m-card__media img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:50% 50%;border-radius:var(--vb-r-flat)}.m-card__body{min-width:0}.m-card--photo .m-card__body{padding-top:var(--space-v-24)}.m-card--text .m-card__body{padding-top:var(--space-v-24);border-top:var(--vb-rule) solid var(--c-accent)}.m-card--tint .m-card__body{flex:1 1 auto;padding:var(--vb-pad-card);background-color:var(--c-accent-tint);border-radius:var(--vb-r-chip)}.m-card__no{display:block;margin:0 0 var(--space-v-8);font-family:var(--font-num);font-size:var(--vb-fz-en);font-weight:700;letter-spacing:var(--vb-ls-en);line-height:1;color:var(--c-accent);font-feature-settings:"tnum"}.m-card__title{margin:0;font-family:var(--font-title);font-size:var(--vb-fz-sub);font-weight:700;line-height:var(--lh-sechead);letter-spacing:var(--vb-ls-head);color:var(--c-ink)}.m-card__lead{margin:var(--space-v-8) 0 0;font-family:var(--font-title);font-size:var(--vb-fz-lead);font-weight:700;line-height:var(--vb-lh-lead);letter-spacing:var(--vb-ls-head);color:var(--c-accent-deep)}.m-card .m-text{margin-top:var(--space-v-16)}.m-card__media img[data-focus=top]{object-position:50% 15%}.m-card__media img[data-focus=upper]{object-position:50% 30%}.m-card__media img[data-focus=bottom]{object-position:50% 85%}.m-cardgrid{display:grid;gap:var(--vb-gap-row) var(--vb-gap-grid)}.m-cardgrid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.m-cardgrid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.m-cardgrid--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (max-width:1024px){.m-cardgrid--cols-3,.m-cardgrid--cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.m-cardgrid--cols-2,.m-cardgrid--cols-3,.m-cardgrid--cols-4{grid-template-columns:minmax(0,1fr)}}
