.root_otsa_b56acb99 { font-family: undefined; margin: 0; color: hsl(17, 12%, 12%); background: hsl(17, 8%, 98%); }

.dmore_1b15502c { margin: 0; min-height: 100vh; display: flex; flex-direction: column; }

.bar_ndmore_3e5db3ed {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 21px 28px;
  background: hsl(197, 62%, 57%);
  color: hsl(197, 62%, 87%);
}

.otsan_brand_afc0db27 { font-size: 1.2rem; font-weight: 700; }

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

.slot_menuItem_a146daf4 { margin: 0; }

.sandmo_link_a7e485f8 { color: inherit; text-decoration: none; }

.inner_005e33a7 {
  flex: 1;
  max-width: 1077px;
  margin: 0 auto;
  width: 100%;
  padding: 56px 14px;
  display: grid;
  grid-template-columns: 1fr 3fr;
  gap: 56px;
}

@media (max-width: 640px) {
  .inner_005e33a7 { grid-template-columns: 1fr; }
}

.tsandm_nav_22a88512 { padding: 14px 0; }

.navList_8ae4a819 { list-style: none; margin: 0; padding: 0; }

.lots_navItem_2f5fd358 { margin-bottom: 7px; }

.block_mor_75724c80 { padding: 14px 0; }

.section_c360acc0 { margin-bottom: 28px; padding: 21px 0; border-bottom: 1px solid hsl(17, 10%, 94%); }

.heading_c4effbdd { font-size: 1.5rem; margin: 0 0 21px; color: hsl(17, 77%, 42%); }

.subheading_tsan_fe7d6814 { font-size: 1.25rem; margin: 0 0 14px; color: hsl(17, 62%, 57%); }

.nd_text_67c840ad { margin: 0 0 14px; color: hsl(17, 8%, 42%); line-height: 1.6; }

.andmor_list_61e1cd24 { margin: 14px 0; padding-left: 28px; }

.listItem_lotsan_fefa7730 { margin-bottom: 7px; }

.footer_ndm_f8a66856 {
  padding: 28px 28px;
  background: hsl(17, 77%, 42%);
  color: hsl(17, 62%, 82%);
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: 14px;
}

.footerText_803e988e { margin: 0; font-size: 0.875rem; }

.slotsa_5cb717ef { display: flex; gap: 21px; }

.footerLink_dmor_fb8c720e { color: inherit; text-decoration: none; }
