.eds_news_Andromeda {
  --andromeda-news-font-heading: "Poppins", "Segoe UI", Roboto, Arial, sans-serif;
  --andromeda-news-font-body: "Poppins", "Segoe UI", Roboto, Arial, sans-serif;
  --andromeda-news-primary: #efad3d;
  --andromeda-news-primary-dark: #cf8d21;
  --andromeda-news-heading: #101215;
  --andromeda-news-text: #3d424b;
  --andromeda-news-muted: #777f8b;
  --andromeda-news-surface: #f7f7f6;
  --andromeda-news-white: #ffffff;
  --andromeda-news-border: #e7e1d8;
  --andromeda-news-radius: 6px;
  --andromeda-news-shadow-sm: 0 10px 30px rgba(23, 26, 33, 0.06);
  --andromeda-news-shadow-md: 0 18px 44px rgba(23, 26, 33, 0.1);
  --andromeda-news-transition: 240ms ease;
  --andromeda-news-focus-ring: 0 0 0 3px rgba(239, 173, 61, 0.34);
  box-sizing: border-box;
  color: var(--andromeda-news-text);
  font-family: var(--andromeda-news-font-body);
}

.eds_news_Andromeda,
.eds_news_Andromeda *,
.eds_news_Andromeda *::before,
.eds_news_Andromeda *::after {
  box-sizing: border-box;
}

.eds_news_Andromeda a {
  transition: color var(--andromeda-news-transition), background-color var(--andromeda-news-transition), border-color var(--andromeda-news-transition), box-shadow var(--andromeda-news-transition), transform var(--andromeda-news-transition);
}

.eds_news_Andromeda a:focus-visible {
  outline: none;
  box-shadow: var(--andromeda-news-focus-ring);
}

.eds_news_Andromeda__container {
  width: min(100% - 2rem, 1140px);
  margin-inline: auto;
}

.eds_news_Andromeda__layout {
  display: grid;
  gap: clamp(1.25rem, 3vw, 1.75rem);
}

.eds_news_Andromeda__grid {
  display: grid;
  gap: clamp(1.25rem, 3vw, 1.75rem);
}

