._planner_m8dwn_1{gap:18px;display:grid}._origin_m8dwn_6{border-radius:var(--radius-pill);border:1px solid var(--color-line);background:var(--color-surface);padding:6px;display:flex}._origin_m8dwn_6>div{flex:1}._plan_m8dwn_1{gap:14px;display:grid}._hero_1bbsb_1{gap:14px;padding-top:8px;display:grid}._meta_1bbsb_7{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}._meta_1bbsb_7>span:not([title]){align-items:center;gap:6px;display:inline-flex}._meta_1bbsb_7>span:first-child:first-letter{text-transform:uppercase}._hero_1bbsb_1 h1{letter-spacing:-.045em;margin:0;font-size:clamp(32px,5vw,52px);line-height:1}._hero_1bbsb_1 h1 em{font-family:var(--font-serif);color:var(--color-leaf);font-weight:400}._past_1bbsb_39{color:var(--color-amber);margin:0}._facts_1bbsb_44{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin:4px 0 0;display:grid}._facts_1bbsb_44 div{border-radius:var(--radius-md);border:1px solid var(--color-line);background:var(--color-surface);padding:14px 16px}._facts_1bbsb_44 dt{color:var(--color-text-dim);text-transform:uppercase;letter-spacing:.06em;font-size:11.5px}._facts_1bbsb_44 dd{margin:6px 0 0;font-weight:600}._actions_1bbsb_70{flex-wrap:wrap;gap:8px;display:flex}._access_1bbsb_76{border-radius:var(--radius-xl);background:linear-gradient(160deg, var(--color-leaf-deep), var(--color-surface) 55%);border:1px solid #31452a;gap:16px;padding:22px;display:grid}._access_1bbsb_76 h2{letter-spacing:-.03em;align-items:center;gap:10px;margin:0;font-size:24px;display:flex}._hubs_1bbsb_94{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}._hubs_1bbsb_94 li{border-radius:var(--radius-md);border:1px solid var(--color-line);background:#0a0a0a73;align-content:start;gap:6px;padding:14px;display:grid}._hubName_1bbsb_113{font-weight:650;text-decoration:none}._hubs_1bbsb_94 small{color:var(--color-text-dim);font-size:12px}._note_1bbsb_123{color:var(--color-text-muted);margin:0;font-size:13px}._section_1bbsb_129{gap:4px;display:grid}._nearby_1bbsb_134{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}
