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

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

.ino_container_2c840499 {
  max-width: 1221px;
  margin: 0 auto;
  padding: 0 44px 88px;
}

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

.brand_asino_3d5aac73 { font-weight: 600; font-size: 1.25rem; color: hsl(78, 78%, 28%); }

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

.si_541e9ea6 { margin: 0; }

.link_c7ccfc3f { color: hsl(258, 63%, 43%); text-decoration: none; }

.main_814e511b { padding: 44px 0; }

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

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

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

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

.listItem_co_73700f7a { margin-bottom: 11px; }

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

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

.om_de6d6816 { margin: 0; color: hsl(78, 8%, 42%); }

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

.onu_footerText_6fefb08e { margin: 0; }

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

.onu_de5a811b { color: hsl(258, 63%, 43%); text-decoration: none; }