@media (min-width: 992px) {
  .eds_news_Andromeda--featuredGrid .eds_news_Andromeda__layout {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    align-items: stretch;
  }
  .eds_news_Andromeda--featuredGrid .eds_news_Andromeda__layout .eds_newsCard:first-child {
    grid-column: span 2;
  }
  .eds_news_Andromeda--featuredGrid .eds_news_Andromeda__layout .eds_newsCard:first-child .eds_newsCard__media img {
    aspect-ratio: 16/9;
  }
  .eds_news_Andromeda__featuredGrid {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    align-items: stretch;
  }
  .eds_news_Andromeda__featuredGrid .eds_newsCard--featured {
    grid-column: span 2;
  }
  .eds_news_Andromeda__blogFeaturedGrid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    align-items: stretch;
  }
  .eds_news_Andromeda__blogFeaturedGrid .eds_newsCard--blogLead {
    grid-column: 1/-1;
  }
}
@media (min-width: 1200px) {
  .eds_news_Andromeda__blogFeaturedGrid {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .eds_news_Andromeda__blogFeaturedGrid .eds_newsCard--blogLead {
    grid-column: span 2;
  }
}
.eds_news_Andromeda__header {
  max-width: 760px;
  margin: 0 auto clamp(2rem, 5vw, 3rem);
  text-align: center;
}

.eds_news_Andromeda__eyebrow {
  margin: 0 0 0.55rem;
  color: #7a4e0f;
  font-size: 0.74rem;
  font-weight: 800;
  letter-spacing: 0.06em;
  text-transform: uppercase;
}

.eds_news_Andromeda__title {
  margin: 0;
  color: var(--andromeda-news-heading);
  font-family: var(--andromeda-news-font-heading);
  font-size: clamp(2rem, 4vw, 3rem);
  font-weight: 800;
  letter-spacing: 0;
  line-height: 1.12;
}

.eds_news_Andromeda__intro {
  max-width: 680px;
  margin: 1rem auto 0;
  color: var(--andromeda-news-text);
  font-size: clamp(1rem, 2vw, 1.08rem);
  line-height: 1.75;
}

.eds_news_Andromeda .eds_newsCard {
  display: flex;
  min-width: 0;
  flex-direction: column;
  overflow: hidden;
  color: var(--andromeda-news-text);
  background: var(--andromeda-news-white);
  border: 1px solid var(--andromeda-news-border);
  border-radius: var(--andromeda-news-radius);
  box-shadow: var(--andromeda-news-shadow-sm);
}

.eds_news_Andromeda .eds_newsCard__media {
  display: block;
  overflow: hidden;
  color: inherit;
  background: var(--andromeda-news-surface);
  text-decoration: none;
}

.eds_news_Andromeda .eds_newsCard__media img {
  display: block;
  width: 100%;
  aspect-ratio: 16/10;
  object-fit: cover;
  transition: transform 420ms ease;
}

.eds_news_Andromeda .eds_newsCard:hover .eds_newsCard__media img,
.eds_news_Andromeda .eds_newsCard:focus-within .eds_newsCard__media img {
  transform: scale(1.035);
}

.eds_news_Andromeda .eds_newsCard__body {
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 0.8rem;
  padding: clamp(1.25rem, 2.6vw, 1.85rem);
}

.eds_news_Andromeda .eds_newsCard__meta {
  display: flex;
  flex-wrap: wrap;
  gap: 0.35rem 0.7rem;
  align-items: center;
  margin: 0;
  color: #8a5a11;
  font-size: 0.74rem;
  font-weight: 800;
  letter-spacing: 0.06em;
  text-transform: uppercase;
}

.eds_news_Andromeda .eds_newsCard__meta time {
  color: var(--andromeda-news-muted);
  font-weight: 700;
}

.eds_news_Andromeda .eds_newsCard__title {
  margin: 0;
  color: var(--andromeda-news-heading);
  font-family: var(--andromeda-news-font-heading);
  font-size: 1.1rem;
  font-weight: 800;
  line-height: 1.34;
}

.eds_news_Andromeda .eds_newsCard__title a {
  color: inherit;
  text-decoration: none;
}

.eds_news_Andromeda .eds_newsCard__title a:hover,
.eds_news_Andromeda .eds_newsCard__title a:focus-visible {
  color: var(--andromeda-news-primary-dark);
}

.eds_news_Andromeda .eds_newsCard__summary {
  margin: 0;
  color: var(--andromeda-news-text);
  font-size: 0.94rem;
  line-height: 1.72;
}

.eds_news_Andromeda .eds_newsCard__byline {
  margin: -0.2rem 0 0;
  color: var(--andromeda-news-muted);
  font-size: 0.84rem;
  font-weight: 700;
  line-height: 1.55;
}

.eds_news_Andromeda .eds_newsCard__link {
  display: inline-flex;
  width: fit-content;
  align-items: center;
  gap: 0.5rem;
  margin-top: auto;
  color: var(--andromeda-news-heading);
  font-size: 0.9rem;
  font-weight: 800;
  text-decoration: none;
}

.eds_news_Andromeda .eds_newsCard__link::after {
  content: "";
  width: 1.45rem;
  height: 1px;
  background: currentColor;
  transition: transform var(--andromeda-news-transition);
}

.eds_news_Andromeda .eds_newsCard__link:hover,
.eds_news_Andromeda .eds_newsCard__link:focus-visible {
  color: var(--andromeda-news-primary-dark);
}

.eds_news_Andromeda .eds_newsCard__link:hover::after,
.eds_news_Andromeda .eds_newsCard__link:focus-visible::after {
  transform: translateX(0.2rem);
}

.eds_news_Andromeda__featuredGrid {
  display: grid;
  gap: clamp(1.25rem, 3vw, 1.75rem);
}

.eds_news_Andromeda .eds_newsCard--featured .eds_newsCard__title {
  font-size: clamp(1.35rem, 2.4vw, 2rem);
  line-height: 1.2;
}

.eds_news_Andromeda .eds_newsCard--featured .eds_newsCard__summary {
  font-size: 1rem;
}

.eds_news_Andromeda__homeHighlightsHeader {
  display: grid;
  gap: 1.25rem;
  align-items: end;
  margin-bottom: clamp(1.5rem, 4vw, 2.2rem);
}

.eds_news_Andromeda__homeHighlightsHeader .eds_news_Andromeda__intro {
  max-width: 640px;
  margin-inline: 0;
}

.eds_news_Andromeda__homeHighlightsHeader .eds_btn {
  width: fit-content;
}

.eds_news_Andromeda__homeHighlightsGrid {
  display: grid;
  gap: clamp(1rem, 3vw, 1.35rem);
}

.eds_news_Andromeda__homeHighlightsStack {
  display: grid;
  gap: clamp(1rem, 3vw, 1.35rem);
}

.eds_news_Andromeda .eds_newsCard--homeLead {
  border-top: 4px solid var(--andromeda-news-primary);
}

.eds_news_Andromeda .eds_newsCard--homeLead .eds_newsCard__title {
  font-size: clamp(1.25rem, 2vw, 1.7rem);
  line-height: 1.22;
}

.eds_news_Andromeda .eds_newsCard--homeMini .eds_newsCard__media img {
  aspect-ratio: 16/9;
}

.eds_news_Andromeda .eds_newsCard--homeMini .eds_newsCard__body {
  gap: 0.62rem;
  padding: clamp(1rem, 2.4vw, 1.25rem);
}

.eds_news_Andromeda .eds_newsCard--homeMini .eds_newsCard__title {
  font-size: 1rem;
}

.eds_news_Andromeda .eds_newsCard--homeMini .eds_newsCard__summary {
  font-size: 0.88rem;
  line-height: 1.6;
}

.eds_news_Andromeda__universityLatestHeader {
  display: grid;
  gap: 1.25rem;
  align-items: end;
  margin-bottom: clamp(1.5rem, 4vw, 2.25rem);
}

.eds_news_Andromeda__universityLatestHeader .eds_news_Andromeda__intro {
  max-width: 680px;
  margin-inline: 0;
}

.eds_news_Andromeda__universityLatestHeader .eds_btn {
  width: fit-content;
}

.eds_news_Andromeda__universityLatestGrid {
  display: grid;
  gap: clamp(1rem, 3vw, 1.35rem);
}

.eds_news_Andromeda__featuredHighlights,
.eds_news_Andromeda__compactCardGrid,
.eds_news_Andromeda__compactTwoCardGrid {
  display: grid;
  gap: clamp(1rem, 3vw, 1.35rem);
}

.eds_news_Andromeda__compactTwoCardGrid {
  gap: clamp(1rem, 3vw, 1.45rem);
}

.eds_news_Andromeda .eds_newsCard--universityLatest {
  border-bottom: 3px solid rgba(239, 173, 61, 0.72);
}

.eds_news_Andromeda .eds_newsCard--universityLatest .eds_newsCard__media img {
  aspect-ratio: 4/3;
}

.eds_news_Andromeda .eds_newsCard--universityLatest .eds_newsCard__body {
  padding: clamp(1.05rem, 2.4vw, 1.35rem);
}

.eds_news_Andromeda .eds_newsCard--universityLatest .eds_newsCard__title {
  font-size: 1.04rem;
}

.eds_news_Andromeda .eds_newsCard--compactArticle {
  border-bottom: 3px solid rgba(239, 173, 61, 0.72);
}

.eds_news_Andromeda .eds_newsCard--compactArticle .eds_newsCard__media img {
  aspect-ratio: 4/3;
}

.eds_news_Andromeda__compactTwoCardGrid .eds_newsCard--compactArticle .eds_newsCard__media img {
  aspect-ratio: 16/10;
}

.eds_news_Andromeda .eds_newsCard--compactArticle .eds_newsCard__body {
  padding: clamp(1.05rem, 2.4vw, 1.35rem);
}

.eds_news_Andromeda .eds_newsCard--compactArticle .eds_newsCard__title {
  font-size: 1.04rem;
}

.eds_news_Andromeda__compactTwoCardGrid .eds_newsCard--compactArticle .eds_newsCard__title {
  font-size: clamp(1.08rem, 1.8vw, 1.25rem);
}

.eds_news_Andromeda__agencyLatestHeader {
  display: grid;
  gap: 1.25rem;
  align-items: end;
  margin-bottom: clamp(1.5rem, 4vw, 2.25rem);
}

.eds_news_Andromeda__agencyLatestHeader .eds_news_Andromeda__intro {
  max-width: 680px;
  margin-inline: 0;
}

.eds_news_Andromeda__agencyLatestHeader .eds_btn {
  width: fit-content;
}

.eds_news_Andromeda__agencyLatestGrid {
  display: grid;
  gap: clamp(1rem, 3vw, 1.35rem);
}

.eds_news_Andromeda .eds_newsCard--agencyLatest {
  border-bottom: 3px solid rgba(239, 173, 61, 0.72);
}

.eds_news_Andromeda .eds_newsCard--agencyLatest .eds_newsCard__media img {
  aspect-ratio: 4/3;
}

.eds_news_Andromeda .eds_newsCard--agencyLatest .eds_newsCard__body {
  padding: clamp(1.05rem, 2.4vw, 1.35rem);
}

.eds_news_Andromeda .eds_newsCard--agencyLatest .eds_newsCard__title {
  font-size: 1.04rem;
}

.eds_news_Andromeda__healthcareLatestHeader {
  display: grid;
  gap: 1.25rem;
  align-items: end;
  margin-bottom: clamp(1.5rem, 4vw, 2.25rem);
}

.eds_news_Andromeda__healthcareLatestHeader .eds_news_Andromeda__intro {
  max-width: 720px;
  margin-inline: 0;
}

.eds_news_Andromeda__healthcareLatestHeader .eds_btn {
  width: fit-content;
}

.eds_news_Andromeda__healthcareLatestGrid {
  display: grid;
  gap: clamp(1rem, 3vw, 1.45rem);
}

.eds_news_Andromeda .eds_newsCard--healthcareLatest {
  border-bottom: 3px solid rgba(239, 173, 61, 0.72);
}

.eds_news_Andromeda .eds_newsCard--healthcareLatest .eds_newsCard__media img {
  aspect-ratio: 16/10;
}

.eds_news_Andromeda .eds_newsCard--healthcareLatest .eds_newsCard__title {
  font-size: clamp(1.08rem, 1.8vw, 1.25rem);
}

.eds_news_Andromeda__travelLatestHeader {
  display: grid;
  gap: 1.25rem;
  align-items: end;
  margin-bottom: clamp(1.5rem, 4vw, 2.25rem);
}

.eds_news_Andromeda__travelLatestHeader .eds_news_Andromeda__intro {
  max-width: 700px;
  margin-inline: 0;
}

.eds_news_Andromeda__travelLatestHeader .eds_btn {
  width: fit-content;
}

.eds_news_Andromeda__travelLatestGrid {
  display: grid;
  gap: clamp(1rem, 3vw, 1.35rem);
}

.eds_news_Andromeda .eds_newsCard--travelLatest {
  border-bottom: 3px solid rgba(239, 173, 61, 0.72);
}

.eds_news_Andromeda .eds_newsCard--travelLatest .eds_newsCard__media img {
  aspect-ratio: 4/3;
}

.eds_news_Andromeda .eds_newsCard--travelLatest .eds_newsCard__body {
  padding: clamp(1.05rem, 2.4vw, 1.35rem);
}

.eds_news_Andromeda .eds_newsCard--travelLatest .eds_newsCard__title {
  font-size: 1.04rem;
}

.eds_news_Andromeda__sportsClubLatestHeader {
  display: grid;
  gap: 1.25rem;
  align-items: end;
  margin-bottom: clamp(1.5rem, 4vw, 2.25rem);
}

.eds_news_Andromeda__sportsClubLatestHeader .eds_news_Andromeda__intro {
  max-width: 700px;
  margin-inline: 0;
}

.eds_news_Andromeda__sportsClubLatestHeader .eds_btn {
  width: fit-content;
}

.eds_news_Andromeda__sportsClubLatestGrid {
  display: grid;
  gap: clamp(1rem, 3vw, 1.35rem);
}

.eds_news_Andromeda .eds_newsCard--sportsClubLatest {
  border-bottom: 3px solid rgba(239, 173, 61, 0.72);
}

.eds_news_Andromeda .eds_newsCard--sportsClubLatest .eds_newsCard__media img {
  aspect-ratio: 4/3;
}

.eds_news_Andromeda .eds_newsCard--sportsClubLatest .eds_newsCard__body {
  padding: clamp(1.05rem, 2.4vw, 1.35rem);
}

.eds_news_Andromeda .eds_newsCard--sportsClubLatest .eds_newsCard__title {
  font-size: 1.04rem;
}

.eds_news_Andromeda__topicChips {
  display: flex;
  flex-wrap: wrap;
  gap: 0.55rem;
  justify-content: center;
  margin-top: 1.4rem;
}

.eds_news_Andromeda__topicChips a,
.eds_news_Andromeda__topicList a {
  display: inline-flex;
  align-items: center;
  min-height: 2.15rem;
  padding: 0.42rem 0.75rem;
  color: var(--andromeda-news-heading);
  font-size: 0.84rem;
  font-weight: 800;
  text-decoration: none;
  background: var(--andromeda-news-white);
  border: 1px solid var(--andromeda-news-border);
  border-radius: 999px;
}

.eds_news_Andromeda__topicChips a:hover,
.eds_news_Andromeda__topicChips a:focus-visible,
.eds_news_Andromeda__topicList a:hover,
.eds_news_Andromeda__topicList a:focus-visible {
  background: var(--andromeda-news-primary);
  border-color: var(--andromeda-news-primary);
}

.eds_news_Andromeda__blogShell {
  display: grid;
  gap: clamp(1.5rem, 4vw, 2rem);
}

.eds_news_Andromeda__blogMain {
  display: grid;
  gap: clamp(1.25rem, 3vw, 1.6rem);
}

.eds_news_Andromeda__blogGrid {
  display: grid;
  gap: clamp(1.25rem, 3vw, 1.6rem);
}

.eds_news_Andromeda .eds_newsCard--blogLead {
  border-top: 4px solid var(--andromeda-news-primary);
}

.eds_news_Andromeda__blogSidebar {
  display: grid;
  align-content: start;
  gap: 1rem;
}

.eds_news_Andromeda__sidebarPanel,
.eds_news_Andromeda__newsletterCard {
  padding: clamp(1.1rem, 3vw, 1.45rem);
  background: var(--andromeda-news-white);
  border: 1px solid var(--andromeda-news-border);
  border-radius: var(--andromeda-news-radius);
  box-shadow: var(--andromeda-news-shadow-sm);
}

.eds_news_Andromeda__sidebarPanel h2,
.eds_news_Andromeda__newsletterCard h2 {
  margin: 0;
  color: var(--andromeda-news-heading);
  font-family: var(--andromeda-news-font-heading);
  font-size: 1rem;
  font-weight: 800;
}

.eds_news_Andromeda__newsletterCard {
  color: var(--andromeda-news-white);
  background: linear-gradient(135deg, rgba(16, 18, 21, 0.96), rgba(63, 66, 71, 0.94)), var(--andromeda-news-heading);
  border-color: rgba(255, 255, 255, 0.14);
}

.eds_news_Andromeda__newsletterCard .eds_news_Andromeda__eyebrow,
.eds_news_Andromeda__newsletterCard h2,
.eds_news_Andromeda__newsletterCard p,
.eds_news_Andromeda__newsletterCard label {
  color: inherit;
}

.eds_news_Andromeda__newsletterCard p {
  margin: 0.75rem 0 0;
  line-height: 1.65;
}

.eds_news_Andromeda__newsletterCard form,
.eds_news_Andromeda__searchPreview {
  display: grid;
  gap: 0.75rem;
  margin-top: 1rem;
}

.eds_news_Andromeda__searchPreview label,
.eds_news_Andromeda__newsletterCard label {
  color: var(--andromeda-news-heading);
  font-size: 0.84rem;
  font-weight: 800;
}

.eds_news_Andromeda__newsletterCard label {
  color: var(--andromeda-news-white);
}

.eds_news_Andromeda__searchPreview > div {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 2.75rem;
  border: 1px solid var(--andromeda-news-border);
  border-radius: var(--andromeda-news-radius);
  overflow: hidden;
}

.eds_news_Andromeda__searchPreview input,
.eds_news_Andromeda__newsletterCard input {
  width: 100%;
  min-height: 2.75rem;
  padding: 0.7rem 0.85rem;
  color: var(--andromeda-news-text);
  background: var(--andromeda-news-white);
  border: 1px solid var(--andromeda-news-border);
  border-radius: var(--andromeda-news-radius);
}

.eds_news_Andromeda__searchPreview > div input {
  border: 0;
  border-radius: 0;
}

.eds_news_Andromeda__searchPreview button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: var(--andromeda-news-heading);
  background: var(--andromeda-news-primary);
  border: 0;
}

