.roadmap-top{padding-top:calc(var(--nav-h) + var(--space-section))}.col.svelte-1bad6w3 .h1{font-size:var(--type-display-xl);font-weight:var(--display-xl-weight);letter-spacing:-.01em;line-height:.92}.col.svelte-1bad6w3 h2{font-size:var(--type-display-l);font-weight:var(--display-l-weight);letter-spacing:-.01em;line-height:.96}.intro.svelte-1bad6w3{margin-top:var(--s-6);max-width:62ch;font-size:var(--type-body-l)}.part.svelte-1bad6w3{margin-top:var(--s-9)}.engines.svelte-1bad6w3{margin-top:var(--s-6);max-width:30ch;font-family:var(--font-display);font-size:var(--type-display-m);font-weight:var(--display-m-weight);text-wrap:balance;font-stretch:60%;line-height:1.05}.list.svelte-1bad6w3{margin-top:var(--s-6)}.list.svelte-1bad6w3 li:where(.svelte-1bad6w3){padding-block:var(--s-4);border-top:1px dotted var(--ink);text-wrap:pretty}.two.svelte-1bad6w3 li:where(.svelte-1bad6w3){font-family:var(--font-display);font-size:var(--type-title);font-weight:300;font-stretch:62%;line-height:1.2}@media (width>=640px){.two.svelte-1bad6w3{column-gap:var(--gap);grid-template-columns:1fr 1fr;display:grid}}.lines.svelte-1bad6w3{max-width:48rem}.lines.svelte-1bad6w3 li:where(.svelte-1bad6w3){font-size:var(--type-body-l)}.lines.svelte-1bad6w3{border-bottom:1px dotted var(--ink)}.back.svelte-1bad6w3{margin-top:var(--s-8)}
