._steps_1h140_1{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--spacing-4);position:relative}._step_1h140_1{position:relative;display:flex;flex-direction:column;gap:var(--spacing-3);padding-top:var(--spacing-2)}._step_1h140_1:before{content:"";position:absolute;top:26px;left:52px;right:calc(-1 * var(--spacing-4));height:2px;background:linear-gradient(90deg,var(--brand-green-bright),rgba(110,231,183,.2))}._step_1h140_1:last-child:before{display:none}._num_1h140_33{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-family-monospace);font-weight:600;font-size:.85rem;color:#fff;background:linear-gradient(135deg,#047857,#10b981);box-shadow:0 0 0 6px var(--accent);position:relative;z-index:1}._step_1h140_1 h3{font-family:var(--font-family-display);font-weight:700;font-size:1rem;letter-spacing:-.01em;margin:0 0 var(--spacing-1)}._step_1h140_1 p{margin:0;color:var(--muted-foreground);font-size:.88rem;line-height:1.55}._dark_1h140_64 ._num_1h140_33{box-shadow:0 0 0 6px #10b98126}._dark_1h140_64 ._step_1h140_1 p{color:var(--dark-muted)}@media(max-width:900px){._steps_1h140_1{grid-template-columns:1fr;gap:var(--spacing-6)}._step_1h140_1{flex-direction:row;align-items:flex-start;gap:var(--spacing-4)}._step_1h140_1:before{top:52px;left:21px;right:auto;bottom:calc(-1 * var(--spacing-6));width:2px;height:auto;background:linear-gradient(180deg,var(--brand-green-bright),rgba(110,231,183,.2))}._num_1h140_33{flex-shrink:0}}
