.container[data-astro-cid-dligrglo]{max-width:880px;margin:0 auto;padding:2rem 1rem 4rem}.hub__header[data-astro-cid-dligrglo]{margin-block-end:2rem}.hub__h1[data-astro-cid-dligrglo]{color:var(--lightningcss-light,#111827)var(--lightningcss-dark,#e9e5db);color:var(--lightningcss-light,lab(8.13667% .721492 -11.5609))var(--lightningcss-dark,lab(91.0195% .0898242 5.36823));letter-spacing:-.025em;margin:0 0 .75rem;font-size:2.25rem;font-weight:800;line-height:1.15}.hub__lead[data-astro-cid-dligrglo]{color:var(--lightningcss-light,#1f2937)var(--lightningcss-dark,#e9e5db);color:var(--lightningcss-light,lab(16.1228% -1.15614 -10.7209))var(--lightningcss-dark,lab(91.0195% .0898242 5.36823));max-width:60ch;margin:0;font-size:1.125rem;line-height:1.6}.hub__last-updated[data-astro-cid-dligrglo]{color:var(--lightningcss-light,#9ca3af)var(--lightningcss-dark,#9faa9f);color:var(--lightningcss-light,lab(66.7534% -.781477 -7.06707))var(--lightningcss-dark,lab(68.4793% -5.5888 4.33989));margin:1rem 0 0;font-size:.8125rem}.hub__methodology[data-astro-cid-dligrglo]{background:var(--lightningcss-light,#f9fafb)var(--lightningcss-dark,#202c25);background:var(--lightningcss-light,lab(98.2595% -.245363 -.707483))var(--lightningcss-dark,lab(16.6464% -6.75365 2.82853));border:1px solid var(--lightningcss-light,#e5e7eb)var(--lightningcss-dark,#3b4a3e);border:1px solid var(--lightningcss-light,lab(91.6222% -.142425 -2.26948))var(--lightningcss-dark,lab(29.8432% -8.39751 5.15897));border-radius:.75rem;margin-block-end:2.5rem;padding:1.5rem}.hub__methodology[data-astro-cid-dligrglo] h2[data-astro-cid-dligrglo]{color:var(--lightningcss-light,#111827)var(--lightningcss-dark,#e9e5db);color:var(--lightningcss-light,lab(8.13667% .721492 -11.5609))var(--lightningcss-dark,lab(91.0195% .0898242 5.36823));margin:0 0 .75rem;font-size:1.125rem;font-weight:700}.hub__methodology[data-astro-cid-dligrglo] h3[data-astro-cid-dligrglo]{color:var(--lightningcss-light,#111827)var(--lightningcss-dark,#e9e5db);color:var(--lightningcss-light,lab(8.13667% .721492 -11.5609))var(--lightningcss-dark,lab(91.0195% .0898242 5.36823));margin:1.25rem 0 .5rem;font-size:.9375rem;font-weight:700}.hub__methodology[data-astro-cid-dligrglo] p[data-astro-cid-dligrglo]{color:var(--lightningcss-light,#374151)var(--lightningcss-dark,#bec8c0);color:var(--lightningcss-light,lab(27.1202% -.958741 -11.2607))var(--lightningcss-dark,lab(79.684% -4.82011 2.82224));margin:0;font-size:.9375rem;line-height:1.6}.criteria-list[data-astro-cid-dligrglo]{color:var(--lightningcss-light,#374151)var(--lightningcss-dark,#bec8c0);color:var(--lightningcss-light,lab(27.1202% -.958741 -11.2607))var(--lightningcss-dark,lab(79.684% -4.82011 2.82224));margin:0;padding-inline-start:1.25rem;font-size:.9375rem;line-height:1.6}.criteria-list[data-astro-cid-dligrglo] li[data-astro-cid-dligrglo]{margin-block-end:.35rem}.hub__shortlist[data-astro-cid-dligrglo] h2[data-astro-cid-dligrglo]{color:var(--lightningcss-light,#111827)var(--lightningcss-dark,#e9e5db);color:var(--lightningcss-light,lab(8.13667% .721492 -11.5609))var(--lightningcss-dark,lab(91.0195% .0898242 5.36823));margin:0 0 1.5rem;font-size:1.5rem;font-weight:700}.shortlist[data-astro-cid-dligrglo]{flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.shortlist__item[data-astro-cid-dligrglo]{grid-template-columns:auto 1fr;align-items:start;gap:1rem;display:grid}.shortlist__rank[data-astro-cid-dligrglo]{color:var(--lightningcss-light,#0f766e)var(--lightningcss-dark,#2dd4bf);color:var(--lightningcss-light,lab(44.2836% -29.5935 -3.79993))var(--lightningcss-dark,lab(76.6401% -46.2328 -2.00127));min-width:2rem;padding-block-start:.5rem;font-family:"Source Serif 4",ui-serif,Georgia,serif;font-size:1.875rem;font-weight:800;line-height:1}.shortlist__body[data-astro-cid-dligrglo]{flex-direction:column;gap:.75rem;display:flex}.shortlist__rationale[data-astro-cid-dligrglo]{color:var(--lightningcss-light,#4b5563)var(--lightningcss-dark,#bec8c0);color:var(--lightningcss-light,lab(35.6501% -1.41932 -9.43261))var(--lightningcss-dark,lab(79.684% -4.82011 2.82224));border-radius:0;background:var(--lightningcss-light,#f0fdfa)var(--lightningcss-dark,#13342f);background:var(--lightningcss-light,lab(98.3185% -4.74855 -.137699))var(--lightningcss-dark,lab(19.2982% -13.8753 -.372261));border-inline-start:3px solid var(--lightningcss-light,#0f766e)var(--lightningcss-dark,#2dd4bf);border-inline-start:3px solid var(--lightningcss-light,lab(44.2836% -29.5935 -3.79993))var(--lightningcss-dark,lab(76.6401% -46.2328 -2.00127));border-start-end-radius:.5rem;border-end-end-radius:.5rem;margin:0;padding:.75rem 1rem;font-size:.875rem;line-height:1.5}.shortlist__rationale[data-astro-cid-dligrglo] strong[data-astro-cid-dligrglo]{color:var(--lightningcss-light,#0f766e)var(--lightningcss-dark,#2dd4bf);color:var(--lightningcss-light,lab(44.2836% -29.5935 -3.79993))var(--lightningcss-dark,lab(76.6401% -46.2328 -2.00127))}.related-hubs[data-astro-cid-dligrglo]{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#17211b);background:var(--lightningcss-light,lab(100% 0 0))var(--lightningcss-dark,lab(11.6178% -5.74824 2.53908));border:1px solid var(--lightningcss-light,#e5e7eb)var(--lightningcss-dark,#3b4a3e);border:1px solid var(--lightningcss-light,lab(91.6222% -.142425 -2.26948))var(--lightningcss-dark,lab(29.8432% -8.39751 5.15897));border-radius:.75rem;margin:3rem 0 2rem;padding:1.5rem}.related-hubs[data-astro-cid-dligrglo] h2[data-astro-cid-dligrglo]{color:var(--lightningcss-light,#111827)var(--lightningcss-dark,#e9e5db);color:var(--lightningcss-light,lab(8.13667% .721492 -11.5609))var(--lightningcss-dark,lab(91.0195% .0898242 5.36823));margin:0 0 .75rem;font-size:1.125rem;font-weight:700}.related-hubs[data-astro-cid-dligrglo] ul[data-astro-cid-dligrglo]{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.related-hubs[data-astro-cid-dligrglo] a[data-astro-cid-dligrglo]{color:var(--lightningcss-light,#0f766e)var(--lightningcss-dark,#2dd4bf);color:var(--lightningcss-light,lab(44.2836% -29.5935 -3.79993))var(--lightningcss-dark,lab(76.6401% -46.2328 -2.00127));font-size:.9375rem;font-weight:600;text-decoration:none}@media (hover:hover) and (pointer:fine){.related-hubs[data-astro-cid-dligrglo] a[data-astro-cid-dligrglo]:hover{text-decoration:underline}}.see-more[data-astro-cid-dligrglo]{margin-block-start:2rem;font-size:.9rem}.see-more[data-astro-cid-dligrglo] a[data-astro-cid-dligrglo]{color:var(--lightningcss-light,#0f766e)var(--lightningcss-dark,#2dd4bf);color:var(--lightningcss-light,lab(44.2836% -29.5935 -3.79993))var(--lightningcss-dark,lab(76.6401% -46.2328 -2.00127));font-weight:600;text-decoration:none}@media (hover:hover) and (pointer:fine){.see-more[data-astro-cid-dligrglo] a[data-astro-cid-dligrglo]:hover{text-decoration:underline}}
