[data-astro-cid-w6bvlk3j][data-project-context-lead]{border-top:1px solid hsl(var(--line));color:hsl(var(--ink));padding-top:1.5rem;container:project-context/inline-size}[data-astro-cid-w6bvlk3j][data-context-meta]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.875rem;display:flex}[data-astro-cid-w6bvlk3j][data-context-meta] p[data-astro-cid-w6bvlk3j]{min-width:0;color:hsl(var(--ink-soft));overflow-wrap:anywhere;margin:0;font-size:.8125rem;line-height:1.6}[data-astro-cid-w6bvlk3j][data-context-meta] [data-astro-cid-w6bvlk3j][data-context-label]{color:hsl(var(--brand));font-size:.875rem;font-weight:500}[data-theme=dark] [data-astro-cid-w6bvlk3j][data-context-meta] [data-astro-cid-w6bvlk3j][data-context-label]{color:hsl(var(--accent))}[data-astro-cid-w6bvlk3j][data-project-context-lead] h2{color:hsl(var(--ink));font:500 2rem/1.25 var(--font-sans);letter-spacing:-.035em;hyphens:none;overflow-wrap:anywhere;border:0;margin:0;padding:0}[data-astro-cid-w6bvlk3j][data-project-context-lead] h2:after{content:none}[data-astro-cid-w6bvlk3j][data-project-context-lead] [data-project-reading-brief]{--brief-accent:hsl(var(--brand));border-block:1px solid hsl(var(--line));grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 1.5rem;margin:1.75rem 0;padding-block:1.375rem;display:grid}[data-theme=dark] [data-astro-cid-w6bvlk3j][data-project-context-lead] [data-project-reading-brief]{--brief-accent:color-mix(in srgb, hsl(var(--accent)) 80%, hsl(var(--ink)))}[data-astro-cid-w6bvlk3j][data-project-context-lead] [data-project-reading-brief]>div{grid-row:span 2;grid-template-rows:subgrid;min-width:0;display:grid}[data-astro-cid-w6bvlk3j][data-project-context-lead] [data-project-reading-brief] dt{color:hsl(var(--ink-soft));overflow-wrap:anywhere;grid-row:2;font-size:.8125rem;font-weight:400;line-height:1.6}[data-astro-cid-w6bvlk3j][data-project-context-lead] [data-project-reading-brief] dd{color:var(--brief-accent);overflow-wrap:anywhere;grid-row:1;margin:0;font-size:1.375rem;font-weight:500;line-height:1.4}[data-astro-cid-w6bvlk3j][data-project-context-lead] h2~p{color:hsl(var(--ink-soft));margin:1.5rem 0 0;font-size:1.125rem;line-height:1.8}[data-astro-cid-w6bvlk3j][data-project-context-lead] strong{color:hsl(var(--ink));font-weight:500}@container project-context (width<35rem){[data-astro-cid-w6bvlk3j][data-project-context-lead] h2~p{font-size:1.0625rem}}[data-astro-cid-ypv2rmwv][data-project-evidence]{margin-block:2.5rem;container:project-evidence/inline-size}[data-astro-cid-ypv2rmwv][data-project-outcomes][data-slot=card]{border:1px solid hsl(var(--line));border-radius:var(--radius-sheet);background:hsl(var(--surface));color:hsl(var(--ink));overflow-wrap:break-word;padding:0;overflow:hidden}[data-astro-cid-ypv2rmwv][data-project-outcomes] header[data-astro-cid-ypv2rmwv]{padding:1.5rem 1.5rem 0}[data-astro-cid-ypv2rmwv][data-outcome-heading]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}[data-astro-cid-ypv2rmwv][data-outcome-heading] h3{min-width:0;color:hsl(var(--brand));letter-spacing:normal;margin:0;scroll-margin-top:1.5rem;font-size:.75rem;font-weight:500;line-height:1.667}[data-astro-cid-ypv2rmwv][data-project-outcomes] svg,[data-astro-cid-ypv2rmwv][data-outcome-value]{color:hsl(var(--brand))}[data-astro-cid-ypv2rmwv][data-project-outcomes] ul[data-astro-cid-ypv2rmwv]{margin:0;padding:0 1.5rem;list-style:none}[data-astro-cid-ypv2rmwv][data-project-outcomes] li[data-astro-cid-ypv2rmwv]{grid-template-columns:minmax(5.25rem,max-content) minmax(0,1fr);align-items:center;gap:1rem;margin:0;padding:1.375rem 0;display:grid}[data-astro-cid-ypv2rmwv][data-project-outcomes] li[data-astro-cid-ypv2rmwv]+li[data-astro-cid-ypv2rmwv]{border-top:1px solid hsl(var(--line))}[data-astro-cid-ypv2rmwv][data-project-outcomes] p[data-astro-cid-ypv2rmwv]{min-width:0;color:hsl(var(--ink-soft));letter-spacing:normal;margin:0;font-size:.8125rem;font-weight:400;line-height:1.692}[data-astro-cid-ypv2rmwv][data-project-outcomes] [data-astro-cid-ypv2rmwv][data-outcome-attribution]{flex-wrap:wrap;align-items:baseline;gap:.375rem .75rem;margin:.75rem 0 .125rem;line-height:1.7;display:flex}[data-astro-cid-ypv2rmwv][data-outcome-attribution] strong[data-astro-cid-ypv2rmwv]{color:hsl(var(--ink));font-weight:500}[data-astro-cid-ypv2rmwv][data-outcome-value]{letter-spacing:-.033em;font-size:1.875rem;font-weight:500;line-height:1.2;display:block}[data-astro-cid-ypv2rmwv][data-outcome-previous]{color:hsl(var(--ink-soft));letter-spacing:normal;margin-bottom:.125rem;font-size:.75rem;font-weight:400;line-height:1.667;display:block}[data-astro-cid-ypv2rmwv][data-project-outcomes] [data-astro-cid-ypv2rmwv][data-outcome-kind=written]{grid-template-columns:1.25rem minmax(0,1fr);align-items:start;gap:.75rem}[data-astro-cid-ypv2rmwv][data-project-outcomes] [data-astro-cid-ypv2rmwv][data-outcome-kind=written] p[data-astro-cid-ypv2rmwv]{color:hsl(var(--ink));font-size:.875rem;line-height:1.714}[data-astro-cid-ypv2rmwv][data-outcome-trail]{border-top:1px solid hsl(var(--line));letter-spacing:normal;flex-wrap:wrap;align-items:center;gap:.25rem 1.5rem;margin-inline:1.5rem;padding-block:1rem;display:flex}[data-astro-cid-ypv2rmwv][data-outcome-trail]>span[data-astro-cid-ypv2rmwv]{color:hsl(var(--ink-soft));font-size:.75rem;line-height:1.7}[data-astro-cid-ypv2rmwv][data-outcome-link][data-slot=link]{min-width:0;min-height:2.75rem;color:hsl(var(--brand));align-items:center;gap:.625rem;font-size:.8125rem;font-weight:500;line-height:1.7;text-decoration:none;display:inline-flex}[data-astro-cid-ypv2rmwv][data-outcome-link] span[data-astro-cid-ypv2rmwv]{min-width:0}[data-astro-cid-ypv2rmwv][data-outcome-link] [data-outcome-arrow]{flex-shrink:0}[data-astro-cid-ypv2rmwv][data-outcome-link]:hover{text-underline-offset:.25rem;text-decoration:underline}[data-astro-cid-ypv2rmwv][data-outcome-link]:focus-visible{outline-offset:.25rem;border-radius:.25rem;outline:2px solid}:root[data-theme=dark] [data-astro-cid-ypv2rmwv][data-project-outcomes] [data-astro-cid-ypv2rmwv][data-outcome-value],:root[data-theme=dark] [data-astro-cid-ypv2rmwv][data-project-outcomes] [data-astro-cid-ypv2rmwv][data-outcome-link],:root[data-theme=dark] [data-astro-cid-ypv2rmwv][data-outcome-heading] h3,:root[data-theme=dark] [data-astro-cid-ypv2rmwv][data-project-outcomes] svg{color:hsl(var(--accent))}@container project-evidence (width<35rem){[data-astro-cid-ypv2rmwv][data-outcome-trail]{grid-template-columns:minmax(0,1fr);gap:.25rem;display:grid}[data-astro-cid-ypv2rmwv][data-outcome-link][data-slot=link]{justify-content:space-between}}@container project-evidence (width<17rem){[data-astro-cid-ypv2rmwv][data-project-outcomes] [data-astro-cid-ypv2rmwv]:is(header,ul){padding-inline:1.25rem}[data-astro-cid-ypv2rmwv][data-outcome-trail]{margin-inline:1.25rem}[data-astro-cid-ypv2rmwv][data-project-outcomes] li[data-astro-cid-ypv2rmwv]{gap:.75rem}}@container project-evidence (width<16rem){[data-astro-cid-ypv2rmwv][data-project-outcomes] [data-astro-cid-ypv2rmwv]:is(header,ul){padding-inline:.75rem}[data-astro-cid-ypv2rmwv][data-outcome-trail]{margin-inline:.75rem}[data-astro-cid-ypv2rmwv][data-outcome-link] [data-outcome-arrow]{display:none}[data-astro-cid-ypv2rmwv][data-project-outcomes] li[data-astro-cid-ypv2rmwv],[data-astro-cid-ypv2rmwv][data-project-outcomes] [data-astro-cid-ypv2rmwv][data-outcome-kind=written]{grid-template-columns:minmax(0,1fr);gap:.5rem}[data-astro-cid-ypv2rmwv][data-project-outcomes] [data-astro-cid-ypv2rmwv][data-outcome-kind=written] svg{display:none}}[data-astro-cid-pegexskr][data-project-section-heading]{align-items:center;gap:1.5rem;margin-block:2.5rem 1.5rem;display:flex}[data-astro-cid-pegexskr][data-project-section-heading]:after{content:"";background:hsl(var(--line));flex:1 0 2rem;height:1px}[data-astro-cid-pegexskr][data-project-section-heading] h3{min-width:0;color:hsl(var(--ink));font:500 1.5rem/1.4 var(--font-sans);letter-spacing:-.025em;overflow-wrap:anywhere;hyphens:manual;margin:0}[data-project-section-heading]+p{color:hsl(var(--ink-soft));margin-top:1.5rem;font-size:1.125rem;line-height:1.8}@media (width<40rem){[data-project-section-heading]+p{font-size:1.0625rem}}@container reading-layout (width<20rem){[data-astro-cid-pegexskr][data-project-section-heading]:after{display:none}}
