.b-case-studies-listing-2__stats{container-name:stats;container-type:inline-size;margin:0 0 0 .5rem}@container (width>=30em){.b-case-studies-listing-2__stats{margin:.625rem}}@container (width < 30em){.b-case-studies-listing-2__stats-list{display:grid;grid-row-gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));max-width:20rem}}@container (width>=30em){.b-case-studies-listing-2__stats-list{display:flex;flex-wrap:wrap;justify-content:flex-start;max-width:100%;padding:0;width:100%}}.b-case-studies-listing-2__stats-item{align-items:center;aspect-ratio:1;border:1px solid hsl(31 96% 90% / .3);border-radius:50%;display:flex;flex-flow:column;justify-content:center;text-align:center}@container (width < 30em){.b-case-studies-listing-2__stats-item{grid-row:var(--item-index)/span 2;width:100%}.b-case-studies-listing-2__stats-item:nth-child(odd){grid-column:1/span 1}.b-case-studies-listing-2__stats-item:nth-child(2n){grid-column:2/span 1;margin-left:-4%}}@container (width>=30em){.b-case-studies-listing-2__stats-item{margin:-.625rem;width:10rem}}@container (width>=60em){.b-case-studies-listing-2__stats-item{margin:-.625rem;width:15rem}}.b-case-studies-listing-2__stats-item-value{display:block;font-family:var(--font-family-heading);font-size:2.25rem;font-weight:600;line-height:1;padding-left:8%;padding-right:8%}@container (width>=60em){.b-case-studies-listing-2__stats-item-value{font-size:3.375rem}}.b-case-studies-listing-2__stats-item-label{display:block;font-size:.9375rem;line-height:1.5;margin-top:.25rem;padding-left:8%;padding-right:8%}@container (width>=60em){.b-case-studies-listing-2__stats-item-label{font-size:1.125rem;font-weight:500;line-height:1.8;margin-top:.5rem}}.b-case-studies-listing-2__listing{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:3rem;gap:3rem}@media(min-width:48rem){.b-case-studies-listing-2__listing{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:3.75rem}.b-case-studies-listing-2__listing>:nth-child(2n){transform:translateY(3.75rem)}}@media(min-width:75rem){.b-case-studies-listing-2__listing{gap:6.75rem}}