/* variant_f: minimal, thin borders only */
.ul_5a4e098c { font-family: undefined; margin: 0; background: hsl(121, 8%, 98%); color: hsl(121, 12%, 12%); }

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

.container_0672c937 {
  max-width: 1137px;
  margin: 0 auto;
  padding: 0 44px 88px;
}

.lackj_header_e75f0713 {
  padding: 44px 0;
  margin-bottom: 88px;
  border-bottom: 1px solid hsl(121, 8%, 42%);
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: 22px;
}

.brand_c788d295 { font-weight: 600; font-size: 1.25rem; color: hsl(121, 61%, 21%); }

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

.navItem_cbfc6417 { margin: 0; }

.link_ja_f351f294 { color: hsl(301, 46%, 36%); text-decoration: none; }

.la_5d30f619 { padding: 44px 0; }

.ckro_section_2531fedc {
  padding: 33px 0;
  margin-bottom: 44px;
  border-bottom: 1px solid hsl(121, 10%, 94%);
}

.ou_dd802907 { font-size: 1.3rem; margin: 0 0 22px; color: hsl(121, 12%, 12%); font-weight: 600; }

.ackja_19abed3e { margin: 0; color: hsl(121, 8%, 42%); line-height: 1.65; }

.list_8947de11 { margin: 22px 0; padding-left: 44px; }

.listItem_ja_3843ce9e { margin-bottom: 11px; }

.kroul_card_a5195493 {
  padding: 44px 0;
  margin-bottom: 44px;
  border-bottom: 1px solid hsl(121, 10%, 94%);
}

.cardTitle_43be70bd { font-size: 1.3rem; margin: 0 0 22px; font-weight: 600; }

.kjac_cardText_e9d4cbb9 { margin: 0; color: hsl(121, 8%, 42%); }

.kja_footer_ad704c6e {
  margin-top: 88px;
  padding-top: 44px;
  border-top: 1px solid hsl(121, 8%, 42%);
  font-size: 0.875rem;
  color: hsl(121, 8%, 42%);
}

.lett_footerText_a6da6f2c { margin: 0; }

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

.footerLink_cbbdd65e { color: hsl(301, 46%, 36%); text-decoration: none; }