.eds_news_Andromeda__topicList {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
  margin-top: 1rem;
}

.eds_news_Andromeda__paginationPreview {
  display: flex;
  flex-wrap: wrap;
  gap: 0.6rem;
  align-items: center;
  justify-content: center;
  margin-top: 0.5rem;
}

.eds_news_Andromeda__paginationPreview a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 2.45rem;
  min-height: 2.45rem;
  padding: 0.55rem 0.85rem;
  color: var(--andromeda-news-heading);
  font-weight: 800;
  text-decoration: none;
  background: var(--andromeda-news-white);
  border: 1px solid var(--andromeda-news-border);
  border-radius: var(--andromeda-news-radius);
}

.eds_news_Andromeda__paginationPreview a:hover,
.eds_news_Andromeda__paginationPreview a:focus-visible,
.eds_news_Andromeda__paginationPreview a.is-active {
  background: var(--andromeda-news-primary);
  border-color: var(--andromeda-news-primary);
}

.eds_news_Andromeda__paginationPreview .eds_news_Andromeda__loadMorePreview {
  width: auto;
  padding-inline: 1.1rem;
}

.eds_news_Andromeda--detailPreview,
.eds_news_Andromeda--blogDetailPreview,
.eds_news_Andromeda--editorialDetail,
.eds_news_Andromeda--blogDetail,
.eds_news_Andromeda__detailShell {
  --andromeda-news-article-width: 820px;
  max-width: 1180px;
  margin-inline: auto;
  color: var(--andromeda-news-text);
}

.eds_news_Andromeda__articleHeader,
.eds_news_Andromeda__detailHeader {
  max-width: var(--andromeda-news-article-width);
  margin-inline: auto;
  text-align: left;
}

