.bern[data-astro-cid-jkr4qh4m]{position:relative;border-top:1px solid var(--line);background:var(--surface-sunken);overflow:clip}.bern__sky[data-astro-cid-jkr4qh4m]{position:absolute;inset:0;background:radial-gradient(60% 50% at 78% 8%,var(--accent-veil),transparent 62%),radial-gradient(45% 40% at 12% 92%,#e0dbd20a,transparent 60%);pointer-events:none}.bern[data-astro-cid-jkr4qh4m]>.wrap[data-astro-cid-jkr4qh4m]{position:relative}.bern__title[data-astro-cid-jkr4qh4m]{margin-top:1.25rem;font-size:min(var(--step-4),calc(6.2 * var(--vfit)));max-width:24ch;line-height:.95}.bern[data-astro-cid-jkr4qh4m] .lede[data-astro-cid-jkr4qh4m]{font-size:min(var(--step-1),calc(2.55 * var(--vfit)))}.bern__cols[data-astro-cid-jkr4qh4m]{margin-top:max(1.25rem,3.4vh);display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:clamp(2rem,5vw,4rem);align-items:start}.bern__quote[data-astro-cid-jkr4qh4m]{font-family:var(--font-display);font-size:min(var(--step-2),calc(3.4 * var(--vfit)));line-height:1.1;letter-spacing:-.02em;color:var(--text-loud);border-left:2px solid var(--signal);padding-left:1.5rem;margin:0}.bern__metrics[data-astro-cid-jkr4qh4m]{margin:max(1.5rem,4vh) 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1px;background:var(--line);border-block:1px solid var(--line)}.metric[data-astro-cid-jkr4qh4m]{background:var(--surface-sunken);padding:max(1rem,2.6vh) clamp(1rem,2vw,1.75rem);display:flex;flex-direction:column;gap:.6rem}.metric__v[data-astro-cid-jkr4qh4m]{font-family:var(--font-display);font-size:min(clamp(2.75rem,6vw,4.5rem),calc(8 * var(--vfit)));font-weight:600;line-height:.8;letter-spacing:-.04em;color:var(--signal)}.metric__body[data-astro-cid-jkr4qh4m]{display:flex;flex-direction:column;gap:.25rem;margin:0}.metric__l[data-astro-cid-jkr4qh4m]{font-family:var(--font-mono);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.1em;color:var(--text)}.metric__d[data-astro-cid-jkr4qh4m]{font-size:var(--step--1);color:var(--text-muted);line-height:1.5}.bern__foot[data-astro-cid-jkr4qh4m]{margin-top:max(1.25rem,3.4vh);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem}@media(width<=900px){.bern__title[data-astro-cid-jkr4qh4m]{font-size:var(--step-3);max-width:none}}.rules[data-astro-cid-vzwj3g3h]{border-top:1px solid var(--line)}.rules[data-astro-cid-vzwj3g3h] h2[data-astro-cid-vzwj3g3h]{margin-top:1.25rem;font-size:min(var(--step-5),calc(8 * var(--vfit)))}.rules__list[data-astro-cid-vzwj3g3h]{list-style:none;padding:0;margin:clamp(1.5rem,4vh,3rem) 0 0;border-top:1px solid var(--line)}.rule[data-astro-cid-vzwj3g3h]{display:grid;grid-template-columns:3.25rem minmax(0,1.05fr) minmax(0,.95fr);column-gap:clamp(1.25rem,3.5vw,3.5rem);align-items:baseline;padding-block:max(.7rem,1.9vh);border-bottom:1px solid var(--line)}.rule__n[data-astro-cid-vzwj3g3h]{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.1em;color:var(--signal)}.rule__body[data-astro-cid-vzwj3g3h]{display:contents}.rule[data-astro-cid-vzwj3g3h] h3[data-astro-cid-vzwj3g3h]{font-size:min(var(--step-2),calc(3.5 * var(--vfit)));line-height:1.08;letter-spacing:-.02em}.rule[data-astro-cid-vzwj3g3h] p[data-astro-cid-vzwj3g3h]{color:var(--text-muted);font-size:var(--step--1);line-height:1.55}@media(width<=760px){.rule[data-astro-cid-vzwj3g3h]{grid-template-columns:2.5rem minmax(0,1fr);row-gap:.4rem}.rule[data-astro-cid-vzwj3g3h] p[data-astro-cid-vzwj3g3h]{grid-column:2}}.flow[data-astro-cid-vzwj3g3h]{border-top:1px solid var(--line);background:var(--surface-sunken)}.flow__grid[data-astro-cid-vzwj3g3h]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(2.5rem,6vw,6rem);align-items:center}@media(width<=900px){.flow__grid[data-astro-cid-vzwj3g3h]{grid-template-columns:1fr}}.flow[data-astro-cid-vzwj3g3h] h2[data-astro-cid-vzwj3g3h]{margin-top:1.25rem;font-size:var(--step-4);line-height:.95;max-width:22ch}.flow[data-astro-cid-vzwj3g3h] .lede[data-astro-cid-vzwj3g3h]{margin-top:1.5rem}.flow[data-astro-cid-vzwj3g3h] p[data-astro-cid-vzwj3g3h]:not(.lede):not(.eyebrow){margin-top:1.25rem;color:var(--text-muted);max-width:52ch}.flow__fig[data-astro-cid-vzwj3g3h]{margin:0;display:grid;gap:1rem;justify-items:center}.flow__svg[data-astro-cid-vzwj3g3h]{width:100%;max-width:24rem;color:var(--text-faint)}.flow__box[data-astro-cid-vzwj3g3h]{fill:var(--surface);stroke:var(--line-strong)}.flow__box[data-astro-cid-vzwj3g3h].is-choke{stroke:#d9a24a}.flow__t[data-astro-cid-vzwj3g3h]{fill:var(--text);font-family:var(--font-body);font-size:13px}.flow__pipe[data-astro-cid-vzwj3g3h]{stroke:var(--signal);stroke-width:6px;opacity:.8}.flow__pipe[data-astro-cid-vzwj3g3h].is-thin{stroke-width:1.5px;opacity:.5;stroke-dasharray:3 4}.flow__note[data-astro-cid-vzwj3g3h]{font-family:var(--font-mono);font-size:9px;fill:var(--text-faint);letter-spacing:.08em}.flow__note--warn[data-astro-cid-vzwj3g3h]{fill:#d9a24a}.flow__note--ok[data-astro-cid-vzwj3g3h]{fill:var(--signal)}.flow__fig[data-astro-cid-vzwj3g3h] figcaption[data-astro-cid-vzwj3g3h]{font-size:var(--step--1);color:var(--text-muted);text-align:center;max-width:30ch}.arena[data-astro-cid-vzwj3g3h]{border-top:1px solid var(--line)}.arena__grid[data-astro-cid-vzwj3g3h]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(2.5rem,6vw,6rem);align-items:end}@media(width<=900px){.arena__grid[data-astro-cid-vzwj3g3h]{grid-template-columns:1fr}}.arena__col[data-astro-cid-vzwj3g3h] h2[data-astro-cid-vzwj3g3h]{margin-top:1.25rem;font-size:var(--step-4);line-height:.95}.arena__col[data-astro-cid-vzwj3g3h] .lede[data-astro-cid-vzwj3g3h]{margin-top:1.5rem}.arena__col[data-astro-cid-vzwj3g3h]>p[data-astro-cid-vzwj3g3h]:not(.lede):not(.eyebrow):not(.proof){margin-top:1.5rem;color:var(--text-muted)}.arena__col[data-astro-cid-vzwj3g3h] .proof[data-astro-cid-vzwj3g3h]{margin-top:1rem}.arena__kpis[data-astro-cid-vzwj3g3h]{margin:0;display:flex;gap:2.5rem;flex-wrap:wrap}.arena__kpis[data-astro-cid-vzwj3g3h] dt[data-astro-cid-vzwj3g3h]{font-family:var(--font-display);font-size:var(--step-5);font-weight:600;line-height:.85;letter-spacing:-.04em;color:var(--signal)}.arena__kpis[data-astro-cid-vzwj3g3h] dd[data-astro-cid-vzwj3g3h]{margin:.4rem 0 0;font-size:var(--step--1);color:var(--text-muted)}.means[data-astro-cid-vzwj3g3h]{border-top:1px solid var(--line);background:var(--surface-sunken)}.means__title[data-astro-cid-vzwj3g3h]{font-size:min(var(--step-5),calc(8 * var(--vfit)));max-width:22ch}.means__title[data-astro-cid-vzwj3g3h] .num[data-astro-cid-vzwj3g3h]{color:var(--signal)}.means__grid[data-astro-cid-vzwj3g3h]{margin-top:max(1.5rem,4.5vh);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);align-items:start}@media(width<=900px){.means__grid[data-astro-cid-vzwj3g3h]{grid-template-columns:1fr}}.means__kpis[data-astro-cid-vzwj3g3h]{margin:0;display:grid;gap:1px;background:var(--line);border-block:1px solid var(--line)}.means__kpis[data-astro-cid-vzwj3g3h] div[data-astro-cid-vzwj3g3h]{background:var(--surface-sunken);padding:max(.7rem,2vh) 0;display:grid;grid-template-columns:minmax(7rem,auto) 1fr;gap:1.25rem;align-items:baseline}.means__kpis[data-astro-cid-vzwj3g3h] dt[data-astro-cid-vzwj3g3h]{font-family:var(--font-display);font-size:min(var(--step-4),calc(6 * var(--vfit)));font-weight:600;line-height:.85;letter-spacing:-.04em;color:var(--text-loud)}.means__kpis[data-astro-cid-vzwj3g3h] dd[data-astro-cid-vzwj3g3h]{margin:0;color:var(--text-muted);font-size:var(--step--1);display:grid;gap:.5rem}.who[data-astro-cid-vzwj3g3h]{position:relative;border-top:1px solid var(--line);overflow:clip;isolation:isolate}.who__bg[data-astro-cid-vzwj3g3h]{position:absolute;inset:0;z-index:-1}.who__bg[data-astro-cid-vzwj3g3h] img[data-astro-cid-vzwj3g3h]{width:100%;height:100%;object-fit:cover;object-position:80% 28%}.who__bg[data-astro-cid-vzwj3g3h]:after{content:"";position:absolute;inset:0;background:linear-gradient(to right,#08080af2,#08080ad6 32%,#08080a4d 58%,#08080a0d),linear-gradient(to bottom,#08080a8c,transparent 22%,transparent 72%,var(--void) 100%)}.who__body[data-astro-cid-vzwj3g3h]{max-width:44rem}.who[data-astro-cid-vzwj3g3h] h2[data-astro-cid-vzwj3g3h]{margin-top:1.25rem;font-size:min(var(--step-5),calc(8.4 * var(--vfit)));text-shadow:0 2px 24px #08080ab3}.who__list[data-astro-cid-vzwj3g3h]{margin:max(1.25rem,3.6vh) 0 0;display:grid;border-top:1px solid var(--glass-line)}.who__list[data-astro-cid-vzwj3g3h]>div[data-astro-cid-vzwj3g3h]{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:1rem;padding-block:max(.75rem,2vh);border-bottom:1px solid var(--glass-line);align-items:baseline}.who__list[data-astro-cid-vzwj3g3h] dt[data-astro-cid-vzwj3g3h]{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--signal)}.who__list[data-astro-cid-vzwj3g3h] dd[data-astro-cid-vzwj3g3h]{margin:0;font-family:var(--font-display);font-weight:400;font-size:min(var(--step-1),calc(2.9 * var(--vfit)));line-height:1.25;color:var(--text-loud);text-shadow:0 1px 14px #08080ad9}.who__foot[data-astro-cid-vzwj3g3h]{margin-top:max(1rem,2.8vh);display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.75rem}.who__name[data-astro-cid-vzwj3g3h]{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}@media(width<=900px){.who__bg[data-astro-cid-vzwj3g3h] img[data-astro-cid-vzwj3g3h]{object-position:86% 20%;opacity:.6}.who__bg[data-astro-cid-vzwj3g3h]:after{background:linear-gradient(to bottom,#08080a59,#08080ae6 55%,var(--void) 100%)}.who__list[data-astro-cid-vzwj3g3h]>div[data-astro-cid-vzwj3g3h]{grid-template-columns:1fr;gap:.3rem}}.partners[data-astro-cid-vzwj3g3h]{border-top:1px solid var(--line);background:var(--surface-sunken)}.partners__grid[data-astro-cid-vzwj3g3h]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(2.5rem,6vw,6rem);align-items:center}@media(width<=900px){.partners__grid[data-astro-cid-vzwj3g3h]{grid-template-columns:1fr}}.partners[data-astro-cid-vzwj3g3h] h2[data-astro-cid-vzwj3g3h]{margin-top:1.25rem;font-size:min(var(--step-4),calc(6.4 * var(--vfit)));line-height:.95;max-width:20ch}.partners[data-astro-cid-vzwj3g3h] .lede[data-astro-cid-vzwj3g3h]{margin-top:1.5rem}.partners__cta[data-astro-cid-vzwj3g3h]{margin-top:clamp(1.5rem,3.5vh,2.25rem)}.partners__roles[data-astro-cid-vzwj3g3h]{display:grid;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.role[data-astro-cid-vzwj3g3h]{background:var(--surface);padding:clamp(1.25rem,2.4vw,2rem);display:grid;gap:.6rem;align-content:start}.role[data-astro-cid-vzwj3g3h] h3[data-astro-cid-vzwj3g3h]{font-size:var(--step-2);line-height:1.05}.role[data-astro-cid-vzwj3g3h] p[data-astro-cid-vzwj3g3h]:not(.eyebrow):not(.proof){color:var(--text-muted);font-size:var(--step--1);line-height:1.55}.role[data-astro-cid-vzwj3g3h] a[data-astro-cid-vzwj3g3h]{color:var(--text-loud);text-decoration:underline;text-underline-offset:.2em;text-decoration-color:var(--signal)}.role[data-astro-cid-vzwj3g3h] a[data-astro-cid-vzwj3g3h]:hover{color:var(--signal)}@media(width<=900px){.arena__kpis[data-astro-cid-vzwj3g3h] dd[data-astro-cid-vzwj3g3h],.means__kpis[data-astro-cid-vzwj3g3h] dd[data-astro-cid-vzwj3g3h]{font-size:var(--step-0)}}
