@charset "utf-8";

.wrp-cfefc2f9-ebf3-4e11-bb70-ff5acd626d94 { width: 100%; display: flex; container-type: inline-size; grid-column: span 12; position: relative; z-index: 2; }

.wrp-cfefc2f9-ebf3-4e11-bb70-ff5acd626d94::after { content: ""; display: block; order: 2; }

.wrp-cfefc2f9-ebf3-4e11-bb70-ff5acd626d94.frame--loaded::after { display: none; padding: 0px; }

.wrp-cfefc2f9-ebf3-4e11-bb70-ff5acd626d94.ignore-grid { grid-column: 1 / -1; }

@container (min-width: 304px) {
  .wrp-cfefc2f9-ebf3-4e11-bb70-ff5acd626d94::after { padding-top: calc(118.637% + 0px); }
}

@container (min-width: 392px) {
  .wrp-cfefc2f9-ebf3-4e11-bb70-ff5acd626d94::after { padding-top: calc(118.637% + 0px); }
}

@container (min-width: 480px) {
  .wrp-cfefc2f9-ebf3-4e11-bb70-ff5acd626d94::after { padding-top: calc(118.637% + 0px); }
}

@container (min-width: 584px) {
  .wrp-cfefc2f9-ebf3-4e11-bb70-ff5acd626d94::after { padding-top: calc(118.637% + 0px); }
}

@container (min-width: 712px) {
  .wrp-cfefc2f9-ebf3-4e11-bb70-ff5acd626d94::after { padding-top: calc(118.637% + 0px); }
}

@container (min-width: 813px) {
  .wrp-cfefc2f9-ebf3-4e11-bb70-ff5acd626d94::after { padding-top: calc(118.637% + 0px); }
}

@container (min-width: 1024px) {
  .wrp-cfefc2f9-ebf3-4e11-bb70-ff5acd626d94::after { padding-top: calc(118.637% + 0px); }
}

@container (min-width: 1390px) {
  .wrp-cfefc2f9-ebf3-4e11-bb70-ff5acd626d94::after { padding-top: calc(118.637% + 0px); }
}