.rm[data-astro-cid-zy5mulml]{padding:56px 0 96px}.rm[data-astro-cid-zy5mulml] h1[data-astro-cid-zy5mulml]{margin:0 0 12px;font-size:clamp(38px,5vw,64px)}.rm-lead[data-astro-cid-zy5mulml]{color:var(--muted);max-width:60ch;margin:0 0 36px;font-size:17px}.rail[data-astro-cid-zy5mulml]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:0 22px;margin:0;padding:0;list-style:none;display:grid}.stage[data-astro-cid-zy5mulml]{min-width:0;position:relative}.st-head[data-astro-cid-zy5mulml]{padding:0 0 18px;position:relative}.st-head[data-astro-cid-zy5mulml]:before{content:"";background:var(--line);height:2px;position:absolute;top:12px;left:0;right:-22px}.stage[data-astro-cid-zy5mulml].live .st-head[data-astro-cid-zy5mulml]:before{background:linear-gradient(90deg, #3ddc84, var(--line))}.stage[data-astro-cid-zy5mulml].later .st-head[data-astro-cid-zy5mulml]:before{background:linear-gradient(90deg, var(--line), transparent);right:0}.st-dot[data-astro-cid-zy5mulml]{z-index:1;background:var(--bg);border:2px solid #4a4a52;border-radius:50%;place-items:center;width:26px;height:26px;margin-bottom:12px;display:grid;position:relative}.live[data-astro-cid-zy5mulml] .st-dot[data-astro-cid-zy5mulml]{background:#3ddc84;border-color:#3ddc84}.live[data-astro-cid-zy5mulml] .st-dot[data-astro-cid-zy5mulml] svg{fill:none;stroke:#0a0a0b;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.next[data-astro-cid-zy5mulml] .st-dot[data-astro-cid-zy5mulml]{border-color:#e6e6ea;box-shadow:0 0 0 4px #ffffff1a}.st-head[data-astro-cid-zy5mulml] h2[data-astro-cid-zy5mulml]{margin:0;font-size:clamp(26px,2.6vw,34px);line-height:1}.st-head[data-astro-cid-zy5mulml] p[data-astro-cid-zy5mulml]{color:var(--muted);margin:6px 0 0;font-size:14px}.items[data-astro-cid-zy5mulml]{gap:10px;display:grid}.item[data-astro-cid-zy5mulml]{background:var(--panel);border:1px solid var(--line);border-radius:16px;scroll-margin-top:88px;transition:border-color .15s}.item[data-astro-cid-zy5mulml]:hover{border-color:#3a3a40}.live[data-astro-cid-zy5mulml] .item[data-astro-cid-zy5mulml][open]{border-color:#3ddc848c}.next[data-astro-cid-zy5mulml] .item[data-astro-cid-zy5mulml][open]{border-color:#ffffff73}.later[data-astro-cid-zy5mulml] .item[data-astro-cid-zy5mulml][open]{border-color:#5a5a62}.item[data-astro-cid-zy5mulml] summary[data-astro-cid-zy5mulml]{cursor:pointer;min-height:var(--tap);border-radius:16px;grid-template-columns:60px minmax(0,1fr) 20px;align-items:center;gap:14px;padding:12px 14px;list-style:none;display:grid}.item[data-astro-cid-zy5mulml] summary[data-astro-cid-zy5mulml]::-webkit-details-marker{display:none}.item[data-astro-cid-zy5mulml] summary[data-astro-cid-zy5mulml]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sum[data-astro-cid-zy5mulml]{justify-items:start;gap:4px;min-width:0;display:grid}.sum[data-astro-cid-zy5mulml] b[data-astro-cid-zy5mulml]{font:700 16px/1.25 var(--body);color:var(--text)}.sum[data-astro-cid-zy5mulml] .one[data-astro-cid-zy5mulml]{color:var(--muted);font-size:14px;line-height:1.4}.tag[data-astro-cid-zy5mulml]{font:700 12px/1 var(--body);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:center;gap:4px;padding:4px 8px 3px;display:inline-flex}.tag[data-astro-cid-zy5mulml].live{color:#3ddc84;border:1px solid #3ddc8480}.tag[data-astro-cid-zy5mulml].live svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px}.tag[data-astro-cid-zy5mulml].next{color:#f3f3f4;border:1px solid #ffffff73}.tag[data-astro-cid-zy5mulml].later{color:#b4b4bc;border:1px solid #4a4a52}.chev[data-astro-cid-zy5mulml]{border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);justify-self:center;width:10px;height:10px;margin-top:-4px;transition:transform .2s;transform:rotate(45deg)}.item[data-astro-cid-zy5mulml][open] .chev[data-astro-cid-zy5mulml]{margin-top:4px;transform:rotate(-135deg)}.more[data-astro-cid-zy5mulml]{gap:10px;padding:0 16px 16px 88px;animation:.2s rm-in;display:grid}.more[data-astro-cid-zy5mulml] p[data-astro-cid-zy5mulml]{color:#c8c8cf;text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}.more[data-astro-cid-zy5mulml] .needs[data-astro-cid-zy5mulml]{color:var(--muted);font-size:14px}.more[data-astro-cid-zy5mulml] .needs[data-astro-cid-zy5mulml] b[data-astro-cid-zy5mulml]{color:var(--text);font-weight:700}.more[data-astro-cid-zy5mulml] .arrow[data-astro-cid-zy5mulml]{color:var(--text);justify-self:start}@keyframes rm-in{0%{opacity:0;transform:translateY(-4px)}}.pic[data-astro-cid-zy5mulml]{background:radial-gradient(at 50% 30%,#222228,#141417);border-radius:14px;place-items:center;width:60px;height:60px;display:grid;position:relative;overflow:hidden}.pic[data-astro-cid-zy5mulml]>img[data-astro-cid-zy5mulml]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pic[data-astro-cid-zy5mulml] svg[data-astro-cid-zy5mulml]{fill:none;stroke:#4fe0d5;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:44px;height:44px}.next[data-astro-cid-zy5mulml] .pic[data-astro-cid-zy5mulml] svg[data-astro-cid-zy5mulml]{stroke:#f3f3f4}.later[data-astro-cid-zy5mulml] .pic[data-astro-cid-zy5mulml] svg[data-astro-cid-zy5mulml]{stroke:#c4c4cc}.pic-sign[data-astro-cid-zy5mulml] .ok[data-astro-cid-zy5mulml]{stroke:#3ddc84}.pic-doors[data-astro-cid-zy5mulml] .d1[data-astro-cid-zy5mulml]{stroke:#4fe0d5}.pic-doors[data-astro-cid-zy5mulml] .d2[data-astro-cid-zy5mulml]{stroke:#f3f3f4}.pic-doors[data-astro-cid-zy5mulml] .fl[data-astro-cid-zy5mulml]{stroke:#5a5a62}.pic-auto[data-astro-cid-zy5mulml] .pad[data-astro-cid-zy5mulml],.pic-shop[data-astro-cid-zy5mulml] .tag[data-astro-cid-zy5mulml]{stroke:#f3f3f4}.pic-map[data-astro-cid-zy5mulml] svg[data-astro-cid-zy5mulml].ring{stroke-width:1.6px;stroke:#ffffffd9;stroke-dasharray:3 3;width:60px;height:60px;position:relative}.pic-map[data-astro-cid-zy5mulml] svg[data-astro-cid-zy5mulml].ring .r2[data-astro-cid-zy5mulml]{stroke:#f3f3f4;stroke-dasharray:none}.pic-agent[data-astro-cid-zy5mulml]>img[data-astro-cid-zy5mulml]{object-position:top}.board[data-astro-cid-zy5mulml]{gap:6px;width:40px;display:grid}.board[data-astro-cid-zy5mulml] i[data-astro-cid-zy5mulml]{background:#4fe0d5;border-radius:4px;height:7px;display:block}.board[data-astro-cid-zy5mulml] i[data-astro-cid-zy5mulml]:first-child{background:#ffd36b}.pic-locals[data-astro-cid-zy5mulml] .f[data-astro-cid-zy5mulml]{background:url(/media/roadmap/locals-240.webp) 0 0/90px 30px;border-radius:50%;width:30px;height:30px;position:absolute;box-shadow:0 0 0 2px #141417}.pic-locals[data-astro-cid-zy5mulml] .f1[data-astro-cid-zy5mulml]{top:3px;left:15px}.pic-locals[data-astro-cid-zy5mulml] .f2[data-astro-cid-zy5mulml]{background-position:-30px 0;top:27px;left:3px}.pic-locals[data-astro-cid-zy5mulml] .f3[data-astro-cid-zy5mulml]{background-position:-60px 0;top:27px;left:27px}@media (width<=900px){.rm[data-astro-cid-zy5mulml]{padding:32px 0 64px}.rm-lead[data-astro-cid-zy5mulml]{margin-bottom:26px;font-size:16px}.rail[data-astro-cid-zy5mulml]{grid-template-columns:minmax(0,1fr);gap:0}.stage[data-astro-cid-zy5mulml]{padding:0 0 28px 38px}.stage[data-astro-cid-zy5mulml]:before{content:"";background:var(--line);width:2px;position:absolute;top:26px;bottom:0;left:12px}.stage[data-astro-cid-zy5mulml].live:before{background:linear-gradient(180deg, #3ddc84, var(--line))}.stage[data-astro-cid-zy5mulml].later:before{background:linear-gradient(180deg, var(--line), transparent)}.st-head[data-astro-cid-zy5mulml]{padding-bottom:14px}.st-head[data-astro-cid-zy5mulml]:before{display:none}.st-dot[data-astro-cid-zy5mulml]{margin:0;position:absolute;top:0;left:-38px}.st-head[data-astro-cid-zy5mulml] h2[data-astro-cid-zy5mulml]{padding-top:2px}.item[data-astro-cid-zy5mulml] summary[data-astro-cid-zy5mulml]{grid-template-columns:52px minmax(0,1fr) 16px;gap:12px;padding:10px 12px}.pic[data-astro-cid-zy5mulml]{width:52px;height:52px}.pic[data-astro-cid-zy5mulml] svg[data-astro-cid-zy5mulml]{width:38px;height:38px}.pic-locals[data-astro-cid-zy5mulml] .f[data-astro-cid-zy5mulml]{background-size:78px 26px;width:26px;height:26px}.pic-locals[data-astro-cid-zy5mulml] .f1[data-astro-cid-zy5mulml]{top:2px;left:13px}.pic-locals[data-astro-cid-zy5mulml] .f2[data-astro-cid-zy5mulml]{background-position:-26px 0;top:24px;left:2px}.pic-locals[data-astro-cid-zy5mulml] .f3[data-astro-cid-zy5mulml]{background-position:-52px 0;top:24px;left:24px}.more[data-astro-cid-zy5mulml]{padding:0 14px 14px}.sum[data-astro-cid-zy5mulml] .one[data-astro-cid-zy5mulml],.more[data-astro-cid-zy5mulml] .needs[data-astro-cid-zy5mulml]{font-size:15px}}@media (prefers-reduced-motion:reduce){.more[data-astro-cid-zy5mulml]{animation:none}.chev[data-astro-cid-zy5mulml],.item[data-astro-cid-zy5mulml]{transition:none}}
