.roc-subcategory-results{display:flex;flex-direction:column;row-gap:2.5rem;margin-bottom:2rem}@media only screen and (min-width: 48em){.roc-subcategory-results{row-gap:2rem}}@media only screen and (min-width: 62em){.roc-subcategory-results{margin-bottom:3.75rem}}.roc-subcategory-results__list{list-style:none;padding:0;margin:0;--item-size: 96px;display:grid;grid-template-columns:repeat(auto-fit,min(100%,var(--item-size)));column-gap:34px;row-gap:44px;justify-content:center;align-items:flex-start}@media only screen and (min-width: 36em){.roc-subcategory-results__list{--item-size: 130px}}@media only screen and (min-width: 62em){.roc-subcategory-results__list{column-gap:70px}}@media only screen and (min-width: 75em){.roc-subcategory-results__list{--item-size: 150px}}@media only screen and (min-width: 100em){.roc-subcategory-results__list{--item-size: 175px}}.roc-subcategory-results__item{display:flex;flex-direction:column;justify-content:center}.roc-subcategory-results__item[data-show=false]{display:none}.roc-subcategory-results__image-wrapper{margin-bottom:1rem}.roc-subcategory-results__image{display:block;margin-inline:auto;width:100%;aspect-ratio:1;object-fit:cover;border-radius:50%}.roc-subcategory-results__name{margin-block:0;text-align:center;font-size:1rem;font-weight:700}.roc-subcategory-results__show-more{display:block;margin-inline:auto;padding:.125rem 2.5rem;width:100%;min-height:2.75rem;background-color:transparent;border:1px solid #000;border-radius:0;text-align:center;font-size:1rem;font-weight:700}@media only screen and (min-width: 48em){.roc-subcategory-results__show-more{width:auto}}.roc-subcategory-results__show-more:hover,.roc-subcategory-results__show-more:active,.roc-subcategory-results__show-more:focus-visible{color:#fff;background-color:#000;border-color:#000}
