.mkt-roadmap-columns{gap:3rem;margin-top:2.5rem;display:grid}.mkt-roadmap-column>h3{font-size:var(--text-xl);font-weight:600}.mkt-roadmap-column>p{font-size:var(--text-sm);color:var(--muted-foreground);margin-top:.25rem}.mkt-roadmap-column>ul{border-top:1px solid var(--border);margin-top:1rem}.mkt-roadmap-item{border-bottom:1px solid var(--border);grid-template-columns:1fr auto;align-items:start;gap:.5rem 1.5rem;padding-block:1rem;display:grid}.mkt-roadmap-item>strong{font-weight:600}.mkt-roadmap-item p{max-width:48ch;color:var(--muted-foreground);grid-column:1/-1}.mkt-roadmap-item .mkt-state{margin-top:.125rem}.mkt-roadmap-tag{font-size:var(--text-sm)}.mkt-roadmap-tag .mkt-quiet-link{min-height:2.75rem}.mkt-roadmap-live-head{flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;display:flex}.mkt-roadmap-note{max-width:52ch;font-size:var(--text-sm);color:var(--muted-foreground);margin-top:2.5rem}.mkt-roadmap-note .mkt-quiet-link{min-height:2.75rem}.mkt-roadmap-lead{margin-top:1.25rem}.mkt-roadmap-ladder{margin-top:3rem}.mkt-roadmap .mkt-rail-step{border-top:1px solid var(--border);padding-top:1.5rem}.mkt-roadmap .mkt-step-number{background:var(--card)}.mkt-roadmap-today{font-size:var(--text-sm);color:var(--marketing-blue-ink);font-weight:600}.mkt-roadmap-today[data-today=false]{color:var(--muted-foreground);font-weight:500}.mkt-roadmap-constant{border-top:1px solid var(--border);margin-top:3rem;padding-top:2rem}.mkt-roadmap-constant>p+p{max-width:52ch;color:var(--muted-foreground);margin-top:1.5rem}.mkt-roadmap-copy p+p{margin-top:1rem}.mkt-roadmap-copy p a{text-underline-offset:.25em;text-decoration:underline}.mkt-roadmap-copy p a:hover{color:var(--marketing-blue-ink)}.mkt-roadmap-copy .mkt-action-row{margin-top:2rem}.mkt-roadmap-close-note{font-size:var(--text-sm);color:var(--muted-foreground);margin-top:1rem}@media (min-width:48rem){.mkt-roadmap-columns{margin-top:3rem}}.mkt-roadmap-live.mkt-work-list{grid-template-columns:minmax(0,1fr)}@media (min-width:64rem){.mkt-roadmap-columns{gap:4rem}.mkt-roadmap-column{grid-template-rows:auto 1fr;grid-template-columns:15rem minmax(0,1fr);column-gap:4rem;display:grid}.mkt-roadmap-column>h3,.mkt-roadmap-column>p{grid-column:1}.mkt-roadmap-column>p{max-width:24ch}.mkt-roadmap-column>ul{grid-area:1/2/span 2;margin-top:0}.mkt-roadmap-item{grid-template-columns:minmax(0,2fr) minmax(0,3fr) 7.5rem;column-gap:2.5rem;padding-block:1.25rem}.mkt-roadmap-item>strong{grid-area:1/1/span 2}.mkt-roadmap-item p{grid-column:2;max-width:none}.mkt-roadmap-item>.mkt-state{grid-area:1/3;justify-self:end}.mkt-roadmap-live li{grid-template-columns:minmax(0,2fr) minmax(0,3fr);column-gap:2.5rem}.mkt-roadmap-live p{max-width:none}}
