.NewsHero-module__KCyZ4G__header{background:var(--color-primary);min-height:38vh;color:var(--color-white);isolation:isolate;align-items:flex-end;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.NewsHero-module__KCyZ4G__header{min-height:40vh}}@media (min-width:1280px){.NewsHero-module__KCyZ4G__header{min-height:42vh}}.NewsHero-module__KCyZ4G__headerImageWrap{z-index:-1;position:absolute;inset:0}.NewsHero-module__KCyZ4G__headerImage{object-fit:cover;object-position:center;filter:grayscale(.15)contrast(1.05)}.NewsHero-module__KCyZ4G__headerOverlay{background:linear-gradient(#0a0a144d 0%,#0a0a1480 60%,#0a0a14c7 100%);position:absolute;inset:0}.NewsHero-module__KCyZ4G__headerInner{width:100%;padding-top:calc(var(--header-height) + var(--space-8));padding-bottom:var(--space-8)}@media (min-width:768px){.NewsHero-module__KCyZ4G__headerInner{padding-top:calc(var(--header-height) + var(--space-10));padding-bottom:var(--space-10)}}.NewsHero-module__KCyZ4G__heading{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--font-light);color:var(--color-white);line-height:var(--leading-tight);letter-spacing:-.015em;white-space:pre-line;margin:0}@media (min-width:768px){.NewsHero-module__KCyZ4G__heading{font-size:var(--text-4xl)}}@media (min-width:1280px){.NewsHero-module__KCyZ4G__heading{font-size:var(--text-5xl)}}
.FeaturedArticle-module__lFPBPG__section{background:var(--color-white);padding-block:var(--space-16) var(--space-12)}@media (min-width:768px){.FeaturedArticle-module__lFPBPG__section{padding-block:var(--space-20) var(--space-16)}}@media (min-width:1280px){.FeaturedArticle-module__lFPBPG__section{padding-block:var(--space-24) var(--space-20)}}.FeaturedArticle-module__lFPBPG__header{align-items:center;gap:var(--space-5);margin-bottom:var(--space-10);display:flex}@media (min-width:768px){.FeaturedArticle-module__lFPBPG__header{margin-bottom:var(--space-12)}}.FeaturedArticle-module__lFPBPG__kicker{font-family:var(--font-primary);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent);white-space:nowrap}.FeaturedArticle-module__lFPBPG__headerRule{background:var(--color-gray-200);flex:1;height:1px}.FeaturedArticle-module__lFPBPG__layout{gap:var(--space-8);grid-template-columns:1fr;align-items:center;display:grid}@media (min-width:768px){.FeaturedArticle-module__lFPBPG__layout{gap:var(--space-10)}}@media (min-width:1024px){.FeaturedArticle-module__lFPBPG__layout{gap:var(--space-12);grid-template-columns:1.4fr 1fr}}@media (min-width:1280px){.FeaturedArticle-module__lFPBPG__layout{gap:var(--space-16);grid-template-columns:1.55fr 1fr}}.FeaturedArticle-module__lFPBPG__media{aspect-ratio:16/11;background:var(--color-gray-100);width:100%;text-decoration:none;display:block;position:relative;overflow:hidden}@media (min-width:1024px){.FeaturedArticle-module__lFPBPG__media{aspect-ratio:5/4}}.FeaturedArticle-module__lFPBPG__image{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-slow);display:block}.FeaturedArticle-module__lFPBPG__media:hover .FeaturedArticle-module__lFPBPG__image,.FeaturedArticle-module__lFPBPG__media:focus-visible .FeaturedArticle-module__lFPBPG__image{transform:scale(1.04)}.FeaturedArticle-module__lFPBPG__imagePlaceholder{background:linear-gradient(135deg, var(--color-gray-100) 0%, var(--color-gray-200) 100%);width:100%;height:100%}.FeaturedArticle-module__lFPBPG__categoryPill{top:var(--space-5);left:var(--space-5);padding:var(--space-2) var(--space-4);background:var(--color-primary);color:var(--color-white);font-family:var(--font-primary);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.1em;text-transform:uppercase;position:absolute}.FeaturedArticle-module__lFPBPG__body{gap:var(--space-5);flex-direction:column;display:flex}@media (min-width:1024px){.FeaturedArticle-module__lFPBPG__body{padding-left:var(--space-2);gap:var(--space-6)}}.FeaturedArticle-module__lFPBPG__meta{align-items:center;gap:var(--space-2);font-family:var(--font-primary);font-size:var(--text-sm);color:var(--color-gray-600);letter-spacing:.04em;display:flex}.FeaturedArticle-module__lFPBPG__dot{color:var(--color-gray-400)}.FeaturedArticle-module__lFPBPG__title{font-family:var(--font-heading);font-weight:var(--font-light);font-size:var(--text-4xl);line-height:var(--leading-tight);letter-spacing:-.015em;color:var(--color-primary);text-wrap:balance;margin:0}@media (min-width:768px){.FeaturedArticle-module__lFPBPG__title{font-size:var(--text-5xl)}}@media (min-width:1280px){.FeaturedArticle-module__lFPBPG__title{font-size:var(--text-6xl)}}.FeaturedArticle-module__lFPBPG__titleLink{color:inherit;transition:color var(--transition-fast);text-decoration:none}.FeaturedArticle-module__lFPBPG__titleLink:hover,.FeaturedArticle-module__lFPBPG__titleLink:focus-visible{color:var(--color-accent)}.FeaturedArticle-module__lFPBPG__excerpt{font-family:var(--font-primary);font-size:var(--text-lg);font-weight:var(--font-light);line-height:var(--leading-relaxed);color:var(--color-gray-700);max-width:52ch;margin:0}.FeaturedArticle-module__lFPBPG__cta{align-items:center;gap:var(--space-3);margin-top:var(--space-2);padding:var(--space-3) 0;font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-primary);border-bottom:1px solid var(--color-primary);width:fit-content;transition:color var(--transition-fast), border-color var(--transition-fast);text-decoration:none;display:inline-flex}.FeaturedArticle-module__lFPBPG__cta:hover,.FeaturedArticle-module__lFPBPG__cta:focus-visible{color:var(--color-accent);border-color:var(--color-accent)}.FeaturedArticle-module__lFPBPG__ctaArrow{transition:transform var(--transition-fast);display:inline-block}.FeaturedArticle-module__lFPBPG__cta:hover .FeaturedArticle-module__lFPBPG__ctaArrow,.FeaturedArticle-module__lFPBPG__cta:focus-visible .FeaturedArticle-module__lFPBPG__ctaArrow{transform:translate(4px)}
.ArticleCard-module__iQcScG__card{gap:var(--space-4);background:var(--color-white);color:var(--color-primary);transition:border-color var(--transition-base);border-bottom:1px solid #0000;flex-direction:column;text-decoration:none;display:flex}.ArticleCard-module__iQcScG__card:hover .ArticleCard-module__iQcScG__title{color:var(--color-accent)}.ArticleCard-module__iQcScG__card:hover .ArticleCard-module__iQcScG__image{transform:scale(1.03)}.ArticleCard-module__iQcScG__imageFrame{aspect-ratio:4/3;background:var(--color-gray-100);width:100%;position:relative;overflow:hidden}.ArticleCard-module__iQcScG__image{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-slow);display:block}.ArticleCard-module__iQcScG__imagePlaceholder{background:linear-gradient(135deg, var(--color-gray-100) 0%, var(--color-gray-200) 100%);width:100%;height:100%}.ArticleCard-module__iQcScG__categoryPill{top:var(--space-3);left:var(--space-3);padding:var(--space-1) var(--space-3);background:var(--color-primary);color:var(--color-white);font-family:var(--font-primary);font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.06em;position:absolute}.ArticleCard-module__iQcScG__body{gap:var(--space-2);flex-direction:column;display:flex}.ArticleCard-module__iQcScG__meta{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-gray-600);display:flex}.ArticleCard-module__iQcScG__dot{color:var(--color-gray-400)}.ArticleCard-module__iQcScG__title{font-family:var(--font-heading);font-weight:var(--font-light);font-size:var(--text-2xl);line-height:var(--leading-tight);color:var(--color-primary);transition:color var(--transition-fast);margin:0}.ArticleCard-module__iQcScG__excerpt{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-gray-700);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}@media (min-width:768px){.ArticleCard-module__iQcScG__title{font-size:var(--text-3xl)}}
.NewsFinder-module__ElWPsq__finder{background:var(--color-white)}.NewsFinder-module__ElWPsq__intro{background:var(--color-white);padding-block:var(--space-12) var(--space-8);border-top:1px solid var(--color-gray-200)}@media (min-width:768px){.NewsFinder-module__ElWPsq__intro{padding-block:var(--space-16) var(--space-10)}}.NewsFinder-module__ElWPsq__introHeader{gap:var(--space-6);grid-template-columns:1fr;align-items:end;display:grid}@media (min-width:1024px){.NewsFinder-module__ElWPsq__introHeader{gap:var(--space-16);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.NewsFinder-module__ElWPsq__kicker{font-family:var(--font-primary);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--space-4);display:inline-block}.NewsFinder-module__ElWPsq__heading{font-family:var(--font-heading);font-weight:var(--font-light);font-size:var(--text-4xl);line-height:var(--leading-tight);letter-spacing:-.015em;color:var(--color-primary);text-wrap:balance;max-width:18ch;margin:0}@media (min-width:768px){.NewsFinder-module__ElWPsq__heading{font-size:var(--text-5xl)}}@media (min-width:1280px){.NewsFinder-module__ElWPsq__heading{font-size:var(--text-6xl)}}.NewsFinder-module__ElWPsq__subtitle{font-family:var(--font-primary);font-weight:var(--font-light);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-gray-700);max-width:48ch;margin:0}@media (min-width:768px){.NewsFinder-module__ElWPsq__subtitle{font-size:var(--text-lg)}}.NewsFinder-module__ElWPsq__filtersSection{background:var(--color-white);border-top:1px solid var(--color-gray-200);border-bottom:1px solid var(--color-gray-200);padding-block:var(--space-5);top:var(--header-height);z-index:var(--z-sticky);position:sticky}.NewsFinder-module__ElWPsq__filtersRow{gap:var(--space-3);flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}@media (min-width:768px){.NewsFinder-module__ElWPsq__filtersRow{align-items:center;gap:var(--space-6);flex-direction:row}}.NewsFinder-module__ElWPsq__pillGroup{gap:var(--space-2);flex-wrap:wrap;display:flex}.NewsFinder-module__ElWPsq__pill{appearance:none;border:1px solid var(--color-gray-300);background:var(--color-white);color:var(--color-primary);padding:var(--space-2) var(--space-5);font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--font-medium);letter-spacing:.02em;cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast)}.NewsFinder-module__ElWPsq__pill:hover{border-color:var(--color-primary)}.NewsFinder-module__ElWPsq__pillActive{background:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.NewsFinder-module__ElWPsq__resultsCount{font-family:var(--font-primary);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--color-gray-600);margin:0}.NewsFinder-module__ElWPsq__resultsSection{padding-block:var(--space-12) var(--space-20)}@media (min-width:768px){.NewsFinder-module__ElWPsq__resultsSection{padding-block:var(--space-16) var(--space-24)}}.NewsFinder-module__ElWPsq__empty{text-align:center;padding-block:var(--space-16);color:var(--color-gray-600);font-family:var(--font-primary);font-size:var(--text-base)}.NewsFinder-module__ElWPsq__grid{gap:var(--space-12) var(--space-8);grid-template-columns:1fr;display:grid}@media (min-width:640px){.NewsFinder-module__ElWPsq__grid{gap:var(--space-12) var(--space-8);grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.NewsFinder-module__ElWPsq__grid{gap:var(--space-16) var(--space-10);grid-template-columns:repeat(3,1fr)}}
