/* variant_d: dark header bar, soft cards */
.root_rd_f3f1c033 { font-family: "Georgia", "Times New Roman", serif; margin: 0; background: hsl(106, 8%, 98%); color: hsl(106, 12%, 12%); }

.body_trewar_37e38481 { margin: 0; min-height: 100vh; }

.container_ewa_b5bbbf1d {
  max-width: 1227px;
  margin: 0 auto;
  padding: 0 27px 72px;
}

.ewar_header_23905503 {
  padding: 27px 36px;
  margin: 0 calc(-1 * 27px) 72px;
  background: hsl(106, 76%, 36%);
  color: hsl(106, 61%, 76%);
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: 18px;
}

.eward_brand_eea60a4d { font-weight: 700; font-size: 1.4rem; letter-spacing: 0.02em; }

.eward_navList_e61d9d06 { list-style: none; margin: 0; padding: 0; display: flex; gap: 36px; }

.navItem_c7e41b0c { margin: 0; }

.rewa_99747621 { color: hsl(106, 61%, 76%); text-decoration: none; }

.rewa_99747621:hover { text-decoration: underline; }

.lotrew_9cbdeb79 { padding: 36px 0; }

.section_slotre_74c4d5c9 {
  background: hsl(106, 10%, 94%);
  padding: 36px;
  margin-bottom: 36px;
  border-left: 4px solid hsl(286, 61%, 51%);
}

.heading_slotre_bc058555 { font-size: 1.4rem; margin: 0 0 18px; color: hsl(106, 76%, 36%); }

.otre_text_2dc95fa3 { margin: 0 0 18px; color: hsl(106, 8%, 42%); line-height: 1.6; }

.list_lotrew_3d3f5769 { margin: 18px 0; padding-left: 36px; }

.trew_17d4f27b { margin-bottom: 9px; }

.card_0bed14d7 {
  background: hsl(106, 10%, 94%);
  padding: 36px;
  margin-bottom: 36px;
  border-left: 4px solid hsl(286, 61%, 51%);
}

.cardTitle_trewar_75db32d3 { font-size: 1.35rem; margin: 0 0 18px; color: hsl(106, 76%, 36%); }

.tr_da86adc7 { margin: 0 0 18px; color: hsl(106, 8%, 42%); }

.ward_footer_e734f213 {
  margin-top: 72px;
  padding: 36px 0;
  border-top: 2px solid hsl(106, 10%, 94%);
  font-size: 0.875rem;
  color: hsl(106, 8%, 42%);
}

.footerText_lotre_7d70d9d4 { margin: 0; }

.footerLinks_4346da11 { list-style: none; margin: 0; padding: 0; display: flex; gap: 27px; }

.lotrew_5fd87f7c { color: hsl(286, 61%, 51%); text-decoration: none; }
