.news-hero[data-astro-cid-hxjplywy]{isolation:isolate;height:clamp(590px,64vw,700px);color:var(--ivory);background:#4a5e42;position:relative;overflow:hidden}.news-hero__image[data-astro-cid-hxjplywy]{z-index:-2;object-fit:cover;object-position:center 46%;width:100%;height:100%;position:absolute;inset:0}.news-hero__overlay[data-astro-cid-hxjplywy]{z-index:-1;background:linear-gradient(90deg,#0c1a11a6 0%,#0c1a1152 43%,#0c1a1108 76%),linear-gradient(#0000 52%,#07120d61 100%);position:absolute;inset:0}.news-hero__content[data-astro-cid-hxjplywy]{flex-direction:column;justify-content:center;height:100%;padding-top:1.75rem;display:flex}.news-hero__eyebrow[data-astro-cid-hxjplywy]{color:#ded7b8;font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:1.2rem;margin-bottom:2.7rem;font-size:.92rem;display:flex}.news-hero__eyebrow[data-astro-cid-hxjplywy] span[data-astro-cid-hxjplywy]{opacity:.55;background:currentColor;width:36px;height:1px}.news-hero[data-astro-cid-hxjplywy] h1[data-astro-cid-hxjplywy]{max-width:900px;font-family:var(--display);letter-spacing:-.06em;margin:0;font-size:clamp(5.5rem,8vw,8.25rem);font-weight:300;line-height:.88}.news-hero[data-astro-cid-hxjplywy] h1[data-astro-cid-hxjplywy] em[data-astro-cid-hxjplywy]{color:#f0c560}.news-intro[data-astro-cid-hxjplywy]{background:var(--ivory);padding:clamp(3.75rem,5.5vw,5.5rem) 0}.news-intro[data-astro-cid-hxjplywy] p[data-astro-cid-hxjplywy]{max-width:1100px;margin:0;font-size:clamp(1.45rem,2vw,1.95rem);line-height:1.45}.news-index[data-astro-cid-hxjplywy]{background:var(--ivory)}.news-filters[data-astro-cid-hxjplywy]{border-block:1px solid var(--rule);background:#e5e9dd;padding:2rem 0}.news-filters__form[data-astro-cid-hxjplywy]{grid-template-columns:minmax(290px,auto) minmax(290px,1fr) auto;align-items:center;gap:1.8rem 2.5rem;display:grid}.filter-group[data-astro-cid-hxjplywy]{border:0;align-items:center;gap:1rem;min-width:0;margin:0;padding:0;display:flex}.filter-group[data-astro-cid-hxjplywy] legend[data-astro-cid-hxjplywy]{float:left;color:#174e3f;font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:.7rem;margin-right:.2rem;font-size:.82rem;display:flex}.filter-group[data-astro-cid-hxjplywy] legend[data-astro-cid-hxjplywy] span[data-astro-cid-hxjplywy]{opacity:.45;background:currentColor;width:32px;height:1px}.filter-group__options[data-astro-cid-hxjplywy]{flex-wrap:wrap;gap:.45rem;display:flex}.filter-group__options[data-astro-cid-hxjplywy] .filter-pill{color:#0d2e23;min-height:38px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #8f9b8e;border-radius:999px;padding:.35rem .9rem;font-size:.73rem;transition:background-color .16s,color .16s,border-color .16s}.filter-group__options[data-astro-cid-hxjplywy] .filter-pill:hover{border-color:var(--forest)}.filter-group__options[data-astro-cid-hxjplywy] .filter-pill.is-active{border-color:var(--forest);background:var(--forest);color:#fff}.news-filters__tools[data-astro-cid-hxjplywy]{justify-content:flex-end;align-items:center;gap:1rem;display:flex}.result-count[data-astro-cid-hxjplywy]{min-width:76px;font-family:var(--mono);white-space:nowrap;font-size:.9rem}.title-search[data-astro-cid-hxjplywy]{background:#f0f2e88c;border:1px solid #8f9b8e;border-radius:999px;align-items:center;gap:.55rem;min-width:220px;padding:0 1rem;display:flex}.title-search[data-astro-cid-hxjplywy]:focus-within{border-color:var(--forest);outline:2px solid #173f2e29}.title-search[data-astro-cid-hxjplywy] svg[data-astro-cid-hxjplywy]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.5px;flex:none}.title-search[data-astro-cid-hxjplywy] input[data-astro-cid-hxjplywy]{width:100%;min-height:42px;color:inherit;background:0 0;border:0;outline:0;padding:0;font-size:.95rem}.news-results[data-astro-cid-hxjplywy]{min-height:440px;padding-block:clamp(5rem,7vw,7.5rem)}.news-status[data-astro-cid-hxjplywy]{border-block:1px solid var(--rule);color:#3d5247;font-family:var(--display);text-align:center;margin:0;padding:5rem 1.5rem;font-size:clamp(1.75rem,2.6vw,2.6rem)}.news-grid[data-astro-cid-hxjplywy]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 2.4rem;display:grid}.news-grid[data-astro-cid-hxjplywy][data-loading]{opacity:.45}.news-card[data-astro-cid-hxjplywy]{border-top:1px solid var(--rule);min-height:245px;padding:2rem 0 3.5rem}.news-card__image-link[data-astro-cid-hxjplywy]{aspect-ratio:16/9;background:#dfe5dc;margin-bottom:1.6rem;display:block;overflow:hidden}.news-card__image-link[data-astro-cid-hxjplywy][hidden]{display:none}.news-card__image-link[data-astro-cid-hxjplywy] img[data-astro-cid-hxjplywy]{object-fit:cover;width:100%;height:100%;transition:transform .26s;display:block}.news-card__image-link[data-astro-cid-hxjplywy]:hover img[data-astro-cid-hxjplywy]{transform:scale(1.025)}.news-card__meta[data-astro-cid-hxjplywy]{color:#174e3f;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:1.6rem;font-size:.76rem;display:flex}.news-card__topic[data-astro-cid-hxjplywy]{border:1px solid #94a093;border-radius:999px;padding:.25rem .7rem}.news-card[data-astro-cid-hxjplywy] h3[data-astro-cid-hxjplywy]{max-width:520px;font-family:var(--display);letter-spacing:-.035em;margin:0;font-size:clamp(1.8rem,2.25vw,2.45rem);font-weight:400;line-height:1.08}.news-card[data-astro-cid-hxjplywy] h3[data-astro-cid-hxjplywy] a[data-astro-cid-hxjplywy]{text-underline-offset:.2em;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px;transition:color .16s,text-decoration-color .16s}.news-card[data-astro-cid-hxjplywy] h3[data-astro-cid-hxjplywy] a[data-astro-cid-hxjplywy]:hover{color:#176d83;text-decoration-color:currentColor}.news-card__blurb[data-astro-cid-hxjplywy]{max-width:520px;margin:1.25rem 0 0;font-size:1.03rem;line-height:1.58}.news-pagination[data-astro-cid-hxjplywy]{border-top:1px solid var(--rule);font-family:var(--mono);justify-content:center;align-items:center;gap:1.5rem;padding-top:3.5rem;font-size:.86rem;display:flex}.news-pagination[data-astro-cid-hxjplywy] button[data-astro-cid-hxjplywy]{cursor:pointer;background:0 0;border:1px solid #8f9b8e;border-radius:999px;padding:.7rem 1.1rem}.news-pagination[data-astro-cid-hxjplywy] button[data-astro-cid-hxjplywy]:hover:not(:disabled){background:var(--forest);color:#fff}.news-pagination[data-astro-cid-hxjplywy] button[data-astro-cid-hxjplywy]:disabled{opacity:.38;cursor:default}@media (width<=1450px){.news-filters__form[data-astro-cid-hxjplywy]{grid-template-columns:1fr 1fr}.news-filters__tools[data-astro-cid-hxjplywy]{grid-column:1/-1;justify-content:space-between}.title-search[data-astro-cid-hxjplywy]{width:min(360px,100%)}}@media (width<=960px){.news-hero[data-astro-cid-hxjplywy]{height:650px}.news-hero__image[data-astro-cid-hxjplywy]{object-position:63% center}.news-hero[data-astro-cid-hxjplywy] h1[data-astro-cid-hxjplywy]{font-size:clamp(4.2rem,12vw,6.7rem)}.news-filters__form[data-astro-cid-hxjplywy]{grid-template-columns:1fr}.news-filters__tools[data-astro-cid-hxjplywy]{grid-column:auto}.news-grid[data-astro-cid-hxjplywy]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.news-hero[data-astro-cid-hxjplywy]{height:620px}.news-hero__image[data-astro-cid-hxjplywy]{object-position:68% center}.news-hero__overlay[data-astro-cid-hxjplywy]{background:linear-gradient(90deg,#0c1a11b3 0%,#0c1a1140 88%)}.news-hero__content[data-astro-cid-hxjplywy]{justify-content:flex-end;padding-bottom:4rem}.news-hero__eyebrow[data-astro-cid-hxjplywy]{margin-bottom:2rem;font-size:.78rem}.news-hero[data-astro-cid-hxjplywy] h1[data-astro-cid-hxjplywy]{font-size:clamp(3.45rem,16vw,4.8rem);line-height:.92}.news-intro[data-astro-cid-hxjplywy]{padding-block:3.5rem}.news-intro[data-astro-cid-hxjplywy] p[data-astro-cid-hxjplywy]{font-size:1.35rem}.filter-group[data-astro-cid-hxjplywy]{flex-direction:column;align-items:flex-start}.filter-group[data-astro-cid-hxjplywy] legend[data-astro-cid-hxjplywy]{float:none}.news-filters__tools[data-astro-cid-hxjplywy]{flex-direction:column-reverse;align-items:stretch}.title-search[data-astro-cid-hxjplywy]{width:100%}.news-grid[data-astro-cid-hxjplywy]{grid-template-columns:1fr}.news-card[data-astro-cid-hxjplywy]{min-height:0;padding-bottom:3rem}.news-card[data-astro-cid-hxjplywy] h3[data-astro-cid-hxjplywy]{font-size:2rem}.news-pagination[data-astro-cid-hxjplywy]{gap:.75rem}}