.eds_news_Andromeda__articleMeta,
.eds_news_Andromeda__detailMeta {
  display: flex;
  flex-wrap: wrap;
  gap: 0.45rem 0.8rem;
  align-items: center;
  margin: 0 0 1rem;
  color: #7a4e0f;
  font-size: 0.78rem;
  font-weight: 800;
  letter-spacing: 0.055em;
  text-transform: uppercase;
}

.eds_news_Andromeda__articleMeta {
  padding: 0;
}

.eds_news_Andromeda__articleMeta a,
.eds_news_Andromeda__articleMeta span,
.eds_news_Andromeda__articleMeta time,
.eds_news_Andromeda__detailMeta a,
.eds_news_Andromeda__detailMeta span,
.eds_news_Andromeda__detailMeta time {
  color: var(--andromeda-news-text);
  text-decoration: none;
}

.eds_news_Andromeda__articleMeta a:hover,
.eds_news_Andromeda__articleMeta a:focus-visible,
.eds_news_Andromeda__detailMeta a:hover,
.eds_news_Andromeda__detailMeta a:focus-visible {
  color: var(--andromeda-news-primary-dark);
}

.eds_news_Andromeda__articleTitle,
.eds_news_Andromeda__detailTitle {
  margin: 0;
  color: var(--andromeda-news-heading);
  font-family: var(--andromeda-news-font-heading);
  font-size: clamp(2.2rem, 5vw, 4rem);
  font-weight: 800;
  letter-spacing: 0;
  line-height: 1.08;
}

.eds_news_Andromeda__articleSubtitle,
.eds_news_Andromeda__detailIntro {
  max-width: 760px;
  margin: 1rem auto 0 0;
  color: var(--andromeda-news-text);
  font-size: clamp(1.05rem, 2vw, 1.22rem);
  line-height: 1.75;
}

.eds_news_Andromeda__author {
  display: inline-grid;
  grid-template-columns: 3.5rem minmax(0, 1fr);
  gap: 0.85rem;
  align-items: center;
  margin-top: 1.35rem;
  padding: 0.7rem 0.95rem 0.7rem 0.7rem;
  background: var(--andromeda-news-white);
  border: 1px solid var(--andromeda-news-border);
  border-radius: 999px;
  box-shadow: var(--andromeda-news-shadow-sm);
}

.eds_news_Andromeda__author,
.eds_news_Andromeda__author p,
.eds_news_Andromeda__author strong {
  color: var(--andromeda-news-text);
}

.eds_news_Andromeda__author img {
  display: block;
  width: 3.5rem;
  height: 3.5rem;
  object-fit: cover;
  border-radius: 999px;
}

.eds_news_Andromeda__author span {
  display: block;
  color: #7a4e0f;
  font-size: 0.72rem;
  font-weight: 800;
  letter-spacing: 0.055em;
  text-transform: uppercase;
}

.eds_news_Andromeda__author strong {
  display: block;
  color: var(--andromeda-news-heading);
  font-weight: 800;
  line-height: 1.2;
}

.eds_news_Andromeda__author p {
  margin: 0.15rem 0 0;
  color: var(--andromeda-news-text);
  font-size: 0.86rem;
}

.eds_news_Andromeda__blogArticleHeader,
.eds_news_Andromeda__detailHeader--blog {
  text-align: center;
}

.eds_news_Andromeda__blogArticleHeader .eds_news_Andromeda__articleSubtitle,
.eds_news_Andromeda__detailHeader--blog .eds_news_Andromeda__detailIntro {
  margin-right: auto;
  margin-left: auto;
}

.eds_news_Andromeda__articleMedia,
.eds_news_Andromeda__heroMedia {
  overflow: hidden;
  margin: clamp(1.5rem, 4vw, 2.5rem) 0 0;
  background: var(--andromeda-news-surface);
  border: 1px solid var(--andromeda-news-border);
  border-radius: calc(var(--andromeda-news-radius) + 4px);
  box-shadow: var(--andromeda-news-shadow-md);
}

.eds_news_Andromeda__articleMedia img,
.eds_news_Andromeda__heroMedia img {
  display: block;
  width: 100%;
  aspect-ratio: 16/9;
  object-fit: cover;
}

.eds_news_Andromeda__articleMedia figcaption,
.eds_news_Andromeda__heroMedia figcaption {
  padding: 0.85rem 1rem;
  color: var(--andromeda-news-text);
  font-size: 0.86rem;
  line-height: 1.55;
  background: var(--andromeda-news-white);
}

.eds_news_Andromeda__articleLead p,
.eds_news_Andromeda__detailIntro p {
  margin: 0;
}

.eds_news_Andromeda__articleLead p + p,
.eds_news_Andromeda__detailIntro p + p {
  margin-top: 0.85rem;
}

.eds_news_Andromeda__articleSubtitle,
.eds_news_Andromeda__articleLead,
.eds_news_Andromeda__detailIntro,
.eds_news_Andromeda__articleBody,
.eds_news_Andromeda__tags,
.eds_news_Andromeda__tagList,
.eds_news_Andromeda__shareRow,
.eds_news_Andromeda__articleNav,
.eds_news_Andromeda__resources,
.eds_news_Andromeda__relatedArticles,
.eds_news_Andromeda__comments {
  max-width: var(--andromeda-news-article-width);
  margin-inline: auto;
}

.eds_news_Andromeda__articleBody {
  margin-top: clamp(1.75rem, 4vw, 2.5rem);
  color: var(--andromeda-news-text);
  font-size: 1.02rem;
  line-height: 1.85;
}

.eds_news_Andromeda__articleBody > * + * {
  margin-top: 1.1rem;
}

.eds_news_Andromeda__articleBody h2,
.eds_news_Andromeda__articleBody h3,
.eds_news_Andromeda__articleBody h4 {
  margin-top: 2rem;
  color: var(--andromeda-news-heading);
  font-family: var(--andromeda-news-font-heading);
  font-weight: 800;
  line-height: 1.2;
}

.eds_news_Andromeda__articleBody a {
  color: var(--andromeda-news-heading);
  font-weight: 800;
  text-decoration-color: rgba(207, 141, 33, 0.45);
  text-underline-offset: 0.22em;
}

.eds_news_Andromeda__articleBody a:hover,
.eds_news_Andromeda__articleBody a:focus-visible {
  color: var(--andromeda-news-primary-dark);
  text-decoration-color: currentColor;
}

.eds_news_Andromeda__articleBody img {
  max-width: 100%;
  height: auto;
  border-radius: var(--andromeda-news-radius);
}

.eds_news_Andromeda__callout,
.eds_news_Andromeda__articleBody .eds_news_Andromeda__callout {
  margin: 1.75rem 0;
  padding: clamp(1.25rem, 3vw, 1.75rem);
  color: var(--andromeda-news-heading);
  background: linear-gradient(180deg, rgba(239, 173, 61, 0.12), rgba(255, 255, 255, 0.96)), var(--andromeda-news-white);
  border: 1px solid rgba(239, 173, 61, 0.38);
  border-left: 4px solid var(--andromeda-news-primary);
  border-radius: var(--andromeda-news-radius);
  box-shadow: var(--andromeda-news-shadow-sm);
}

.eds_news_Andromeda__callout p,
.eds_news_Andromeda__articleBody .eds_news_Andromeda__callout p {
  margin: 0;
  color: inherit;
  font-size: clamp(1.05rem, 2vw, 1.2rem);
  font-weight: 700;
  line-height: 1.65;
}

.eds_news_Andromeda__inlineMedia,
.eds_news_Andromeda__articleBody .eds_news_Andromeda__inlineMedia {
  overflow: hidden;
  margin: 2rem 0;
  color: var(--andromeda-news-text);
  background: var(--andromeda-news-white);
  border: 1px solid var(--andromeda-news-border);
  border-radius: var(--andromeda-news-radius);
  box-shadow: var(--andromeda-news-shadow-sm);
}

