.m8-solution-card{position:relative;box-sizing:border-box;height:100%;padding:clamp(1.875rem,1.6549rem + .939vw,2.5rem);border-radius:var(--radius-24);font-family:var(--font-sans);color:var(--gray-600)}
.m8-solution-card--blue{background:var(--gradient-blue)}.m8-solution-card--purple{background:var(--gradient-purple)}.m8-solution-card--pink{background:var(--gradient-pink)}.m8-solution-card--orange{background:var(--gradient-orange)}
.m8-solution-card__header{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}
.m8-solution-card__label{color:var(--gray-900);font-weight:600}
.m8-solution-card__label>span:first-child{text-transform:uppercase}
.m8-solution-card__title{margin-bottom:.375rem;color:var(--gray-700);font-weight:600;font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs)}
.m8-solution-card__desc{margin-bottom:1rem;font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg)}

.m8-usecase-card{position:relative;font-family:var(--font-sans);color:var(--gray-600)}
.m8-usecase-card__image{display:block;width:100%;aspect-ratio:1.69167;object-fit:cover;margin-bottom:1.25rem;border-radius:var(--radius-16)}
.m8-usecase-card__category{margin-bottom:.5rem;font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:600}
.m8-usecase-card__category>span:first-child{text-transform:uppercase}
.m8-tone-text--blue{color:var(--blue-500)}.m8-tone-text--purple{color:var(--purple-500)}.m8-tone-text--pink{color:var(--pink-500)}.m8-tone-text--orange{color:var(--orange-500)}
.m8-usecase-card__title{margin-bottom:.5rem;color:var(--gray-700);font-weight:600;font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs)}
.m8-usecase-card__desc{margin-bottom:1.5rem}

.m8-stat-card{box-sizing:border-box;padding:1.5rem;border-radius:1rem;background-color:var(--gray-900);font-family:var(--font-sans)}
.m8-stat-card__label{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:400}
.m8-stat-card__label--blue{color:var(--blue-300)}.m8-stat-card__label--pink{color:var(--pink-300)}.m8-stat-card__label--orange{color:var(--orange-300)}
.m8-stat-card__value{margin-top:4rem;margin-bottom:.5rem;color:var(--gray-50);font-weight:600;font-size:var(--font-size-display-xl);letter-spacing:var(--letter-spacing-display);line-height:var(--line-height-display-xl)}
.m8-stat-card__desc{max-width:30ch;color:var(--gray-400)}

.m8-member{display:grid;justify-items:center;text-align:center;font-family:var(--font-sans)}
.m8-member__photo{display:block;width:clamp(13.75rem,12.2535rem + 6.385vw,18rem);aspect-ratio:1;object-fit:cover;margin-bottom:1rem;border-radius:50%;overflow:hidden}
.m8-member__name{color:var(--gray-700);font-weight:600;font-size:var(--font-size-text-xl)}
.m8-member__role{margin-top:.125rem;margin-bottom:1rem;color:var(--gray-500)}
.m8-member__link{display:inline-block}
.m8-member__link svg{display:block;width:24px;height:24px}
