@media all {
  #\32 3807635 { align-items: center; place-self: stretch center; order: 0; width: 100%; min-height: 100%; gap: 24px 4%; background-color: var(--color_10); background-image: initial; max-height: none; padding: 10% 4% 4%; margin: 0%; }
  #\36 3711687 { width: 100%; height: auto; max-width: 100%; align-self: center; }
  #\36 82e3c5f { width: 99.4%; grid-template-rows: minmax(274px, max-content); max-width: 100%; align-self: center; }
  #b954fe43 { width: 40.69%; height: 90px; place-self: start center; order: 0; max-width: 100%; margin-right: 9px; margin-top: -44px; }
  #\36 f17aa1e { width: 100%; grid-template-rows: minmax(67.825px, max-content); max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #\30 4002138 { align-items: flex-start; place-self: center end; order: 0; width: 95%; min-height: 50%; gap: 0px 4%; background-color: var(--color_4); background-image: initial; padding: 0%; margin: 0%; }
  #f3e27cda { width: 100%; height: auto; max-width: 100%; order: 0; justify-self: auto; margin: 0px 0%; grid-area: auto; }
  #d43b0e74 { width: 100%; height: auto; max-width: 100%; order: 0; }
  #\39 8b926fe { width: 250px; height: auto; min-height: 55px; max-width: 100%; justify-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #ac35f5cb { width: 100%; grid-template-rows: minmax(67.825px, max-content); max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #e27a80ca { min-height: 8px; gap: 24px 4%; width: 55%; min-width: 4%; order: 0; justify-content: flex-start; padding: 0%; margin: 0%; }
  #f4731550 { align-items: flex-start; width: 100%; min-height: 160px; max-height: 100%; gap: 20px 4%; background-color: var(--color_4); background-image: url("/assets/irp/02d9eb05/dms3rep/multi/form-bg.svg"); padding: 5%; margin: 0%; }
  #\31 3cd1bde { justify-content: flex-start; align-items: flex-start; width: 100%; min-height: 160px; max-height: 100%; gap: 10px 4%; padding: 0%; margin: 0%; }
  #\32 38bd30d { align-items: flex-start; width: 100%; min-height: 68px; max-height: 100%; gap: 0px 4%; align-self: stretch; height: auto; padding: 0%; margin: 0%; }
  #a013bba0 { width: 100%; grid-template-rows: minmax(67.825px, max-content); max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #\39 5c09368 { align-items: flex-start; place-self: center end; order: 0; width: 95%; min-height: 50%; gap: 0px 4%; background-color: var(--color_4); background-image: initial; padding: 0%; margin: 0%; }
  #\34 da04b18 { width: 100%; grid-template-rows: minmax(67.825px, max-content); max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #\36 17043ef { align-items: flex-start; width: 100%; min-height: 68px; max-height: 100%; gap: 0px 4%; align-self: stretch; height: auto; padding: 0%; margin: 0%; }
  #\30 3aa3fab { align-items: flex-start; place-self: center end; order: 0; width: 95%; min-height: 50%; gap: 0px 4%; background-color: var(--color_4); background-image: initial; padding: 0%; margin: 0%; }
  #\34 642f83f { width: 70px; height: auto; place-self: start; order: 0; max-width: 100%; margin-top: 3px; }
  #\34 33a0720 { align-items: flex-start; width: 100%; min-height: 68px; max-height: 100%; gap: 0px 4%; align-self: stretch; height: auto; padding: 0%; margin: 0%; }
  #fd4861f8 { align-items: flex-start; place-self: center end; order: 0; width: 95%; min-height: 50%; gap: 0px 4%; background-color: var(--color_4); background-image: initial; padding: 0%; margin: 0%; }
  #cf4fa04f { width: 100%; height: auto; max-width: 100%; order: 1; }
  #fc7f0199 { width: 100%; height: auto; max-width: 100%; place-self: auto; order: 2; margin: 0px 0%; grid-area: auto; }
  #f57b809e { width: 70px; height: auto; place-self: start; order: 0; max-width: 100%; margin-top: 3px; }
  #debc60fc { width: 100%; height: auto; max-width: 100%; align-self: center; }
  #\38 32f9561 { width: 100%; height: auto; max-width: 100%; align-self: center; }
  #ddab7e6b { background-image: url(""); background-size: auto; background-position: 0% 100%; }
  #\39 4fa9634 { width: 100%; height: auto; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #c72a7e7b { width: 100%; height: auto; max-width: 100%; place-self: auto; order: 1; margin: 0px 0%; grid-area: auto; }
  #a5d371ca { width: 100%; grid-template-rows: minmax(67.825px, max-content); max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #\31 a2298df { width: 70px; height: auto; place-self: start; order: 0; max-width: 100%; margin-top: 3px; }
  #\35 a69cfc7 { width: 70px; height: auto; place-self: start; order: 0; max-width: 100%; margin-top: 3px; }
  #d7a3e636 { align-items: flex-start; width: 100%; min-height: 68px; max-height: 100%; gap: 0px 4%; align-self: stretch; height: auto; padding: 0%; margin: 0%; }
  #\31 73e009e { width: 100%; height: auto; max-width: 100%; align-self: center; }
  #f7b85a6f { width: 100%; height: auto; max-width: 100%; }
  #b49611cd { width: 70px; height: auto; place-self: start; order: 0; max-width: 100%; margin-top: 3px; }
  #\30 e236544 { background-size: contain; background-position: 50% 0%; align-items: center; width: 100%; min-height: 160px; max-height: 100%; gap: 24px 4%; order: 3; background-image: url("/assets/irp/02d9eb05/dms3rep/multi/opt/cta-border-640w.webp"); align-self: center; padding: 3%; margin: 30px 0% 0%; }
  #\32 27e0284 { min-height: 8px; gap: 30px 4%; width: 41%; min-width: 4%; justify-content: flex-start; align-items: center; padding: 0%; margin: 0%; }
  #a8cbd714 { align-items: flex-start; width: 100%; min-height: 68px; max-height: 100%; gap: 0px 4%; align-self: stretch; height: auto; padding: 0%; margin: 0%; }
  #\35 c141fbb { min-height: 240px; gap: 24px 4%; width: 100%; flex-wrap: nowrap; max-width: none; padding: 4%; margin: 0%; }
  #\34 a40f025 { align-items: flex-start; place-self: center end; order: 0; width: 95%; min-height: 50%; gap: 0px 4%; background-color: var(--color_4); background-image: initial; padding: 0%; margin: 0%; }
  #f759a0e1 { width: 100%; height: auto; max-width: 100%; align-self: center; }
  #\32 bd861a7 { width: 100%; height: auto; max-width: 100%; }
  #\39 81d788c { width: 100%; height: auto; max-width: 100%; }
  #\31 8fbfece { flex-direction: row; justify-content: flex-start; align-items: center; width: 100%; min-height: 160px; max-height: 100%; gap: 24px 3%; order: 3; place-self: auto; padding: 0%; margin: 0px 0%; grid-area: auto; }
}