/* variant_i: generous spacing, large type */
.onus_root_ef86f47f { font-family: undefined; margin: 0; background: hsl(146, 8%, 98%); color: hsl(146, 12%, 12%); line-height: 1.6; }

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

.sino_100008a0 {
  max-width: 1228px;
  margin: 0 auto;
  padding: 0 64px 64px;
}

.potbon_d0c6dc2f {
  padding: 64px 0;
  margin-bottom: 64px;
  border-bottom: 3px solid hsl(146, 71%, 41%);
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: 32px;
}

.brand_ckpo_b6cf59af { font-weight: 700; font-size: 1.75rem; color: hsl(146, 71%, 41%); }

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

.navItem_ja_b78ae757 { margin: 0; }

.link_ackp_bcfefadb { color: hsl(326, 71%, 41%); text-decoration: none; font-size: 1.05rem; }

.main_03e7b17a { padding: 64px 0; }

.inojac_92091920 {
  padding: 64px;
  margin-bottom: 64px;
  background: hsl(146, 10%, 94%);
}

.ckpot_d13c2991 { font-size: 1.65rem; margin: 0 0 24px; color: hsl(146, 80%, 26%); }

.as_1ef6220a { margin: 0; color: hsl(146, 8%, 42%); line-height: 1.75; font-size: 1.05rem; }

.potbo_12157f77 { margin: 24px 0; padding-left: 64px; }

.listItem_8db92406 { margin-bottom: 16px; }

.card_kpotbo_f1b9bb24 {
  background: hsl(146, 10%, 94%);
  padding: 64px;
  margin-bottom: 64px;
}

.cardTitle_sino_3cfd5a80 { font-size: 1.65rem; margin: 0 0 24px; color: hsl(146, 80%, 26%); }

.sinoja_5f180cf9 { margin: 0; color: hsl(146, 8%, 42%); font-size: 1.05rem; }

.footer_87964829 {
  margin-top: 64px;
  padding: 64px 0;
  border-top: 2px solid hsl(146, 10%, 94%);
  font-size: 1rem;
  color: hsl(146, 8%, 42%);
}

.asinoj_footerText_2a5e3ffb { margin: 0; }

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

.inoja_footerLink_ecf898f6 { color: hsl(326, 71%, 41%); text-decoration: none; }
