.intro[data-astro-cid-hoahevpo]{padding:clamp(64px,9vw,120px) var(--gutter) 72px}.intro[data-astro-cid-hoahevpo] .eyebrow[data-astro-cid-hoahevpo]{margin-bottom:20px}.intro[data-astro-cid-hoahevpo] h1[data-astro-cid-hoahevpo]{font-size:clamp(52px,7.6vw,108px)}.wide[data-astro-cid-hoahevpo]{max-width:680px}.jump[data-astro-cid-hoahevpo]{display:flex;flex-wrap:wrap;gap:10px 28px;margin-top:44px;font-family:var(--mono);font-size:13px;letter-spacing:.1em;text-transform:uppercase}.jump[data-astro-cid-hoahevpo] a[data-astro-cid-hoahevpo]{padding-bottom:4px;color:var(--mist);text-decoration:none;border-bottom:1px solid var(--rule-dark-strong)}.jump[data-astro-cid-hoahevpo] a[data-astro-cid-hoahevpo]:hover{color:var(--signal);border-color:var(--signal)}.roles[data-astro-cid-hoahevpo]{padding:clamp(72px,9vw,120px) var(--gutter)}.roles-head[data-astro-cid-hoahevpo]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:24px;border-bottom:2px solid var(--ink)}.roles-head[data-astro-cid-hoahevpo] h2[data-astro-cid-hoahevpo]{margin:0;font-weight:600;font-size:48px}.roles-head[data-astro-cid-hoahevpo] p[data-astro-cid-hoahevpo]{margin:0;font-style:italic;font-size:22px}.role-grid[data-astro-cid-hoahevpo]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px;margin-top:32px}.role[data-astro-cid-hoahevpo]{display:flex;flex-direction:column;gap:12px;padding:32px}.tone-ink[data-astro-cid-hoahevpo]{background:var(--ink);color:var(--ground)}.tone-signal[data-astro-cid-hoahevpo]{background:var(--signal);color:var(--ink)}.tone-vellum[data-astro-cid-hoahevpo]{background:var(--vellum);color:var(--ink)}.role-tag[data-astro-cid-hoahevpo]{font-family:var(--mono);font-size:12px;letter-spacing:.12em;opacity:.8}.role[data-astro-cid-hoahevpo] h3[data-astro-cid-hoahevpo]{margin:0;font-weight:600;font-size:36px;line-height:1}.role[data-astro-cid-hoahevpo] p[data-astro-cid-hoahevpo]{margin:0;font-size:20px;line-height:1.45}.role[data-astro-cid-hoahevpo] .role-how[data-astro-cid-hoahevpo]{margin-top:auto;padding-top:12px;font-family:var(--mono);font-size:13px;line-height:1.5;opacity:.85}.roles-note[data-astro-cid-hoahevpo]{margin:40px 0 0;font-size:22px;line-height:1.5;max-width:760px}.node[data-astro-cid-hoahevpo]{font-size:18px}.governance[data-astro-cid-hoahevpo]{padding:clamp(80px,10vw,140px) var(--gutter)}.gov-title[data-astro-cid-hoahevpo]{margin:0;font-weight:600;font-size:clamp(40px,5vw,68px);line-height:1}.councils[data-astro-cid-hoahevpo]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:2px;background:var(--rule-dark);margin-top:56px}.council[data-astro-cid-hoahevpo]{background:var(--ink);padding:32px 28px;display:flex;flex-direction:column;gap:14px}.council[data-astro-cid-hoahevpo] h3[data-astro-cid-hoahevpo]{margin:0;font-weight:600;font-size:30px;line-height:1.05}.council[data-astro-cid-hoahevpo] p[data-astro-cid-hoahevpo]{margin:0;font-size:19px;line-height:1.45;color:var(--mist)}.council[data-astro-cid-hoahevpo] .cannot[data-astro-cid-hoahevpo]{margin-top:auto;padding-top:14px;border-top:1px solid var(--rule-dark);font-family:var(--mono);font-size:12px;line-height:1.6;color:var(--ash)}.steps-title[data-astro-cid-hoahevpo]{margin:80px 0 24px;font-family:var(--mono);font-weight:500;font-size:14px;letter-spacing:.12em;color:var(--ash)}.steps[data-astro-cid-hoahevpo]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:12px;align-items:stretch}.steps[data-astro-cid-hoahevpo] li[data-astro-cid-hoahevpo]{flex:1 1 180px;padding:24px;border:1px solid var(--rule-dark-strong);display:flex;flex-direction:column;gap:10px}.step-n[data-astro-cid-hoahevpo]{font-family:var(--mono);font-size:12px;color:var(--signal)}.step-name[data-astro-cid-hoahevpo]{font-weight:600;font-size:28px}.step-text[data-astro-cid-hoahevpo]{font-size:18px;line-height:1.4;color:var(--mist)}.gatherings[data-astro-cid-hoahevpo]{padding:clamp(80px,10vw,140px) var(--gutter)}.gather-inner[data-astro-cid-hoahevpo]{display:flex;flex-wrap:wrap;gap:64px}.service-col[data-astro-cid-hoahevpo]{flex:1 1 520px;min-width:0;max-width:840px}.service-col[data-astro-cid-hoahevpo] h2[data-astro-cid-hoahevpo]{margin:0 0 32px;font-weight:600;font-size:52px;line-height:1}.service[data-astro-cid-hoahevpo]{display:flex;flex-direction:column;border-top:2px solid var(--ink)}.service-row[data-astro-cid-hoahevpo]{display:grid;grid-template-columns:110px minmax(0,1fr);gap:20px;padding:18px 0;border-bottom:1px solid var(--rule-light)}.time[data-astro-cid-hoahevpo]{font-family:var(--mono);font-size:14px;padding-top:6px}.service-name[data-astro-cid-hoahevpo]{font-weight:600;font-size:26px}.service-row[data-astro-cid-hoahevpo] p[data-astro-cid-hoahevpo]{margin:4px 0 0;font-size:19px;line-height:1.4;color:var(--ink-soft)}.service-col[data-astro-cid-hoahevpo] .btn[data-astro-cid-hoahevpo]{margin-top:32px}.gather-links[data-astro-cid-hoahevpo]{display:flex;flex-wrap:wrap;gap:12px 32px;margin:24px 0 0}.holy[data-astro-cid-hoahevpo]{padding:clamp(80px,10vw,140px) var(--gutter)}.holy-head[data-astro-cid-hoahevpo]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px 64px;margin-bottom:48px}.holy-head[data-astro-cid-hoahevpo] h2[data-astro-cid-hoahevpo]{margin:0;font-weight:600;font-size:clamp(44px,6vw,84px);line-height:.95}.holy-lede[data-astro-cid-hoahevpo]{flex:1 1 360px;max-width:560px;margin:0;font-size:20px;line-height:1.5;color:var(--mist)}.days[data-astro-cid-hoahevpo]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:2px;background:var(--rule-dark)}.day[data-astro-cid-hoahevpo]{display:flex;flex-direction:column;padding:32px 28px;background:var(--ink-card)}.day[data-astro-cid-hoahevpo].sighted{background:var(--ink);outline:1px dashed var(--rule-dark-strong);outline-offset:-1px}.mark[data-astro-cid-hoahevpo]{font-family:var(--mono);font-size:clamp(40px,4vw,56px);line-height:1;letter-spacing:-.02em;color:var(--signal)}.when[data-astro-cid-hoahevpo]{margin:12px 0 20px;font-family:var(--mono);font-size:12px;letter-spacing:.12em;color:var(--ash)}.day[data-astro-cid-hoahevpo] h3[data-astro-cid-hoahevpo]{margin:0 0 10px;font-weight:600;font-size:30px;line-height:1.05}.day[data-astro-cid-hoahevpo] p[data-astro-cid-hoahevpo]:last-child{margin:0;font-size:19px;line-height:1.45;color:var(--mist)}.holy-note[data-astro-cid-hoahevpo]{margin:32px 0 0;font-style:italic;font-size:19px;color:var(--ash)}.enter[data-astro-cid-hoahevpo]{padding:clamp(80px,10vw,140px) var(--gutter)}.enter-inner[data-astro-cid-hoahevpo]{display:flex;flex-wrap:wrap;gap:64px}.enter-copy[data-astro-cid-hoahevpo]{flex:1 1 420px;min-width:0}.enter-copy[data-astro-cid-hoahevpo] h2[data-astro-cid-hoahevpo]{margin:0;font-weight:600;font-size:clamp(44px,5.4vw,76px);line-height:.95}.enter-copy[data-astro-cid-hoahevpo] p[data-astro-cid-hoahevpo]:last-child{margin:28px 0 0;font-size:22px;line-height:1.5;color:var(--mist)}.enter-form[data-astro-cid-hoahevpo]{flex:1 1 460px;min-width:0}.soon[data-astro-cid-hoahevpo]{padding:40px;border:1px solid var(--signal)}.soon-tag[data-astro-cid-hoahevpo]{margin:0 0 20px;font-family:var(--mono);font-size:12px;letter-spacing:.12em;color:var(--signal)}.soon-invocation[data-astro-cid-hoahevpo]{margin:0;font-family:var(--mono);font-size:20px;line-height:1.6;text-transform:uppercase}.soon-note[data-astro-cid-hoahevpo]{margin:24px 0 0;font-size:20px;line-height:1.5;color:var(--mist)}
