.research.svelte-1seozpa{position:relative;z-index:1;max-width:1120px;margin:0 auto;padding:80px 32px 32px;color:#ecefdf;background:#101710;font-family:JetBrainsMono Nerd Font,SFMono-Regular,Consolas,monospace;line-height:1.75;isolation:isolate}.intro.svelte-1seozpa{max-width:840px;margin-bottom:80px}.eyebrow.svelte-1seozpa{font-size:.75rem;text-transform:uppercase;letter-spacing:.15em;color:#b8d894;margin:0 0 22px}h1.svelte-1seozpa{font-size:clamp(2.2rem,5.8vw,4.6rem);line-height:1.13;letter-spacing:-.06em;margin:0 0 28px;font-weight:650}h1.svelte-1seozpa span:where(.svelte-1seozpa){color:#cce99d}.lede.svelte-1seozpa{font-size:clamp(1.1rem,2vw,1.4rem);color:#ecefdf}p.svelte-1seozpa{max-width:72ch;color:#bcc7b3}.button.svelte-1seozpa{display:inline-flex;gap:32px;background:#cce99d;color:#14210e;padding:13px 20px;margin-top:24px;border-radius:4px;text-decoration:none;font-weight:600}.button.svelte-1seozpa:hover{background:#e1f6bb}article.svelte-1seozpa{scroll-margin-top:90px;border:1px solid #536047;background:#182117;padding:36px;border-radius:12px}.project-top.svelte-1seozpa{display:flex;justify-content:space-between;gap:18px;align-items:center}.project-top.svelte-1seozpa .eyebrow:where(.svelte-1seozpa){margin:0}.tag.svelte-1seozpa{border:1px solid #768166;border-radius:100px;padding:3px 14px;color:#e8bc83;font-size:.8rem}h2.svelte-1seozpa{font-size:clamp(1.6rem,3vw,2.5rem);line-height:1.25;letter-spacing:-.035em;margin:26px 0 18px}h3.svelte-1seozpa{font-size:.9rem;margin-top:34px;color:#e8bc83}.team.svelte-1seozpa{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#536047;border:1px solid #536047}.team.svelte-1seozpa li:where(.svelte-1seozpa){background:#182117;padding:20px;display:flex;flex-direction:column;gap:5px}.team.svelte-1seozpa strong:where(.svelte-1seozpa){font-size:.95rem;font-weight:550}.team.svelte-1seozpa span:where(.svelte-1seozpa),.credit.svelte-1seozpa{font-size:.8rem;color:#bcc7b3}.links.svelte-1seozpa{display:flex;flex-wrap:wrap;gap:24px;margin-top:28px}a.svelte-1seozpa{color:#cce99d;text-underline-offset:5px}a.svelte-1seozpa:hover{color:#f2d19e}a.svelte-1seozpa:focus-visible{outline:3px solid #efb16d;outline-offset:6px}.further.svelte-1seozpa{padding:64px 0 32px}.further.svelte-1seozpa h2:where(.svelte-1seozpa){margin-top:0}.further.svelte-1seozpa nav:where(.svelte-1seozpa){display:grid;gap:0;border-top:1px solid #536047;margin-top:30px}.further.svelte-1seozpa nav:where(.svelte-1seozpa) a:where(.svelte-1seozpa){display:flex;justify-content:space-between;padding:18px 0;border-bottom:1px solid #536047;text-decoration:none}footer.svelte-1seozpa{border-top:1px solid #536047;padding-top:24px;color:#bcc7b3;font-size:.75rem}@media(max-width:600px){.research.svelte-1seozpa{padding:48px 20px 24px}.intro.svelte-1seozpa{margin-bottom:44px}article.svelte-1seozpa{padding:22px 18px}.team.svelte-1seozpa{grid-template-columns:1fr}.project-top.svelte-1seozpa{align-items:flex-start}.project-top.svelte-1seozpa .eyebrow:where(.svelte-1seozpa){max-width:19ch}.links.svelte-1seozpa{gap:16px;font-size:.9rem}.further.svelte-1seozpa{padding-top:44px}}@media(prefers-reduced-motion:reduce){.research.svelte-1seozpa{scroll-behavior:auto}}
