.ArticleBody_body__MzSuP{max-width:var(--measure);color:var(--ink-700);font-size:var(--text-md);line-height:var(--leading-body)}.ArticleBody_body__MzSuP h2,.ArticleBody_body__MzSuP h3{margin-top:var(--s-7);margin-bottom:var(--s-3);font-family:var(--font-display);color:var(--ink-900);line-height:var(--leading-snug);letter-spacing:-.02em;text-wrap:balance;scroll-margin-top:var(--s-9)}.ArticleBody_body__MzSuP h2{font-size:var(--text-h2)}.ArticleBody_body__MzSuP h3{margin-top:var(--s-6);font-size:var(--text-h3)}.ArticleBody_body__MzSuP>:first-child{margin-top:0}.ArticleBody_body__MzSuP blockquote,.ArticleBody_body__MzSuP ol,.ArticleBody_body__MzSuP p,.ArticleBody_body__MzSuP table,.ArticleBody_body__MzSuP ul{margin-top:0;margin-bottom:var(--s-4)}.ArticleBody_body__MzSuP ol,.ArticleBody_body__MzSuP ul{padding-left:var(--s-5)}.ArticleBody_body__MzSuP li{margin-bottom:var(--s-2)}.ArticleBody_body__MzSuP li::marker{color:var(--teal-700)}.ArticleBody_body__MzSuP a{color:var(--teal-700);text-underline-offset:.15em}.ArticleBody_body__MzSuP strong{color:var(--ink-900);font-weight:600}.ArticleBody_body__MzSuP blockquote{padding-left:var(--s-5);border-left:3px solid var(--teal-500);color:var(--ink-900);font-size:var(--text-lg);line-height:1.45}.ArticleBody_body__MzSuP blockquote p{margin:0}.ArticleBody_body__MzSuP table{display:block;width:max-content;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:var(--text-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ArticleBody_body__MzSuP td,.ArticleBody_body__MzSuP th{padding:var(--s-2) var(--s-3);border:1px solid var(--line);text-align:left;vertical-align:top}.ArticleBody_body__MzSuP th{background:var(--teal-50);color:var(--ink-900);font-weight:600}.ArticleBody_body__MzSuP td{color:var(--ink-700)}.ArticleBody_body__MzSuP tbody tr:nth-child(2n) td{background:var(--paper)}.LinkedGroups_grid__5kZb1{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s-4);margin:0;padding:0;list-style:none}@media (min-width:900px){.LinkedGroups_grid__5kZb1{grid-template-columns:repeat(3,1fr)}}.Breadcrumbs_nav__t4y1q{min-width:0}.Breadcrumbs_list___l4fV{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-2);margin:0;padding:0;list-style:none;color:var(--ink-500);font-size:var(--text-sm)}.Breadcrumbs_item__w70LQ+.Breadcrumbs_item__w70LQ:before{content:"/";margin-right:var(--s-2);color:var(--ink-300)}.Breadcrumbs_link__z11G1{color:var(--ink-500)}.Breadcrumbs_link__z11G1:hover{color:var(--teal-700)}.ProjectGallery_gallery__NDJTn{display:flex;flex-direction:column;gap:var(--s-4);margin:0}.ProjectGallery_cell__W4NS2,.ProjectGallery_lead__wD9DE{overflow:hidden;border-radius:var(--r-md);background:var(--teal-50)}.ProjectGallery_lead__wD9DE .ProjectGallery_image__Ynr35{height:auto}.ProjectGallery_cell__W4NS2{aspect-ratio:4/3}.ProjectGallery_image__Ynr35{display:block;width:100%;height:100%;object-fit:cover}.ProjectGallery_rest__rHalH{display:grid;grid-template-columns:1fr;gap:var(--s-4)}@media (min-width:640px){.ProjectGallery_rest__rHalH{grid-template-columns:repeat(2,1fr)}}.page_head__judsS{display:block;padding-top:var(--pad-level-3);background:var(--paper)}.page_headInner__bEJJy{display:flex;flex-direction:column;gap:var(--s-3);width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.page_title__ujlDa{margin:0;max-width:24ch;font-family:var(--font-display);font-size:var(--text-h1);font-weight:700;line-height:var(--leading-tight);letter-spacing:-.02em;text-wrap:balance}.page_lead__RsJG3{margin:0;max-width:var(--measure);color:var(--ink-700);font-size:var(--text-lg);line-height:1.45}.page_facts__zP0TT{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-6);margin:var(--s-2) 0 0}.page_fact__ItsdJ{display:flex;flex-direction:column;gap:var(--s-1)}.page_factLabel__Lf0Ra{color:var(--ink-500);font-size:var(--text-xs)}.page_factValue__3ij7l{margin:0;color:var(--ink-900);font-size:var(--text-sm);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}