/* A larger pause above the animated model row than below it. */
.models-feature{padding-top:240px;padding-bottom:96px}
.model-catalog{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:48px;max-width:840px;margin:40px auto 24px;padding-top:28px;border-top:1px solid #ffffff0d}
.model-catalog-group h3{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px;color:#dedee4;font-size:1rem;line-height:1.5;font-weight:500}
.model-catalog-detail,.model-variants{color:#92929e;font-size:.875rem;font-weight:400}
.model-catalog-list{display:grid;align-content:start;gap:12px 24px;margin-top:18px;padding:0;list-style:none;color:#b1b1bd;font-size:1rem;line-height:1.5}
.model-catalog-cloud{grid-template-columns:repeat(2,minmax(0,1fr))}
.model-variants{display:block;margin-top:4px}
@media(max-width:760px){.models-feature{padding-top:176px;padding-bottom:72px}.model-catalog{gap:32px;grid-template-columns:1fr;max-width:520px}}
@media(max-width:560px){.models-feature{padding-top:128px;padding-bottom:48px}.model-catalog{margin-top:28px;gap:28px;padding-top:24px}.model-catalog-list{gap:12px 16px}}
@media(max-width:380px){.model-catalog-cloud{grid-template-columns:1fr}}
