.team-section[data-astro-cid-i2eynxmd]{padding-block:1.5rem 2.5rem;scroll-margin-top:5rem;position:relative}.team-container[data-astro-cid-i2eynxmd]{gap:1.5rem;max-width:80rem;margin-inline:auto;padding-inline:1rem;display:grid}.team-head[data-astro-cid-i2eynxmd]{color:#fff3d6;text-align:center;background:#214b35;border:2px solid #173a28;border-radius:2.5rem;padding:1.75rem 1.5rem}.team-eyebrow[data-astro-cid-i2eynxmd]{color:#f4c62b;background:#fff3d624;border:1px solid #f4c62b80;border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .9rem;font-family:Comfortaa,sans-serif;font-size:.8125rem;font-weight:700;display:inline-flex}.team-eyebrow[data-astro-cid-i2eynxmd] .team-eyebrow-icon{flex:none;width:1.125rem;height:1.125rem}.team-head[data-astro-cid-i2eynxmd] h1[data-astro-cid-i2eynxmd],.team-head[data-astro-cid-i2eynxmd] h2[data-astro-cid-i2eynxmd]{letter-spacing:-.02em;color:#fff;margin:.75rem 0 0;font-family:Comfortaa,sans-serif;font-size:clamp(1.875rem,4.5vw,3rem);font-weight:900;line-height:1.2}.team-head[data-astro-cid-i2eynxmd] p[data-astro-cid-i2eynxmd]{color:#fff3d6d9;max-width:38rem;margin:.625rem auto 0;font-size:1rem;line-height:1.7}.team-lead[data-astro-cid-i2eynxmd]{color:#214b35;background:#fff;border:2px solid #d4ded2;border-radius:2.5rem;grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:center;gap:1.5rem;padding:1.5rem;display:grid}.team-lead-photo[data-astro-cid-i2eynxmd]{background:#e8efe5;border:1px solid #b5c5ae;border-radius:1.5rem;overflow:hidden}.team-lead-photo[data-astro-cid-i2eynxmd] img[data-astro-cid-i2eynxmd]{aspect-ratio:3/4;object-fit:cover;object-position:top center;width:100%;display:block}.team-lead-copy[data-astro-cid-i2eynxmd]{min-width:0}.team-lead-role[data-astro-cid-i2eynxmd]{color:#fff3d6;background:#214b35;border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .9rem;font-family:Comfortaa,sans-serif;font-size:.8125rem;font-weight:700;display:inline-flex}.team-lead-copy[data-astro-cid-i2eynxmd] .team-lead-icon{color:#f4c62b;flex:none;width:1.125rem;height:1.125rem}.team-lead-copy[data-astro-cid-i2eynxmd] h3[data-astro-cid-i2eynxmd]{text-wrap:balance;margin:.75rem 0 0;font-family:Comfortaa,sans-serif;font-size:clamp(1.25rem,2.6vw,1.75rem);font-weight:900;line-height:1.35}.team-lead-copy[data-astro-cid-i2eynxmd]>p[data-astro-cid-i2eynxmd]{color:#58665c;max-width:38rem;margin:.5rem 0 0;font-size:.9375rem;line-height:1.7}.team-lead-actions[data-astro-cid-i2eynxmd]{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.team-btn[data-astro-cid-i2eynxmd]{border-radius:1rem;align-items:center;gap:.5rem;min-height:2.875rem;padding:.625rem 1.25rem;font-size:.9375rem;font-weight:800;text-decoration:none;transition:background-color .18s,color .18s,border-color .18s;display:inline-flex}.team-btn[data-astro-cid-i2eynxmd] .team-btn-icon{flex:none;width:1.125rem;height:1.125rem}.team-btn-primary[data-astro-cid-i2eynxmd]{color:#fff;background:#214b35;border:1px solid #214b35}.team-btn-primary[data-astro-cid-i2eynxmd]:hover{background:#173a28}.team-btn-ghost[data-astro-cid-i2eynxmd]{color:#214b35;background:#fff;border:1px solid #b5c5ae}.team-btn-ghost[data-astro-cid-i2eynxmd]:hover{background:#e8efe5;border-color:#507348}.team-block-head[data-astro-cid-i2eynxmd] h3[data-astro-cid-i2eynxmd]{color:#214b35;margin:0;font-family:Comfortaa,sans-serif;font-size:clamp(1.375rem,3vw,2rem);font-weight:900;line-height:1.3}.team-block-head[data-astro-cid-i2eynxmd] p[data-astro-cid-i2eynxmd]{color:#58665c;max-width:48rem;margin:.5rem 0 0;font-size:.9375rem;line-height:1.7}.team-roster[data-astro-cid-i2eynxmd]{background:#fff3d6;border:2px solid #f0d98f;border-radius:2.5rem;padding:1.5rem}.team-roster-list[data-astro-cid-i2eynxmd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.team-roster-item[data-astro-cid-i2eynxmd]{background:#fff;border:1px solid #e3d2a4;border-radius:1.25rem;align-items:flex-start;gap:.875rem;padding:1rem 1.125rem;display:flex}.team-roster-badge[data-astro-cid-i2eynxmd]{color:#214b35;background:#e8efe5;border-radius:.875rem;flex:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.team-roster-badge[data-astro-cid-i2eynxmd] .team-roster-icon{width:1.25rem;height:1.25rem}.team-roster-copy[data-astro-cid-i2eynxmd]{min-width:0;display:block}.team-roster-name[data-astro-cid-i2eynxmd]{color:#214b35;overflow-wrap:break-word;font-family:Comfortaa,sans-serif;font-size:1rem;font-weight:800;line-height:1.4;display:block}.team-roster-role[data-astro-cid-i2eynxmd]{color:#58665c;overflow-wrap:break-word;margin-top:.25rem;font-size:.875rem;line-height:1.55;display:block}.team-photos[data-astro-cid-i2eynxmd]{background:#fff;border:2px solid #d4ded2;border-radius:2.5rem;padding:1.5rem}.team-photo-grid[data-astro-cid-i2eynxmd]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.team-photo-card[data-astro-cid-i2eynxmd]{background:#fffcf5;border:1px solid #d4ded2;border-radius:1.5rem;padding:.625rem}.team-photo-frame[data-astro-cid-i2eynxmd]{background:#e8efe5;border-radius:1.125rem;overflow:hidden}.team-photo-frame[data-astro-cid-i2eynxmd] img[data-astro-cid-i2eynxmd]{aspect-ratio:3/4;object-fit:cover;object-position:top center;width:100%;display:block}.team-photo-caption[data-astro-cid-i2eynxmd]{justify-content:center;align-items:center;height:1.5rem;margin-top:.5rem;display:flex}.team-photo-caption[data-astro-cid-i2eynxmd] span[data-astro-cid-i2eynxmd]{background:#d4ded2;border-radius:999px;width:2.25rem;height:.25rem;display:block}.team-note[data-astro-cid-i2eynxmd]{color:#24372c;background:#f3f6ed;border:1px dashed #b5c5ae;border-radius:1rem;align-items:flex-start;gap:.625rem;margin:1.25rem 0 0;padding:.875rem 1rem;font-size:.875rem;line-height:1.65;display:flex}.team-note[data-astro-cid-i2eynxmd] .team-note-icon{color:#507348;flex:none;width:1.125rem;height:1.125rem;margin-top:.15rem}.team-section[data-astro-cid-i2eynxmd] a[data-astro-cid-i2eynxmd]:focus-visible{outline-offset:4px;outline:3px solid #507348}@media (width>=640px){.team-container[data-astro-cid-i2eynxmd]{gap:2rem;padding-inline:1.5rem}.team-head[data-astro-cid-i2eynxmd]{padding:2.5rem}.team-lead[data-astro-cid-i2eynxmd],.team-roster[data-astro-cid-i2eynxmd],.team-photos[data-astro-cid-i2eynxmd]{padding:2rem}}@media (width>=1024px){.team-container[data-astro-cid-i2eynxmd]{padding-inline:2rem}.team-head[data-astro-cid-i2eynxmd]{padding:3rem}.team-lead[data-astro-cid-i2eynxmd],.team-roster[data-astro-cid-i2eynxmd],.team-photos[data-astro-cid-i2eynxmd]{padding:2.5rem}.team-lead[data-astro-cid-i2eynxmd]{gap:2rem}}@media (width<=767px){.team-lead[data-astro-cid-i2eynxmd]{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.team-lead-photo[data-astro-cid-i2eynxmd]{max-width:15rem}.team-lead-copy[data-astro-cid-i2eynxmd]>p[data-astro-cid-i2eynxmd]{margin-inline:auto}.team-lead-actions[data-astro-cid-i2eynxmd]{justify-content:center}.team-roster-list[data-astro-cid-i2eynxmd]{grid-template-columns:minmax(0,1fr)}.team-photo-grid[data-astro-cid-i2eynxmd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.team-btn[data-astro-cid-i2eynxmd]{transition:none}}html.a11y-hide-images .team-lead-photo[data-astro-cid-i2eynxmd],html.a11y-hide-images .team-photo-frame[data-astro-cid-i2eynxmd]{display:none}@media (forced-colors:active){.team-head[data-astro-cid-i2eynxmd],.team-lead[data-astro-cid-i2eynxmd],.team-roster[data-astro-cid-i2eynxmd],.team-roster-item[data-astro-cid-i2eynxmd],.team-photos[data-astro-cid-i2eynxmd],.team-photo-card[data-astro-cid-i2eynxmd],.team-note[data-astro-cid-i2eynxmd],.team-btn[data-astro-cid-i2eynxmd]{color:canvastext;background:canvas;border-color:canvastext}.team-head[data-astro-cid-i2eynxmd] h1[data-astro-cid-i2eynxmd],.team-head[data-astro-cid-i2eynxmd] h2[data-astro-cid-i2eynxmd],.team-head[data-astro-cid-i2eynxmd] p[data-astro-cid-i2eynxmd],.team-block-head[data-astro-cid-i2eynxmd] p[data-astro-cid-i2eynxmd],.team-roster-role[data-astro-cid-i2eynxmd],.team-lead-copy[data-astro-cid-i2eynxmd]>p[data-astro-cid-i2eynxmd]{color:canvastext}}