.eds_news_Andromeda__inlineMedia img,
.eds_news_Andromeda__articleBody .eds_news_Andromeda__inlineMedia img {
  display: block;
  width: 100%;
  aspect-ratio: 16/9;
  object-fit: cover;
  border-radius: 0;
}

.eds_news_Andromeda__inlineMedia figcaption,
.eds_news_Andromeda__articleBody .eds_news_Andromeda__inlineMedia figcaption {
  margin: 0;
  padding: 0.85rem 1rem;
  color: var(--andromeda-news-text);
  font-size: 0.86rem;
  line-height: 1.55;
}

.eds_news_Andromeda__galleryPreview,
.eds_news_Andromeda__articleBody .eds_news_Andromeda__galleryPreview {
  display: grid;
  gap: 0.85rem;
  margin: 2rem 0 0;
}

.eds_news_Andromeda__galleryPreview figure,
.eds_news_Andromeda__articleBody .eds_news_Andromeda__galleryPreview figure {
  overflow: hidden;
  margin: 0;
  background: var(--andromeda-news-surface);
  border: 1px solid var(--andromeda-news-border);
  border-radius: var(--andromeda-news-radius);
}

.eds_news_Andromeda__galleryPreview img,
.eds_news_Andromeda__articleBody .eds_news_Andromeda__galleryPreview img {
  display: block;
  width: 100%;
  aspect-ratio: 1/1;
  object-fit: cover;
  border-radius: 0;
}

.eds_news_Andromeda__tags,
.eds_news_Andromeda__tagList {
  display: flex;
  flex-wrap: wrap;
  gap: 0.55rem;
  align-items: center;
  margin-top: 2rem;
  padding-top: 1.25rem;
  border-top: 1px solid var(--andromeda-news-border);
}

.eds_news_Andromeda__tags > span,
.eds_news_Andromeda__tagList > span {
  color: var(--andromeda-news-heading);
  font-size: 0.78rem;
  font-weight: 800;
  letter-spacing: 0.055em;
  text-transform: uppercase;
}

.eds_news_Andromeda__tags a,
.eds_news_Andromeda__tagList a {
  display: inline-flex;
  align-items: center;
  min-height: 2rem;
  padding: 0.35rem 0.65rem;
  color: var(--andromeda-news-heading);
  font-size: 0.84rem;
  font-weight: 800;
  text-decoration: none;
  background: var(--andromeda-news-surface);
  border: 1px solid var(--andromeda-news-border);
  border-radius: 999px;
}

.eds_news_Andromeda__tags a:hover,
.eds_news_Andromeda__tags a:focus-visible,
.eds_news_Andromeda__tagList a:hover,
.eds_news_Andromeda__tagList a:focus-visible {
  background: var(--andromeda-news-primary);
  border-color: var(--andromeda-news-primary);
}

.eds_news_Andromeda__authorBox {
  display: grid;
  gap: 1rem;
  max-width: var(--andromeda-news-article-width, 820px);
  margin: 2.25rem auto 0;
  padding: clamp(1.25rem, 3vw, 1.75rem);
  background: var(--andromeda-news-white);
  border: 1px solid var(--andromeda-news-border);
  border-radius: var(--andromeda-news-radius);
  box-shadow: var(--andromeda-news-shadow-sm);
}

.eds_news_Andromeda__authorBox img {
  width: 5rem;
  height: 5rem;
  object-fit: cover;
  border-radius: 999px;
}

.eds_news_Andromeda__authorBox h2 {
  margin: 0.15rem 0 0;
  color: var(--andromeda-news-heading);
  font-family: var(--andromeda-news-font-heading);
  font-size: 1.2rem;
  font-weight: 800;
}

.eds_news_Andromeda__authorBox p:last-child {
  margin: 0.45rem 0 0;
  color: var(--andromeda-news-text);
  line-height: 1.65;
}

.eds_news_Andromeda__articleNav {
  display: grid;
  gap: 1rem;
  margin-top: 2rem;
}

.eds_news_Andromeda__shareRow {
  display: flex;
  flex-wrap: wrap;
  gap: 0.65rem 0.85rem;
  align-items: center;
  margin-top: 1rem;
}

.eds_news_Andromeda__shareRow > span {
  color: #7a4e0f;
  font-size: 0.72rem;
  font-weight: 800;
  letter-spacing: 0.055em;
  text-transform: uppercase;
}

.eds_news_Andromeda__shareRow a {
  color: var(--andromeda-news-heading);
  font-weight: 800;
  text-decoration-color: rgba(207, 141, 33, 0.45);
  text-underline-offset: 0.22em;
}

.eds_news_Andromeda__shareRow a:hover,
.eds_news_Andromeda__shareRow a:focus-visible {
  color: var(--andromeda-news-primary-dark);
  text-decoration-color: currentColor;
}

.eds_news_Andromeda__articleNavItem,
.eds_news_Andromeda__articleNav a {
  display: grid;
  gap: 0.25rem;
  min-width: 0;
  padding: 1rem;
  color: var(--andromeda-news-text);
  text-decoration: none;
  background: var(--andromeda-news-white);
  border: 1px solid var(--andromeda-news-border);
  border-radius: var(--andromeda-news-radius);
  box-shadow: var(--andromeda-news-shadow-sm);
  transition: var(--andromeda-news-transition);
}

.eds_news_Andromeda__articleNavItem span,
.eds_news_Andromeda__articleNav a span {
  color: #7a4e0f;
  font-size: 0.72rem;
  font-weight: 800;
  letter-spacing: 0.055em;
  text-transform: uppercase;
}

.eds_news_Andromeda__articleNavItem strong,
.eds_news_Andromeda__articleNav a {
  color: var(--andromeda-news-heading);
  font-size: 1rem;
  line-height: 1.35;
}

.eds_news_Andromeda__articleNavItem:hover,
.eds_news_Andromeda__articleNavItem:focus-visible,
.eds_news_Andromeda__articleNav a:hover,
.eds_news_Andromeda__articleNav a:focus-visible {
  color: var(--andromeda-news-primary-dark);
  border-color: rgba(207, 141, 33, 0.45);
  box-shadow: var(--andromeda-news-shadow-md);
  transform: translateY(-2px);
}

.eds_news_Andromeda__resources {
  margin-top: 2rem;
  padding: 1.25rem;
  background: var(--andromeda-news-white);
  border: 1px solid var(--andromeda-news-border);
  border-radius: var(--andromeda-news-radius);
  box-shadow: var(--andromeda-news-shadow-sm);
}

.eds_news_Andromeda__resourceHeader h4,
.eds_news_Andromeda__relatedHeader h2 {
  margin: 0;
  color: var(--andromeda-news-heading);
  font-family: var(--andromeda-news-font-heading);
  font-size: 1rem;
  font-weight: 800;
  letter-spacing: 0.045em;
  text-transform: uppercase;
}

.eds_news_Andromeda__resourcesShell {
  max-width: 1040px;
  margin-inline: auto;
}

.eds_news_Andromeda__resourcesPreview .eds_news_Andromeda__resourceHeader,
.eds_news_Andromeda__relatedPreview .eds_news_Andromeda__relatedHeader {
  max-width: 760px;
  margin: 0 auto clamp(1.5rem, 4vw, 2rem);
  text-align: center;
}

.eds_news_Andromeda__resourceGrid {
  display: grid;
  gap: 1rem;
}

.eds_news_Andromeda__resourceCard {
  padding: clamp(1.25rem, 3vw, 1.75rem);
  color: var(--andromeda-news-text);
  background: var(--andromeda-news-white);
  border: 1px solid var(--andromeda-news-border);
  border-radius: var(--andromeda-news-radius);
  box-shadow: var(--andromeda-news-shadow-sm);
}

