.news-card{position:relative;display:flex;flex-direction:column;height:100%;background:var(--white);border:1px solid #E5E5E5;border-radius:10px;overflow:hidden;transition:border-color .18s ease}.news-card:hover{border-color:#ccc}.news-card__media{aspect-ratio:16 / 9;width:100%;overflow:hidden;background:var(--gray-light)}.news-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .24s ease}.news-card:hover .news-card__media img{transform:scale(1.02)}.news-card__body{display:flex;flex:1 1 auto;flex-direction:column;padding:20px 22px 22px}.news-card__category{display:inline-flex;align-items:center;align-self:flex-start;margin-bottom:10px;padding-left:8px;border-left:2.5px solid var(--orange);font-family:var(--font-display);font-size:11.5px;font-weight:var(--fw-bold);letter-spacing:.08em;line-height:1.25;text-transform:uppercase;color:var(--orange)}.news-card__title{margin:0 0 10px;font-family:var(--font-display);font-size:20px;font-weight:var(--fw-bold);line-height:1.28;letter-spacing:-.01em;color:var(--dark)}.news-card__link{color:inherit;text-decoration:none}.news-card__link:after{content:"";position:absolute;inset:0;z-index:1}.news-card__link:focus-visible{outline:none}.news-card:has(.news-card__link:focus-visible){outline:2px solid var(--orange);outline-offset:2px}.news-card:hover .news-card__title{color:var(--orange-deep)}.news-card__excerpt{margin:0 0 16px;font-family:var(--font-body);font-size:14.5px;line-height:1.58;color:#5c5c5c;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-card__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid #EFEFEF}.news-card__date{font-family:var(--font-body);font-size:12.5px;line-height:1.3;color:#6b6b6b}.news-card__read-more{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-family:var(--font-display);font-size:13.5px;font-weight:var(--fw-semibold);line-height:1.2;color:var(--dark);transition:color .16s ease}.news-card:hover .news-card__read-more{color:var(--orange)}@media(prefers-reduced-motion:reduce){.news-card,.news-card__media img,.news-card__read-more{transition:none}.news-card:hover .news-card__media img{transform:none}}.news-pagination[data-astro-cid-d776pwuy]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:36px;padding-top:24px;border-top:1px solid #EAEAEA}.news-pagination__numbers[data-astro-cid-d776pwuy]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.news-pagination__item[data-astro-cid-d776pwuy]{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 14px;border:1px solid #D9D9D9;border-radius:4px;background:var(--white);color:var(--dark);font-family:var(--font-display);font-size:13.5px;font-weight:var(--fw-semibold);line-height:1;text-decoration:none;transition:border-color .16s ease,color .16s ease,background .16s ease}a[data-astro-cid-d776pwuy].news-pagination__item:hover,a[data-astro-cid-d776pwuy].news-pagination__item:focus-visible{border-color:var(--orange);color:var(--orange-deep)}a[data-astro-cid-d776pwuy].news-pagination__item:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.news-pagination__item[data-astro-cid-d776pwuy].is-active{background:var(--orange);border-color:var(--orange);color:var(--white)}.news-pagination__item[data-astro-cid-d776pwuy].is-disabled{opacity:.45;color:#6b6b6b;cursor:not-allowed}.news-breadcrumb[data-astro-cid-7vqero63]{margin-bottom:28px;padding-bottom:12px;border-bottom:1px solid #EAEAEA;font-family:var(--font-body);font-size:13px;line-height:1.45;color:var(--text-muted)}.news-breadcrumb__list[data-astro-cid-7vqero63]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .55rem;margin:0;padding:0;list-style:none}.news-breadcrumb__item[data-astro-cid-7vqero63]{min-width:0;overflow-wrap:break-word}.news-breadcrumb[data-astro-cid-7vqero63] a[data-astro-cid-7vqero63]{color:var(--text-muted);text-decoration:none;transition:color .16s ease}.news-breadcrumb[data-astro-cid-7vqero63] a[data-astro-cid-7vqero63]:hover,.news-breadcrumb[data-astro-cid-7vqero63] a[data-astro-cid-7vqero63]:focus-visible{color:var(--orange-deep);text-decoration:underline;text-underline-offset:2px}.news-breadcrumb__sep[data-astro-cid-7vqero63]{color:var(--gray);user-select:none}.news-breadcrumb__item--current[data-astro-cid-7vqero63]{color:var(--dark);font-weight:var(--fw-medium)}@media(max-width:768px){.news-breadcrumb[data-astro-cid-7vqero63]{margin-bottom:22px;padding-bottom:10px;font-size:12px}}.featured-story[data-astro-cid-uq6nvrcc]{display:grid;grid-template-columns:minmax(0,1.32fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,3vw,2.5rem);padding:clamp(1.125rem,2.2vw,1.75rem);background:var(--white);border:1px solid #E5E5E5;border-radius:10px}.featured-story__media[data-astro-cid-uq6nvrcc]{display:block;overflow:hidden;border-radius:8px;background:var(--gray-light);aspect-ratio:16 / 9}.featured-story__media[data-astro-cid-uq6nvrcc] img[data-astro-cid-uq6nvrcc]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .26s ease}.featured-story[data-astro-cid-uq6nvrcc]:hover .featured-story__media[data-astro-cid-uq6nvrcc] img[data-astro-cid-uq6nvrcc]{transform:scale(1.015)}.featured-story__content[data-astro-cid-uq6nvrcc]{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.featured-story__kicker-row[data-astro-cid-uq6nvrcc]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px}.featured-story__category[data-astro-cid-uq6nvrcc]{display:inline-flex;align-items:center;padding-left:10px;border-left:3px solid var(--orange);font-family:var(--font-display);font-size:12.5px;font-weight:var(--fw-bold);letter-spacing:.08em;line-height:1.25;text-transform:uppercase;color:var(--orange)}.featured-story__badge[data-astro-cid-uq6nvrcc]{font-family:var(--font-body);font-size:12px;font-weight:var(--fw-medium);line-height:1.2;color:#5c5c5c;padding:3px 9px;border-radius:4px;background:var(--gray-light)}.featured-story__title[data-astro-cid-uq6nvrcc]{margin:0 0 14px;font-family:var(--font-display);font-size:clamp(1.45rem,1.2rem + .8vw,1.95rem);font-weight:var(--fw-bold);line-height:1.2;letter-spacing:-.01em;color:var(--dark)}.featured-story__title[data-astro-cid-uq6nvrcc] a[data-astro-cid-uq6nvrcc]{color:inherit;text-decoration:none;transition:color .16s ease}.featured-story__title[data-astro-cid-uq6nvrcc] a[data-astro-cid-uq6nvrcc]:hover,.featured-story__title[data-astro-cid-uq6nvrcc] a[data-astro-cid-uq6nvrcc]:focus-visible{color:var(--orange-deep);outline:none}.featured-story__title[data-astro-cid-uq6nvrcc] a[data-astro-cid-uq6nvrcc]:focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:3px}.featured-story__excerpt[data-astro-cid-uq6nvrcc]{margin:0 0 18px;font-family:var(--font-body);font-size:15.5px;line-height:1.65;color:#4a4a4a}.featured-story__meta[data-astro-cid-uq6nvrcc]{margin:0 0 18px;font-family:var(--font-body);font-size:13px;line-height:1.45;color:#5c5c5c}.featured-story__meta[data-astro-cid-uq6nvrcc] span[data-astro-cid-uq6nvrcc]{color:#6b6b6b}.featured-story__meta[data-astro-cid-uq6nvrcc] time[data-astro-cid-uq6nvrcc]{color:var(--dark);font-weight:var(--fw-medium)}.featured-story__actions[data-astro-cid-uq6nvrcc]{margin-top:2px}.featured-story__cta[data-astro-cid-uq6nvrcc]{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:11px 22px;border-radius:4px;background:var(--orange);color:var(--white);font-family:var(--font-display);font-size:14px;font-weight:var(--fw-semibold);line-height:1;text-decoration:none;transition:background .18s ease}.featured-story__cta[data-astro-cid-uq6nvrcc]:hover,.featured-story__cta[data-astro-cid-uq6nvrcc]:focus-visible{background:var(--orange-deep)}.featured-story__cta[data-astro-cid-uq6nvrcc]:focus-visible{outline:2px solid var(--dark);outline-offset:2px}@media(max-width:960px){.featured-story[data-astro-cid-uq6nvrcc]{grid-template-columns:minmax(0,1fr);gap:20px;padding:18px}.featured-story__title[data-astro-cid-uq6nvrcc]{font-size:clamp(1.35rem,1.15rem + .9vw,1.65rem);margin-bottom:10px}.featured-story__excerpt[data-astro-cid-uq6nvrcc]{font-size:15px;margin-bottom:16px}}@media(prefers-reduced-motion:reduce){.featured-story__media[data-astro-cid-uq6nvrcc] img[data-astro-cid-uq6nvrcc],.featured-story__cta[data-astro-cid-uq6nvrcc],.featured-story__title[data-astro-cid-uq6nvrcc] a[data-astro-cid-uq6nvrcc]{transition:none}.featured-story[data-astro-cid-uq6nvrcc]:hover .featured-story__media[data-astro-cid-uq6nvrcc] img[data-astro-cid-uq6nvrcc]{transform:none}}.news-listing[data-astro-cid-zvfyjoip]{background:var(--white);color:var(--dark);padding:clamp(6.75rem,8.5vw,8.25rem) var(--page-pad, 1.5rem) clamp(3.5rem,6vw,5rem)}.news-listing__container[data-astro-cid-zvfyjoip]{width:min(100%,1200px);margin-inline:auto}.news-listing__header[data-astro-cid-zvfyjoip]{margin-bottom:clamp(2rem,3.2vw,2.75rem)}.news-listing__eyebrow[data-astro-cid-zvfyjoip]{margin:0 0 12px;padding-left:10px;border-left:3px solid var(--orange);font-family:var(--font-display);font-size:13px;font-weight:var(--fw-bold);letter-spacing:.08em;line-height:1.25;text-transform:uppercase;color:var(--orange)}.news-listing__title[data-astro-cid-zvfyjoip]{margin:0 0 14px;font-family:var(--font-display);font-size:48px;font-weight:var(--fw-bold);line-height:1.12;letter-spacing:-.015em;color:var(--dark)}.news-listing__intro[data-astro-cid-zvfyjoip]{margin:0;max-width:800px;font-family:var(--font-body);font-size:18px;font-weight:var(--fw-regular);line-height:1.6;color:#4a4a4a}.news-listing__featured[data-astro-cid-zvfyjoip]{margin:0}.news-listing__controls[data-astro-cid-zvfyjoip]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin-top:clamp(2.5rem,3.8vw,3.25rem);padding:18px 0 22px;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA}.news-listing__controls--search-only[data-astro-cid-zvfyjoip]{justify-content:flex-start}.news-listing__section[data-astro-cid-zvfyjoip]{margin-top:clamp(2rem,3vw,2.5rem)}.news-filters[data-astro-cid-zvfyjoip]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.news-filter-btn[data-astro-cid-zvfyjoip]{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 16px;border:1px solid #D9D9D9;border-radius:4px;background:var(--white);color:var(--dark);font-family:var(--font-display);font-size:13.5px;font-weight:var(--fw-semibold);line-height:1;white-space:nowrap;cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease}.news-filter-btn[data-astro-cid-zvfyjoip]:hover{border-color:var(--orange);color:var(--orange-deep)}.news-filter-btn[data-astro-cid-zvfyjoip]:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.news-filter-btn[data-astro-cid-zvfyjoip].is-active{background:var(--orange);border-color:var(--orange);color:var(--white)}.news-filter-btn[data-astro-cid-zvfyjoip].is-active:hover{background:var(--orange-deep);border-color:var(--orange-deep);color:var(--white)}.news-search[data-astro-cid-zvfyjoip]{position:relative;display:flex;align-items:center;width:min(100%,300px);flex:0 1 300px}.news-search__icon[data-astro-cid-zvfyjoip]{position:absolute;left:12px;display:inline-flex;color:#6b6b6b;pointer-events:none}.news-search__input[data-astro-cid-zvfyjoip]{width:100%;height:40px;padding:8px 64px 8px 36px;border:1px solid #D9D9D9;border-radius:4px;background:var(--white);font-family:var(--font-body);font-size:14px;color:var(--dark);transition:border-color .16s ease}.news-search__input[data-astro-cid-zvfyjoip]::placeholder{color:#767676}.news-search__input[data-astro-cid-zvfyjoip]:focus{outline:none;border-color:var(--orange)}.news-search__input[data-astro-cid-zvfyjoip]:focus-visible{outline:2px solid rgba(226,107,51,.25);outline-offset:1px}.news-search__input[data-astro-cid-zvfyjoip]::-webkit-search-cancel-button{-webkit-appearance:none}.news-search__clear[data-astro-cid-zvfyjoip]{position:absolute;right:8px;padding:4px 8px;border-radius:3px;font-family:var(--font-body);font-size:12px;font-weight:var(--fw-medium);color:var(--orange-deep);background:#fdf3ee;border:1px solid #FBE3D6;cursor:pointer}.news-search__clear[data-astro-cid-zvfyjoip]:hover,.news-search__clear[data-astro-cid-zvfyjoip]:focus-visible{background:var(--orange);color:var(--white);border-color:var(--orange)}.news-section-head[data-astro-cid-zvfyjoip]{margin-bottom:24px}.news-section-head__title[data-astro-cid-zvfyjoip]{margin:0;padding-left:14px;border-left:4px solid var(--orange);font-family:var(--font-display);font-size:26px;font-weight:var(--fw-bold);line-height:1.25;color:var(--dark)}.news-grid[data-astro-cid-zvfyjoip]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.news-dynamic-meta[data-astro-cid-zvfyjoip]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.news-dynamic-meta__text[data-astro-cid-zvfyjoip]{margin:0;font-family:var(--font-body);font-size:14px;color:#5c5c5c}.news-reset-link[data-astro-cid-zvfyjoip]{font-family:var(--font-display);font-size:13.5px;font-weight:var(--fw-semibold);color:var(--orange-deep);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.news-empty-state[data-astro-cid-zvfyjoip]{padding:40px 24px;text-align:center;background:#f9f9f9;border:1px solid #E5E5E5;border-radius:10px}.news-empty-state[data-astro-cid-zvfyjoip] h2[data-astro-cid-zvfyjoip]{margin:0 0 8px;font-family:var(--font-display);font-size:22px;font-weight:var(--fw-bold);color:var(--dark)}.news-empty-state[data-astro-cid-zvfyjoip] p[data-astro-cid-zvfyjoip]{margin:0 auto 20px;max-width:520px;font-family:var(--font-body);font-size:15px;line-height:1.6;color:#5c5c5c}.news-empty-btn[data-astro-cid-zvfyjoip]{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 20px;border-radius:4px;background:var(--orange);color:var(--white);font-family:var(--font-display);font-size:14px;font-weight:var(--fw-semibold);cursor:pointer;transition:background .16s ease}.news-empty-btn[data-astro-cid-zvfyjoip]:hover,.news-empty-btn[data-astro-cid-zvfyjoip]:focus-visible{background:var(--orange-deep)}#news-dynamic-pagination.news-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:36px;padding-top:24px;border-top:1px solid #EAEAEA}#news-dynamic-pagination .news-pagination__numbers{display:flex;flex-wrap:wrap;align-items:center;gap:6px}#news-dynamic-pagination .news-pagination__item{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 14px;border:1px solid #D9D9D9;border-radius:4px;background:var(--white);color:var(--dark);font-family:var(--font-display);font-size:13.5px;font-weight:var(--fw-semibold);line-height:1;cursor:pointer}#news-dynamic-pagination .news-pagination__item.is-active{background:var(--orange);border-color:var(--orange);color:var(--white)}#news-dynamic-pagination .news-pagination__item.is-disabled{opacity:.45;cursor:not-allowed}.news-cta[data-astro-cid-zvfyjoip]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem 2rem;margin-top:clamp(2.5rem,4vw,3.375rem);padding:clamp(1.5rem,2.6vw,2.125rem) clamp(1.5rem,3vw,2.375rem);background:var(--dark);border-left:4px solid var(--orange);border-radius:10px;color:var(--white)}.news-cta__copy[data-astro-cid-zvfyjoip]{flex:1 1 24rem;max-width:40rem}.news-cta__heading[data-astro-cid-zvfyjoip]{margin:0 0 .45rem;font-family:var(--font-display);font-size:clamp(1.35rem,1.2rem + .5vw,1.65rem);font-weight:var(--fw-bold);line-height:1.22;color:var(--white)}.news-cta__desc[data-astro-cid-zvfyjoip]{margin:0;font-family:var(--font-body);font-size:15px;line-height:1.55;color:#ffffffd6}.news-cta__action[data-astro-cid-zvfyjoip]{flex:0 0 auto}.news-cta__btn[data-astro-cid-zvfyjoip]{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:.875rem 1.625rem;border-radius:4px;background:var(--orange);color:var(--white);font-family:var(--font-display);font-size:14px;font-weight:var(--fw-semibold);line-height:1;text-decoration:none;transition:background .18s ease}.news-cta__btn[data-astro-cid-zvfyjoip]:hover,.news-cta__btn[data-astro-cid-zvfyjoip]:focus-visible{background:var(--orange-deep);outline:2px solid var(--white);outline-offset:2px}.sr-only[data-astro-cid-zvfyjoip]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1024px){.news-listing__title[data-astro-cid-zvfyjoip]{font-size:38px}.news-grid[data-astro-cid-zvfyjoip]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media(max-width:768px){.news-listing[data-astro-cid-zvfyjoip]{padding:6.1rem 1rem 3.25rem}.news-listing__title[data-astro-cid-zvfyjoip]{font-size:32px}.news-listing__intro[data-astro-cid-zvfyjoip]{font-size:16px}.news-listing__controls[data-astro-cid-zvfyjoip]{flex-direction:column;align-items:stretch;gap:12px;margin-top:32px;padding:14px 0 16px}.news-listing__section[data-astro-cid-zvfyjoip]{margin-top:28px}.news-cta[data-astro-cid-zvfyjoip]{margin-top:34px}.news-filters[data-astro-cid-zvfyjoip]{flex-wrap:wrap;gap:8px}.news-search[data-astro-cid-zvfyjoip]{width:100%;flex:1 1 auto}.news-section-head__title[data-astro-cid-zvfyjoip]{font-size:22px}}@media(max-width:640px){.news-grid[data-astro-cid-zvfyjoip]{grid-template-columns:minmax(0,1fr);gap:20px}.news-cta__action[data-astro-cid-zvfyjoip],.news-cta__btn[data-astro-cid-zvfyjoip]{width:100%}}@media(prefers-reduced-motion:reduce){.news-filter-btn[data-astro-cid-zvfyjoip],.news-search__input[data-astro-cid-zvfyjoip],.news-empty-btn[data-astro-cid-zvfyjoip],.news-cta__btn[data-astro-cid-zvfyjoip]{transition:none}}
