.card-row{display:flex;flex-direction:column;gap:40px}@media (min-width:768px){.card-row{gap:60px}}.card-row__inner{align-items:stretch}.card-row__card{border-radius:1.25rem;display:flex;flex-direction:column}.card-row__card__chip-empty .card-row__chip{padding:0}.card-row__card-4{flex-direction:column-reverse}.color-mode__on-light .card-row__card,.color-mode__on-light .card-row__card .stat__caption,.color-mode__on-light .card-row__card .stat__caption>*{background-color:var(--color-primary-white);color:var(--color-primary-black)}.color-mode__on-dark .card-row__card{background-color:var(--color-primary-black);color:var(--color-primary-white)}.card-row .stat__caption,.card-row .stat__caption>*{color:var(--color-tint-white-75)}.card-row__description-image .card-row__card{justify-content:space-between}.card-row__top{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}.card-row__description{font-size:var(--font-size-body-lg);line-height:var(--line-height-body-lg)}.card-row__description b,.card-row__description strong{font-weight:500}.card-row__image{border-radius:0 0 1.25rem 1.25rem;overflow:hidden}.card-row__image img{display:block}.card-row__stats .card-row__card{align-items:flex-start;gap:2rem;padding:2rem}.card-row__stats .card-row__card__chip-empty{padding-right:3.5rem;position:relative}.card-row__stats .card-row__card__chip-empty .card-row__chip{bottom:2rem;position:absolute;right:2rem}.card-row .stat{gap:.5rem}.card-row .stat__number{font-size:var(--font-size-h1);letter-spacing:var(--letter-spacing-h1);line-height:var(--line-height-h1)}.card-row .stat__caption>p:last-child{margin-bottom:0}@media (min-width:768px){.card-row__description{font-size:var(--font-size-body-m);line-height:var(--line-height-body-m)}.card-row .stat{gap:1.5rem}.card-row .stat__caption>*{font-size:var(--font-size-body-xl);line-height:var(--line-height-body-xl)}}.card-row__outro,.card-row__outro p{font-size:var(--font-size-body-lg)}.card-row__outro b,.card-row__outro strong{font-weight:var(--font-weight-medium)}@media (min-width:768px){.card-row__outro,.card-row__outro p{font-size:1.5rem}}