#el-__body {
  position: relative;
  width: 100%;
  max-width: 100%;
  height: auto;
  min-height: 100vh;
  background-color: var(--builder-background);
  padding-bottom: 0rem;
  overflow-y: auto;
  container-type: inline-size;
  display: flex;
  flex-direction: column;
  background: #FFFDF2;
}

#el-2a6aa294-f8b7-4c5d-aa23-022eaeb8b31c {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 0px;
  border-bottom: 1px solid var(--border);
  background-color: var(--background);
}

#el-4c647f08-9ab9-493f-9cf1-f06d6e51f8a2 {
  width: 100%;
  max-width: 100%;
  height: 80px;
  display: flex;
  flex-direction: row;
  padding: 0px;
  min-height: 4rem;
  justify-content: start;
  align-items: center;
  border-bottom: 2px solid var(--builder-border);
  box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
}

@container (min-width: 800px) {
  #el-4c647f08-9ab9-493f-9cf1-f06d6e51f8a2 {
      justify-content: center;
  }
}

@container (min-width: 1200px) {
  #el-4c647f08-9ab9-493f-9cf1-f06d6e51f8a2 {
      display: none;
  }
}

#el-3fc58f20-ec55-4d4f-9856-ef555850d631 {
  color: #2B1700;
  display: block;
  font-size: 20px;
  font-family: var(--builder-primary-font);
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-weight: bold;
  flex: 1;
  text-align: center;
}

#el-d865a27d-af31-4543-96d3-cfe9b8bd29f0 {
  width: fit-content;
  display: flex;
  align-items: center;
  position: relative;
}

@container (min-width: 800px) {
  #el-d865a27d-af31-4543-96d3-cfe9b8bd29f0 {
      display: none;
  }
}

#el-0c4d550c-012b-4641-a5e0-404b435cd100 {
  padding: 1rem;
  height: 5rem;
  width: 5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  background-color: hsl(var(--builder-background));
  border-radius: 0.375rem;
}

#el-ba335b50-9c42-40d7-b327-b5ca8487a723 {
  color: #2B1700;
  display: block;
  height: 24px;
  width: 24px;
}

#el-37489e87-d6fa-452b-a080-a23deb2f9454 {
  width: 100%;
  height: 100%;
  background-color: var(--builder-background);
  display: flex;
  flex-direction: column;
  gap: 1rem;
}

#el-d460fcb5-6c5d-448b-89c1-111c0b2f53bb {
  width: 100%;
  max-width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  position: relative;
  align-items: flex-start;
}

#el-cbba2f02-5377-40aa-a192-b55db6f8f39c {
  color: #31291F;
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-da7404ea-a81c-4c72-91e5-a023379a8746 {
  color: var(--builder-text);
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-6c2edc0c-e869-4805-9ad8-d3f217fd66ef {
  color: var(--builder-text);
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-aa58803d-103d-4c46-b89b-a85c5c1082f9 {
  color: var(--builder-text);
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-f80f536e-ecaa-4715-b459-b30f2dff0d3e {
  color: var(--builder-text);
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-f177b27f-5cc4-48ea-864c-92ec88d96170 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 0px;
  border-bottom: 1px solid var(--border);
  background-color: var(--background);
}

#el-8cd0fdac-f47a-4a51-a75c-e72f4ce0614b {
  width: 100%;
  max-width: 100%;
  height: 80px;
  display: none;
  flex-direction: row;
  padding: 0px;
  min-height: 4rem;
  justify-content: start;
  align-items: center;
  border-bottom: 2px solid var(--builder-border);
  box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
}

@container (min-width: 800px) {
  #el-8cd0fdac-f47a-4a51-a75c-e72f4ce0614b {
      justify-content: center;
  }
}

@container (min-width: 1200px) {
  #el-8cd0fdac-f47a-4a51-a75c-e72f4ce0614b {
      display: flex;
  }
}

#el-87373ab3-a27b-4300-ba52-86facd5e251a {
  color: #2B1700;
  display: block;
  font-size: 32px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-weight: bold;
  flex: 1;
  text-align: center;
}

#el-0c60c101-774f-4255-826e-ba26a6c6f3da {
  width: fit-content;
  display: flex;
  align-items: center;
  position: relative;
}

@container (min-width: 800px) {
  #el-0c60c101-774f-4255-826e-ba26a6c6f3da {
      display: none;
  }
}

