.trip-index--empty{max-width:780px}.onboard__lede>h1{max-width:16ch;font:650 clamp(34px, 6vw, 52px)/1.02 var(--ds-display);letter-spacing:-.04em;margin:0 0 18px}.onboard__premise{max-width:58ch;color:var(--ur-text-secondary);margin:0;font-size:16px;line-height:1.55}.onboard-steps{border-top:1px solid var(--ur-divider);margin:44px 0 0;padding:0;list-style:none}.onboard-step{border-bottom:1px solid var(--ur-divider);grid-template-columns:3ch 1fr;gap:20px;padding:24px 0;display:grid}.onboard-step__index{color:var(--ur-text-muted);font:650 16px/1.1 var(--ds-display)}.onboard-step__body{min-width:0}.onboard-step__body h2{font:650 24px/1.1 var(--ds-display);letter-spacing:-.02em;margin:0 0 10px}.onboard-step__body p{max-width:56ch;color:var(--ur-text-secondary);margin:0 0 14px;font-size:14px;line-height:1.6}.onboard-step__body p:last-child{margin-bottom:0}.onboard-snippet{position:relative}.onboard-snippet pre{border:1px solid var(--ur-border);background:var(--ur-inset);color:var(--ur-text);margin:0;padding:16px 76px 16px 16px;font-size:12px;line-height:1.55;overflow-x:auto}.onboard-snippet>.copy-control>.copy-error{z-index:1;border:1px solid color-mix(in srgb, var(--ur-danger) 35%, transparent);background:var(--ur-surface);padding:7px 9px;position:absolute;top:60px;right:12px}.onboard-note{color:var(--ur-text-muted)!important;margin-top:14px!important;font-size:13px!important}.onboard-note code{color:var(--ur-text)}.onboard-prompt{border:1px solid var(--ur-border);border-radius:var(--ur-radius-control);background:var(--ur-surface);color:var(--ur-text);font:400 16px/1.5 var(--ur-font-family);margin:0;padding:18px 76px 18px 18px;position:relative}.onboard-prompt .onboard-copy{top:50%;transform:translateY(-50%)}.onboard-cta{border:1px solid var(--ur-primary);border-radius:var(--ur-radius-control);background:var(--ur-primary);color:var(--ur-on-primary);font:650 14px/1 var(--ur-font-family);letter-spacing:.01em;padding:13px 20px;text-decoration:none;transition:background-color .16s,color .16s;display:inline-block}.onboard-cta:hover{border-color:var(--ur-link);background:var(--ur-link);color:var(--ur-on-primary)}.onboard-cta:focus-visible{outline:2px solid var(--ur-focus);outline-offset:3px}.onboard-payoffs{background:var(--ur-divider);border:1px solid var(--ur-divider);grid-template-columns:repeat(3,1fr);gap:1px;margin:18px 0 0;padding:0;list-style:none;display:grid}.onboard-payoffs li{background:var(--ur-surface);padding:16px 14px}.onboard-payoffs strong{color:var(--ur-text);font:700 10px/1 var(--ds-label);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:8px;display:flex}.onboard-payoffs em{border:1px solid var(--ur-decorative);background:var(--ur-inset);color:var(--ur-text-muted);font:700 8px/1 var(--ds-label);letter-spacing:.12em;padding:3px 6px;font-style:normal}.onboard-payoffs span{color:var(--ur-text-secondary);margin-top:8px;font-size:13px;line-height:1.5;display:block}.onboard-payoffs li[data-available=false] span{color:var(--ur-text-muted)}@media (width<=640px){.onboard-step{grid-template-columns:1fr;gap:6px}.onboard-snippet pre{padding:52px 16px 16px}.onboard-prompt{padding:18px 18px 58px}.onboard-prompt .onboard-copy{inset:auto auto 14px 18px;transform:none}.onboard-payoffs{grid-template-columns:1fr}}
