.media-steps{--theme-text-color: var(--steps-body-color);--theme-eyebrow-color: var(--steps-muted-color);padding-top:var(--steps-padding-mobile);padding-bottom:var(--steps-padding-mobile);background:var(--steps-background);color:var(--steps-color)}.media-steps__list{display:grid;gap:var(--steps-row-gap-mobile);counter-reset:media-step}.media-steps__row{display:grid;grid-template-columns:44px minmax(0, 1fr);gap:16px;min-width:0;counter-increment:media-step}.media-steps__row--unnumbered{grid-template-columns:minmax(0, 1fr)}.media-steps__rail{display:flex;flex-direction:column;align-items:center;gap:18px}.media-steps__rail::after{content:"";flex:1;width:1px;min-height:24px;background:var(--steps-line-color)}.media-steps__rail--no-line::after{display:none}.media-steps__number{font-family:"TT Norms Pro Regular",sans-serif;font-size:48px;font-weight:400;line-height:1;letter-spacing:-0.07em;white-space:nowrap}.media-steps__number--auto::before{content:counter(media-step, decimal-leading-zero)}.media-steps__columns{display:grid;grid-template-columns:minmax(0, 1fr);align-items:var(--step-alignment, start);gap:24px;min-width:0}@media only screen and (min-width: 769px){.media-steps{padding-top:var(--steps-padding);padding-bottom:var(--steps-padding)}.media-steps__list{gap:var(--steps-row-gap)}.media-steps__row{grid-template-columns:64px minmax(0, 1fr);gap:24px}.media-steps__row--unnumbered{grid-template-columns:minmax(0, 1fr)}.media-steps__number{font-size:64px}.media-steps__columns{grid-template-columns:repeat(2, minmax(0, 1fr));gap:32px var(--steps-column-gap)}.media-steps__columns:not(:has(>.theme-media:not([hidden]))),.media-steps__columns:not(:has(>.theme-group)){grid-template-columns:minmax(0, 1fr)}}