#el-409f035a-4fe9-426d-8e21-84961dbc1759 {
  width: 100%;
  height: 100%;
  background-color: var(--builder-background);
  display: flex;
  flex-direction: column;
  gap: 1rem;
}

#el-a41327aa-366d-4d2c-a90b-ebf55e5424f4 {
  width: 100%;
  max-width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  position: relative;
  align-items: flex-start;
}

#el-c6b14369-99c3-4fd2-aa0c-ec06ed651c2d {
  color: var(--builder-text);
  display: block;
  font-size: 14px;
  font-family: var(--builder-primary-font);
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 1rem;
  max-width: 100%;
}

#el-9cfe11d9-2a99-4c9d-90bb-1c30693019cd {
  color: var(--builder-text);
  display: block;
  font-size: 14px;
  font-family: var(--builder-primary-font);
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 1rem;
  max-width: 100%;
}

#el-a79a3d3c-0caf-40d9-b2e4-ce2cad1dd48e {
  color: var(--builder-text);
  display: block;
  font-size: 14px;
  font-family: var(--builder-primary-font);
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 1rem;
  max-width: 100%;
}

#el-fc1cbe4c-e99d-47ef-a928-be1346b3e1fc {
  width: 100%;
  max-width: 100%;
  height: 48px;
  display: none;
  flex-direction: row;
  gap: 1rem;
  padding: 1rem;
  align-items: center;
  justify-content: center;
  min-height: 48px;
}

@container (min-width: 800px) {
  #el-fc1cbe4c-e99d-47ef-a928-be1346b3e1fc {
      display: none;
  }
}

@container (min-width: 1200px) {
  #el-fc1cbe4c-e99d-47ef-a928-be1346b3e1fc {
      display: flex;
  }
}

#el-d805b2c1-6577-407d-a67b-83ab77386a5c {
  color: var(--builder-text);
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-e28bd986-96a7-4c7f-962b-cf960e48cf4e {
  color: #2B1700;
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-b0616179-19ed-4bf1-938d-718bb2a3d551 {
  color: #2B1700;
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-d36530a7-d64b-4761-9038-8f40792c9059 {
  color: #2B1700;
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-a7bb5b6c-7fe0-47a0-87fb-a40da7eef5ea {
  color: #2B1700;
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-e2af518f-efc1-4580-96c0-f31bebe514c2 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
}

#el-56f0f363-96a8-4cb0-80e7-8c86d909e8b8 {
  width: auto;
  height: auto;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-347cf4f2-dee1-4434-99b8-f1e8aad97b14 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
}

@container (min-width: 420px) {
  #el-347cf4f2-dee1-4434-99b8-f1e8aad97b14 {
      display: flex;
  }
}

@container (min-width: 1200px) {
  #el-347cf4f2-dee1-4434-99b8-f1e8aad97b14 {
      display: none;
  }
}

@container (min-width: 1500px) {
  #el-347cf4f2-dee1-4434-99b8-f1e8aad97b14 {
      display: none;
  }
}

#el-17e1d65e-cb1f-4446-94b2-248f52e19dbc {
  width: 400px;
  max-width: 100%;
  height: 400px;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  background-color: var(--builder-card);
  border-radius: 16px;
  background: #31291F;
  justify-content: center;
  align-items: center;
  box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
}

#el-d605e012-7a30-4b65-adba-0cdad6f32b1c {
  color: #FFFFFF;
  display: block;
  font-size: 25px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-weight: bold;
}

#el-45f450d8-b56c-4cc8-93ad-549efa48b7de {
  color: #FFFFFF;
  display: block;
  font-size: 12px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-align: center;
  line-height: 2;
}

#el-6d6b317b-69ba-4dbe-8206-8ac3fb8e1459 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
}

@container (min-width: 420px) {
  #el-6d6b317b-69ba-4dbe-8206-8ac3fb8e1459 {
      display: flex;
  }
}

@container (min-width: 1200px) {
  #el-6d6b317b-69ba-4dbe-8206-8ac3fb8e1459 {
      display: none;
  }
}

@container (min-width: 1500px) {
  #el-6d6b317b-69ba-4dbe-8206-8ac3fb8e1459 {
      display: none;
  }
}

#el-36fdaf35-8320-4c30-9185-bc143138b2f1 {
  width: 400px;
  max-width: 100%;
  height: 400px;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  background-color: var(--builder-card);
  border-radius: 16px;
  background: #31291F;
  justify-content: center;
  align-items: center;
  box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
}

