.component_page__EDAqe {
  width: 100%;
  min-height: 100vh;
}

.component_content__I_C_r {
  width: 100%;
  padding: 48px 0;
  background: var(--color-white);
}

@media (min-width: 768px) {
  .component_content__I_C_r {
    padding: 64px 0;
  }
}

@media (min-width: 1024px) {
  .component_content__I_C_r {
    padding: 80px 0;
  }
}

.component_inner__AXr3R {
  max-width: 1920px;
  margin: 0 auto;
  padding: 0 24px;
}

@media (min-width: 1280px) {
  .component_inner__AXr3R {
    padding: 0 96px;
  }
}

