.page-heading[data-astro-cid-6raifcry]{color:#f5f6f2;background:#193b32;padding-block:clamp(2.5rem,6vw,4.5rem)}.eyebrow[data-astro-cid-6raifcry]{color:#d5e57c;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .9rem;font-size:.78rem;font-weight:800}.eyebrow[data-astro-cid-6raifcry] a[data-astro-cid-6raifcry]{text-decoration:none}.eyebrow[data-astro-cid-6raifcry] a[data-astro-cid-6raifcry]:hover{text-decoration:underline}.page-heading[data-astro-cid-6raifcry] h1[data-astro-cid-6raifcry]{letter-spacing:-.05em;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(2.3rem,5.5vw,4rem);line-height:1.02}.page-heading[data-astro-cid-6raifcry] h1[data-astro-cid-6raifcry] span[data-astro-cid-6raifcry]{color:#d5e57c}.section-nav[data-astro-cid-6raifcry]{background:#e7ece4;border-bottom:1px solid #d5d7cb}.section-nav-inner[data-astro-cid-6raifcry]{scrollbar-width:none;gap:.35rem 1.4rem;display:flex;overflow-x:auto}.section-nav[data-astro-cid-6raifcry] a[data-astro-cid-6raifcry]{white-space:nowrap;border-bottom:3px solid #0000;flex:none;padding-block:.95rem;font-size:.84rem;font-weight:700;text-decoration:none}.section-nav[data-astro-cid-6raifcry] a[data-astro-cid-6raifcry]:hover{border-bottom-color:#9fb08f}.section-nav[data-astro-cid-6raifcry] a[data-astro-cid-6raifcry][aria-current=page]{border-bottom-color:#193b32}.page-content[data-astro-cid-6raifcry]{padding-block:clamp(2.5rem,6vw,4rem) 5rem}.rich-content[data-astro-cid-6raifcry]{overflow-wrap:break-word;max-width:68ch;margin-inline:auto;font-size:1.0625rem;line-height:1.7}.is-wide[data-astro-cid-6raifcry] .rich-content[data-astro-cid-6raifcry]{max-width:860px}.rich-content[data-astro-cid-6raifcry]>:first-child{margin-top:0}.rich-content[data-astro-cid-6raifcry] h2{letter-spacing:-.045em;margin:2.5rem 0 .8rem;font-size:clamp(1.6rem,3.5vw,2.2rem);line-height:1.1}.rich-content[data-astro-cid-6raifcry] h3{letter-spacing:-.03em;margin:2rem 0 .6rem;font-size:1.3rem;line-height:1.2}.rich-content[data-astro-cid-6raifcry] h4{margin:1.5rem 0 .4rem;font-size:1.05rem}.rich-content[data-astro-cid-6raifcry] p{margin:0 0 1.15rem}.rich-content[data-astro-cid-6raifcry] a{color:#315e4b;text-underline-offset:.18rem;font-weight:700}.rich-content[data-astro-cid-6raifcry] img{max-width:100%;height:auto;margin-block:1.25rem;display:block}.rich-content[data-astro-cid-6raifcry] iframe{background:#e7ece4;border:0;width:100%;min-height:320px;margin-block:1.5rem;display:block}.rich-content[data-astro-cid-6raifcry] ul,.rich-content[data-astro-cid-6raifcry] ol{margin:0 0 1.25rem;padding-left:1.25rem}.rich-content[data-astro-cid-6raifcry] li{margin-bottom:.35rem}.rich-content[data-astro-cid-6raifcry] table{border-collapse:collapse;font-variant-numeric:tabular-nums;background:#fff;width:100%;margin-block:1.5rem;font-size:.92rem;display:block;overflow-x:auto}.rich-content[data-astro-cid-6raifcry] th,.rich-content[data-astro-cid-6raifcry] td{text-align:left;vertical-align:top;border-bottom:1px solid #e3e6dc;padding:.55rem .8rem}.rich-content[data-astro-cid-6raifcry] thead th{color:#f5f6f2;letter-spacing:.06em;text-transform:uppercase;background:#193b32;font-size:.75rem;font-weight:800}.rich-content[data-astro-cid-6raifcry] tbody tr:nth-child(2n){background:#f5f6f2}.rich-content[data-astro-cid-6raifcry] .profiles{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.25rem;margin:2rem calc(50% + -1*min(560px,50vw - 32px));display:grid}.rich-content[data-astro-cid-6raifcry] .profile{background:#fff;border:1px solid #e3e6dc;flex-direction:column;display:flex;overflow:hidden}.rich-content[data-astro-cid-6raifcry] .profile img{aspect-ratio:1;object-fit:cover;background:#e7ece4;width:100%;max-width:none;margin:0}.rich-content[data-astro-cid-6raifcry] .profile-body{padding:1rem 1.1rem 1.2rem;font-size:.92rem;line-height:1.55}.rich-content[data-astro-cid-6raifcry] .profile h3{margin:0 0 .35rem;font-size:1.15rem}.rich-content[data-astro-cid-6raifcry] .profile p{color:#56655f;margin:0 0 .5rem}.rich-content[data-astro-cid-6raifcry] .profile em{color:#315e4b;letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-style:normal;font-weight:800}@media (width<=640px){.rich-content[data-astro-cid-6raifcry] .profiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-inline:0}.rich-content[data-astro-cid-6raifcry] .profile-body{padding:.75rem;font-size:.85rem}}
