.roadmap-module__8-ghdq__gallery{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-color:var(--muted-foreground) var(--muted);scrollbar-width:auto;border-radius:.5rem;width:100%;min-width:0;overflow-x:auto}.roadmap-module__8-ghdq__gallery:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.roadmap-module__8-ghdq__track{grid-auto-columns:min(19rem,80vw);grid-auto-flow:column;width:max-content;margin:0;padding:1rem 0 2rem;list-style:none;display:grid}.roadmap-module__8-ghdq__item{scroll-snap-align:center;grid-template-rows:1fr 3.5rem;min-width:0;padding:0 .75rem;display:grid}.roadmap-module__8-ghdq__frame{border:1px solid var(--border);border-radius:var(--radius-4xl);text-align:center;background:0 0;flex-direction:column;justify-content:center;gap:.5rem;min-height:15rem;padding:2rem 1.5rem;display:flex}.roadmap-module__8-ghdq__title{color:var(--foreground)}.roadmap-module__8-ghdq__subtitle{color:var(--muted-foreground)}.roadmap-module__8-ghdq__connector{border-bottom:1px solid var(--border);justify-content:center;margin-inline:-.75rem;display:flex;position:relative}.roadmap-module__8-ghdq__connector:before{background:var(--border);content:"";width:1px;position:absolute;top:0;bottom:0}.roadmap-module__8-ghdq__point{border:1px solid var(--foreground);background:var(--background);border-radius:50%;width:.75rem;height:.75rem;position:absolute;bottom:-.375rem}@media not (min-width:48rem){.roadmap-module__8-ghdq__frame{border-color:color-mix(in oklch, var(--foreground) 20%, transparent)}}@media (min-width:48rem){.roadmap-module__8-ghdq__track{grid-auto-columns:22rem}.roadmap-module__8-ghdq__item{grid-template-rows:1fr 4.5rem;padding-inline:1rem}.roadmap-module__8-ghdq__connector{margin-inline:-1rem}}
