.GuideLiveRoadStrip_line__mXTA2{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:var(--moi-size-body-sm);line-height:1.5;color:var(--moi-ink-700);margin:0 0 36px;padding:0}.GuideLiveRoadStrip_item__aSo79{display:inline-flex;align-items:center;gap:7px}.GuideLiveRoadStrip_dot__zlIe7{width:8px;height:8px;border-radius:50%;flex-shrink:0}.GuideLiveRoadStrip_dotGreen__atTSO{background:#2FA84F}.GuideLiveRoadStrip_dotAmber__6jzAS{background:#E5A100}.GuideLiveRoadStrip_dotRed__0GMii{background:#E5484D}.GuideLiveRoadStrip_dotGray__AO1sB{background:var(--moi-ink-400)}.GuideLiveRoadStrip_sep__YvS3h{color:var(--moi-text-faint)}.GuideLiveRoadStrip_stamp__oeE09{color:var(--moi-text-muted)}.GuideMapMoment_wrap__EXvwG{margin:44px 0}.GuideMapMoment_head__1NKsX{margin-bottom:18px}.GuideMapMoment_title__bKVxd{font-size:var(--moi-size-feature);font-weight:var(--moi-weight-medium);letter-spacing:var(--moi-track-snug);line-height:var(--moi-lh-normal);color:var(--moi-ink-0);margin:0 0 8px}.GuideMapMoment_caption__DxSyi{font-size:var(--moi-size-body-sm);line-height:1.5;color:var(--moi-text-muted);margin:0}.GuideMapMoment_card__I6xdW{display:block;border:1px solid var(--moi-border-hair);border-radius:var(--moi-radius-2xl);overflow:hidden;text-decoration:none;background:#eef1f4;transition:border-color var(--moi-t-base,.25s ease)}.GuideMapMoment_card__I6xdW:hover{border-color:var(--moi-border-soft)}.GuideMapMoment_mapView__b7tm5{position:relative;aspect-ratio:16/9;overflow:hidden}.GuideMapMoment_mapImg__8gxJg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.GuideMapMoment_pin__OO5fE{position:absolute;width:18px;height:18px;transform:translate(-50%,-100%);background:#FD1D1D;border:2px solid #ffffff;border-radius:50% 50% 50% 0;rotate:45deg}.GuideMapMoment_mapPill__T0Cv8{position:absolute;top:12px;left:12px;padding:7px 13px;border-radius:999px;background:rgba(255,255,255,.88);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:13px;font-weight:var(--moi-weight-semibold);color:var(--moi-ink-700)}.GuideMapMoment_cta__TxQg8{position:absolute;right:12px;bottom:12px;display:inline-flex;align-items:center;gap:7px;padding:9px 15px;border-radius:999px;background:var(--moi-ink-700);color:#ffffff;font-size:var(--moi-size-body-sm);font-weight:var(--moi-weight-medium)}.GuideMapMoment_attribution__Z942G{display:block;padding:9px 14px;font-size:var(--moi-size-meta);color:var(--moi-text-faint);background:#ffffff;border-top:1px solid var(--moi-border-hair)}@media (max-width:600px){.GuideMapMoment_card__I6xdW{border-radius:var(--moi-radius-xl)}.GuideMapMoment_mapView__b7tm5{aspect-ratio:4/3}}.GuideNumberedEntry_entry__sp3Rc{margin:0 0 40px}.GuideNumberedEntry_head__6qHZT{display:flex;align-items:baseline;gap:10px;margin:0 0 8px}.GuideNumberedEntry_num__Y79Jw{color:var(--guide-accent,#FD1D1D);flex-shrink:0}.GuideNumberedEntry_num__Y79Jw,.GuideNumberedEntry_title__AKOV_{font-size:var(--moi-size-card-title);font-weight:var(--moi-weight-semibold);line-height:1.2}.GuideNumberedEntry_title__AKOV_{letter-spacing:-.01em;color:var(--moi-ink-0)}.GuideNumberedEntry_metrics___Mit9{display:flex;flex-wrap:wrap;align-items:center;gap:2px 4px;margin:0 0 12px;font-size:var(--moi-size-body-sm);color:var(--moi-text-muted);line-height:1.5}.GuideNumberedEntry_metric__FCToj{display:inline-flex;align-items:baseline;gap:5px}.GuideNumberedEntry_symbol___PvWI{color:var(--moi-ink-700);font-weight:var(--moi-weight-medium)}.GuideNumberedEntry_sep__zODR5{color:var(--moi-text-faint)}.GuideNumberedEntry_sr__pAxxT{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.GuideNumberedEntry_body__chRtF p{font-size:var(--moi-size-body);line-height:var(--moi-lh-body);color:var(--moi-ink-0);margin:0 0 12px}.GuideNumberedEntry_body__chRtF p:last-child{margin-bottom:0}.GuideNumberedEntry_body__chRtF a{color:var(--moi-ink-0);text-decoration:underline;text-underline-offset:4px}.GuideNumberedEntry_body__chRtF strong{font-weight:var(--moi-weight-semibold)}.GuideNumberedEntry_actions__1cI3x{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}