#el-62342e6a-3b28-4e0c-89cf-19c6e1aed918 {
  color: #FFFFFF;
  display: block;
  font-size: 25px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-weight: bold;
}

#el-b4cfcd5a-c681-44a5-b6c8-9cf7d93b21b8 {
  color: #FFFFFF;
  display: block;
  font-size: 12px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  line-height: 2;
  text-align: center;
}

#el-ef64e817-dca8-4a85-afb4-d8044ce6a1e6 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
}

@container (min-width: 1200px) {
  #el-ef64e817-dca8-4a85-afb4-d8044ce6a1e6 {
      display: none;
  }
}

@container (min-width: 1500px) {
  #el-ef64e817-dca8-4a85-afb4-d8044ce6a1e6 {
      display: none;
  }
}

#el-d0080244-0680-4f2e-8f15-2f144a302968 {
  width: 400px;
  max-width: 100%;
  height: 400px;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  background-color: var(--builder-card);
  border-radius: 16px;
  background: #31291F;
  justify-content: center;
  align-items: center;
  box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
}

#el-140d8622-c893-49e7-902f-9a0cab3da567 {
  color: #FFFFFF;
  display: block;
  font-size: 25px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-weight: bold;
}

#el-05c9c80e-a0f2-47e0-8269-e89ef2cf29db {
  color: #FFFFFF;
  display: block;
  font-size: 12px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-align: center;
  line-height: 2;
}

#el-0649f2c5-12e8-43ae-8625-39b773c192e6 {
  width: auto;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  justify-content: center;
  align-items: center;
}

@container (min-width: 420px) {
  #el-0649f2c5-12e8-43ae-8625-39b773c192e6 {
      flex-direction: column;
      justify-content: center;
      align-items: center;
      display: flex;
  }
}

@container (min-width: 1200px) {
  #el-0649f2c5-12e8-43ae-8625-39b773c192e6 {
      display: none;
  }
}

#el-bd9dee9a-dcb9-4ca8-8ffd-8c3f36686241 {
  color: #2B1700;
  display: block;
  font-size: 25px;
  font-family: var(--builder-primary-font);
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-weight: bold;
}

#el-81899dca-4dcf-441b-9ff4-aa443fc3f8ee {
  color: #2B1700;
  display: block;
  font-size: 12px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-align: center;
  line-height: 2;
}

#el-79578f86-8a4c-48b5-88a3-c87185f7a990 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: none;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  justify-content: center;
  column-gap: 20px;
  padding-top: 2rem;
}

@container (min-width: 420px) {
  #el-79578f86-8a4c-48b5-88a3-c87185f7a990 {
      display: none;
  }
}

@container (min-width: 800px) {
  #el-79578f86-8a4c-48b5-88a3-c87185f7a990 {
      display: flex;
  }
}

@container (min-width: 1200px) {
  #el-79578f86-8a4c-48b5-88a3-c87185f7a990 {
      display: flex;
  }
}

#el-3c3846e0-d081-4ae9-9200-c129726dc3ca {
  width: 400px;
  max-width: 100%;
  height: 500px;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  background-color: var(--builder-card);
  border-radius: 16px;
  background: #251F17;
  justify-content: center;
  align-items: center;
  box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
}

#el-b3b0ddaa-2515-4c54-8314-52ea6e7837b6 {
  color: #FFFDF2;
  display: block;
  font-size: 20px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-weight: bold;
}

#el-5c0cc415-4e55-4526-b478-5700899ad8a3 {
  color: #FFFDF2;
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-align: center;
  line-height: 2;
}

#el-3b0484c9-c411-4c2d-a991-f692330b0c7f {
  width: 400px;
  max-width: 100%;
  height: 500px;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  background-color: var(--builder-card);
  border-radius: 16px;
  background: #251F17;
  align-items: center;
  justify-content: center;
  box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
}

#el-479f51be-d970-4444-af7c-446a11055752 {
  color: #FFFDF2;
  display: block;
  font-size: 20px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-weight: bold;
}

#el-1ab35265-ed34-4a44-bc9c-b3b2c0d843f6 {
  color: #FFFDF2;
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-align: center;
  line-height: 2;
}

#el-ab5d076d-7d9a-42c8-8a2e-43ddfb8319db {
  width: 400px;
  max-width: 100%;
  height: 500px;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  background-color: var(--builder-card);
  border-radius: 16px;
  background: #251F17;
  align-items: center;
  justify-content: center;
  box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
}