.eds_news_Andromeda__resourceCard h3 {
  margin: 0;
  color: var(--andromeda-news-heading);
  font-family: var(--andromeda-news-font-heading);
  font-size: 1.1rem;
  font-weight: 800;
}

.eds_news_Andromeda__resourceList {
  display: grid;
  gap: 0;
  margin: 1rem 0 0;
  padding: 0;
  list-style: none;
}

.eds_news_Andromeda__resourceItem {
  position: relative;
  display: grid;
  gap: 0.25rem 0.75rem;
  padding: 1rem 0;
  border-top: 1px solid var(--andromeda-news-border);
}

.eds_news_Andromeda .edNews_articleDocuments .eds_news_Andromeda__resourceItem {
  grid-template-columns: 1.65rem minmax(0, 1fr);
}

.eds_news_Andromeda .edNews_articleDocuments .eds_news_Andromeda__resourceItem::before {
  grid-row: 1/span 3;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 1.65rem;
  height: 1.65rem;
  color: var(--andromeda-news-primary-dark);
  content: "\f15b";
  font-family: "Font Awesome 6 Free";
  font-size: 1.05rem;
  font-weight: 900;
  line-height: 1;
}

.eds_news_Andromeda .edNews_articleDocuments .edn_docType_pdf::before {
  content: "\f1c1";
}

.eds_news_Andromeda .edNews_articleDocuments .edn_docType_doc::before,
.eds_news_Andromeda .edNews_articleDocuments .edn_docType_docx::before {
  content: "\f1c2";
}

.eds_news_Andromeda .edNews_articleDocuments .edn_docType_xls::before,
.eds_news_Andromeda .edNews_articleDocuments .edn_docType_xlsx::before,
.eds_news_Andromeda .edNews_articleDocuments .edn_docType_csv::before {
  content: "\f1c3";
}

.eds_news_Andromeda .edNews_articleDocuments .edn_docType_zip::before,
.eds_news_Andromeda .edNews_articleDocuments .edn_docType_rar::before {
  content: "\f1c6";
}

.eds_news_Andromeda__resourceLink {
  color: var(--andromeda-news-heading);
  font-weight: 800;
  text-decoration: none;
}

.eds_news_Andromeda__resourceLink:hover,
.eds_news_Andromeda__resourceLink:focus-visible {
  color: var(--andromeda-news-primary-dark);
}

.eds_news_Andromeda__resourceMeta,
.eds_news_Andromeda__resourceDescription {
  color: var(--andromeda-news-text);
  font-size: 0.88rem;
  line-height: 1.55;
}

.eds_news_Andromeda__resourceDescription {
  margin: 0;
}

.eds_news_Andromeda .edn_article_gallery {
  margin: 2rem 0;
}

.eds_news_Andromeda .edn_article_gallery ul {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(120px, 1fr));
  gap: 0.85rem;
  margin: 0;
  padding: 0;
  list-style: none;
}

.eds_news_Andromeda .edn_article_gallery li {
  margin: 0;
  padding: 0;
  list-style: none;
}

.eds_news_Andromeda .edn_article_gallery a {
  display: block;
  overflow: hidden;
  aspect-ratio: 1/1;
  background: var(--andromeda-news-surface);
  border: 1px solid var(--andromeda-news-border);
  border-radius: var(--andromeda-news-radius);
}

.eds_news_Andromeda .edn_article_gallery img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 420ms ease;
}

.eds_news_Andromeda .edn_article_gallery a:hover img,
.eds_news_Andromeda .edn_article_gallery a:focus-visible img {
  transform: scale(1.04);
}

.eds_news_Andromeda__related,
.eds_news_Andromeda__relatedArticles {
  margin-top: clamp(2.5rem, 5vw, 3.5rem);
}

.eds_news_Andromeda__related .eds_news_Andromeda__sectionHeader {
  max-width: 760px;
  margin: 0 auto clamp(1.5rem, 4vw, 2rem);
  text-align: center;
}

.eds_news_Andromeda__relatedGrid {
  display: grid;
  gap: 1rem;
  margin-top: 1rem;
}

.eds_news_Andromeda__relatedCard {
  display: grid;
  gap: 0.8rem;
  overflow: hidden;
  padding: 1rem;
  background: var(--andromeda-news-white);
  border: 1px solid var(--andromeda-news-border);
  border-radius: var(--andromeda-news-radius);
  box-shadow: var(--andromeda-news-shadow-sm);
}

.eds_news_Andromeda__relatedCard .eds_news_Andromeda__meta {
  display: flex;
  flex-wrap: wrap;
  gap: 0.35rem 0.7rem;
  color: #7a4e0f;
  font-size: 0.74rem;
  font-weight: 800;
  letter-spacing: 0.055em;
  text-transform: uppercase;
}

.eds_news_Andromeda__relatedCard h3 {
  margin: 0;
  color: var(--andromeda-news-heading);
  font-size: 1rem;
  font-weight: 800;
  line-height: 1.35;
}

.eds_news_Andromeda__relatedCard h3 a {
  color: inherit;
  text-decoration: none;
}

.eds_news_Andromeda__relatedCard h3 a:hover,
.eds_news_Andromeda__relatedCard h3 a:focus-visible {
  color: var(--andromeda-news-primary-dark);
}

.eds_news_Andromeda__media,
.eds_news_Andromeda__relatedMedia {
  display: block;
  overflow: hidden;
  margin: 0 -1rem;
}

.eds_news_Andromeda__media img,
.eds_news_Andromeda__relatedMedia img {
  display: block;
  width: 100%;
  aspect-ratio: 16/10;
  object-fit: cover;
}

.eds_news_Andromeda__relatedCard > p {
  margin: 0;
  color: var(--andromeda-news-text);
  font-size: 0.9rem;
  line-height: 1.6;
}

.eds_news_Andromeda__relatedBody {
  padding: 1rem;
}

.eds_news_Andromeda__relatedBody h3 {
  margin: 0;
  color: var(--andromeda-news-heading);
  font-size: 1rem;
  font-weight: 800;
  line-height: 1.35;
}

.eds_news_Andromeda__relatedBody a {
  color: inherit;
  text-decoration: none;
}

.eds_news_Andromeda__relatedBody a:hover,
.eds_news_Andromeda__relatedBody a:focus-visible {
  color: var(--andromeda-news-primary-dark);
}

.eds_news_Andromeda__relatedBody p {
  margin: 0.55rem 0 0;
  color: var(--andromeda-news-text);
  font-size: 0.9rem;
  line-height: 1.6;
}

