.step-grid.svelte-1b3mafm{background:var(--step-grid-bg);color:var(--step-grid-text)}.step-grid__inner.svelte-1b3mafm{padding-block:var(--section-padding-block)}.step-grid__inner.svelte-1b3mafm>.motion-reveal:where(.svelte-1b3mafm)>p:where(.svelte-1b3mafm){margin-top:2rem;max-width:44ch;font-family:var(--font-condensed);font-size:var(--type-body);line-height:1.2}.step-grid__reveal.svelte-1b3mafm{margin-top:4rem}.step-grid__items.svelte-1b3mafm{position:relative;display:grid;gap:3.5rem 2rem}.step-grid__items.svelte-1b3mafm article:where(.svelte-1b3mafm){display:flex;flex-direction:column;gap:1.25rem}.step-grid__items.svelte-1b3mafm article:where(.svelte-1b3mafm)>div:where(.svelte-1b3mafm){display:flex;align-items:baseline;justify-content:space-between;border-bottom:1px solid var(--ink);padding-bottom:.75rem}.step-grid--dark.svelte-1b3mafm .step-grid__items:where(.svelte-1b3mafm) article:where(.svelte-1b3mafm)>div:where(.svelte-1b3mafm){border-bottom-color:#fbfbf947}.step-grid__items.svelte-1b3mafm article:where(.svelte-1b3mafm)>div:where(.svelte-1b3mafm) span:where(.svelte-1b3mafm):first-child{font-family:var(--font-serif);font-size:var(--type-section-title);line-height:1}.step-grid__items.svelte-1b3mafm article:where(.svelte-1b3mafm)>div:where(.svelte-1b3mafm) span:where(.svelte-1b3mafm):last-child{font-family:var(--font-condensed);font-size:var(--type-label);letter-spacing:.12em;text-transform:uppercase;opacity:.6}.step-grid__items.svelte-1b3mafm h3:where(.svelte-1b3mafm){font-family:var(--font-serif);font-size:var(--type-component-title-lg);line-height:1.05}.step-grid__items.svelte-1b3mafm p:where(.svelte-1b3mafm){max-width:48ch;font-family:var(--font-condensed);font-size:var(--type-body-sm);line-height:1.2}@media(min-width:768px){.step-grid__items.svelte-1b3mafm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.step-grid__items.svelte-1b3mafm{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}}
