.launch-clock[data-astro-cid-jxmshp4g]{display:flex;flex-direction:column;gap:var(--brand-size-sm);margin-top:var(--brand-size-lg)}.launch-clock__label[data-astro-cid-jxmshp4g]{margin:0;font-size:var(--brand-font-size-sm);font-weight:var(--brand-font-weight-strong);letter-spacing:.12em;text-transform:uppercase;color:var(--brand-color-primary)}.launch-clock__date[data-astro-cid-jxmshp4g]{margin:0;font-family:"hanyi-bold",var(--brand-font-family);font-weight:var(--brand-font-weight-strong);font-size:clamp(26px,3.2vw,36px);line-height:1.15;color:var(--brand-color-text-pure);text-shadow:0 2px 16px color-mix(in srgb,var(--brand-color-bg-layout) 70%,transparent)}.launch-clock__grid[data-astro-cid-jxmshp4g]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--brand-size-xs);max-width:460px}.launch-clock__cell[data-astro-cid-jxmshp4g]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 8px 8px;border:var(--brand-line-width) solid color-mix(in srgb,var(--brand-color-primary-text) 22%,transparent);border-radius:var(--brand-border-radius-md);background:color-mix(in srgb,var(--brand-color-primary-text) 10%,transparent)}.launch-clock__num[data-astro-cid-jxmshp4g]{font-family:"hanyi-bold",var(--brand-font-family);font-weight:var(--brand-font-weight-strong);font-size:clamp(22px,2.4vw,28px);line-height:1.1;font-variant-numeric:tabular-nums;color:var(--brand-color-text-pure)}.launch-clock__unit[data-astro-cid-jxmshp4g]{font-size:11px;font-weight:var(--brand-font-weight-strong);letter-spacing:.12em;text-transform:uppercase;color:var(--brand-color-primary)}@media(max-width:480px){.launch-clock__grid[data-astro-cid-jxmshp4g]{grid-template-columns:repeat(2,minmax(0,1fr))}}.guide-section[data-astro-cid-jxmshp4g]{scroll-margin-top:88px;padding-block:clamp(28px,4vw,48px) 0}.panel-head[data-astro-cid-jxmshp4g]{margin-bottom:clamp(18px,2.6vw,28px)}.panel-head[data-astro-cid-jxmshp4g] .day-head[data-astro-cid-jxmshp4g]{margin-bottom:var(--brand-size-xs)}.panel-head[data-astro-cid-jxmshp4g] p[data-astro-cid-jxmshp4g]{margin:var(--brand-size-xxs) 0 0;color:var(--brand-color-day-text-secondary);font-size:var(--brand-font-size-sm);font-family:"Inter",var(--brand-font-family)}.road[data-astro-cid-jxmshp4g]{position:relative;display:grid;gap:clamp(18px,2.6vw,26px);margin:0;padding:0 0 0 clamp(48px,6vw,60px);list-style:none}.road[data-astro-cid-jxmshp4g]:before{content:"";position:absolute;top:10px;bottom:10px;left:19px;width:2px;border-radius:9999px;background:color-mix(in srgb,var(--site-gold) 40%,transparent)}.road__item[data-astro-cid-jxmshp4g]{position:relative}.road__node[data-astro-cid-jxmshp4g]{position:absolute;top:6px;left:calc(-1*clamp(48px,6vw,60px));display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--site-gold);color:var(--brand-color-day-card);box-shadow:0 0 0 4px var(--brand-color-day-canvas),0 3px 8px color-mix(in srgb,var(--brand-color-day-text) 22%,transparent)}.road__node[data-astro-cid-jxmshp4g] svg[data-astro-cid-jxmshp4g]{width:19px;height:19px}.road__item[data-astro-cid-jxmshp4g][data-kind=launch] .road__node[data-astro-cid-jxmshp4g]{background:var(--brand-color-day-text);color:var(--site-gold)}.road-card[data-astro-cid-jxmshp4g]{display:grid;grid-template-columns:clamp(180px,24vw,260px) minmax(0,1fr);overflow:hidden;background:var(--brand-color-day-card);border:var(--brand-line-width) solid var(--brand-color-day-border);border-radius:var(--brand-border-radius-lg);box-shadow:0 2px 8px color-mix(in srgb,var(--brand-color-day-text) 6%,transparent);transition:transform var(--brand-motion-duration-mid) var(--brand-motion-ease-in-out),box-shadow var(--brand-motion-duration-mid) var(--brand-motion-ease-in-out)}.road-card[data-astro-cid-jxmshp4g]:hover,.road-card[data-astro-cid-jxmshp4g]:focus-within{transform:translateY(-4px);box-shadow:0 14px 28px color-mix(in srgb,var(--brand-color-day-text) 16%,transparent)}.road__item[data-astro-cid-jxmshp4g][data-kind=launch] .road-card[data-astro-cid-jxmshp4g]{border-color:color-mix(in srgb,var(--site-gold) 55%,transparent);background:linear-gradient(100deg,color-mix(in srgb,var(--site-gold) 14%,var(--brand-color-day-card)),var(--brand-color-day-card) 60%)}.road-card__art[data-astro-cid-jxmshp4g]{display:block;position:relative;margin:0;min-height:100%}.road-card__art[data-astro-cid-jxmshp4g] img[data-astro-cid-jxmshp4g]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.road-card__brand[data-astro-cid-jxmshp4g]{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(100deg,color-mix(in srgb,var(--brand-color-bg-layout) 72%,transparent),color-mix(in srgb,var(--brand-color-bg-layout) 30%,transparent)),var(--cover-art) 60% 40% / cover no-repeat}.road-card__brand[data-astro-cid-jxmshp4g] img[data-astro-cid-jxmshp4g]{position:static;width:108px;height:auto}.road-card__body[data-astro-cid-jxmshp4g]{display:flex;flex-direction:column;gap:var(--brand-size-xs);padding:var(--brand-size-md) var(--brand-size-lg)}.road-card__title[data-astro-cid-jxmshp4g]{margin:0;font-family:"hanyi-bold",var(--brand-font-family);font-weight:var(--brand-font-weight-strong);font-size:16px;line-height:1.3;color:var(--brand-color-day-text)}.road-card__dates[data-astro-cid-jxmshp4g]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--brand-size-xxs);margin:0;font-size:13px;font-weight:var(--brand-font-weight-strong);font-family:"Inter",var(--brand-font-family);color:var(--brand-color-day-accent)}.road-card__range[data-astro-cid-jxmshp4g]{width:14px;height:14px}.road-card__chips[data-astro-cid-jxmshp4g]{display:flex;flex-wrap:wrap;gap:var(--brand-size-xxs);margin:0;padding:0;list-style:none}.road-card__chips[data-astro-cid-jxmshp4g] li[data-astro-cid-jxmshp4g]{display:inline-flex;align-items:center;padding:2px 10px;border:var(--brand-line-width) solid color-mix(in srgb,var(--brand-presets-blue-7) 55%,transparent);border-radius:9999px;background:color-mix(in srgb,var(--brand-presets-blue-7) 10%,transparent);color:var(--brand-presets-blue-7);font-size:13px;font-weight:var(--brand-font-weight-strong);font-family:"Inter",var(--brand-font-family)}.road-card__text[data-astro-cid-jxmshp4g]{margin:0;color:var(--brand-color-day-text-secondary);font-size:var(--brand-font-size-sm);line-height:1.6;font-family:"Inter",var(--brand-font-family)}.road-card__link[data-astro-cid-jxmshp4g]{margin-top:var(--brand-size-xxs);font-size:13px;align-self:flex-start}.platform-grid[data-astro-cid-jxmshp4g]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:clamp(14px,2vw,20px);margin:0;padding:0;list-style:none}.platform-card[data-astro-cid-jxmshp4g]{padding:var(--brand-size-md) var(--brand-size-lg);background:var(--brand-color-day-card);border:var(--brand-line-width) solid var(--brand-color-day-border);border-radius:var(--brand-border-radius-lg);box-shadow:0 2px 8px color-mix(in srgb,var(--brand-color-day-text) 6%,transparent)}.platform-card[data-astro-cid-jxmshp4g] h3[data-astro-cid-jxmshp4g]{margin:0;font-family:"hanyi-bold",var(--brand-font-family);font-weight:var(--brand-font-weight-strong);font-size:16px;color:var(--brand-color-day-text)}.platform-card[data-astro-cid-jxmshp4g] p[data-astro-cid-jxmshp4g]{margin:var(--brand-size-xxs) 0 0;color:var(--brand-color-day-text-secondary);font-size:var(--brand-font-size-sm);line-height:1.6;font-family:"Inter",var(--brand-font-family)}@media(max-width:680px){.road-card[data-astro-cid-jxmshp4g]{grid-template-columns:1fr}.road-card__art[data-astro-cid-jxmshp4g]{min-height:0;height:160px}}@media(prefers-reduced-motion:reduce){.road-card[data-astro-cid-jxmshp4g]{transition:none}.road-card[data-astro-cid-jxmshp4g]:hover{transform:none}}