#el-63a7e84c-682d-4fe1-9e6a-ab99f4cc9719 {
  color: #FFFDF2;
  display: block;
  font-size: 20px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-weight: bold;
}

#el-492ea944-b9b2-44dc-88c3-336e085bd3f7 {
  color: #FFFDF2;
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-align: center;
  line-height: 2;
}

#el-662d78b2-1825-43df-92ff-ba6fac9e058e {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: none;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  padding-top: 2rem;
}

@container (min-width: 1200px) {
  #el-662d78b2-1825-43df-92ff-ba6fac9e058e {
      display: flex;
  }
}

#el-6de92d10-3be9-49b7-9a02-3953b9fae0d2 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
  align-items: center;
  justify-content: center;
}

#el-3b3e8489-f3ce-4fb9-a499-45d8b831b3c0 {
  color: #31291F;
  display: block;
  font-size: 32px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-weight: bold;
}

#el-11873576-8f48-413c-a4fb-e186ca4ba3c4 {
  color: #31291F;
  display: block;
  font-size: 14px;
  font-family: 'Lora', 'Lora Fallback';
  width: 582.5px;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-align: center;
  line-height: 2;
}

#el-ea78030f-c4bb-4b31-afa3-3be3ea324497 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  justify-content: center;
  align-items: center;
}

#el-e617b343-8b67-4fdd-a480-209727c51dd4 {
  width: 450;
  height: 600;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-b5f21858-12fd-4b2d-99c5-3654cc259f84 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: none;
  flex-direction: row;
  padding: 2rem;
  margin-top: auto;
  background-color: var(--muted);
  border-top: 1px solid var(--border);
  align-items: center;
  justify-content: space-between;
  background: #251F17;
}

@container (min-width: 1200px) {
  #el-b5f21858-12fd-4b2d-99c5-3654cc259f84 {
      display: flex;
  }
}

#el-828f59c7-eabc-4be5-a789-6db752ff006d {
  width: 50%;
  max-width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
}

#el-73f41b69-928f-431b-92c3-384d33de6a45 {
  color: #FFFDF2;
  display: block;
  font-size: 25px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-weight: bold;
}

#el-3c2e3631-ab19-4a8f-b684-dc8d607dcd4f {
  color: #FFFDF2;
  display: block;
  font-size: 12px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-9a733a21-1c7b-474d-bff5-d1013b2cf9ba {
  width: 50%;
  max-width: 100%;
  height: 100%;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  justify-content: center;
  align-items: center;
  column-gap: 20px;
}

#el-e16873b0-368e-4877-8430-83e8a8cefc36 {
  width: 192px;
  max-width: 100%;
  height: auto;
  display: grid;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  grid-template-columns: repeat(2, 1fr);
  align-content: center;
  justify-items: center;
}

#el-2dd7403e-e184-4210-8df3-38b6a7a90381 {
  color: #FFFDF2;
  display: block;
  font-size: 12px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-shadow: 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), 0px 2px 2px rgb(0 0 0 / 0.075);
}

#el-401e331a-d839-4336-8fa0-7498628db2c2 {
  color: #FFFDF2;
  display: block;
  font-size: 12px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-shadow: 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), 0px 2px 2px rgb(0 0 0 / 0.075);
}

#el-e1762d96-9936-4145-b89d-4a31da69e654 {
  color: #FFFDF2;
  display: block;
  font-size: 12px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-shadow: 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), 0px 2px 2px rgb(0 0 0 / 0.075);
}

#el-5767a24b-d5fe-4c2c-a351-e889b5f47daf {
  color: #FFFDF2;
  display: block;
  font-size: 12px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-shadow: 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), 0px 2px 2px rgb(0 0 0 / 0.075);
}

#el-0eec8dc2-1350-4084-9b26-4f7edde74da6 {
  width: 33%;
  max-width: 100%;
  height: auto;
  display: grid;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  grid-template-columns: repeat(2, 1fr);
  align-content: center;
  justify-items: center;
}

#el-5a049b8d-e57f-4757-8635-b46617d025a4 {
  color: #FFFDF2;
  display: block;
  font-size: 12px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-shadow: 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), 0px 2px 2px rgb(0 0 0 / 0.075);
}

