.c-step{counter-increment:gbl-steps}.c-step__media{aspect-ratio:347/338;overflow:hidden}.c-step__media img{width:100%;height:100%;object-fit:cover}.c-step__title{--base-desktop-font-size: 1.875rem;--base-mobile-font-size: 1.375rem;margin:0;text-transform:uppercase}.c-step__label{display:block;margin-bottom:.3125rem;color:var(--color-beige);font-family:Funnel Display,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1.2}@media screen and (min-width: 71.875em){.c-step__label{font-size:1.125rem}}.c-step__label:after{content:" " counter(gbl-steps,decimal-leading-zero)}.c-step__name{display:block}.c-step__body{line-height:1.6}.c-step__body>:last-child{margin-bottom:0}
