.programmes.astro-7gkesge6{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.programme.astro-7gkesge6{align-content:start;gap:var(--space-5);display:grid}.programme__title.astro-7gkesge6{align-items:baseline;gap:var(--space-3);font-size:var(--text-h3);display:flex}.programme__title.astro-7gkesge6 .programme__icon{color:var(--color-accent);flex:none;align-self:center}.programme__rows.astro-7gkesge6{border-block-start:1px solid var(--color-border-strong);margin:0;display:grid}.programme__row.astro-7gkesge6{gap:var(--space-1);padding-block:var(--space-4);border-block-end:1px solid var(--color-border);display:grid}.programme__row.astro-7gkesge6 dt.astro-7gkesge6{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:600}.programme__row.astro-7gkesge6 dd.astro-7gkesge6{font-size:var(--text-lg);margin:0}@media (width>=52rem){.programmes.astro-7gkesge6{grid-template-columns:repeat(2,minmax(0,1fr))}}.portal.astro-ol4zrlwq{gap:var(--space-4);padding-block-start:var(--space-3);display:grid}.portal__code.astro-ol4zrlwq{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:10px;display:grid}.portal__heading.astro-ol4zrlwq{font-weight:600}.portal__row.astro-ol4zrlwq{justify-content:space-between;align-items:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.portal__field.astro-ol4zrlwq{gap:var(--space-1);display:grid}.portal__value.astro-ol4zrlwq{font-family:var(--font-code);font-size:1.25rem}.portal__link.astro-ol4zrlwq{min-inline-size:0;font-family:var(--font-code);overflow-wrap:anywhere;text-align:start;flex:14rem;font-size:.8125rem}.portal__actions.astro-ol4zrlwq{gap:var(--space-1);display:flex}.portal.astro-ol4zrlwq dl.astro-ol4zrlwq,.portal.astro-ol4zrlwq dd.astro-ol4zrlwq{margin:0}.portal__figures.astro-ol4zrlwq{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.portal__figure.astro-ol4zrlwq{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--color-border);border-radius:10px;display:grid}.portal__figure.astro-ol4zrlwq dd.astro-ol4zrlwq{align-items:center;gap:var(--space-2);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:600;display:inline-flex}.portal__figure.astro-ol4zrlwq dd.astro-ol4zrlwq svg{color:var(--color-accent)}.portal__figure--success.astro-ol4zrlwq dd.astro-ol4zrlwq svg{color:var(--color-success)}.note.astro-tux4hemi{max-inline-size:68ch;color:var(--color-text-muted);margin-block-start:var(--space-6)}.join.astro-tux4hemi{align-content:start;display:grid}.join.astro-tux4hemi .join__links{gap:var(--space-4);padding-block:var(--space-5);border-block:1px solid var(--color-border-strong);font-size:var(--text-lead)}
