.delivery-process{gap:var(--space-6);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.delivery-process__step{flex-direction:column;align-items:flex-start;display:flex}.delivery-process__head{width:100%;align-items:center;margin-block-end:var(--space-4);display:flex;position:relative}.delivery-process__num{background:var(--color-deep-ink);color:#fff;width:48px;height:48px;font-family:var(--font-family-display);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.delivery-process__connector{height:2px;background:linear-gradient(to right, var(--color-spl-cyan), #00c6df26);flex:auto;margin-inline-start:var(--space-4)}[dir=rtl] .delivery-process__connector{background:linear-gradient(to left, var(--color-spl-cyan), #00c6df26)}.delivery-process__step:last-child .delivery-process__connector{display:none}.delivery-process__label{margin:0 0 var(--space-1);font-family:var(--font-family-base);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.1em;color:var(--color-brand-purple)}.delivery-process__title{margin:0 0 var(--space-3);font-family:var(--font-family-display);font-size:var(--font-size-h4);line-height:var(--font-line-h4);color:var(--color-deep-ink)}.delivery-process__body{font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--font-line-body);color:var(--color-ink-300);margin:0}@media (width<=768px){.delivery-process{gap:var(--space-7);grid-template-columns:1fr}.delivery-process__connector{display:none}}