#el-df6fa4a1-d896-49f4-84dd-c47f580bceef {
  color: #FFFDF2;
  display: block;
  font-size: 12px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-shadow: 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), 0px 2px 2px rgb(0 0 0 / 0.075);
}

#el-be77a258-3880-4c82-a185-bd217457ee39 {
  color: #FFFDF2;
  display: block;
  font-size: 12px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-shadow: 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), 0px 2px 2px rgb(0 0 0 / 0.075);
}

#el-48990649-4c47-434a-bb1f-84dd07add8ff {
  color: #FFFDF2;
  display: block;
  font-size: 12px;
  font-family: 'Lora', 'Lora Fallback';
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  text-shadow: 0px 1px 0px rgb(0 0 0 / 0.075), 0px 1px 1px rgb(0 0 0 / 0.075), 0px 2px 2px rgb(0 0 0 / 0.075);
}

#el-996454e4-d016-4050-ba5d-146c95356a9a {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
}

@container (min-width: 1200px) {
  #el-996454e4-d016-4050-ba5d-146c95356a9a {
      display: none;
  }
}

#el-179dc12f-181d-49ed-957d-675410252bc8 {
  width: 450;
  height: 600;
  border-radius: calc(var(--radius) - 2px);
  object-fit: cover;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

#el-6b0ad251-0231-4587-a56b-ec9f30a50add {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: row;
  padding: 2rem;
  margin-top: auto;
  background-color: var(--muted);
  border-top: 1px solid var(--border);
  align-items: center;
  justify-content: space-between;
  background: #31291F;
}

@container (min-width: 1200px) {
  #el-6b0ad251-0231-4587-a56b-ec9f30a50add {
      display: none;
  }
}

#el-a05e517e-7640-4ff3-942f-4aef524fb7f3 {
  width: fit-content;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
}

#el-728943e3-298c-4bf6-8fcc-8faeda58b58e {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  min-height: 4rem;
}

#el-f97cf056-3c5c-47fa-bb70-3374d4bb8531 {
  color: #FFFFFF;
  display: block;
  font-size: 12px;
  font-family: var(--builder-primary-font);
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
  font-weight: bold;
}

#el-52e35be1-a567-4b0c-a9e6-09561d6b8eac {
  color: #FFFFFF;
  display: block;
  font-size: 5px;
  font-family: var(--builder-primary-font);
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-ffe1688f-a3b1-4a19-9906-05c354a76966 {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: grid;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  grid-template-columns: repeat(2, 1fr);
}

#el-00ad6d38-1b77-4ff7-afd9-ebb2e7e29e26 {
  color: #FFFFFF;
  display: block;
  font-size: 5px;
  font-family: var(--builder-primary-font);
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-128c29ad-18ce-46e6-81d2-ecaa6ea165b1 {
  color: #FEFEFE;
  display: block;
  font-size: 5px;
  font-family: var(--builder-primary-font);
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-05ba09a3-5b4e-4c01-978f-08337700af15 {
  color: #FFFFFF;
  display: block;
  font-size: 5px;
  font-family: var(--builder-primary-font);
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-8cc305cf-a73b-4beb-b982-652e81857814 {
  color: #FFFFFF;
  display: block;
  font-size: 5px;
  font-family: var(--builder-primary-font);
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-22aa0198-faf3-4fcb-94ce-9e6a7a761d87 {
  width: 50%;
  max-width: 100%;
  height: auto;
  display: grid;
  flex-direction: row;
  padding: 1rem;
  min-height: 4rem;
  grid-template-rows: repeat(4, 1fr);
}

#el-bdb9543c-9a5f-4027-960d-75a15e3e8271 {
  color: #FFFFFF;
  display: block;
  font-size: 8px;
  font-family: var(--builder-primary-font);
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-f35f4ca7-a206-46b5-8a48-e4b8aabc037f {
  color: #FFFFFF;
  display: block;
  font-size: 8px;
  font-family: var(--builder-primary-font);
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-c5e44cc3-2206-4091-abc1-157355400911 {
  color: #FFFFFF;
  display: block;
  font-size: 8px;
  font-family: var(--builder-primary-font);
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

#el-5690bc1b-0f51-4867-aa67-b9f1dfd962b4 {
  color: #FFFFFF;
  display: block;
  font-size: 8px;
  font-family: var(--builder-primary-font);
  width: fit-content;
  min-width: 5rem;
  height: fit-content;
  min-height: 1.5rem;
  padding: 0.5rem;
  max-width: 100%;
}

