.logo-stack{position:relative;width:88px;height:36px;display:block}.logo-stack img{position:absolute;left:0;top:50%;transform:translateY(-50%);width:auto}.logo-stack .l-light{height:29px;opacity:var(--logo-light)}.logo-stack .l-dark{height:36px;opacity:var(--logo-dark)}.logo{height:36px}.steps{list-style:none;padding:0;margin:0;display:grid;gap:2px;counter-reset:st}.steps li{display:flex;gap:14px;padding:16px 18px;background:var(--surface);border:1px solid var(--line);position:relative}.steps li:first-child{border-radius:var(--r-m) var(--r-m) 0 0}.steps li:last-child{border-radius:0 0 var(--r-m) var(--r-m)}.steps li+li{border-top:0}.stepn{flex:0 0 26px;height:26px;border-radius:999px;background:var(--brand-soft);color:var(--brand-ink);display:grid;place-items:center;font-size:12px;font-weight:700}.steps b{font-size:14px;display:block;margin-bottom:3px}.steps p{margin:0;font-size:13.2px;color:var(--ink-2);max-width:70ch}.feat li .x{flex:0 0 17px;height:17px;border-radius:999px;background:var(--sunken);color:var(--muted);display:grid;place-items:center;font-size:12px;font-weight:700;margin-top:2px}