/* Look: institute. Colours, type and shape only; page structure lives in shared.css. */
:root{--fs:17px;--lh:1.6;--fs-lede:18px;--fs-h2:26px;--maxw:1100px;--head-weight:700;--card-head-weight:700;--btn-weight:500;--nav-weight:500;--nav-fs:15.5px;--comb-w:1.8;--env-op:1;--bg:#f2f6f4;--card:#ffffff;--card-hover:#f8fbfa;--fig-bg:#ffffff;--thumb-bg:#e6eeeb;--topline-bg:#e6eeeb;--ink:#14201d;--muted:#4f615c;--rule:#d0dcd8;--rule-strong:#b3c5bf;--axis:#14201d;--env:#c27a00;--comb:#00766b;--accent:#00766b;--accent-hover:#005a52;--on-accent:#ffffff;--link:#00766b;--link-hover:#14201d;--warm:#b36b00;--nav-ink:#14201d;--btn-ink:#00766b;--btn-border:#00766b;--c1:#00766b;--c2:#b36b00;--c3:#2b6cb0;--c4:#a0402e;--c5:#6b4aa5;--sim-1:#00766b;--sim-2:#b36b00;--mark-a:#a0402e;--mark-b:#00766b;--mark-disc:#a9d3cd;--foot-bg:#14201d;--foot-ink:#a6b8b2;--foot-head:#ffffff;--foot-rule:#2a3a36;--join-bg:#00766b;--join-ink:#ffffff;--join-muted:#d3ece8;--join-btn:#ffffff;--join-btn-ink:#00544c;--band-bg:#e6eeeb;--font-body:'Red Hat Text',system-ui,-apple-system,'Segoe UI',sans-serif;--font-head:'Red Hat Display',system-ui,-apple-system,'Segoe UI',sans-serif;--font-ui:'Red Hat Text',system-ui,-apple-system,'Segoe UI',sans-serif;--font-mono:'Red Hat Mono',ui-monospace,monospace;--head-track:-.015em;--h1-track:-.02em;--brand-weight:700;--brand-track:-.015em;--radius:6px;--radius-sm:6px;--gap:16px;--hero-pad:56px 0;--sect-pad:50px;--color-scheme:light;--s0:#00766b;--s1:#00766b;--s2:#00766b;--s3:#00766b;--s4:#00766b;--s5:#00766b;--s6:#00766b;--s7:#00766b;}
.join .btn.fill:hover{color:#00544c}
.draft-note{font-family:var(--font-mono);font-size:12.5px}
.flogo{border:1px solid var(--rule)}
