.stepband{padding-block:var(--wp--custom--rhythm--section);background:var(--wp--preset--color--ink);color:var(--wp--preset--color--base);--umv-accent-text:var(--wp--preset--color--accent-on-ink,var(--wp--preset--color--accent));container-type:inline-size}.stepband__inner{gap:var(--wp--preset--spacing--70);flex-direction:column;display:flex}.stepband__head{align-items:flex-start;gap:var(--wp--preset--spacing--30);flex-direction:column;display:flex}.stepband__title{max-inline-size:18em;color:var(--wp--preset--color--base);line-height:var(--wp--custom--line-height--title);margin:0}.stepband__intro{max-inline-size:36em;color:var(--wp--custom--alpha--on-ink);font-size:var(--wp--preset--font-size--lede);line-height:var(--wp--custom--line-height--long);margin:0}.stepband__list{gap:var(--wp--preset--spacing--50) var(--wp--preset--spacing--40);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@container (width>=40rem){.stepband__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=62rem){.stepband__list{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}}.stepband__step{gap:var(--wp--preset--spacing--20);border-block-start:2px solid color-mix(in srgb, var(--wp--preset--color--base) 22%, transparent);flex-direction:column;padding-block-start:var(--wp--preset--spacing--40);display:flex}.stepband__step:first-child{border-block-start-color:var(--wp--preset--color--accent)}.stepband__num{color:var(--wp--custom--alpha--on-ink-muted);font-family:var(--wp--preset--font-family--heading,inherit);font-size:var(--wp--preset--font-size--title-sm);font-weight:var(--wp--custom--font-weight--heading,800);line-height:var(--wp--custom--line-height--flat);letter-spacing:var(--wp--custom--tracking--md);font-variant-numeric:tabular-nums}.stepband__name{color:var(--wp--preset--color--base);font-size:var(--wp--preset--font-size--title-sm);line-height:var(--wp--custom--line-height--title);margin:0}.stepband__body{color:color-mix(in srgb, var(--wp--preset--color--base) 72%, transparent);line-height:var(--wp--custom--line-height--long);margin:0}
