.landing-journey{border-top:1px solid var(--landing-hairline-strong);grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:0;padding:30px 0 8px;list-style:none;display:grid}.landing-journey-step{--journey-accent:var(--brand-sky);min-width:0;position:relative}.landing-journey-step.is-funded{--journey-accent:var(--brand-plum)}.landing-journey-step.is-paid{--journey-accent:var(--brand-sun)}.landing-journey-scene{background:color-mix(in srgb, var(--journey-accent) 9%, var(--landing-card));border:1px solid color-mix(in srgb, var(--journey-accent) 15%, var(--landing-hairline));border-radius:20px;place-items:center;height:126px;transition:background .22s;display:grid;position:relative}.landing-journey-scene>svg{width:144px;height:112px}.landing-journey-number{top:12px;background:var(--landing-card);width:28px;height:28px;color:var(--landing-body);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:10px;font-weight:600;display:grid;position:absolute;inset-inline-start:12px}.landing-journey-copy{padding:18px 2px 0}.landing-journey-copy h3{color:var(--landing-heading);letter-spacing:-.03em;margin:0 0 9px;font-size:21px;font-weight:600;line-height:1.25}.landing-journey-copy p{color:var(--landing-body);max-width:34ch;margin:0;font-size:13px;line-height:1.65}.landing-journey-connector{top:53px;width:20px;height:20px;color:var(--brand-muted-ink);place-items:center;display:grid;position:absolute;inset-inline-end:-28px}[dir=rtl] .landing-journey-connector{transform:scaleX(-1)}@media (hover:hover){.landing-journey-step:hover .landing-journey-scene{background:color-mix(in srgb, var(--journey-accent) 15%, var(--landing-card))}}@media (max-width:760px){.landing-journey{gap:24px}.landing-journey-copy h3{font-size:19px}.landing-journey-connector{inset-inline-end:-22px}}@media (max-width:600px){.landing-journey{grid-template-columns:minmax(0,1fr);gap:26px;padding-top:26px}.landing-journey-step{grid-template-columns:82px minmax(0,1fr);align-items:start;gap:18px;display:grid}.landing-journey-scene{border-radius:17px;height:88px}.landing-journey-scene>svg{width:82px;height:72px;margin-top:10px}.landing-journey-number{top:-7px;border:1px solid var(--landing-hairline-strong);width:20px;height:20px;font-size:9px;inset-inline-start:-5px}.landing-journey-copy{padding:1px 0 0}.landing-journey-copy h3{margin-bottom:7px;font-size:19px}.landing-journey-copy p{max-width:none;font-size:13px;line-height:1.6}.landing-journey-connector{top:93px;height:calc(100% - 67px);inset-inline:31px auto;transform:rotate(90deg)}[dir=rtl] .landing-journey-connector{transform:rotate(90deg)}}
.landing-market-preview{color:var(--brand-heading);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"controls explore""assets assets";align-items:center;gap:16px 24px;padding:18px 0 22px;display:grid}.landing-market-controls{grid-area:controls;align-items:center;gap:10px;min-width:0;display:flex}.landing-market-categories{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.landing-market-categories button{color:var(--brand-muted-ink);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:100px;padding:7px 11px;font-size:11px;font-weight:500;line-height:1.3;transition:color .18s,background-color .18s}.landing-market-categories button:hover,.landing-market-categories button[aria-pressed=true]{background:var(--landing-card);color:var(--brand-heading)}.landing-market-categories button[aria-pressed=true]{border-color:var(--landing-hairline-strong)}.landing-market-playback{border:1px solid var(--landing-hairline);width:28px;height:28px;color:var(--brand-muted-ink);cursor:pointer;background:0 0;border-radius:50%;flex:0 0 28px;place-items:center;padding:0;display:grid}.landing-market-playback:hover{color:var(--brand-heading);background:var(--landing-card)}.landing-market-assets{grid-area:assets;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:16px;min-height:40px;margin:0;padding:0;list-style:none;display:grid}.landing-market-assets li{min-width:0;animation:.48s ease-out both landing-market-reveal;animation-delay:var(--market-reveal-delay,0s);justify-content:center;align-items:center;gap:10px;display:flex}.landing-market-logo{flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.landing-market-symbol{letter-spacing:-.02em;font-size:12px;font-weight:500;line-height:1.3}.landing-market-explore{color:var(--brand-heading);grid-area:explore;justify-self:end;align-items:center;gap:8px;font-size:12px;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.landing-market-explore svg{flex:none}.landing-market-explore:hover{text-underline-offset:4px;text-decoration:underline}.landing-market-preview button:focus-visible,.landing-market-explore:focus-visible{outline:2px solid var(--brand-heading);outline-offset:3px}@keyframes landing-market-reveal{0%{opacity:0}to{opacity:1}}.landing-market-preview[data-reduced-motion=true] .landing-market-assets li{animation:none}@media (max-width:640px){.landing-market-preview{grid-template-columns:minmax(0,1fr);grid-template-areas:"controls""assets""explore";gap:10px;padding:14px 0 18px}.landing-market-controls{justify-content:center;gap:8px}.landing-market-categories{justify-content:center}.landing-market-categories button{padding:6px;font-size:10.5px}.landing-market-assets{gap:6px;min-height:52px}.landing-market-assets li{flex-direction:column;gap:3px}.landing-market-logo{flex-basis:32px;width:32px;height:32px}.landing-market-symbol{font-size:10px}.landing-market-explore{justify-self:center;font-size:11px}}@media (prefers-reduced-motion:reduce){.landing-market-assets li{animation:none}.landing-market-categories button{transition:none}}
