.cc_00xzfao3_dbtyEdwUG5 .ag { width: 100%; }
.cc_00xzfao3_dbtyEdwUG5 .ag-head { display: grid; gap: 20px; }
.cc_00xzfao3_dbtyEdwUG5 .ag-title { margin-top: 16px; }
.cc_00xzfao3_dbtyEdwUG5 .ag-note { max-width: 20rem; font-size: 0.875rem; line-height: 1.5rem; color: var(--cx-muted-fg); }
.cc_00xzfao3_dbtyEdwUG5 .ag-grid { margin-top: 40px; display: grid; grid-template-columns: repeat(2, 1fr); gap: 16px; }
.cc_00xzfao3_dbtyEdwUG5 .ag-img { aspect-ratio: 3 / 4; width: 100%; object-fit: cover; }
@media (min-width: 640px) { .cc_00xzfao3_dbtyEdwUG5 .ag-head { grid-template-columns: minmax(0, 1fr) auto; align-items: end; } }
@media (min-width: 768px) { .cc_00xzfao3_dbtyEdwUG5 .ag-grid { grid-template-columns: repeat(4, 1fr); } }
