.cc_3b911osb_yFgILsmJDJ .cd-pgrid { padding: 2.75rem 0; }
.cc_3b911osb_yFgILsmJDJ .cd-pgrid__head { display: flex; align-items: flex-end; justify-content: space-between; gap: 1rem; margin-bottom: 1.25rem; }
.cc_3b911osb_yFgILsmJDJ .cd-pgrid__titles { display: grid; gap: .5rem; }
.cc_3b911osb_yFgILsmJDJ .cd-pgrid__titles h2 { margin: 0; color: var(--cd-ink); }
.cc_3b911osb_yFgILsmJDJ .cd-pgrid__all { color: var(--cd-ink); text-decoration: none; border-bottom: 1px solid currentColor; padding-bottom: .25rem; white-space: nowrap; }
.cc_3b911osb_yFgILsmJDJ .cd-pgrid__grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 1.375rem .625rem; }
@media (min-width: 768px) { .cc_3b911osb_yFgILsmJDJ .cd-pgrid__grid { grid-template-columns: repeat(3, 1fr); gap: 2.125rem 1rem; } }
@media (min-width: 1024px) { .cc_3b911osb_yFgILsmJDJ .cd-pgrid { padding: 4.375rem 0; } .cc_3b911osb_yFgILsmJDJ .cd-pgrid__grid { grid-template-columns: repeat(4, 1fr); gap: 2.625rem 1.25rem; } }
