/* GENERATED FILE - DO NOT EDIT. Edit the .css source, then run tools/minify-css.py */
.mcn-home-index .mcn-index-head{border-bottom: 1px solid var(--mcn-color-border)}.mcn-home-index .mcn-index-head-inner{display: flex;flex-wrap: wrap;align-items: baseline;gap: 8px 18px;padding-top: 30px;padding-bottom: 14px}.mcn-home-index .mcn-index-title{font-size: 1.5rem}.mcn-home-index .mcn-index-terms{padding-bottom: 20px}.mcn-home-index .mcn-index-terms .mcn-chips{justify-content: flex-start;gap: 0;margin: 0}.mcn-home-index .mcn-index-terms .mcn-chip{padding: 4px 14px 4px 0;margin: 4px 14px 4px 0;border: 0;border-right: 1px solid var(--mcn-color-border);border-radius: 0;background: transparent;font-size: 0.8125rem;font-weight: 700;letter-spacing: 0.12em;text-transform: uppercase}.mcn-home-index .mcn-index-terms li:last-child .mcn-chip{border-right: 0}.mcn-home-index .mcn-index-terms .mcn-chip-count{padding: 0 6px;background: transparent;font-weight: 700;letter-spacing: 0}.mcn-home-index .mcn-grid-index{grid-template-columns: repeat(4,1fr);gap: 18px 16px}.mcn-home-index .mcn-grid-index .mcn-card-title{font-size: 1rem}@media (max-width: 1099px){.mcn-home-index .mcn-grid-index{grid-template-columns: repeat(2,1fr)}}@media (max-width: 899px){.mcn-home-index .mcn-index-title{font-size: 1.3125rem}.mcn-home-index .mcn-grid-index{grid-template-columns: 1fr}}