@media (min-width: 768px) {
  .eds_news_Andromeda__homeHighlightsHeader {
    grid-template-columns: minmax(0, 1fr) auto;
  }
  .eds_news_Andromeda__featuredHighlights {
    grid-template-columns: minmax(0, 1.05fr) minmax(21rem, 0.95fr);
    align-items: stretch;
  }
  .eds_news_Andromeda__featuredHighlights .eds_newsCard--featuredHighlightLead {
    grid-row: span 2;
  }
  .eds_news_Andromeda__universityLatestHeader {
    grid-template-columns: minmax(0, 1fr) auto;
  }
  .eds_news_Andromeda__universityLatestGrid {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .eds_news_Andromeda__compactCardGrid {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .eds_news_Andromeda__compactTwoCardGrid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .eds_news_Andromeda__agencyLatestHeader {
    grid-template-columns: minmax(0, 1fr) auto;
  }
  .eds_news_Andromeda__agencyLatestGrid {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .eds_news_Andromeda__healthcareLatestHeader {
    grid-template-columns: minmax(0, 1fr) auto;
  }
  .eds_news_Andromeda__healthcareLatestGrid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .eds_news_Andromeda__travelLatestHeader {
    grid-template-columns: minmax(0, 1fr) auto;
  }
  .eds_news_Andromeda__travelLatestGrid {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .eds_news_Andromeda__sportsClubLatestHeader {
    grid-template-columns: minmax(0, 1fr) auto;
  }
  .eds_news_Andromeda__sportsClubLatestGrid {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .eds_news_Andromeda .eds_newsCard--homeMini {
    display: grid;
    grid-template-columns: minmax(8rem, 36%) minmax(0, 1fr);
    align-items: stretch;
  }
  .eds_news_Andromeda .eds_newsCard--featuredHighlightMini {
    display: grid;
    grid-template-columns: minmax(8rem, 36%) minmax(0, 1fr);
    align-items: stretch;
  }
  .eds_news_Andromeda .eds_newsCard--homeMini .eds_newsCard__media img,
  .eds_news_Andromeda .eds_newsCard--featuredHighlightMini .eds_newsCard__media img {
    height: 100%;
    min-height: 100%;
    aspect-ratio: auto;
  }
  .eds_news_Andromeda__blogGrid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .eds_news_Andromeda__authorBox {
    grid-template-columns: 5rem minmax(0, 1fr);
    align-items: center;
  }
  .eds_news_Andromeda__articleNav {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .eds_news_Andromeda__articleNavItem--next,
  .eds_news_Andromeda__articleNav a:last-child {
    text-align: right;
  }
  .eds_news_Andromeda__galleryPreview,
  .eds_news_Andromeda__resourceGrid {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .eds_news_Andromeda__resourceGrid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .eds_news_Andromeda__relatedGrid {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
@media (min-width: 1100px) {
  .eds_news_Andromeda__homeHighlightsGrid {
    grid-template-columns: minmax(0, 1.05fr) minmax(21rem, 0.95fr);
    align-items: stretch;
  }
  .eds_news_Andromeda__blogShell {
    grid-template-columns: minmax(0, 1fr) minmax(17rem, 22rem);
    align-items: start;
  }
  .eds_news_Andromeda__blogSidebar {
    position: sticky;
    top: 6rem;
  }
}
.eds_news_Andromeda + .article_pager,
.eds_news_Andromeda ~ .article_pager {
  display: flex;
  flex-wrap: wrap;
  gap: 0.6rem;
  justify-content: center;
  margin-top: 2.4rem;
}

.eds_news_Andromeda + .article_pager a,
.eds_news_Andromeda ~ .article_pager a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 2.45rem;
  min-height: 2.45rem;
  padding: 0.55rem 0.85rem;
  color: var(--andromeda-news-heading);
  font-weight: 800;
  text-decoration: none;
  background: var(--andromeda-news-white);
  border: 1px solid var(--andromeda-news-border);
  border-radius: var(--andromeda-news-radius);
}

.eds_news_Andromeda + .article_pager a:hover,
.eds_news_Andromeda + .article_pager a:focus,
.eds_news_Andromeda + .article_pager a.active,
.eds_news_Andromeda ~ .article_pager a:hover,
.eds_news_Andromeda ~ .article_pager a:focus,
.eds_news_Andromeda ~ .article_pager a.active {
  color: var(--andromeda-news-white);
  background: var(--andromeda-news-primary);
  border-color: var(--andromeda-news-primary);
}

.eds_news_Andromeda + .ednMoreArticlesTriggerWrapper,
.eds_news_Andromeda ~ .ednMoreArticlesTriggerWrapper,
.eds_news_Andromeda + .edNews_loadMoreTriggerWrapper,
.eds_news_Andromeda ~ .edNews_loadMoreTriggerWrapper {
  display: flex;
  justify-content: center;
  margin-top: 2.4rem;
}

.ednMoreArticlesTriggerWrapper .edNews_loadMoreTrigger,
.edNews_loadMoreTriggerWrapper .edNews_loadMoreTrigger {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 3rem;
  padding: 0.75rem 1.25rem;
  color: var(--andromeda-news-white);
  font-weight: 800;
  text-decoration: none;
  background: var(--andromeda-news-primary);
  border: 1px solid var(--andromeda-news-primary);
  border-radius: var(--andromeda-news-radius);
  cursor: pointer;
}

.ednMoreArticlesTriggerWrapper .edNews_loadMoreTrigger:hover,
.ednMoreArticlesTriggerWrapper .edNews_loadMoreTrigger:focus,
.edNews_loadMoreTriggerWrapper .edNews_loadMoreTrigger:hover,
.edNews_loadMoreTriggerWrapper .edNews_loadMoreTrigger:focus {
  background: var(--andromeda-news-heading);
  border-color: var(--andromeda-news-heading);
}

.edNews_loadMoreTrigger .loadingOverlay {
  display: none;
}

.edNews_loadMoreTrigger.loading .loadingOverlay,
.edNews_loadMoreTrigger.is-loading .loadingOverlay,
.edNews_loadMoreTrigger[aria-busy=true] .loadingOverlay {
  display: inline-flex;
}

.eds_news_Andromeda__comments {
  max-width: 920px;
  margin-inline: auto;
  overflow: hidden;
  color: var(--andromeda-news-text);
  background: var(--andromeda-news-white);
  border: 1px solid var(--andromeda-news-border);
  border-radius: var(--andromeda-news-radius);
  box-shadow: var(--andromeda-news-shadow-sm);
}

.eds_news_Andromeda__commentsHeader {
  display: flex;
  gap: 1rem;
  align-items: center;
  justify-content: space-between;
  padding: 1rem clamp(1rem, 3vw, 1.4rem);
  border-bottom: 1px solid var(--andromeda-news-border);
}

.eds_news_Andromeda__commentsHeader h2,
.eds_news_Andromeda__commentsHeader h3,
.eds_news_Andromeda__commentsHeader h4 {
  margin: 0;
  color: var(--andromeda-news-heading);
  font-family: var(--andromeda-news-font-heading);
  font-size: 1.05rem;
  font-weight: 800;
  letter-spacing: 0.045em;
  text-transform: uppercase;
}

.eds_news_Andromeda__commentsToggle {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 2.5rem;
  height: 2.5rem;
  padding: 0;
  color: var(--andromeda-news-heading);
  background: var(--andromeda-news-surface);
  border: 1px solid var(--andromeda-news-border);
  border-radius: 999px;
  cursor: pointer;
}

.eds_news_Andromeda__commentsToggle:hover,
.eds_news_Andromeda__commentsToggle:focus-visible {
  background: var(--andromeda-news-primary);
  border-color: var(--andromeda-news-primary);
}

.eds_news_Andromeda__commentsToggleText {
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  white-space: nowrap;
}

.eds_news_Andromeda__commentsList,
.eds_news_Andromeda__commentList {
  display: grid;
}

.eds_news_Andromeda__comment,
.eds_news_Andromeda__commentItem {
  display: grid;
  grid-template-columns: 2.75rem minmax(0, 1fr);
  gap: 0.9rem;
  padding: clamp(1rem, 3vw, 1.35rem);
  border-bottom: 1px solid var(--andromeda-news-border);
}

.eds_news_Andromeda__commentsList > .eds_news_Andromeda__comment:last-of-type,
.eds_news_Andromeda__commentList > .eds_news_Andromeda__commentItem:last-of-type {
  border-bottom: 0;
}

.eds_news_Andromeda__commentAvatar {
  display: block;
  width: 2.75rem;
  height: 2.75rem;
  object-fit: cover;
  border-radius: 999px;
}

.eds_news_Andromeda__commentAvatar img,
.eds_news_Andromeda .edNews_userAvatar img {
  display: block;
  width: 2.75rem;
  height: 2.75rem;
  object-fit: cover;
  border-radius: 999px;
}

.eds_news_Andromeda__commentMeta {
  display: flex;
  flex-wrap: wrap;
  gap: 0.35rem 0.75rem;
  align-items: baseline;
  margin: 0 0 0.35rem;
}

.eds_news_Andromeda__commentMeta strong {
  color: var(--andromeda-news-heading);
  font-weight: 800;
}

.eds_news_Andromeda__commentMeta time {
  color: var(--andromeda-news-text);
  font-size: 0.84rem;
}

.eds_news_Andromeda__commentText {
  margin: 0;
  color: var(--andromeda-news-text);
  line-height: 1.7;
}

.eds_news_Andromeda__commentForm {
  display: grid;
  gap: 1rem;
  padding: clamp(1rem, 3vw, 1.35rem);
  background: var(--andromeda-news-surface);
}

.eds_news_Andromeda__commentForm h3 {
  margin: 0;
  color: var(--andromeda-news-heading);
  font-family: var(--andromeda-news-font-heading);
  font-size: 1.05rem;
  font-weight: 800;
}

.eds_news_Andromeda__formField {
  display: grid;
  gap: 0.45rem;
}

.eds_news_Andromeda__formGrid {
  display: grid;
  gap: 1rem;
}

.eds_news_Andromeda__commentForm label {
  display: grid;
  gap: 0.4rem;
  margin: 0;
  color: var(--andromeda-news-heading);
  font-size: 0.88rem;
  font-weight: 800;
}

.eds_news_Andromeda__commentForm input,
.eds_news_Andromeda__commentForm textarea {
  width: 100%;
  padding: 0.75rem 0.9rem;
  color: var(--andromeda-news-text);
  background: var(--andromeda-news-white);
  border: 1px solid var(--andromeda-news-border);
  border-radius: var(--andromeda-news-radius);
}

.eds_news_Andromeda__commentForm textarea {
  min-height: 7.5rem;
  resize: vertical;
}

.eds_news_Andromeda__commentVotes {
  display: flex;
  flex-wrap: wrap;
  gap: 0.55rem;
  margin-top: 0.75rem;
}

.eds_news_Andromeda__commentVotes .edNews__commentVoting_trigger {
  display: inline-flex;
  align-items: center;
  gap: 0.35rem;
  min-height: 2rem;
  padding: 0.3rem 0.65rem;
  color: var(--andromeda-news-text);
  background: var(--andromeda-news-surface);
  border: 1px solid var(--andromeda-news-border);
  border-radius: 999px;
  cursor: pointer;
}

.eds_news_Andromeda__commentNotice {
  max-width: 920px;
  margin: 1rem auto 0;
  padding: 1rem;
  color: var(--andromeda-news-text);
  background: var(--andromeda-news-surface);
  border: 1px solid var(--andromeda-news-border);
  border-radius: var(--andromeda-news-radius);
}

.eds_news_Andromeda .edNews__editCommentContainer,
.eds_news_Andromeda .edNews_errorMessage,
.eds_news_Andromeda .edNews__replyingToMessage,
.eds_news_Andromeda .edNews__commentPendingApproval {
  display: none;
}

.eds_news_Andromeda .edNews_errorMessage.show,
.eds_news_Andromeda .edNews_errorMessage.is-visible,
.eds_news_Andromeda .edNews__commentPendingApproval.show,
.eds_news_Andromeda .edNews__commentPendingApproval.is-visible,
.eds_news_Andromeda .edNews__commentsCommentFormWrapper.edNews__replyingToComment .edNews__replyingToMessage {
  display: block;
}

.eds_news_Andromeda .edNews__itemCommentContainer.edNews__editingComment > .edNews__commentContentWrapper .edNews_adminEdit .edNews__editCommentContainer {
  display: block;
}

.eds_news_Andromeda .edNews__showCommentsTrigger .edNews_commentCollapsed,
.eds_news_Andromeda .edNews__showCommentsTrigger .edNews_collapsed {
  display: none;
}

.eds_news_Andromeda.edNews__commentscollapsed .edNews_commentCollapsed,
.eds_news_Andromeda .edNews__commentscollapsed .edNews_commentCollapsed,
.eds_news_Andromeda.edNews__commentscollapsed .edNews_collapsed,
.eds_news_Andromeda .edNews__commentscollapsed .edNews_collapsed {
  display: inline-block;
}

.eds_news_Andromeda.edNews__commentscollapsed .edNews_commentExpanded,
.eds_news_Andromeda .edNews__commentscollapsed .edNews_commentExpanded,
.eds_news_Andromeda.edNews__commentscollapsed .edNews_expanded,
.eds_news_Andromeda .edNews__commentscollapsed .edNews_expanded {
  display: none;
}

.eds_news_Andromeda.edNews__commentscollapsed .edNews__commentsCollapseWrapper,
.eds_news_Andromeda .edNews__commentscollapsed .edNews__commentsCollapseWrapper {
  display: none;
}

.eds_news_Andromeda .edNews_commentActions {
  display: flex;
  flex-wrap: wrap;
  gap: 0.45rem;
  margin-top: 0.75rem;
}

.eds_news_Andromeda .edNews__editComment,
.eds_news_Andromeda .edNews__deleteComment,
.eds_news_Andromeda .edNews_actionButton {
  display: inline-flex;
  align-items: center;
  min-height: 2rem;
  padding: 0.35rem 0.7rem;
  color: var(--andromeda-news-heading);
  font-size: 0.8rem;
  font-weight: 800;
  background: var(--andromeda-news-white);
  border: 1px solid var(--andromeda-news-border);
  border-radius: 999px;
  cursor: pointer;
}

.eds_news_Andromeda .edNews__editComment:hover,
.eds_news_Andromeda .edNews__deleteComment:hover,
.eds_news_Andromeda .edNews_actionButton:hover,
.eds_news_Andromeda .edNews__editComment:focus,
.eds_news_Andromeda .edNews__deleteComment:focus,
.eds_news_Andromeda .edNews_actionButton:focus {
  color: var(--andromeda-news-heading);
  background: var(--andromeda-news-primary);
  border-color: var(--andromeda-news-primary);
}

@media (min-width: 768px) {
  .eds_news_Andromeda__formGrid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
.eds_news_Andromeda__searchResult {
  padding: clamp(1rem, 3vw, 1.35rem);
  background: var(--andromeda-news-white);
  border: 1px solid var(--andromeda-news-border);
  border-radius: var(--andromeda-news-radius);
  box-shadow: var(--andromeda-news-shadow-sm);
}

.eds_news_Andromeda__searchResult + .eds_news_Andromeda__searchResult {
  margin-top: 1rem;
}

.eds_news_Andromeda__categoryMenu ul,
.eds_news_Andromeda__tagCloud ul {
  display: flex;
  flex-wrap: wrap;
  gap: 0.55rem;
  margin: 0;
  padding: 0;
  list-style: none;
}

.eds_news_Andromeda__categoryMenu a,
.eds_news_Andromeda__tagCloud a {
  display: inline-flex;
  gap: 0.45rem;
  align-items: center;
  min-height: 2.15rem;
  padding: 0.4rem 0.75rem;
  color: var(--andromeda-news-heading);
  font-size: 0.84rem;
  font-weight: 800;
  text-decoration: none;
  background: var(--andromeda-news-white);
  border: 1px solid var(--andromeda-news-border);
  border-radius: 999px;
}

.eds_news_Andromeda__categoryMenu a:hover,
.eds_news_Andromeda__categoryMenu a:focus-visible,
.eds_news_Andromeda__tagCloud a:hover,
.eds_news_Andromeda__tagCloud a:focus-visible {
  background: var(--andromeda-news-primary);
  border-color: var(--andromeda-news-primary);
}

@media print {
  .eds_news_Andromeda {
    color: #000;
    background: #fff;
  }
}
