.v2-c-sec{padding:96px 24px 120px}.v2-c-sec.is-porcelain{background:var(--v2-bg-2);padding:120px 24px}.v2-c-rows{margin-top:24px!important}.v2-c-rows a{border-bottom:1px solid var(--v2-hair);min-height:72px;color:var(--v2-ink);flex-direction:column;justify-content:center;padding:12px 0;text-decoration:none;display:flex}.v2-c-row-n{font-size:19px;font-weight:500}.v2-c-row-c{color:var(--v2-ink-2);font-size:15px}.v2-c-regions{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid;margin:40px 0 24px!important}.v2-c-region{background:var(--v2-bg);height:100%;min-height:112px;color:var(--v2-ink);text-align:left;border-radius:0;flex-direction:column;gap:6px;padding:24px;text-decoration:none;display:flex}.v2-c-region:hover{box-shadow:0 0 0 1px var(--v2-hair)}.v2-c-region.is-mine{background:var(--v2-deep);color:var(--v2-on-deep)}.v2-c-region-n{letter-spacing:-.015em;font-size:21px;font-weight:600}.v2-c-region-c{color:var(--v2-ink-2);margin-top:auto;font-size:15px}.is-mine .v2-c-region-c{color:var(--v2-on-deep-2)}@media (max-width:1023px){.v2-c-regions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:734px){.v2-c-sec,.v2-c-sec.is-porcelain{padding:56px 16px}.v2-c-regions{grid-template-columns:minmax(0,1fr);gap:8px}.v2-c-region{flex-flow:wrap;justify-content:space-between;align-items:center;min-height:0;padding:14px 18px}.v2-c-region-c{margin-top:0}}.v2-pl-hero{padding-bottom:56px}.v2-pl-back{min-height:44px;color:var(--v2-cobalt);align-items:center;font-size:15px;display:inline-flex}.v2-pl-h1{letter-spacing:-.02em;font-size:56px;font-weight:600;line-height:1.07;margin-top:8px!important}.v2-pl-lead{max-width:40em;margin-top:16px!important}.v2-pl-follow{margin-top:28px}.v2-pl-sec,.v2-c-sec.is-porcelain.v2-pl-sec{padding-top:72px;padding-bottom:72px}.v2-pl-sec .v2-sec-h{font-size:40px}.v2-pl-note{color:var(--v2-ink-2);font-size:15px;margin-top:20px!important}.v2-pl-towns{font-size:19px;line-height:1.6;margin-top:20px!important}.v2-pl-roles{flex-wrap:wrap;align-items:center;gap:12px 28px;display:flex;margin-top:28px!important}.v2-pl-role{min-height:44px;color:var(--v2-cobalt);align-items:center;font-size:17px;display:inline-flex}@media (max-width:734px){.v2-pl-h1{font-size:36px}.v2-pl-sec .v2-sec-h{font-size:28px}.v2-pl-sec,.v2-c-sec.is-porcelain.v2-pl-sec{padding:48px 16px}.v2-pl-roles{flex-direction:column;align-items:flex-start;gap:4px}}.v2-pl-vets{margin-top:40px!important}.v2-pl-vets .v2-m-por{color:var(--v2-ink);text-decoration:none;display:block}.v2-pl-vets .v2-m-por:hover .v2-m-por-n{text-decoration:underline}.v2-pl-vets .v2-m-por:focus-visible{outline:3px solid var(--v2-focus);outline-offset:4px;border-radius:0}.v2-pl-more{margin-top:32px!important}.v2-pl-clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.v2-pl-coords{margin-bottom:64px}.v2-co-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0;list-style:none;display:grid;margin:28px 0 0!important}.v2-co-card{background:var(--v2-bg);height:100%;box-shadow:0 0 0 1px var(--v2-hair);border-radius:0;align-items:flex-start;gap:16px;padding:20px;display:flex}.v2-co-photo{object-fit:cover;border-radius:50%;flex:none;width:64px;height:64px}.v2-co-initials{background:var(--v2-cobalt-mist);color:var(--v2-cobalt);justify-content:center;align-items:center;font-size:21px;font-weight:600;display:flex}.v2-co-body{min-width:0}.v2-co-name{overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:600;line-height:1.25}.v2-co-place{color:var(--v2-ink-2);font-size:15px;margin:2px 0 0!important}.v2-co-bio{color:var(--v2-ink);overflow-wrap:anywhere;font-size:15px;line-height:1.47;margin:8px 0 0!important}.v2-co-meter{background:var(--v2-bg-3);height:12px;box-shadow:inset 0 0 0 1px var(--v2-field-line);border-radius:0;margin-top:28px;overflow:hidden}.v2-co-meter>span{background:var(--v2-cobalt);height:100%;display:block}.v2-co-count{font-size:21px;font-weight:600;margin-top:16px!important}.v2-co-regions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;list-style:none;display:grid;margin:28px 0 0!important}.v2-co-region{background:var(--v2-bg);height:100%;box-shadow:0 0 0 1px var(--v2-hair);border-radius:0;flex-direction:column;gap:8px;padding:20px;display:flex}.v2-co-region-n{font-size:19px;font-weight:600}.v2-co-region-s{color:var(--v2-ink-2);font-size:15px}.v2-co-region .v2-pl-role{margin-top:auto}@media (max-width:1023px){.v2-co-cards,.v2-co-regions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:734px){.v2-co-cards,.v2-co-regions{grid-template-columns:minmax(0,1fr)}.v2-pl-vets{margin-top:28px!important}}.leaflet-tooltip.cg-map-count{font-family:var(--font-body), system-ui, sans-serif;color:#111;background:#fff;border-radius:0;padding:2px 8px;font-size:13px;font-weight:600;line-height:1.3}.leaflet-container path.leaflet-interactive:focus-visible{stroke:#111;stroke-width:4px;stroke-opacity:1;outline:none}.v2-uk{--uk-text:#3a3a3a;--uk-dash:#8a8a85;--uk-tile:#f2f2ee;--uk-gutter:clamp(24px, 5.56vw, 80px);background:var(--v2-bg);color:var(--v2-ink);font-size:17px;line-height:27px}.dark .v2-uk{--uk-text:#cfcfc8;--uk-dash:#78786f;--uk-tile:#1a1a18}.v2-uk a{color:inherit;text-decoration:none}.v2-uk p{margin:0}.v2-uk-hero,.v2-uk-sec{box-sizing:border-box;max-width:1440px;padding:0 var(--uk-gutter) 88px;margin:0 auto}.v2-uk-hero{padding-top:64px}.v2-uk-h1{font-family:var(--font-literata), Georgia, serif;letter-spacing:-.02em;margin:0;font-size:76px;font-weight:600;line-height:76px}.v2-uk-h2,.v2-uk-h3.is-l{font-family:var(--font-literata), Georgia, serif;margin:0;font-size:44px;font-weight:600;line-height:1.1}.v2-uk-h3{font-family:var(--font-literata), Georgia, serif;margin:0;font-size:26px;font-weight:600;line-height:32px}.v2-uk-text{color:var(--uk-text)}.v2-uk-lab{letter-spacing:.12em;text-transform:uppercase;color:var(--v2-ink-2);font-size:13px;font-weight:600;line-height:20px}.v2-uk-lab.is-ink{color:var(--v2-ink)}.v2-uk-lab a:hover,.v2-uk-link:hover,.v2-uk a:hover .v2-uk-go,.v2-uk-carto a:hover,.v2-uk-collect-t:hover{text-underline-offset:4px;text-decoration:underline}.v2-uk-note{color:var(--v2-ink-2);font-size:14px;line-height:21px}.v2-uk-num{font-variant-numeric:tabular-nums lining-nums}.v2-uk-row-t{font-family:var(--font-literata), Georgia, serif;font-size:22px;font-weight:600;line-height:28px}.v2-uk-link{align-self:flex-start;align-items:center;min-height:44px;font-weight:500;display:inline-flex}.v2-uk .v2-uk-btn{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-self:flex-start;align-items:center;height:52px;min-height:52px;padding:0 28px;font-size:17px;font-weight:600;line-height:1;display:inline-flex}.v2-uk .v2-uk-btn.is-ink{background:var(--v2-cobalt);color:var(--v2-on-cobalt)}.v2-uk .v2-uk-btn.is-ink:hover{background:var(--v2-cobalt-hover)}.v2-uk .v2-uk-btn.is-line{border:1px solid var(--v2-cobalt);color:var(--v2-cobalt);background:0 0}.v2-uk .v2-uk-btn.is-line:hover{background:var(--v2-cobalt-mist)}.v2-uk .v2-uk-btn.v2-act{background:var(--v2-act);color:var(--v2-on-act)}.v2-uk .v2-uk-btn.v2-act:hover{background:var(--v2-act-hover)}.v2-uk-btns{flex-wrap:wrap;gap:12px;display:flex}.v2-uk-hero-top{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;column-gap:24px;padding-bottom:48px;display:grid}.v2-uk-hero-top .v2-uk-h1{grid-column:span 7}.v2-uk-lead{font-family:var(--font-literata), Georgia, serif;color:var(--uk-text);grid-column:8/span 5;font-size:22px;line-height:33px}.v2-uk-ways{border-top:3px solid var(--v2-rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.v2-uk-way{flex-direction:column;gap:18px;padding:28px 40px 0 0;display:flex}.v2-uk-way.is-right{border-left:1px solid var(--v2-rule);padding:28px 0 0 40px}.v2-uk-near{flex-direction:column;gap:18px;display:flex}.v2-uk-field{flex-direction:column;gap:6px;display:flex}.v2-uk-select-w{display:block;position:relative}.v2-uk-select{border:1px solid var(--v2-rule);background:var(--v2-bg);width:100%;height:52px;color:var(--v2-ink);font:inherit;appearance:none;cursor:pointer;border-radius:0;padding:0 44px 0 16px;font-size:17px}.v2-uk-select-w svg{pointer-events:none;width:16px;height:16px;margin-top:-8px;position:absolute;top:50%;right:16px}.v2-uk-head{border-top:1px solid var(--v2-rule);border-bottom:1px solid var(--v2-rule);align-items:baseline;gap:24px;padding:16px 0;display:flex}.v2-uk-n{font-family:var(--font-mono), monospace;color:var(--v2-red);flex:none;font-size:13px}.v2-uk-head .v2-uk-h2{flex:1}.v2-uk-sub{color:var(--v2-ink-2);font-size:14px}.v2-uk-fig{flex-direction:column;gap:10px;margin:0;display:flex}.v2-uk-fig img{object-fit:cover;width:100%;height:auto;display:block}.v2-uk-fig.is-march img{aspect-ratio:4/3}.v2-uk-fig.is-class img{aspect-ratio:16/10}.v2-uk-fig figcaption{color:var(--v2-ink-2);font-size:14px;line-height:21px}.v2-uk-culture{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;padding-top:40px;display:grid}.v2-uk-culture-l{flex-direction:column;grid-column:span 5;gap:16px;display:flex}.v2-uk-culture-r{flex-direction:column;grid-column:7/span 6;gap:16px;display:flex}.v2-uk-collect{border-top:1px solid var(--v2-rule);border-bottom:1px solid var(--v2-rule);flex-direction:column;gap:8px;padding:16px 0 20px;display:flex}.v2-uk-collect-t{min-height:44px;font-family:var(--font-literata), Georgia, serif;align-self:flex-start;align-items:center;font-size:22px;font-weight:600;line-height:28px;display:inline-flex}.v2-uk-bar{background:var(--v2-bg-3);height:6px;margin:4px 0 6px;display:block}.v2-uk-bar span{background:var(--v2-ink);height:100%;display:block}.v2-uk-may9{border-top:1px solid var(--v2-rule);margin:0;padding:0;list-style:none}.v2-uk-may9 li{border-bottom:1px solid var(--v2-hair)}.v2-uk-may9 li:last-child{border-bottom-color:var(--v2-rule)}.v2-uk-may9 a{grid-template-columns:220px minmax(0,1fr) 96px;align-items:baseline;gap:24px;padding:16px 0;display:grid}.v2-uk-row-d{color:var(--uk-text)}.v2-uk-by{color:var(--v2-ink-2);margin-top:4px;font-size:14px;line-height:21px;display:block}.v2-uk-go{text-align:right;font-weight:500}.v2-uk-go svg{width:20px;height:20px}.v2-uk-memory{flex-direction:column;gap:10px;padding-top:8px;display:flex}.v2-uk-portraits{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.v2-uk-portraits a{display:block}.v2-uk-portraits img{aspect-ratio:3/4;object-fit:contain;background:var(--uk-tile);width:100%;display:block}.v2-uk-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:56px;display:grid}.v2-uk-col{flex-direction:column;gap:14px;display:flex}.v2-uk-empty{border:1px dashed var(--uk-dash);flex-direction:column;align-items:flex-start;gap:12px;padding:24px;display:flex}.v2-uk-row-t.is-s{display:block}.v2-uk-events,.v2-uk-orgs{border-top:1px solid var(--v2-rule);margin:0;padding:0;list-style:none}.v2-uk-events li,.v2-uk-orgs li{border-bottom:1px solid var(--v2-rule)}.v2-uk-events a{flex-direction:column;gap:4px;padding:16px 0;display:flex}.v2-uk-when{color:var(--v2-ink-2);font-size:14px}.v2-uk-orgs a{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:16px 0;display:grid}.v2-uk-orgs .v2-uk-row-d{color:var(--v2-ink-2);font-size:14px}.v2-uk-edu{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;padding-top:40px;display:grid}.v2-uk-edu-t{flex-direction:column;grid-column:span 5;gap:16px;display:flex}.v2-uk-fig.is-class{grid-column:7/span 6}.v2-uk-three{border-top:1px solid var(--v2-rule);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px;display:grid}#community .v2-uk-three{margin-top:32px}.v2-uk-3col{border-left:1px solid var(--v2-hair);flex-direction:column;gap:12px;padding:24px 32px 0;display:flex}.v2-uk-3col:first-child{border-left:0;padding-left:0}.v2-uk-3col:last-child{padding-right:0}.v2-uk-regions{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:24px;padding-top:32px;display:grid}.v2-uk-carto-w{flex-direction:column;grid-column:span 8;gap:12px;display:flex}.v2-uk-carto{grid-template-rows:repeat(5,76px);grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.v2-uk-carto a{box-sizing:border-box;border:1px solid var(--v2-rule);align-items:flex-end;height:100%;min-height:44px;padding:6px 8px;font-size:14px;font-weight:500;line-height:1.2;display:flex}.v2-uk-carto a:hover{background:var(--v2-cobalt-mist)}.v2-uk-onmap{flex-direction:column;grid-column:9/span 4;gap:12px;display:flex}.v2-uk-onmap .v2-uk-btn{margin-top:8px}.v2-uk-list{border-top:1px solid var(--v2-rule);margin:0;padding:0;list-style:none}.v2-uk-list li{border-bottom:1px solid var(--v2-hair);align-items:center;min-height:44px;display:flex}.v2-uk-org{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;padding-top:32px;display:grid}.v2-uk-steps-w{flex-direction:column;grid-column:span 5;display:flex}.v2-uk-steps{margin:0;padding:0;list-style:none}.v2-uk-steps li{border-top:1px solid var(--v2-hair);grid-template-columns:40px minmax(0,1fr);padding:14px 0;display:grid}.v2-uk-steps li:first-child{border-top-color:var(--v2-rule)}.v2-uk-steps li:last-child{border-bottom:1px solid var(--v2-rule)}.v2-uk-step-n{font-family:var(--font-mono), monospace;font-size:14px}.v2-uk-steps-w .v2-uk-btn{margin-top:20px}.v2-uk-cab{flex-direction:column;grid-column:7/span 6;gap:12px;display:flex}.v2-uk-feat{border-top:1px solid var(--v2-rule);margin:0;padding:0;list-style:none}.v2-uk-feat li{border-bottom:1px solid var(--v2-hair);color:var(--uk-text);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}.v2-uk-cab .v2-uk-note{margin-top:8px}.v2-uk .v2-uk-narrow,.v2-uk .v2-uk-btn.v2-uk-narrow{display:none}@media (max-width:1100px){.v2-uk-hero-top{row-gap:24px}.v2-uk-hero-top .v2-uk-h1,.v2-uk-lead{grid-column:1/-1}.v2-uk-may9 a{grid-template-columns:180px minmax(0,1fr) 80px}}@media (max-width:734px){.v2-uk{--uk-gutter:16px;font-size:16px;line-height:25px}.v2-uk .v2-uk-wide,.v2-uk .v2-uk-btn.v2-uk-wide{display:none}.v2-uk .v2-uk-narrow{display:revert}.v2-uk .v2-uk-btn.v2-uk-narrow{display:flex}.v2-uk-hero{flex-direction:column;gap:16px;padding-top:28px;padding-bottom:44px;display:flex}.v2-uk-sec{flex-direction:column;gap:14px;padding-bottom:44px;display:flex}.v2-uk-hero-top{flex-direction:column;gap:16px;padding:0;display:flex}.v2-uk-h1{font-size:44px;line-height:46px}.v2-uk-lead{font-size:18px;line-height:28px}.v2-uk-h2,.v2-uk-h3.is-l{font-size:30px;line-height:34px}.v2-uk-head .v2-uk-h2{line-height:1.15}.v2-uk-h3{font-size:22px;line-height:28px}.v2-uk-ways{flex-direction:column;padding-top:16px;display:flex}.v2-uk-way,.v2-uk-way.is-right{border-left:0;gap:12px;padding:0}.v2-uk-way.is-right{border-top:1px solid var(--v2-rule);margin-top:28px;padding-top:16px}.v2-uk-near{gap:12px}.v2-uk-btns{flex-direction:column}.v2-uk .v2-uk-btn,.v2-uk .v2-uk-btn.is-block{align-self:stretch;width:100%;display:flex}.v2-uk-head{gap:12px;padding:12px 0}.v2-uk-n{white-space:nowrap}.v2-uk-fig{gap:8px}.v2-uk-fig.is-march img,.v2-uk-fig.is-class img{aspect-ratio:16/9}.v2-uk-culture,.v2-uk-culture-l,.v2-uk-culture-r{display:contents}.v2-uk-fig.is-march{order:1}.v2-uk-h3.is-may9{order:2}.is-may9-lead{order:3}.v2-uk-collect{order:4}.v2-uk-may9{order:5}.v2-uk-memory{order:6}.v2-uk-pair{order:7}.v2-uk-collect{padding:14px 0 18px}.v2-uk-collect .v2-uk-btn{margin-top:6px}.v2-uk-may9 a{box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 12px;min-height:52px;padding:8px 0;display:grid}.v2-uk-may9 .v2-uk-row-t{font-size:18px;line-height:24px}.v2-uk-may9 .v2-uk-row-d{grid-column:1}.v2-uk-may9 .v2-uk-go{grid-area:1/2/span 2;display:flex}.v2-uk-by{margin-top:0}.v2-uk-memory{gap:14px;padding-top:0}.v2-uk-memory .v2-uk-lab a{align-items:center;min-height:44px;display:inline-flex}.v2-uk-portraits{gap:4px}.v2-uk-pair{flex-direction:column;gap:0;margin-top:0;display:flex}.v2-uk-col,.v2-uk-3col,.v2-uk-3col:first-child{border:0;border-top:1px solid var(--v2-hair);border-bottom:1px solid var(--v2-hair);gap:6px;padding:18px 0}.v2-uk-col+.v2-uk-col,.v2-uk-3col+.v2-uk-3col{border-top:0}.v2-uk-col .v2-uk-btn,.v2-uk-3col .v2-uk-link{margin-top:8px}.v2-uk-empty{border:0;gap:6px;padding:0}.v2-uk-events,.v2-uk-orgs{border-top:0}.v2-uk-orgs li{border-bottom:0}.v2-uk-orgs a{min-height:44px;color:var(--uk-text);align-items:center;padding:0;display:flex}.v2-uk-orgs .v2-uk-row-t.is-s{font:inherit;display:inline}.v2-uk-orgs .v2-uk-row-t.is-s:after{content:" — "}.v2-uk-orgs .v2-uk-row-d{font-size:inherit;color:inherit}.v2-uk-orgs .v2-uk-row-d:after{content:"."}.v2-uk-orgs .v2-uk-go{display:none}.v2-uk-edu{flex-direction:column;gap:14px;padding-top:0;display:flex}.v2-uk-fig.is-class{order:-1}.v2-uk-edu-t{gap:14px}.v2-uk-three,#community .v2-uk-three{border-top:0;flex-direction:column;margin-top:0;display:flex}.v2-uk-3col .v2-uk-link{box-sizing:border-box;border:1px solid var(--v2-rule);justify-content:center;align-self:stretch;height:52px;font-size:17px;font-weight:600}.v2-uk-regions{flex-direction:column;align-items:stretch;gap:14px;padding-top:0;display:flex}.v2-uk-carto{border-top:1px solid var(--v2-rule);grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 16px}.v2-uk-carto li{border-bottom:1px solid var(--v2-hair);grid-area:auto!important}.v2-uk-carto a{border:0;align-items:center;height:auto;padding:0;font-size:16px;font-weight:400}.v2-uk-carto a:hover{background:0 0}.v2-uk-org{flex-direction:column;gap:14px;padding-top:0;display:flex}.v2-uk-cab{gap:14px}.v2-uk-feat li{gap:12px;padding:10px 0}.v2-uk-cab .v2-uk-note{margin-top:0}}