/* The same six catalog cards across languages, with source catalog photographs. */
.model-categories #collection-title{position:static;width:auto;height:auto;clip:auto;overflow:visible;white-space:normal;margin:0 0 24px;padding:0;font-size:clamp(28px,4.2vw,40px);font-weight:400;line-height:1.2}
.model-categories .category-mobile-links.category-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,2.5vw,22px);margin:0}
.model-categories .category-mobile-links.category-cards>a{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;min-width:0;padding:0;overflow:hidden;border:1px solid #31536d;border-radius:5px;background:#0b2236;color:#dceef9;line-height:1.5}
.model-categories .category-mobile-links.category-cards>a:hover{border-color:#80c9ee;background:#103047}
.model-categories .category-card-image{display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;width:100%;min-width:0;background:#f4f5f6}
.model-categories .category-card-image>img{display:block;width:100%;height:100%;min-width:0;object-fit:contain;aspect-ratio:16/9}
.model-categories .category-card-image.category-all{background:linear-gradient(135deg,#123f5d,#062039)}
.model-categories .category-all>span{font-size:clamp(22px,3.4vw,36px);font-weight:600;color:#eaf8ff}
.model-categories .category-card-label{display:flex;align-items:center;justify-content:space-between;gap:10px;flex:1;min-width:0;padding:14px;font-size:clamp(14px,1.5vw,18px);overflow-wrap:anywhere;color:#dceef9}
.model-categories .category-card-label>span{flex-shrink:0;color:#80d5fc}
@media(max-width:900px){.model-categories .category-mobile-links.category-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:340px){.model-categories .category-mobile-links.category-cards{grid-template-columns:minmax(0,1fr)}}
