@charset "UTF-8";
/* Helper: lookup screen width for a rule-set name */
#vonblock-grid {
  top: 0;
  opacity: 0.1;
  pointer-events: none;
  position: fixed;
  height: 100vh;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  z-index: 1000;
  display: none;
}
#vonblock-grid.grid-on {
  display: block;
}
#vonblock-grid .the-grid-ow {
  box-sizing: border-box;
  width: fit-content;
  height: calc(100% + 50px);
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  display: block;
  margin-inline: auto;
}
#vonblock-grid .the-grid-ow .grid-element {
  height: calc(100% + 50px);
  float: left;
}
#vonblock-grid .the-grid-ow .grid-column {
  width: var(--c);
  background: #353535;
}
#vonblock-grid .the-grid-ow .grid-gutter {
  width: var(--g);
  background: #bcbcbc;
}
#vonblock-grid .the-grid-ow .grid-margin {
  width: var(--m);
  background: #838383;
}

:root {
  --mcg-rule-set-breakpoint-1-name: default;
  --mcg-rule-set-breakpoint-1-screen_width: 1440;
  --mcg-rule-set-breakpoint-1-columns: 12;
  --mcg-rule-set-breakpoint-1-margin_px: 80;
  --mcg-rule-set-breakpoint-1-gutter_px: 30;
  --mcg-rule-set-breakpoint-2-name: lg;
  --mcg-rule-set-breakpoint-2-screen_width: 1024;
  --mcg-rule-set-breakpoint-2-columns: 12;
  --mcg-rule-set-breakpoint-2-margin_px: 40;
  --mcg-rule-set-breakpoint-2-gutter_px: 24;
  --mcg-rule-set-breakpoint-3-name: md;
  --mcg-rule-set-breakpoint-3-screen_width: 767;
  --mcg-rule-set-breakpoint-3-columns: 12;
  --mcg-rule-set-breakpoint-3-margin_px: 20;
  --mcg-rule-set-breakpoint-3-gutter_px: 16;
}

.wp-site-blocks > *, .block-editor-block-list__layout.is-root-container > *, .vonblock-framework > *, .vonblock-container > * {
  --breakpoint-screen_width: 1440;
  --breakpoint-margin_px: 80;
  --breakpoint-gutter_px: 30;
  --m: calc(var(--breakpoint-margin_px) * 1px);
  --g: calc(var(--breakpoint-gutter_px) * 1px);
  --c: max(0px, calc((100cqw - (2 * var(--m)) - ((12 - 1) * var(--g))) / 12));
}

@container (max-width: 1440px) {
  .wp-site-blocks > *, .block-editor-block-list__layout.is-root-container > *, .vonblock-framework > *, .vonblock-container > * {
    --breakpoint-screen_width: 1440;
    --breakpoint-margin_px: 80;
    --breakpoint-gutter_px: 30;
  }
}
@container (max-width: 1280px) {
  .wp-site-blocks > *, .block-editor-block-list__layout.is-root-container > *, .vonblock-framework > *, .vonblock-container > * {
    --breakpoint-screen_width: 1280;
    --breakpoint-margin_px: 55;
    --breakpoint-gutter_px: 30;
  }
}
@container (max-width: 1024px) {
  .wp-site-blocks > *, .block-editor-block-list__layout.is-root-container > *, .vonblock-framework > *, .vonblock-container > * {
    --breakpoint-screen_width: 1024;
    --breakpoint-margin_px: 40;
    --breakpoint-gutter_px: 24;
  }
}
@container (max-width: 767px) {
  .wp-site-blocks > *, .block-editor-block-list__layout.is-root-container > *, .vonblock-framework > *, .vonblock-container > * {
    --breakpoint-screen_width: 767;
    --breakpoint-margin_px: 20;
    --breakpoint-gutter_px: 16;
  }
}
.wp-site-blocks > *, .block-editor-block-list__layout.is-root-container > *, .vonblock-framework > *, .vonblock-container > * {
  --g1: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(-1, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 0)
  );
  --g2: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(-1, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 0)
  );
  --c1: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(0, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 1)
  );
  --c1g1: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(0, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 1)
  );
  --c1g2: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(0, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 1)
  );
  --c2: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(1, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 2)
  );
  --c2g1: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(1, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 2)
  );
  --c2g2: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(1, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 2)
  );
  --c3: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(2, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 3)
  );
  --c3g1: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(2, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 3)
  );
  --c3g2: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(2, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 3)
  );
  --c4: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(3, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 4)
  );
  --c4g1: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(3, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 4)
  );
  --c4g2: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(3, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 4)
  );
  --c5: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(4, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 5)
  );
  --c5g1: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(4, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 5)
  );
  --c5g2: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(4, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 5)
  );
  --c6: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(5, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 6)
  );
  --c6g1: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(5, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 6)
  );
  --c6g2: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(5, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 6)
  );
  --c7: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(6, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 7)
  );
  --c7g1: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(6, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 7)
  );
  --c7g2: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(6, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 7)
  );
  --c8: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(7, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 8)
  );
  --c8g1: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(7, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 8)
  );
  --c8g2: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(7, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 8)
  );
  --c9: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(8, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 9)
  );
  --c9g1: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(8, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 9)
  );
  --c9g2: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(8, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 9)
  );
  --c10: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(9, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 10)
  );
  --c10g1: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(9, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 10)
  );
  --c10g2: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(9, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 10)
  );
  --c11: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(10, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 11)
  );
  --c11g1: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(10, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 11)
  );
  --c11g2: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(10, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 11)
  );
  --c12: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(11, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 12)
  );
  --c12g1: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(11, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 12)
  );
  --c12g2: calc(
  	(var(--m) * 0) +
  	(var(--g) * max(11, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 12)
  );
  --m1: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(-1, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 0)
  );
  --m1g1: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(-1, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 0)
  );
  --m1g2: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(-1, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 0)
  );
  --m1c1: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(0, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 1)
  );
  --m1c1g1: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(0, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 1)
  );
  --m1c1g2: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(0, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 1)
  );
  --m1c2: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(1, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 2)
  );
  --m1c2g1: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(1, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 2)
  );
  --m1c2g2: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(1, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 2)
  );
  --m1c3: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(2, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 3)
  );
  --m1c3g1: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(2, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 3)
  );
  --m1c3g2: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(2, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 3)
  );
  --m1c4: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(3, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 4)
  );
  --m1c4g1: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(3, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 4)
  );
  --m1c4g2: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(3, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 4)
  );
  --m1c5: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(4, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 5)
  );
  --m1c5g1: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(4, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 5)
  );
  --m1c5g2: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(4, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 5)
  );
  --m1c6: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(5, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 6)
  );
  --m1c6g1: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(5, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 6)
  );
  --m1c6g2: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(5, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 6)
  );
  --m1c7: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(6, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 7)
  );
  --m1c7g1: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(6, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 7)
  );
  --m1c7g2: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(6, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 7)
  );
  --m1c8: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(7, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 8)
  );
  --m1c8g1: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(7, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 8)
  );
  --m1c8g2: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(7, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 8)
  );
  --m1c9: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(8, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 9)
  );
  --m1c9g1: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(8, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 9)
  );
  --m1c9g2: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(8, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 9)
  );
  --m1c10: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(9, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 10)
  );
  --m1c10g1: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(9, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 10)
  );
  --m1c10g2: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(9, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 10)
  );
  --m1c11: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(10, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 11)
  );
  --m1c11g1: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(10, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 11)
  );
  --m1c11g2: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(10, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 11)
  );
  --m1c12: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(11, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 12)
  );
  --m1c12g1: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(11, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 12)
  );
  --m1c12g2: calc(
  	(var(--m) * 1) +
  	(var(--g) * max(11, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 12)
  );
  --m2: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(-1, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 0)
  );
  --m2g1: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(-1, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 0)
  );
  --m2g2: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(-1, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 0)
  );
  --m2c1: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(0, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 1)
  );
  --m2c1g1: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(0, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 1)
  );
  --m2c1g2: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(0, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 1)
  );
  --m2c2: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(1, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 2)
  );
  --m2c2g1: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(1, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 2)
  );
  --m2c2g2: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(1, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 2)
  );
  --m2c3: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(2, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 3)
  );
  --m2c3g1: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(2, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 3)
  );
  --m2c3g2: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(2, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 3)
  );
  --m2c4: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(3, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 4)
  );
  --m2c4g1: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(3, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 4)
  );
  --m2c4g2: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(3, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 4)
  );
  --m2c5: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(4, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 5)
  );
  --m2c5g1: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(4, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 5)
  );
  --m2c5g2: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(4, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 5)
  );
  --m2c6: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(5, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 6)
  );
  --m2c6g1: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(5, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 6)
  );
  --m2c6g2: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(5, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 6)
  );
  --m2c7: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(6, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 7)
  );
  --m2c7g1: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(6, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 7)
  );
  --m2c7g2: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(6, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 7)
  );
  --m2c8: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(7, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 8)
  );
  --m2c8g1: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(7, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 8)
  );
  --m2c8g2: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(7, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 8)
  );
  --m2c9: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(8, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 9)
  );
  --m2c9g1: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(8, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 9)
  );
  --m2c9g2: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(8, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 9)
  );
  --m2c10: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(9, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 10)
  );
  --m2c10g1: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(9, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 10)
  );
  --m2c10g2: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(9, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 10)
  );
  --m2c11: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(10, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 11)
  );
  --m2c11g1: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(10, 0)) +
  	(var(--g) * 1) +
  	(var(--c) * 11)
  );
  --m2c11g2: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(10, 0)) +
  	(var(--g) * 2) +
  	(var(--c) * 11)
  );
  --m2c12: calc(
  	(var(--m) * 2) +
  	(var(--g) * max(11, 0)) +
  	(var(--g) * 0) +
  	(var(--c) * 12)
  );
}

body {
  margin: 0;
}

* {
  box-sizing: border-box;
  font-family: inherit;
  font-size: inherit;
  color: inherit;
}

img {
  width: 100%;
}

h1, h2, h3, h4, h5, h6 {
  margin-block-start: 0;
  margin-block-end: 0;
  margin-inline-start: 0;
  margin-inline-end: 0;
}

p {
  margin-block-start: 0;
  margin-block-end: 0;
}

a {
  text-decoration: none;
}

.bg-full {
  position: relative;
}
.bg-full:before {
  content: "";
  background-color: inherit;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 100vw;
  height: 100%;
  z-index: -1;
}

.wp-site-blocks, .block-editor-block-list__layout.is-root-container, .vonblock-framework, .vonblock-container {
  margin-inline: auto;
  max-width: calc(var(--mcg-rule-set-breakpoint-1-screen_width) * 1px);
  container-type: inline-size;
}

.wp-site-blocks, .block-editor-block-list__layout.is-root-container, .vonblock-framework, .vonblock-container {
  font-size: 16px;
  font-family: work-sans;
  font-weight: 400;
  line-height: 1.5;
  color: #231c15;
}

@keyframes vonblock-outline-pulse {
  0% {
    outline-color: black;
  }
  20% {
    outline-color: transparent;
  }
  60% {
    outline-color: white;
  }
  80% {
    outline-color: transparent;
  }
  100% {
    outline-color: black;
  }
}
html :where(.wp-block) {
  margin-bottom: initial;
  margin-top: initial;
}

.editor-visual-editor__post-title-wrapper {
  display: none !important;
}

.components-placeholder {
  display: none !important;
}

.block-editor-iframe__body .is-selected {
  outline-style: dashed;
  outline-width: 2px;
  outline-color: black;
  outline-offset: 2px;
  animation: vonblock-outline-pulse 5s infinite ease-in-out;
}

.block-library-html__edit .block-editor-plain-text {
  width: 100%;
}

:root :where(.is-layout-flow) > * {
  margin-top: initial;
  margin-bottom: initial;
}

:root :where(.wp-element-button, .wp-block-button__link) {
  display: inline-block;
  cursor: pointer;
}

/* Full-bleed background: the element keeps its measure, its background reaches the window */
html:has(.bleed, .mcg-bleed) {
  overflow-x: clip;
}

@media (prefers-reduced-motion: no-preference) {
  @keyframes from-bottom {
    from {
      opacity: 0;
      transform: translateY(40px);
    }
    to {
      opacity: 1;
      transform: translate(0, 0);
    }
  }
  @keyframes from-left {
    from {
      opacity: 0;
      transform: translateX(-40px);
    }
    to {
      opacity: 1;
      transform: translate(0, 0);
    }
  }
  @keyframes from-right {
    from {
      opacity: 0;
      transform: translateX(40px);
    }
    to {
      opacity: 1;
      transform: translate(0, 0);
    }
  }
}
.wp-site-blocks > *, .block-editor-block-list__layout.is-root-container > *, .vonblock-framework > *, .vonblock-container > * {
  --wp--preset--font-size--base: 16px;
  --theme-font-size-base: 16px;
  --mcg-font-size-base: 16px;
  --wp--preset--font-size--btn-gold: 16px;
  --theme-font-size-btn-gold: 16px;
  --mcg-font-size-btn-gold: 16px;
  --wp--preset--font-size--btn-outline: 16px;
  --theme-font-size-btn-outline: 16px;
  --mcg-font-size-btn-outline: 16px;
  --wp--preset--font-size--btn-red: 16px;
  --theme-font-size-btn-red: 16px;
  --mcg-font-size-btn-red: 16px;
  --wp--preset--font-size--copy: 16px;
  --theme-font-size-copy: 16px;
  --mcg-font-size-copy: 16px;
  --wp--preset--font-size--copy-lg: 18px;
  --theme-font-size-copy-lg: 18px;
  --mcg-font-size-copy-lg: 18px;
  --wp--preset--font-size--copy-lg-light: 18px;
  --theme-font-size-copy-lg-light: 18px;
  --mcg-font-size-copy-lg-light: 18px;
  --wp--preset--font-size--eyebrow: 13px;
  --theme-font-size-eyebrow: 13px;
  --mcg-font-size-eyebrow: 13px;
  --wp--preset--font-size--eyebrow-light: 13px;
  --theme-font-size-eyebrow-light: 13px;
  --mcg-font-size-eyebrow-light: 13px;
  --wp--preset--font-size--faq-question: 16px;
  --theme-font-size-faq-question: 16px;
  --mcg-font-size-faq-question: 16px;
  --wp--preset--font-size--figcaption: 14px;
  --theme-font-size-figcaption: 14px;
  --mcg-font-size-figcaption: 14px;
  --wp--preset--font-size--footer-head: 18px;
  --theme-font-size-footer-head: 18px;
  --mcg-font-size-footer-head: 18px;
  --wp--preset--font-size--footer-item: 14px;
  --theme-font-size-footer-item: 14px;
  --mcg-font-size-footer-item: 14px;
  --wp--preset--font-size--h-lg: 38px;
  --theme-font-size-h-lg: 38px;
  --mcg-font-size-h-lg: 38px;
  --wp--preset--font-size--h-md: 21px;
  --theme-font-size-h-md: 21px;
  --mcg-font-size-h-md: 21px;
  --wp--preset--font-size--h-xl: 46px;
  --theme-font-size-h-xl: 46px;
  --mcg-font-size-h-xl: 46px;
  --wp--preset--font-size--h-xl-light: 46px;
  --theme-font-size-h-xl-light: 46px;
  --mcg-font-size-h-xl-light: 46px;
  --wp--preset--font-size--hero: 56px;
  --theme-font-size-hero: 56px;
  --mcg-font-size-hero: 56px;
  --wp--preset--font-size--kbd: 0.82em;
  --theme-font-size-kbd: 0.82em;
  --mcg-font-size-kbd: 0.82em;
  --wp--preset--font-size--lead: 20px;
  --theme-font-size-lead: 20px;
  --mcg-font-size-lead: 20px;
  --wp--preset--font-size--lead-light: 20px;
  --theme-font-size-lead-light: 20px;
  --mcg-font-size-lead-light: 20px;
  --wp--preset--font-size--legal: 13px;
  --theme-font-size-legal: 13px;
  --mcg-font-size-legal: 13px;
  --wp--preset--font-size--nav-main: 15px;
  --theme-font-size-nav-main: 15px;
  --mcg-font-size-nav-main: 15px;
  --wp--preset--font-size--person: 17px;
  --theme-font-size-person: 17px;
  --mcg-font-size-person: 17px;
  --wp--preset--font-size--person-role: 15px;
  --theme-font-size-person-role: 15px;
  --mcg-font-size-person-role: 15px;
  --wp--preset--font-size--pill: 0.82em;
  --theme-font-size-pill: 0.82em;
  --mcg-font-size-pill: 0.82em;
  --wp--preset--font-size--price: 22px;
  --theme-font-size-price: 22px;
  --mcg-font-size-price: 22px;
  --wp--preset--font-size--review-head: 22px;
  --theme-font-size-review-head: 22px;
  --mcg-font-size-review-head: 22px;
  --wp--preset--font-size--stars: 18px;
  --theme-font-size-stars: 18px;
  --mcg-font-size-stars: 18px;
  --wp--preset--font-size--step-head: 22px;
  --theme-font-size-step-head: 22px;
  --mcg-font-size-step-head: 22px;
  --wp--preset--font-size--step-num: 24px;
  --theme-font-size-step-num: 24px;
  --mcg-font-size-step-num: 24px;
}

.mcg-typo-base-font-size {
  font-size: var(--mcg-font-size-base);
}

.mcg-typo-btn-gold-font-size {
  font-size: var(--mcg-font-size-btn-gold);
}

.mcg-typo-btn-outline-font-size {
  font-size: var(--mcg-font-size-btn-outline);
}

.mcg-typo-btn-red-font-size {
  font-size: var(--mcg-font-size-btn-red);
}

.mcg-typo-copy-font-size {
  font-size: var(--mcg-font-size-copy);
}

.mcg-typo-copy-lg-font-size {
  font-size: var(--mcg-font-size-copy-lg);
}

.mcg-typo-copy-lg-light-font-size {
  font-size: var(--mcg-font-size-copy-lg-light);
}

.mcg-typo-eyebrow-font-size {
  font-size: var(--mcg-font-size-eyebrow);
}

.mcg-typo-eyebrow-light-font-size {
  font-size: var(--mcg-font-size-eyebrow-light);
}

.mcg-typo-faq-question-font-size {
  font-size: var(--mcg-font-size-faq-question);
}

.mcg-typo-figcaption-font-size {
  font-size: var(--mcg-font-size-figcaption);
}

.mcg-typo-footer-head-font-size {
  font-size: var(--mcg-font-size-footer-head);
}

.mcg-typo-footer-item-font-size {
  font-size: var(--mcg-font-size-footer-item);
}

.mcg-typo-h-lg-font-size {
  font-size: var(--mcg-font-size-h-lg);
}

.mcg-typo-h-md-font-size {
  font-size: var(--mcg-font-size-h-md);
}

.mcg-typo-h-xl-font-size {
  font-size: var(--mcg-font-size-h-xl);
}

.mcg-typo-h-xl-light-font-size {
  font-size: var(--mcg-font-size-h-xl-light);
}

.mcg-typo-hero-font-size {
  font-size: var(--mcg-font-size-hero);
}

.mcg-typo-kbd-font-size {
  font-size: var(--mcg-font-size-kbd);
}

.mcg-typo-lead-font-size {
  font-size: var(--mcg-font-size-lead);
}

.mcg-typo-lead-light-font-size {
  font-size: var(--mcg-font-size-lead-light);
}

.mcg-typo-legal-font-size {
  font-size: var(--mcg-font-size-legal);
}

.mcg-typo-nav-main-font-size {
  font-size: var(--mcg-font-size-nav-main);
}

.mcg-typo-person-font-size {
  font-size: var(--mcg-font-size-person);
}

.mcg-typo-person-role-font-size {
  font-size: var(--mcg-font-size-person-role);
}

.mcg-typo-pill-font-size {
  font-size: var(--mcg-font-size-pill);
}

.mcg-typo-price-font-size {
  font-size: var(--mcg-font-size-price);
}

.mcg-typo-review-head-font-size {
  font-size: var(--mcg-font-size-review-head);
}

.mcg-typo-stars-font-size {
  font-size: var(--mcg-font-size-stars);
}

.mcg-typo-step-head-font-size {
  font-size: var(--mcg-font-size-step-head);
}

.mcg-typo-step-num-font-size {
  font-size: var(--mcg-font-size-step-num);
}

@container (max-width: 1024px) {
  .wp-site-blocks > *, .block-editor-block-list__layout.is-root-container > *, .vonblock-framework > *, .vonblock-container > * {
    --wp--preset--font-size--h-lg: 34px;
    --theme-font-size-h-lg: 34px;
    --mcg-font-size-h-lg: 34px;
    --wp--preset--font-size--h-xl: 40px;
    --theme-font-size-h-xl: 40px;
    --mcg-font-size-h-xl: 40px;
    --wp--preset--font-size--h-xl-light: 40px;
    --theme-font-size-h-xl-light: 40px;
    --mcg-font-size-h-xl-light: 40px;
    --wp--preset--font-size--hero: 44px;
    --theme-font-size-hero: 44px;
    --mcg-font-size-hero: 44px;
  }
}
@container (max-width: 767px) {
  .wp-site-blocks > *, .block-editor-block-list__layout.is-root-container > *, .vonblock-framework > *, .vonblock-container > * {
    --wp--preset--font-size--copy-lg: 16px;
    --theme-font-size-copy-lg: 16px;
    --mcg-font-size-copy-lg: 16px;
    --wp--preset--font-size--copy-lg-light: 16px;
    --theme-font-size-copy-lg-light: 16px;
    --mcg-font-size-copy-lg-light: 16px;
    --wp--preset--font-size--h-lg: 28px;
    --theme-font-size-h-lg: 28px;
    --mcg-font-size-h-lg: 28px;
    --wp--preset--font-size--h-xl: 30px;
    --theme-font-size-h-xl: 30px;
    --mcg-font-size-h-xl: 30px;
    --wp--preset--font-size--h-xl-light: 30px;
    --theme-font-size-h-xl-light: 30px;
    --mcg-font-size-h-xl-light: 30px;
    --wp--preset--font-size--hero: 34px;
    --theme-font-size-hero: 34px;
    --mcg-font-size-hero: 34px;
    --wp--preset--font-size--lead: 18px;
    --theme-font-size-lead: 18px;
    --mcg-font-size-lead: 18px;
    --wp--preset--font-size--lead-light: 18px;
    --theme-font-size-lead-light: 18px;
    --mcg-font-size-lead-light: 18px;
  }
}

/* =========================
   1) DEFAULT CLASSES
   ========================= */
.has-base-font-size {
  font-size: 16px;
  font-family: work-sans;
  font-weight: 400;
  line-height: 1.5;
  color: #231c15;
}

.mcg-typo-base {
  font-size: 16px;
  font-family: work-sans;
  font-weight: 400;
  line-height: 1.5;
  color: #231c15;
}

.has-btn-gold-font-size {
  font-size: 16px;
  font-family: work-sans;
  font-weight: 700;
  line-height: 24px;
  color: #16120e;
  background-color: #c9971c;
  border-color: #c9971c;
  letter-spacing: 0.02em;
}

.mcg-typo-btn-gold {
  font-size: 16px;
  font-family: work-sans;
  font-weight: 700;
  line-height: 24px;
  color: #16120e;
  background-color: #c9971c;
  border-color: #c9971c;
  letter-spacing: 0.02em;
}

.has-btn-gold-font-size:hover {
  background-color: #e0ae33;
  border-color: #e0ae33;
}

.mcg-typo-btn-gold:hover {
  background-color: #e0ae33;
  border-color: #e0ae33;
}

.has-btn-outline-font-size {
  font-size: 16px;
  font-family: work-sans;
  font-weight: 700;
  line-height: 24px;
  color: #16120e;
  background-color: transparent;
  border-color: #16120e;
  letter-spacing: 0.02em;
}

.mcg-typo-btn-outline {
  font-size: 16px;
  font-family: work-sans;
  font-weight: 700;
  line-height: 24px;
  color: #16120e;
  background-color: transparent;
  border-color: #16120e;
  letter-spacing: 0.02em;
}

.has-btn-outline-font-size:hover {
  background-color: #16120e;
  border-color: #16120e;
  color: #fbf6ea;
}

.mcg-typo-btn-outline:hover {
  background-color: #16120e;
  border-color: #16120e;
  color: #fbf6ea;
}

.has-btn-red-font-size {
  font-size: 16px;
  font-family: work-sans;
  font-weight: 700;
  line-height: 24px;
  color: #ffffff;
  background-color: #a4161a;
  border-color: #a4161a;
  letter-spacing: 0.02em;
}

.mcg-typo-btn-red {
  font-size: 16px;
  font-family: work-sans;
  font-weight: 700;
  line-height: 24px;
  color: #ffffff;
  background-color: #a4161a;
  border-color: #a4161a;
  letter-spacing: 0.02em;
}

.has-btn-red-font-size:hover {
  background-color: #7f0f13;
  border-color: #7f0f13;
}

.mcg-typo-btn-red:hover {
  background-color: #7f0f13;
  border-color: #7f0f13;
}

.has-copy-font-size {
  font-size: 16px;
  font-family: work-sans;
  font-weight: 400;
  line-height: 24px;
  color: #6b6155;
}

.mcg-typo-copy {
  font-size: 16px;
  font-family: work-sans;
  font-weight: 400;
  line-height: 24px;
  color: #6b6155;
}

.has-copy-lg-font-size {
  font-size: 18px;
  font-family: work-sans;
  font-weight: 400;
  line-height: 28px;
  color: #6b6155;
}

.mcg-typo-copy-lg {
  font-size: 18px;
  font-family: work-sans;
  font-weight: 400;
  line-height: 28px;
  color: #6b6155;
}

.has-copy-lg-light-font-size {
  font-size: 18px;
  font-family: work-sans;
  font-weight: 400;
  line-height: 28px;
  color: #d9ccb2;
}

.mcg-typo-copy-lg-light {
  font-size: 18px;
  font-family: work-sans;
  font-weight: 400;
  line-height: 28px;
  color: #d9ccb2;
}

.has-eyebrow-font-size {
  font-size: 13px;
  font-family: work-sans;
  font-weight: 700;
  line-height: 18px;
  color: #a67a0e;
  letter-spacing: 0.14em;
  text-transform: uppercase;
}

.mcg-typo-eyebrow {
  font-size: 13px;
  font-family: work-sans;
  font-weight: 700;
  line-height: 18px;
  color: #a67a0e;
  letter-spacing: 0.14em;
  text-transform: uppercase;
}

.has-eyebrow-light-font-size {
  font-size: 13px;
  font-family: work-sans;
  font-weight: 700;
  line-height: 18px;
  color: #f6e7bf;
  letter-spacing: 0.14em;
  text-transform: uppercase;
}

.mcg-typo-eyebrow-light {
  font-size: 13px;
  font-family: work-sans;
  font-weight: 700;
  line-height: 18px;
  color: #f6e7bf;
  letter-spacing: 0.14em;
  text-transform: uppercase;
}

.has-faq-question-font-size {
  font-size: 16px;
  font-family: work-sans;
  font-weight: 600;
  line-height: 22px;
  color: #16120e;
}

.mcg-typo-faq-question {
  font-size: 16px;
  font-family: work-sans;
  font-weight: 600;
  line-height: 22px;
  color: #16120e;
}

:where(body:not(.wp-admin)) figcaption {
  font-size: 14px;
  font-family: work-sans;
  line-height: 21px;
  font-weight: 400;
  font-style: italic;
  color: #6b6155;
  padding: 10px 16px 12px;
}

.has-figcaption-font-size {
  font-size: 14px;
  font-family: work-sans;
  line-height: 21px;
  font-weight: 400;
  font-style: italic;
  color: #6b6155;
  padding: 10px 16px 12px;
}

.mcg-typo-figcaption {
  font-size: 14px;
  font-family: work-sans;
  line-height: 21px;
  font-weight: 400;
  font-style: italic;
  color: #6b6155;
  padding: 10px 16px 12px;
}

.has-footer-head-font-size {
  font-size: 18px;
  font-family: fraunces;
  font-weight: 700;
  line-height: 24px;
  color: #e9c25a;
}

.mcg-typo-footer-head {
  font-size: 18px;
  font-family: fraunces;
  font-weight: 700;
  line-height: 24px;
  color: #e9c25a;
}

.has-footer-item-font-size {
  font-size: 14px;
  font-family: work-sans;
  font-weight: 400;
  line-height: 20px;
  color: rgba(251, 246, 234, 0.72);
}

.mcg-typo-footer-item {
  font-size: 14px;
  font-family: work-sans;
  font-weight: 400;
  line-height: 20px;
  color: rgba(251, 246, 234, 0.72);
}

.has-h-lg-font-size {
  font-size: 38px;
  font-family: fraunces;
  font-weight: 700;
  line-height: 46px;
  color: #16120e;
  letter-spacing: -0.01em;
}

.mcg-typo-h-lg {
  font-size: 38px;
  font-family: fraunces;
  font-weight: 700;
  line-height: 46px;
  color: #16120e;
  letter-spacing: -0.01em;
}

.has-h-md-font-size {
  font-size: 21px;
  font-family: fraunces;
  font-weight: 700;
  line-height: 27px;
  color: #16120e;
}

.mcg-typo-h-md {
  font-size: 21px;
  font-family: fraunces;
  font-weight: 700;
  line-height: 27px;
  color: #16120e;
}

.has-h-xl-font-size {
  font-size: 46px;
  font-family: fraunces;
  font-weight: 700;
  line-height: 54px;
  color: #16120e;
  letter-spacing: -0.01em;
}

.mcg-typo-h-xl {
  font-size: 46px;
  font-family: fraunces;
  font-weight: 700;
  line-height: 54px;
  color: #16120e;
  letter-spacing: -0.01em;
}

.has-h-xl-light-font-size {
  font-size: 46px;
  font-family: fraunces;
  font-weight: 700;
  line-height: 54px;
  color: #fbf6ea;
  letter-spacing: -0.01em;
}

.mcg-typo-h-xl-light {
  font-size: 46px;
  font-family: fraunces;
  font-weight: 700;
  line-height: 54px;
  color: #fbf6ea;
  letter-spacing: -0.01em;
}

.has-hero-font-size {
  font-size: 56px;
  font-family: fraunces;
  font-weight: 800;
  line-height: 62px;
  color: #a4161a;
  letter-spacing: -0.01em;
}

.mcg-typo-hero {
  font-size: 56px;
  font-family: fraunces;
  font-weight: 800;
  line-height: 62px;
  color: #a4161a;
  letter-spacing: -0.01em;
}

:where(body:not(.wp-admin)) kbd {
  font-size: 0.82em;
  font-family: work-sans;
  font-weight: 600;
  line-height: 1;
  color: #231c15;
  background-color: #ffffff;
  border: 1px solid #c9bc9c;
  border-bottom-width: 3px;
  border-radius: 6px;
  padding: 2px 8px 1px;
  white-space: nowrap;
}

.has-kbd-font-size {
  font-size: 0.82em;
  font-family: work-sans;
  font-weight: 600;
  line-height: 1;
  color: #231c15;
  background-color: #ffffff;
  border: 1px solid #c9bc9c;
  border-bottom-width: 3px;
  border-radius: 6px;
  padding: 2px 8px 1px;
  white-space: nowrap;
}

.mcg-typo-kbd {
  font-size: 0.82em;
  font-family: work-sans;
  font-weight: 600;
  line-height: 1;
  color: #231c15;
  background-color: #ffffff;
  border: 1px solid #c9bc9c;
  border-bottom-width: 3px;
  border-radius: 6px;
  padding: 2px 8px 1px;
  white-space: nowrap;
}

.has-lead-font-size {
  font-size: 20px;
  font-family: work-sans;
  font-weight: 400;
  line-height: 30px;
  color: #231c15;
}

.mcg-typo-lead {
  font-size: 20px;
  font-family: work-sans;
  font-weight: 400;
  line-height: 30px;
  color: #231c15;
}

.has-lead-light-font-size {
  font-size: 20px;
  font-family: work-sans;
  font-weight: 400;
  line-height: 30px;
  color: #fbf6ea;
}

.mcg-typo-lead-light {
  font-size: 20px;
  font-family: work-sans;
  font-weight: 400;
  line-height: 30px;
  color: #fbf6ea;
}

.has-legal-font-size {
  font-size: 13px;
  font-family: work-sans;
  font-weight: 400;
  line-height: 20px;
  color: rgba(251, 246, 234, 0.55);
}

.mcg-typo-legal {
  font-size: 13px;
  font-family: work-sans;
  font-weight: 400;
  line-height: 20px;
  color: rgba(251, 246, 234, 0.55);
}

.has-nav-main-font-size {
  font-size: 15px;
  font-family: work-sans;
  font-weight: 500;
  line-height: 22px;
  color: #16120e;
}

.mcg-typo-nav-main {
  font-size: 15px;
  font-family: work-sans;
  font-weight: 500;
  line-height: 22px;
  color: #16120e;
}

.has-person-font-size {
  font-size: 17px;
  font-family: work-sans;
  font-weight: 600;
  line-height: 22px;
  color: #16120e;
}

.mcg-typo-person {
  font-size: 17px;
  font-family: work-sans;
  font-weight: 600;
  line-height: 22px;
  color: #16120e;
}

.has-person-role-font-size {
  font-size: 15px;
  font-family: work-sans;
  font-weight: 400;
  line-height: 22px;
  color: #6b6155;
}

.mcg-typo-person-role {
  font-size: 15px;
  font-family: work-sans;
  font-weight: 400;
  line-height: 22px;
  color: #6b6155;
}

.has-pill-font-size {
  font-size: 0.82em;
  font-family: work-sans;
  font-weight: 500;
  line-height: 1;
  color: #231c15;
  background-color: #ffffff;
  border: 1px dashed #8c8f94;
  border-radius: 999px;
  padding: 2px 10px 2px;
  white-space: nowrap;
}

.mcg-typo-pill {
  font-size: 0.82em;
  font-family: work-sans;
  font-weight: 500;
  line-height: 1;
  color: #231c15;
  background-color: #ffffff;
  border: 1px dashed #8c8f94;
  border-radius: 999px;
  padding: 2px 10px 2px;
  white-space: nowrap;
}

.has-price-font-size {
  font-size: 22px;
  font-family: fraunces;
  font-weight: 700;
  line-height: 28px;
  color: #a4161a;
}

.mcg-typo-price {
  font-size: 22px;
  font-family: fraunces;
  font-weight: 700;
  line-height: 28px;
  color: #a4161a;
}

.has-review-head-font-size {
  font-size: 22px;
  font-family: fraunces;
  font-weight: 700;
  line-height: 28px;
  color: #16120e;
}

.mcg-typo-review-head {
  font-size: 22px;
  font-family: fraunces;
  font-weight: 700;
  line-height: 28px;
  color: #16120e;
}

.has-stars-font-size {
  font-size: 18px;
  font-family: inherit;
  font-weight: 400;
  line-height: 18px;
  color: #c9971c;
  letter-spacing: 3px;
}

.mcg-typo-stars {
  font-size: 18px;
  font-family: inherit;
  font-weight: 400;
  line-height: 18px;
  color: #c9971c;
  letter-spacing: 3px;
}

.has-step-head-font-size {
  font-size: 22px;
  font-family: fraunces;
  font-weight: 700;
  line-height: 28px;
  color: #a4161a;
}

.mcg-typo-step-head {
  font-size: 22px;
  font-family: fraunces;
  font-weight: 700;
  line-height: 28px;
  color: #a4161a;
}

.has-step-num-font-size {
  font-size: 24px;
  font-family: fraunces;
  font-weight: 800;
  line-height: 60px;
  color: #16120e;
}

.mcg-typo-step-num {
  font-size: 24px;
  font-family: fraunces;
  font-weight: 800;
  line-height: 60px;
  color: #16120e;
}

@container (max-width: 1024px) {
  .has-h-lg-font-size {
    font-size: 34px;
    line-height: 42px;
  }
  .mcg-typo-h-lg {
    font-size: 34px;
    line-height: 42px;
  }
  .has-h-xl-font-size {
    font-size: 40px;
    line-height: 48px;
  }
  .mcg-typo-h-xl {
    font-size: 40px;
    line-height: 48px;
  }
  .has-h-xl-light-font-size {
    font-size: 40px;
    line-height: 48px;
  }
  .mcg-typo-h-xl-light {
    font-size: 40px;
    line-height: 48px;
  }
  .has-hero-font-size {
    font-size: 44px;
    line-height: 52px;
  }
  .mcg-typo-hero {
    font-size: 44px;
    line-height: 52px;
  }
}
@container (max-width: 767px) {
  .has-copy-lg-font-size {
    font-size: 16px;
    line-height: 25px;
  }
  .mcg-typo-copy-lg {
    font-size: 16px;
    line-height: 25px;
  }
  .has-copy-lg-light-font-size {
    font-size: 16px;
    line-height: 25px;
  }
  .mcg-typo-copy-lg-light {
    font-size: 16px;
    line-height: 25px;
  }
  .has-h-lg-font-size {
    font-size: 28px;
    line-height: 36px;
  }
  .mcg-typo-h-lg {
    font-size: 28px;
    line-height: 36px;
  }
  .has-h-xl-font-size {
    font-size: 30px;
    line-height: 38px;
  }
  .mcg-typo-h-xl {
    font-size: 30px;
    line-height: 38px;
  }
  .has-h-xl-light-font-size {
    font-size: 30px;
    line-height: 38px;
  }
  .mcg-typo-h-xl-light {
    font-size: 30px;
    line-height: 38px;
  }
  .has-hero-font-size {
    font-size: 34px;
    line-height: 42px;
  }
  .mcg-typo-hero {
    font-size: 34px;
    line-height: 42px;
  }
  .has-lead-font-size {
    font-size: 18px;
    line-height: 27px;
  }
  .mcg-typo-lead {
    font-size: 18px;
    line-height: 27px;
  }
  .has-lead-light-font-size {
    font-size: 18px;
    line-height: 27px;
  }
  .mcg-typo-lead-light {
    font-size: 18px;
    line-height: 27px;
  }
}
.bleed, .mcg-bleed {
  position: relative;
}

.bleed::before, .mcg-bleed::before {
  content: "";
  position: absolute;
  inset-block: 0;
  left: 50%;
  width: 100vw;
  transform: translateX(-50%);
  background: inherit;
  z-index: -1;
  pointer-events: none;
}

.admin-frame {
  background-color: #f0f0f1;
  border: 1px solid #c3c4c7;
  border-radius: 8px;
  overflow: hidden;
  box-shadow: 0 14px 40px rgba(60, 40, 10, 0.1);
}

.admin-frame-bar {
  background-color: #1d2327;
  color: #f0f0f1;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  font-size: 13px;
  line-height: 1.4;
  padding: 8px 14px;
}

.admin-frame-body {
  padding: 16px 20px 20px;
  overflow-x: auto;
}

.animate-from-bottom {
  animation: from-bottom 0.6s ease-out both;
}

.animate-from-left {
  animation: from-left 0.6s ease-out both;
}

.animate-from-right {
  animation: from-right 0.6s ease-out both;
}

.bg-dark {
  background-color: #16120e;
  background-image: linear-gradient(110deg, #16120e 0%, #3a2a1a 100%);
  background-size: 100vw 100%;
  background-position: center top;
  background-repeat: no-repeat;
}

.bg-red {
  background-color: #a4161a;
  background-image: repeating-linear-gradient(135deg, rgba(255, 255, 255, 0.05) 0 2px, rgba(255, 255, 255, 0) 2px 22px), linear-gradient(180deg, #a4161a 0%, #7f0f13 100%);
  background-size: 100vw 100%;
  background-position: center top;
  background-repeat: no-repeat;
}

.btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  height: 52px;
  padding: 0 28px;
  border-radius: 10px;
  border-width: 2px;
  border-style: solid;
  white-space: nowrap;
  cursor: pointer;
  box-shadow: 0 2px 0 rgba(22, 18, 14, 0.18), 0 6px 14px rgba(60, 40, 10, 0.14);
  transition: background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease, transform 0.15s ease, box-shadow 0.15s ease;
}

.btn:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 0 rgba(22, 18, 14, 0.18), 0 10px 22px rgba(60, 40, 10, 0.2);
}

.btn:active {
  transform: translateY(0);
  box-shadow: 0 1px 0 rgba(22, 18, 14, 0.18), 0 3px 8px rgba(60, 40, 10, 0.12);
}

.btn-lg {
  height: 60px;
  padding: 0 32px;
}

.card {
  border: 1px solid #e6dcc6;
  border-radius: 8px;
  box-shadow: 0 14px 40px rgba(60, 40, 10, 0.08);
  padding: 30px;
  background-color: var(--wp--preset--color--surface);
}

.card-lg {
  background-color: #fffdf7;
  border: 1px solid #e6dcc6;
  border-radius: 8px;
  box-shadow: 0 14px 40px rgba(60, 40, 10, 0.08);
  padding: 40px;
}

.circle-num {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background-color: #c9971c;
  border: 2px solid #16120e;
  text-align: center;
  flex-shrink: 0;
  margin: 0;
}

.cls {
  display: flex;
  align-items: center;
  gap: 6px;
  white-space: normal;
  transition: opacity 0.2s ease;
  overflow-wrap: break-word;
  min-width: 0;
}

.cls-dot {
  flex-shrink: 0;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: transparent;
  transition: background-color 0.2s ease;
}

.cls-list {
  display: flex;
  flex-direction: column;
  row-gap: 2px;
  margin: 0;
}

.color-demo {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 8px;
  min-height: 150px;
  padding: 24px;
  background-color: #fffdf7;
  border: 6px solid #e6dcc6;
  border-radius: 10px;
}

.demo-tile {
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  min-height: 64px;
  padding: 10px 8px;
  background-color: #f6e7bf;
  border: 2px dashed #c9971c;
  border-radius: 6px;
  color: #6b3f1d;
  text-align: center;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.35;
}

.demo-wrap {
  position: relative;
  box-sizing: border-box;
  background-color: rgba(107, 63, 29, 0.07);
  outline: 2px dashed #6b3f1d;
  outline-offset: -2px;
}

.faq-item {
  background-color: #fffdf7;
  border: 1px solid #e6dcc6;
  border-radius: 8px;
  padding: 0 28px;
  margin: 0;
}

.frame {
  border: 3px solid #16120e;
  border-radius: 10px;
  overflow: hidden;
  box-shadow: 8px 8px 0 #c9971c;
  margin: 0;
  line-height: 0;
}

.grid-bar {
  flex-shrink: 0;
  display: block;
  box-sizing: border-box;
  min-height: 30px;
  padding: 6px 8px;
  background-color: #f6e7bf;
  box-shadow: inset 0 0 0 1px #c9971c;
  border-radius: 4px;
  color: #6b3f1d;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.4;
  overflow-wrap: break-word;
}

.grid-c {
  flex-shrink: 0;
  background-color: rgba(164, 22, 26, 0.12);
}

.grid-c::before {
  content: "c";
  display: block;
  text-align: center;
  padding-top: 8px;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
  font-size: 12px;
  font-weight: 700;
  color: #a4161a;
}

.grid-fab {
  position: fixed;
  right: 20px;
  bottom: 20px;
  z-index: 100002;
  box-shadow: 0 6px 20px rgba(22, 18, 14, 0.3);
}

.grid-figure {
  position: relative;
  margin-inline: calc(var(--m1) * -1);
  padding-top: 36px;
  padding-bottom: 12px;
}

.grid-g {
  flex-shrink: 0;
}

.grid-g::before {
  content: "g";
  display: block;
  text-align: center;
  padding-top: 8px;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
  font-size: 12px;
  font-weight: 700;
  color: #6b6155;
}

.grid-m {
  flex-shrink: 0;
  background-color: rgba(47, 93, 158, 0.14);
}

.grid-m::before {
  content: "m";
  display: block;
  text-align: center;
  padding-top: 8px;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
  font-size: 12px;
  font-weight: 700;
  color: #2f5d9e;
}

.grid-overlay {
  position: absolute;
  inset: 0;
  display: flex;
  pointer-events: none;
  z-index: 1;
}

.grid-space {
  flex-shrink: 0;
}

.gutter-x {
  padding-inline: var(--m1);
}

.marquee {
  width: 100vw;
  max-width: none;
  margin-left: calc(50% - 50vw);
  overflow: hidden;
  padding: 20px 0 60px;
}

.marquee-track {
  display: flex;
  gap: var(--g1);
  width: max-content;
  padding-right: var(--g1);
  animation: vb-marquee 50s linear infinite;
  will-change: transform;
}

.page-grid {
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: var(--m2c12);
  z-index: 100000;
  pointer-events: none;
}

.page-grid-c {
  flex-shrink: 0;
  background-color: rgba(164, 22, 26, 0.12);
}

.page-grid-g {
  flex-shrink: 0;
}

.page-grid-m {
  flex-shrink: 0;
  background-color: rgba(47, 93, 158, 0.14);
}

.reset-margins {
  margin: 0;
}

.rule-top-light {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}

.section {
  padding-top: 100px;
  padding-bottom: 100px;
  padding-inline: var(--m1);
}

.section-compact {
  padding-top: 60px;
  padding-bottom: 60px;
  padding-inline: var(--m1);
}

.site-header {
  position: sticky;
  top: 0;
  z-index: 100;
  background-color: #fbf6ea;
  border-bottom: 3px solid #c9971c;
}

.social-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  background-color: rgba(233, 194, 90, 0.12);
  border: 1px solid rgba(233, 194, 90, 0.45);
  color: #e9c25a;
}

.stack {
  display: flex;
  flex-direction: column;
}

.step-line {
  flex: 1 1 0;
  height: 2px;
  background-image: linear-gradient(90deg, #c9971c 50%, rgba(0, 0, 0, 0) 50%);
  background-size: 12px 2px;
}

.swatch {
  box-sizing: border-box;
  width: 100%;
  height: 64px;
  border-radius: 8px;
  border: 1px solid rgba(22, 18, 14, 0.15);
}

.wrap-label {
  position: absolute;
  top: 12px;
  left: 12px;
  margin: 0;
  color: #6b3f1d;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.35;
}

@container (max-width: 1024px) {
  .grid-bar {
    font-size: 11px;
    padding: 5px 6px;
  }
  .section {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .wrap-label {
    top: 8px;
    left: 8px;
    font-size: 9.5px;
    line-height: 1.3;
    row-gap: 0;
  }
}
@container (max-width: 767px) {
  .admin-frame-body {
    padding: 12px;
  }
  .card-lg {
    padding: 28px 20px;
  }
  .cls-dot {
    width: 6px;
    height: 6px;
  }
  .demo-tile {
    font-size: 12px;
    min-height: 52px;
  }
  .faq-item {
    padding: 0 18px;
  }
  .frame {
    box-shadow: 5px 5px 0 #c9971c;
  }
  .grid-bar {
    font-size: 9px;
    padding: 4px 3px;
    border-radius: 3px;
  }
  .grid-c::before {
    font-size: 10px;
    padding-top: 6px;
  }
  .grid-fab {
    right: 12px;
    bottom: 12px;
    height: 44px;
    padding: 0 16px;
  }
  .grid-g::before {
    font-size: 10px;
    padding-top: 6px;
  }
  .grid-m::before {
    font-size: 10px;
    padding-top: 6px;
  }
  .marquee-track {
    animation-duration: 40s;
  }
  .section {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .section-compact {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .step-line {
    display: none;
  }
  .wrap-label {
    top: 6px;
    left: 6px;
    font-size: 9px;
    line-height: 1.3;
    row-gap: 0;
  }
}
/* === CUSTOM PROPERTIES (global, unprefixed) === */
.mcg-align-items-center {
  align-items: center;
}

.mcg-align-items-flex-start {
  align-items: flex-start;
}

.mcg-align-items-stretch {
  align-items: stretch;
}

.mcg-display-flex {
  display: flex;
}

.mcg-display-grid {
  display: grid;
}

.mcg-display-none {
  display: none;
}

.mcg-flex-1-1-0 {
  flex: 1 1 0;
}

.mcg-flex-0-0-auto {
  flex: 0 0 auto;
}

.mcg-flex-direction-column {
  flex-direction: column;
}

.mcg-flex-direction-column-reverse {
  flex-direction: column-reverse;
}

.mcg-flex-flow-row {
  flex-flow: row;
}

.mcg-flex-flow-column {
  flex-flow: column;
}

.mcg-flex-shrink-0 {
  flex-shrink: 0;
}

.mcg-flex-wrap-wrap {
  flex-wrap: wrap;
}

.mcg-gap-8px {
  gap: 8px;
}

.mcg-gap-12px {
  gap: 12px;
}

.mcg-gap-16px {
  gap: 16px;
}

.mcg-gap-20px {
  gap: 20px;
}

.mcg-gap-24px {
  gap: 24px;
}

.mcg-gap-40px {
  gap: 40px;
}

.mcg-gap-60px {
  gap: 60px;
}

.mcg-gap-100px {
  gap: 100px;
}

.mcg-grid-template-columns-repeat-2-1fr {
  grid-template-columns: repeat(2, 1fr);
}

.mcg-grid-template-columns-1fr {
  grid-template-columns: 1fr;
}

.mcg-grid-template-columns-repeat-3-1fr {
  grid-template-columns: repeat(3, 1fr);
}

.mcg-justify-content-center {
  justify-content: center;
}

.mcg-justify-content-space-between {
  justify-content: space-between;
}

.mcg-margin-top-8px {
  margin-top: 8px;
}

.mcg-margin-top-40px {
  margin-top: 40px;
}

.mcg-margin-top-auto {
  margin-top: auto;
}

.mcg-padding-bottom-0 {
  padding-bottom: 0;
}

.mcg-padding-bottom-30px {
  padding-bottom: 30px;
}

.mcg-padding-bottom-40px {
  padding-bottom: 40px;
}

.mcg-padding-bottom-50px {
  padding-bottom: 50px;
}

.mcg-padding-top-30px {
  padding-top: 30px;
}

.mcg-padding-top-60px {
  padding-top: 60px;
}

.mcg-padding-top-150px {
  padding-top: 150px;
}

.mcg-position-relative {
  position: relative;
}

.mcg-row-gap-40px {
  row-gap: 40px;
}

.mcg-text-align-center {
  text-align: center;
}

.mcg-text-align-left {
  text-align: left;
}

.mcg-width-100pct {
  width: 100%;
}

.mcg-z-index-0 {
  z-index: 0;
}

.mcg-gap-0 {
  gap: 0;
}

.mcg-gap-g1 {
  gap: var(--g1);
}

.mcg-gap-g2 {
  gap: var(--g2);
}

.mcg-gap-c1 {
  gap: var(--c1);
}

.mcg-gap-c1g1 {
  gap: var(--c1g1);
}

.mcg-gap-c1g2 {
  gap: var(--c1g2);
}

.mcg-gap-c2 {
  gap: var(--c2);
}

.mcg-gap-c2g1 {
  gap: var(--c2g1);
}

.mcg-gap-c2g2 {
  gap: var(--c2g2);
}

.mcg-gap-c3 {
  gap: var(--c3);
}

.mcg-gap-c3g1 {
  gap: var(--c3g1);
}

.mcg-gap-c3g2 {
  gap: var(--c3g2);
}

.mcg-gap-c4 {
  gap: var(--c4);
}

.mcg-gap-c4g1 {
  gap: var(--c4g1);
}

.mcg-gap-c4g2 {
  gap: var(--c4g2);
}

.mcg-gap-c5 {
  gap: var(--c5);
}

.mcg-gap-c5g1 {
  gap: var(--c5g1);
}

.mcg-gap-c5g2 {
  gap: var(--c5g2);
}

.mcg-gap-c6 {
  gap: var(--c6);
}

.mcg-gap-c6g1 {
  gap: var(--c6g1);
}

.mcg-gap-c6g2 {
  gap: var(--c6g2);
}

.mcg-gap-c7 {
  gap: var(--c7);
}

.mcg-gap-c7g1 {
  gap: var(--c7g1);
}

.mcg-gap-c7g2 {
  gap: var(--c7g2);
}

.mcg-gap-c8 {
  gap: var(--c8);
}

.mcg-gap-c8g1 {
  gap: var(--c8g1);
}

.mcg-gap-c8g2 {
  gap: var(--c8g2);
}

.mcg-gap-c9 {
  gap: var(--c9);
}

.mcg-gap-c9g1 {
  gap: var(--c9g1);
}

.mcg-gap-c9g2 {
  gap: var(--c9g2);
}

.mcg-gap-c10 {
  gap: var(--c10);
}

.mcg-gap-c10g1 {
  gap: var(--c10g1);
}

.mcg-gap-c10g2 {
  gap: var(--c10g2);
}

.mcg-gap-c11 {
  gap: var(--c11);
}

.mcg-gap-c11g1 {
  gap: var(--c11g1);
}

.mcg-gap-c11g2 {
  gap: var(--c11g2);
}

.mcg-gap-c12 {
  gap: var(--c12);
}

.mcg-gap-c12g1 {
  gap: var(--c12g1);
}

.mcg-gap-c12g2 {
  gap: var(--c12g2);
}

.mcg-gap-m1 {
  gap: var(--m1);
}

.mcg-gap-m1g1 {
  gap: var(--m1g1);
}

.mcg-gap-m1g2 {
  gap: var(--m1g2);
}

.mcg-gap-m1c1 {
  gap: var(--m1c1);
}

.mcg-gap-m1c1g1 {
  gap: var(--m1c1g1);
}

.mcg-gap-m1c1g2 {
  gap: var(--m1c1g2);
}

.mcg-gap-m1c2 {
  gap: var(--m1c2);
}

.mcg-gap-m1c2g1 {
  gap: var(--m1c2g1);
}

.mcg-gap-m1c2g2 {
  gap: var(--m1c2g2);
}

.mcg-gap-m1c3 {
  gap: var(--m1c3);
}

.mcg-gap-m1c3g1 {
  gap: var(--m1c3g1);
}

.mcg-gap-m1c3g2 {
  gap: var(--m1c3g2);
}

.mcg-gap-m1c4 {
  gap: var(--m1c4);
}

.mcg-gap-m1c4g1 {
  gap: var(--m1c4g1);
}

.mcg-gap-m1c4g2 {
  gap: var(--m1c4g2);
}

.mcg-gap-m1c5 {
  gap: var(--m1c5);
}

.mcg-gap-m1c5g1 {
  gap: var(--m1c5g1);
}

.mcg-gap-m1c5g2 {
  gap: var(--m1c5g2);
}

.mcg-gap-m1c6 {
  gap: var(--m1c6);
}

.mcg-gap-m1c6g1 {
  gap: var(--m1c6g1);
}

.mcg-gap-m1c6g2 {
  gap: var(--m1c6g2);
}

.mcg-gap-m1c7 {
  gap: var(--m1c7);
}

.mcg-gap-m1c7g1 {
  gap: var(--m1c7g1);
}

.mcg-gap-m1c7g2 {
  gap: var(--m1c7g2);
}

.mcg-gap-m1c8 {
  gap: var(--m1c8);
}

.mcg-gap-m1c8g1 {
  gap: var(--m1c8g1);
}

.mcg-gap-m1c8g2 {
  gap: var(--m1c8g2);
}

.mcg-gap-m1c9 {
  gap: var(--m1c9);
}

.mcg-gap-m1c9g1 {
  gap: var(--m1c9g1);
}

.mcg-gap-m1c9g2 {
  gap: var(--m1c9g2);
}

.mcg-gap-m1c10 {
  gap: var(--m1c10);
}

.mcg-gap-m1c10g1 {
  gap: var(--m1c10g1);
}

.mcg-gap-m1c10g2 {
  gap: var(--m1c10g2);
}

.mcg-gap-m1c11 {
  gap: var(--m1c11);
}

.mcg-gap-m1c11g1 {
  gap: var(--m1c11g1);
}

.mcg-gap-m1c11g2 {
  gap: var(--m1c11g2);
}

.mcg-gap-m1c12 {
  gap: var(--m1c12);
}

.mcg-gap-m1c12g1 {
  gap: var(--m1c12g1);
}

.mcg-gap-m1c12g2 {
  gap: var(--m1c12g2);
}

.mcg-gap-m2 {
  gap: var(--m2);
}

.mcg-gap-m2g1 {
  gap: var(--m2g1);
}

.mcg-gap-m2g2 {
  gap: var(--m2g2);
}

.mcg-gap-m2c1 {
  gap: var(--m2c1);
}

.mcg-gap-m2c1g1 {
  gap: var(--m2c1g1);
}

.mcg-gap-m2c1g2 {
  gap: var(--m2c1g2);
}

.mcg-gap-m2c2 {
  gap: var(--m2c2);
}

.mcg-gap-m2c2g1 {
  gap: var(--m2c2g1);
}

.mcg-gap-m2c2g2 {
  gap: var(--m2c2g2);
}

.mcg-gap-m2c3 {
  gap: var(--m2c3);
}

.mcg-gap-m2c3g1 {
  gap: var(--m2c3g1);
}

.mcg-gap-m2c3g2 {
  gap: var(--m2c3g2);
}

.mcg-gap-m2c4 {
  gap: var(--m2c4);
}

.mcg-gap-m2c4g1 {
  gap: var(--m2c4g1);
}

.mcg-gap-m2c4g2 {
  gap: var(--m2c4g2);
}

.mcg-gap-m2c5 {
  gap: var(--m2c5);
}

.mcg-gap-m2c5g1 {
  gap: var(--m2c5g1);
}

.mcg-gap-m2c5g2 {
  gap: var(--m2c5g2);
}

.mcg-gap-m2c6 {
  gap: var(--m2c6);
}

.mcg-gap-m2c6g1 {
  gap: var(--m2c6g1);
}

.mcg-gap-m2c6g2 {
  gap: var(--m2c6g2);
}

.mcg-gap-m2c7 {
  gap: var(--m2c7);
}

.mcg-gap-m2c7g1 {
  gap: var(--m2c7g1);
}

.mcg-gap-m2c7g2 {
  gap: var(--m2c7g2);
}

.mcg-gap-m2c8 {
  gap: var(--m2c8);
}

.mcg-gap-m2c8g1 {
  gap: var(--m2c8g1);
}

.mcg-gap-m2c8g2 {
  gap: var(--m2c8g2);
}

.mcg-gap-m2c9 {
  gap: var(--m2c9);
}

.mcg-gap-m2c9g1 {
  gap: var(--m2c9g1);
}

.mcg-gap-m2c9g2 {
  gap: var(--m2c9g2);
}

.mcg-gap-m2c10 {
  gap: var(--m2c10);
}

.mcg-gap-m2c10g1 {
  gap: var(--m2c10g1);
}

.mcg-gap-m2c10g2 {
  gap: var(--m2c10g2);
}

.mcg-gap-m2c11 {
  gap: var(--m2c11);
}

.mcg-gap-m2c11g1 {
  gap: var(--m2c11g1);
}

.mcg-gap-m2c11g2 {
  gap: var(--m2c11g2);
}

.mcg-gap-m2c12 {
  gap: var(--m2c12);
}

@container (max-width: 1024px) {
  .mcg-lg-gap-0 {
    gap: 0;
  }
  .mcg-lg-gap-g1 {
    gap: var(--g1);
  }
  .mcg-lg-gap-g2 {
    gap: var(--g2);
  }
  .mcg-lg-gap-c1 {
    gap: var(--c1);
  }
  .mcg-lg-gap-c1g1 {
    gap: var(--c1g1);
  }
  .mcg-lg-gap-c1g2 {
    gap: var(--c1g2);
  }
  .mcg-lg-gap-c2 {
    gap: var(--c2);
  }
  .mcg-lg-gap-c2g1 {
    gap: var(--c2g1);
  }
  .mcg-lg-gap-c2g2 {
    gap: var(--c2g2);
  }
  .mcg-lg-gap-c3 {
    gap: var(--c3);
  }
  .mcg-lg-gap-c3g1 {
    gap: var(--c3g1);
  }
  .mcg-lg-gap-c3g2 {
    gap: var(--c3g2);
  }
  .mcg-lg-gap-c4 {
    gap: var(--c4);
  }
  .mcg-lg-gap-c4g1 {
    gap: var(--c4g1);
  }
  .mcg-lg-gap-c4g2 {
    gap: var(--c4g2);
  }
  .mcg-lg-gap-c5 {
    gap: var(--c5);
  }
  .mcg-lg-gap-c5g1 {
    gap: var(--c5g1);
  }
  .mcg-lg-gap-c5g2 {
    gap: var(--c5g2);
  }
  .mcg-lg-gap-c6 {
    gap: var(--c6);
  }
  .mcg-lg-gap-c6g1 {
    gap: var(--c6g1);
  }
  .mcg-lg-gap-c6g2 {
    gap: var(--c6g2);
  }
  .mcg-lg-gap-c7 {
    gap: var(--c7);
  }
  .mcg-lg-gap-c7g1 {
    gap: var(--c7g1);
  }
  .mcg-lg-gap-c7g2 {
    gap: var(--c7g2);
  }
  .mcg-lg-gap-c8 {
    gap: var(--c8);
  }
  .mcg-lg-gap-c8g1 {
    gap: var(--c8g1);
  }
  .mcg-lg-gap-c8g2 {
    gap: var(--c8g2);
  }
  .mcg-lg-gap-c9 {
    gap: var(--c9);
  }
  .mcg-lg-gap-c9g1 {
    gap: var(--c9g1);
  }
  .mcg-lg-gap-c9g2 {
    gap: var(--c9g2);
  }
  .mcg-lg-gap-c10 {
    gap: var(--c10);
  }
  .mcg-lg-gap-c10g1 {
    gap: var(--c10g1);
  }
  .mcg-lg-gap-c10g2 {
    gap: var(--c10g2);
  }
  .mcg-lg-gap-c11 {
    gap: var(--c11);
  }
  .mcg-lg-gap-c11g1 {
    gap: var(--c11g1);
  }
  .mcg-lg-gap-c11g2 {
    gap: var(--c11g2);
  }
  .mcg-lg-gap-c12 {
    gap: var(--c12);
  }
  .mcg-lg-gap-c12g1 {
    gap: var(--c12g1);
  }
  .mcg-lg-gap-c12g2 {
    gap: var(--c12g2);
  }
  .mcg-lg-gap-m1 {
    gap: var(--m1);
  }
  .mcg-lg-gap-m1g1 {
    gap: var(--m1g1);
  }
  .mcg-lg-gap-m1g2 {
    gap: var(--m1g2);
  }
  .mcg-lg-gap-m1c1 {
    gap: var(--m1c1);
  }
  .mcg-lg-gap-m1c1g1 {
    gap: var(--m1c1g1);
  }
  .mcg-lg-gap-m1c1g2 {
    gap: var(--m1c1g2);
  }
  .mcg-lg-gap-m1c2 {
    gap: var(--m1c2);
  }
  .mcg-lg-gap-m1c2g1 {
    gap: var(--m1c2g1);
  }
  .mcg-lg-gap-m1c2g2 {
    gap: var(--m1c2g2);
  }
  .mcg-lg-gap-m1c3 {
    gap: var(--m1c3);
  }
  .mcg-lg-gap-m1c3g1 {
    gap: var(--m1c3g1);
  }
  .mcg-lg-gap-m1c3g2 {
    gap: var(--m1c3g2);
  }
  .mcg-lg-gap-m1c4 {
    gap: var(--m1c4);
  }
  .mcg-lg-gap-m1c4g1 {
    gap: var(--m1c4g1);
  }
  .mcg-lg-gap-m1c4g2 {
    gap: var(--m1c4g2);
  }
  .mcg-lg-gap-m1c5 {
    gap: var(--m1c5);
  }
  .mcg-lg-gap-m1c5g1 {
    gap: var(--m1c5g1);
  }
  .mcg-lg-gap-m1c5g2 {
    gap: var(--m1c5g2);
  }
  .mcg-lg-gap-m1c6 {
    gap: var(--m1c6);
  }
  .mcg-lg-gap-m1c6g1 {
    gap: var(--m1c6g1);
  }
  .mcg-lg-gap-m1c6g2 {
    gap: var(--m1c6g2);
  }
  .mcg-lg-gap-m1c7 {
    gap: var(--m1c7);
  }
  .mcg-lg-gap-m1c7g1 {
    gap: var(--m1c7g1);
  }
  .mcg-lg-gap-m1c7g2 {
    gap: var(--m1c7g2);
  }
  .mcg-lg-gap-m1c8 {
    gap: var(--m1c8);
  }
  .mcg-lg-gap-m1c8g1 {
    gap: var(--m1c8g1);
  }
  .mcg-lg-gap-m1c8g2 {
    gap: var(--m1c8g2);
  }
  .mcg-lg-gap-m1c9 {
    gap: var(--m1c9);
  }
  .mcg-lg-gap-m1c9g1 {
    gap: var(--m1c9g1);
  }
  .mcg-lg-gap-m1c9g2 {
    gap: var(--m1c9g2);
  }
  .mcg-lg-gap-m1c10 {
    gap: var(--m1c10);
  }
  .mcg-lg-gap-m1c10g1 {
    gap: var(--m1c10g1);
  }
  .mcg-lg-gap-m1c10g2 {
    gap: var(--m1c10g2);
  }
  .mcg-lg-gap-m1c11 {
    gap: var(--m1c11);
  }
  .mcg-lg-gap-m1c11g1 {
    gap: var(--m1c11g1);
  }
  .mcg-lg-gap-m1c11g2 {
    gap: var(--m1c11g2);
  }
  .mcg-lg-gap-m1c12 {
    gap: var(--m1c12);
  }
  .mcg-lg-gap-m1c12g1 {
    gap: var(--m1c12g1);
  }
  .mcg-lg-gap-m1c12g2 {
    gap: var(--m1c12g2);
  }
  .mcg-lg-gap-m2 {
    gap: var(--m2);
  }
  .mcg-lg-gap-m2g1 {
    gap: var(--m2g1);
  }
  .mcg-lg-gap-m2g2 {
    gap: var(--m2g2);
  }
  .mcg-lg-gap-m2c1 {
    gap: var(--m2c1);
  }
  .mcg-lg-gap-m2c1g1 {
    gap: var(--m2c1g1);
  }
  .mcg-lg-gap-m2c1g2 {
    gap: var(--m2c1g2);
  }
  .mcg-lg-gap-m2c2 {
    gap: var(--m2c2);
  }
  .mcg-lg-gap-m2c2g1 {
    gap: var(--m2c2g1);
  }
  .mcg-lg-gap-m2c2g2 {
    gap: var(--m2c2g2);
  }
  .mcg-lg-gap-m2c3 {
    gap: var(--m2c3);
  }
  .mcg-lg-gap-m2c3g1 {
    gap: var(--m2c3g1);
  }
  .mcg-lg-gap-m2c3g2 {
    gap: var(--m2c3g2);
  }
  .mcg-lg-gap-m2c4 {
    gap: var(--m2c4);
  }
  .mcg-lg-gap-m2c4g1 {
    gap: var(--m2c4g1);
  }
  .mcg-lg-gap-m2c4g2 {
    gap: var(--m2c4g2);
  }
  .mcg-lg-gap-m2c5 {
    gap: var(--m2c5);
  }
  .mcg-lg-gap-m2c5g1 {
    gap: var(--m2c5g1);
  }
  .mcg-lg-gap-m2c5g2 {
    gap: var(--m2c5g2);
  }
  .mcg-lg-gap-m2c6 {
    gap: var(--m2c6);
  }
  .mcg-lg-gap-m2c6g1 {
    gap: var(--m2c6g1);
  }
  .mcg-lg-gap-m2c6g2 {
    gap: var(--m2c6g2);
  }
  .mcg-lg-gap-m2c7 {
    gap: var(--m2c7);
  }
  .mcg-lg-gap-m2c7g1 {
    gap: var(--m2c7g1);
  }
  .mcg-lg-gap-m2c7g2 {
    gap: var(--m2c7g2);
  }
  .mcg-lg-gap-m2c8 {
    gap: var(--m2c8);
  }
  .mcg-lg-gap-m2c8g1 {
    gap: var(--m2c8g1);
  }
  .mcg-lg-gap-m2c8g2 {
    gap: var(--m2c8g2);
  }
  .mcg-lg-gap-m2c9 {
    gap: var(--m2c9);
  }
  .mcg-lg-gap-m2c9g1 {
    gap: var(--m2c9g1);
  }
  .mcg-lg-gap-m2c9g2 {
    gap: var(--m2c9g2);
  }
  .mcg-lg-gap-m2c10 {
    gap: var(--m2c10);
  }
  .mcg-lg-gap-m2c10g1 {
    gap: var(--m2c10g1);
  }
  .mcg-lg-gap-m2c10g2 {
    gap: var(--m2c10g2);
  }
  .mcg-lg-gap-m2c11 {
    gap: var(--m2c11);
  }
  .mcg-lg-gap-m2c11g1 {
    gap: var(--m2c11g1);
  }
  .mcg-lg-gap-m2c11g2 {
    gap: var(--m2c11g2);
  }
  .mcg-lg-gap-m2c12 {
    gap: var(--m2c12);
  }
}
@container (max-width: 767px) {
  .mcg-md-gap-0 {
    gap: 0;
  }
  .mcg-md-gap-g1 {
    gap: var(--g1);
  }
  .mcg-md-gap-g2 {
    gap: var(--g2);
  }
  .mcg-md-gap-c1 {
    gap: var(--c1);
  }
  .mcg-md-gap-c1g1 {
    gap: var(--c1g1);
  }
  .mcg-md-gap-c1g2 {
    gap: var(--c1g2);
  }
  .mcg-md-gap-c2 {
    gap: var(--c2);
  }
  .mcg-md-gap-c2g1 {
    gap: var(--c2g1);
  }
  .mcg-md-gap-c2g2 {
    gap: var(--c2g2);
  }
  .mcg-md-gap-c3 {
    gap: var(--c3);
  }
  .mcg-md-gap-c3g1 {
    gap: var(--c3g1);
  }
  .mcg-md-gap-c3g2 {
    gap: var(--c3g2);
  }
  .mcg-md-gap-c4 {
    gap: var(--c4);
  }
  .mcg-md-gap-c4g1 {
    gap: var(--c4g1);
  }
  .mcg-md-gap-c4g2 {
    gap: var(--c4g2);
  }
  .mcg-md-gap-c5 {
    gap: var(--c5);
  }
  .mcg-md-gap-c5g1 {
    gap: var(--c5g1);
  }
  .mcg-md-gap-c5g2 {
    gap: var(--c5g2);
  }
  .mcg-md-gap-c6 {
    gap: var(--c6);
  }
  .mcg-md-gap-c6g1 {
    gap: var(--c6g1);
  }
  .mcg-md-gap-c6g2 {
    gap: var(--c6g2);
  }
  .mcg-md-gap-c7 {
    gap: var(--c7);
  }
  .mcg-md-gap-c7g1 {
    gap: var(--c7g1);
  }
  .mcg-md-gap-c7g2 {
    gap: var(--c7g2);
  }
  .mcg-md-gap-c8 {
    gap: var(--c8);
  }
  .mcg-md-gap-c8g1 {
    gap: var(--c8g1);
  }
  .mcg-md-gap-c8g2 {
    gap: var(--c8g2);
  }
  .mcg-md-gap-c9 {
    gap: var(--c9);
  }
  .mcg-md-gap-c9g1 {
    gap: var(--c9g1);
  }
  .mcg-md-gap-c9g2 {
    gap: var(--c9g2);
  }
  .mcg-md-gap-c10 {
    gap: var(--c10);
  }
  .mcg-md-gap-c10g1 {
    gap: var(--c10g1);
  }
  .mcg-md-gap-c10g2 {
    gap: var(--c10g2);
  }
  .mcg-md-gap-c11 {
    gap: var(--c11);
  }
  .mcg-md-gap-c11g1 {
    gap: var(--c11g1);
  }
  .mcg-md-gap-c11g2 {
    gap: var(--c11g2);
  }
  .mcg-md-gap-c12 {
    gap: var(--c12);
  }
  .mcg-md-gap-c12g1 {
    gap: var(--c12g1);
  }
  .mcg-md-gap-c12g2 {
    gap: var(--c12g2);
  }
  .mcg-md-gap-m1 {
    gap: var(--m1);
  }
  .mcg-md-gap-m1g1 {
    gap: var(--m1g1);
  }
  .mcg-md-gap-m1g2 {
    gap: var(--m1g2);
  }
  .mcg-md-gap-m1c1 {
    gap: var(--m1c1);
  }
  .mcg-md-gap-m1c1g1 {
    gap: var(--m1c1g1);
  }
  .mcg-md-gap-m1c1g2 {
    gap: var(--m1c1g2);
  }
  .mcg-md-gap-m1c2 {
    gap: var(--m1c2);
  }
  .mcg-md-gap-m1c2g1 {
    gap: var(--m1c2g1);
  }
  .mcg-md-gap-m1c2g2 {
    gap: var(--m1c2g2);
  }
  .mcg-md-gap-m1c3 {
    gap: var(--m1c3);
  }
  .mcg-md-gap-m1c3g1 {
    gap: var(--m1c3g1);
  }
  .mcg-md-gap-m1c3g2 {
    gap: var(--m1c3g2);
  }
  .mcg-md-gap-m1c4 {
    gap: var(--m1c4);
  }
  .mcg-md-gap-m1c4g1 {
    gap: var(--m1c4g1);
  }
  .mcg-md-gap-m1c4g2 {
    gap: var(--m1c4g2);
  }
  .mcg-md-gap-m1c5 {
    gap: var(--m1c5);
  }
  .mcg-md-gap-m1c5g1 {
    gap: var(--m1c5g1);
  }
  .mcg-md-gap-m1c5g2 {
    gap: var(--m1c5g2);
  }
  .mcg-md-gap-m1c6 {
    gap: var(--m1c6);
  }
  .mcg-md-gap-m1c6g1 {
    gap: var(--m1c6g1);
  }
  .mcg-md-gap-m1c6g2 {
    gap: var(--m1c6g2);
  }
  .mcg-md-gap-m1c7 {
    gap: var(--m1c7);
  }
  .mcg-md-gap-m1c7g1 {
    gap: var(--m1c7g1);
  }
  .mcg-md-gap-m1c7g2 {
    gap: var(--m1c7g2);
  }
  .mcg-md-gap-m1c8 {
    gap: var(--m1c8);
  }
  .mcg-md-gap-m1c8g1 {
    gap: var(--m1c8g1);
  }
  .mcg-md-gap-m1c8g2 {
    gap: var(--m1c8g2);
  }
  .mcg-md-gap-m1c9 {
    gap: var(--m1c9);
  }
  .mcg-md-gap-m1c9g1 {
    gap: var(--m1c9g1);
  }
  .mcg-md-gap-m1c9g2 {
    gap: var(--m1c9g2);
  }
  .mcg-md-gap-m1c10 {
    gap: var(--m1c10);
  }
  .mcg-md-gap-m1c10g1 {
    gap: var(--m1c10g1);
  }
  .mcg-md-gap-m1c10g2 {
    gap: var(--m1c10g2);
  }
  .mcg-md-gap-m1c11 {
    gap: var(--m1c11);
  }
  .mcg-md-gap-m1c11g1 {
    gap: var(--m1c11g1);
  }
  .mcg-md-gap-m1c11g2 {
    gap: var(--m1c11g2);
  }
  .mcg-md-gap-m1c12 {
    gap: var(--m1c12);
  }
  .mcg-md-gap-m1c12g1 {
    gap: var(--m1c12g1);
  }
  .mcg-md-gap-m1c12g2 {
    gap: var(--m1c12g2);
  }
  .mcg-md-gap-m2 {
    gap: var(--m2);
  }
  .mcg-md-gap-m2g1 {
    gap: var(--m2g1);
  }
  .mcg-md-gap-m2g2 {
    gap: var(--m2g2);
  }
  .mcg-md-gap-m2c1 {
    gap: var(--m2c1);
  }
  .mcg-md-gap-m2c1g1 {
    gap: var(--m2c1g1);
  }
  .mcg-md-gap-m2c1g2 {
    gap: var(--m2c1g2);
  }
  .mcg-md-gap-m2c2 {
    gap: var(--m2c2);
  }
  .mcg-md-gap-m2c2g1 {
    gap: var(--m2c2g1);
  }
  .mcg-md-gap-m2c2g2 {
    gap: var(--m2c2g2);
  }
  .mcg-md-gap-m2c3 {
    gap: var(--m2c3);
  }
  .mcg-md-gap-m2c3g1 {
    gap: var(--m2c3g1);
  }
  .mcg-md-gap-m2c3g2 {
    gap: var(--m2c3g2);
  }
  .mcg-md-gap-m2c4 {
    gap: var(--m2c4);
  }
  .mcg-md-gap-m2c4g1 {
    gap: var(--m2c4g1);
  }
  .mcg-md-gap-m2c4g2 {
    gap: var(--m2c4g2);
  }
  .mcg-md-gap-m2c5 {
    gap: var(--m2c5);
  }
  .mcg-md-gap-m2c5g1 {
    gap: var(--m2c5g1);
  }
  .mcg-md-gap-m2c5g2 {
    gap: var(--m2c5g2);
  }
  .mcg-md-gap-m2c6 {
    gap: var(--m2c6);
  }
  .mcg-md-gap-m2c6g1 {
    gap: var(--m2c6g1);
  }
  .mcg-md-gap-m2c6g2 {
    gap: var(--m2c6g2);
  }
  .mcg-md-gap-m2c7 {
    gap: var(--m2c7);
  }
  .mcg-md-gap-m2c7g1 {
    gap: var(--m2c7g1);
  }
  .mcg-md-gap-m2c7g2 {
    gap: var(--m2c7g2);
  }
  .mcg-md-gap-m2c8 {
    gap: var(--m2c8);
  }
  .mcg-md-gap-m2c8g1 {
    gap: var(--m2c8g1);
  }
  .mcg-md-gap-m2c8g2 {
    gap: var(--m2c8g2);
  }
  .mcg-md-gap-m2c9 {
    gap: var(--m2c9);
  }
  .mcg-md-gap-m2c9g1 {
    gap: var(--m2c9g1);
  }
  .mcg-md-gap-m2c9g2 {
    gap: var(--m2c9g2);
  }
  .mcg-md-gap-m2c10 {
    gap: var(--m2c10);
  }
  .mcg-md-gap-m2c10g1 {
    gap: var(--m2c10g1);
  }
  .mcg-md-gap-m2c10g2 {
    gap: var(--m2c10g2);
  }
  .mcg-md-gap-m2c11 {
    gap: var(--m2c11);
  }
  .mcg-md-gap-m2c11g1 {
    gap: var(--m2c11g1);
  }
  .mcg-md-gap-m2c11g2 {
    gap: var(--m2c11g2);
  }
  .mcg-md-gap-m2c12 {
    gap: var(--m2c12);
  }
}
.mcg-margin-left-0 {
  margin-left: 0;
}

.mcg-margin-left-g1 {
  margin-left: var(--g1);
}

.mcg-margin-left-g2 {
  margin-left: var(--g2);
}

.mcg-margin-left-c1 {
  margin-left: var(--c1);
}

.mcg-margin-left-c1g1 {
  margin-left: var(--c1g1);
}

.mcg-margin-left-c1g2 {
  margin-left: var(--c1g2);
}

.mcg-margin-left-c2 {
  margin-left: var(--c2);
}

.mcg-margin-left-c2g1 {
  margin-left: var(--c2g1);
}

.mcg-margin-left-c2g2 {
  margin-left: var(--c2g2);
}

.mcg-margin-left-c3 {
  margin-left: var(--c3);
}

.mcg-margin-left-c3g1 {
  margin-left: var(--c3g1);
}

.mcg-margin-left-c3g2 {
  margin-left: var(--c3g2);
}

.mcg-margin-left-c4 {
  margin-left: var(--c4);
}

.mcg-margin-left-c4g1 {
  margin-left: var(--c4g1);
}

.mcg-margin-left-c4g2 {
  margin-left: var(--c4g2);
}

.mcg-margin-left-c5 {
  margin-left: var(--c5);
}

.mcg-margin-left-c5g1 {
  margin-left: var(--c5g1);
}

.mcg-margin-left-c5g2 {
  margin-left: var(--c5g2);
}

.mcg-margin-left-c6 {
  margin-left: var(--c6);
}

.mcg-margin-left-c6g1 {
  margin-left: var(--c6g1);
}

.mcg-margin-left-c6g2 {
  margin-left: var(--c6g2);
}

.mcg-margin-left-c7 {
  margin-left: var(--c7);
}

.mcg-margin-left-c7g1 {
  margin-left: var(--c7g1);
}

.mcg-margin-left-c7g2 {
  margin-left: var(--c7g2);
}

.mcg-margin-left-c8 {
  margin-left: var(--c8);
}

.mcg-margin-left-c8g1 {
  margin-left: var(--c8g1);
}

.mcg-margin-left-c8g2 {
  margin-left: var(--c8g2);
}

.mcg-margin-left-c9 {
  margin-left: var(--c9);
}

.mcg-margin-left-c9g1 {
  margin-left: var(--c9g1);
}

.mcg-margin-left-c9g2 {
  margin-left: var(--c9g2);
}

.mcg-margin-left-c10 {
  margin-left: var(--c10);
}

.mcg-margin-left-c10g1 {
  margin-left: var(--c10g1);
}

.mcg-margin-left-c10g2 {
  margin-left: var(--c10g2);
}

.mcg-margin-left-c11 {
  margin-left: var(--c11);
}

.mcg-margin-left-c11g1 {
  margin-left: var(--c11g1);
}

.mcg-margin-left-c11g2 {
  margin-left: var(--c11g2);
}

.mcg-margin-left-c12 {
  margin-left: var(--c12);
}

.mcg-margin-left-c12g1 {
  margin-left: var(--c12g1);
}

.mcg-margin-left-c12g2 {
  margin-left: var(--c12g2);
}

.mcg-margin-left-m1 {
  margin-left: var(--m1);
}

.mcg-margin-left-m1g1 {
  margin-left: var(--m1g1);
}

.mcg-margin-left-m1g2 {
  margin-left: var(--m1g2);
}

.mcg-margin-left-m1c1 {
  margin-left: var(--m1c1);
}

.mcg-margin-left-m1c1g1 {
  margin-left: var(--m1c1g1);
}

.mcg-margin-left-m1c1g2 {
  margin-left: var(--m1c1g2);
}

.mcg-margin-left-m1c2 {
  margin-left: var(--m1c2);
}

.mcg-margin-left-m1c2g1 {
  margin-left: var(--m1c2g1);
}

.mcg-margin-left-m1c2g2 {
  margin-left: var(--m1c2g2);
}

.mcg-margin-left-m1c3 {
  margin-left: var(--m1c3);
}

.mcg-margin-left-m1c3g1 {
  margin-left: var(--m1c3g1);
}

.mcg-margin-left-m1c3g2 {
  margin-left: var(--m1c3g2);
}

.mcg-margin-left-m1c4 {
  margin-left: var(--m1c4);
}

.mcg-margin-left-m1c4g1 {
  margin-left: var(--m1c4g1);
}

.mcg-margin-left-m1c4g2 {
  margin-left: var(--m1c4g2);
}

.mcg-margin-left-m1c5 {
  margin-left: var(--m1c5);
}

.mcg-margin-left-m1c5g1 {
  margin-left: var(--m1c5g1);
}

.mcg-margin-left-m1c5g2 {
  margin-left: var(--m1c5g2);
}

.mcg-margin-left-m1c6 {
  margin-left: var(--m1c6);
}

.mcg-margin-left-m1c6g1 {
  margin-left: var(--m1c6g1);
}

.mcg-margin-left-m1c6g2 {
  margin-left: var(--m1c6g2);
}

.mcg-margin-left-m1c7 {
  margin-left: var(--m1c7);
}

.mcg-margin-left-m1c7g1 {
  margin-left: var(--m1c7g1);
}

.mcg-margin-left-m1c7g2 {
  margin-left: var(--m1c7g2);
}

.mcg-margin-left-m1c8 {
  margin-left: var(--m1c8);
}

.mcg-margin-left-m1c8g1 {
  margin-left: var(--m1c8g1);
}

.mcg-margin-left-m1c8g2 {
  margin-left: var(--m1c8g2);
}

.mcg-margin-left-m1c9 {
  margin-left: var(--m1c9);
}

.mcg-margin-left-m1c9g1 {
  margin-left: var(--m1c9g1);
}

.mcg-margin-left-m1c9g2 {
  margin-left: var(--m1c9g2);
}

.mcg-margin-left-m1c10 {
  margin-left: var(--m1c10);
}

.mcg-margin-left-m1c10g1 {
  margin-left: var(--m1c10g1);
}

.mcg-margin-left-m1c10g2 {
  margin-left: var(--m1c10g2);
}

.mcg-margin-left-m1c11 {
  margin-left: var(--m1c11);
}

.mcg-margin-left-m1c11g1 {
  margin-left: var(--m1c11g1);
}

.mcg-margin-left-m1c11g2 {
  margin-left: var(--m1c11g2);
}

.mcg-margin-left-m1c12 {
  margin-left: var(--m1c12);
}

.mcg-margin-left-m1c12g1 {
  margin-left: var(--m1c12g1);
}

.mcg-margin-left-m1c12g2 {
  margin-left: var(--m1c12g2);
}

.mcg-margin-left-m2 {
  margin-left: var(--m2);
}

.mcg-margin-left-m2g1 {
  margin-left: var(--m2g1);
}

.mcg-margin-left-m2g2 {
  margin-left: var(--m2g2);
}

.mcg-margin-left-m2c1 {
  margin-left: var(--m2c1);
}

.mcg-margin-left-m2c1g1 {
  margin-left: var(--m2c1g1);
}

.mcg-margin-left-m2c1g2 {
  margin-left: var(--m2c1g2);
}

.mcg-margin-left-m2c2 {
  margin-left: var(--m2c2);
}

.mcg-margin-left-m2c2g1 {
  margin-left: var(--m2c2g1);
}

.mcg-margin-left-m2c2g2 {
  margin-left: var(--m2c2g2);
}

.mcg-margin-left-m2c3 {
  margin-left: var(--m2c3);
}

.mcg-margin-left-m2c3g1 {
  margin-left: var(--m2c3g1);
}

.mcg-margin-left-m2c3g2 {
  margin-left: var(--m2c3g2);
}

.mcg-margin-left-m2c4 {
  margin-left: var(--m2c4);
}

.mcg-margin-left-m2c4g1 {
  margin-left: var(--m2c4g1);
}

.mcg-margin-left-m2c4g2 {
  margin-left: var(--m2c4g2);
}

.mcg-margin-left-m2c5 {
  margin-left: var(--m2c5);
}

.mcg-margin-left-m2c5g1 {
  margin-left: var(--m2c5g1);
}

.mcg-margin-left-m2c5g2 {
  margin-left: var(--m2c5g2);
}

.mcg-margin-left-m2c6 {
  margin-left: var(--m2c6);
}

.mcg-margin-left-m2c6g1 {
  margin-left: var(--m2c6g1);
}

.mcg-margin-left-m2c6g2 {
  margin-left: var(--m2c6g2);
}

.mcg-margin-left-m2c7 {
  margin-left: var(--m2c7);
}

.mcg-margin-left-m2c7g1 {
  margin-left: var(--m2c7g1);
}

.mcg-margin-left-m2c7g2 {
  margin-left: var(--m2c7g2);
}

.mcg-margin-left-m2c8 {
  margin-left: var(--m2c8);
}

.mcg-margin-left-m2c8g1 {
  margin-left: var(--m2c8g1);
}

.mcg-margin-left-m2c8g2 {
  margin-left: var(--m2c8g2);
}

.mcg-margin-left-m2c9 {
  margin-left: var(--m2c9);
}

.mcg-margin-left-m2c9g1 {
  margin-left: var(--m2c9g1);
}

.mcg-margin-left-m2c9g2 {
  margin-left: var(--m2c9g2);
}

.mcg-margin-left-m2c10 {
  margin-left: var(--m2c10);
}

.mcg-margin-left-m2c10g1 {
  margin-left: var(--m2c10g1);
}

.mcg-margin-left-m2c10g2 {
  margin-left: var(--m2c10g2);
}

.mcg-margin-left-m2c11 {
  margin-left: var(--m2c11);
}

.mcg-margin-left-m2c11g1 {
  margin-left: var(--m2c11g1);
}

.mcg-margin-left-m2c11g2 {
  margin-left: var(--m2c11g2);
}

.mcg-margin-left-m2c12 {
  margin-left: var(--m2c12);
}

@container (max-width: 1024px) {
  .mcg-lg-margin-left-0 {
    margin-left: 0;
  }
  .mcg-lg-margin-left-g1 {
    margin-left: var(--g1);
  }
  .mcg-lg-margin-left-g2 {
    margin-left: var(--g2);
  }
  .mcg-lg-margin-left-c1 {
    margin-left: var(--c1);
  }
  .mcg-lg-margin-left-c1g1 {
    margin-left: var(--c1g1);
  }
  .mcg-lg-margin-left-c1g2 {
    margin-left: var(--c1g2);
  }
  .mcg-lg-margin-left-c2 {
    margin-left: var(--c2);
  }
  .mcg-lg-margin-left-c2g1 {
    margin-left: var(--c2g1);
  }
  .mcg-lg-margin-left-c2g2 {
    margin-left: var(--c2g2);
  }
  .mcg-lg-margin-left-c3 {
    margin-left: var(--c3);
  }
  .mcg-lg-margin-left-c3g1 {
    margin-left: var(--c3g1);
  }
  .mcg-lg-margin-left-c3g2 {
    margin-left: var(--c3g2);
  }
  .mcg-lg-margin-left-c4 {
    margin-left: var(--c4);
  }
  .mcg-lg-margin-left-c4g1 {
    margin-left: var(--c4g1);
  }
  .mcg-lg-margin-left-c4g2 {
    margin-left: var(--c4g2);
  }
  .mcg-lg-margin-left-c5 {
    margin-left: var(--c5);
  }
  .mcg-lg-margin-left-c5g1 {
    margin-left: var(--c5g1);
  }
  .mcg-lg-margin-left-c5g2 {
    margin-left: var(--c5g2);
  }
  .mcg-lg-margin-left-c6 {
    margin-left: var(--c6);
  }
  .mcg-lg-margin-left-c6g1 {
    margin-left: var(--c6g1);
  }
  .mcg-lg-margin-left-c6g2 {
    margin-left: var(--c6g2);
  }
  .mcg-lg-margin-left-c7 {
    margin-left: var(--c7);
  }
  .mcg-lg-margin-left-c7g1 {
    margin-left: var(--c7g1);
  }
  .mcg-lg-margin-left-c7g2 {
    margin-left: var(--c7g2);
  }
  .mcg-lg-margin-left-c8 {
    margin-left: var(--c8);
  }
  .mcg-lg-margin-left-c8g1 {
    margin-left: var(--c8g1);
  }
  .mcg-lg-margin-left-c8g2 {
    margin-left: var(--c8g2);
  }
  .mcg-lg-margin-left-c9 {
    margin-left: var(--c9);
  }
  .mcg-lg-margin-left-c9g1 {
    margin-left: var(--c9g1);
  }
  .mcg-lg-margin-left-c9g2 {
    margin-left: var(--c9g2);
  }
  .mcg-lg-margin-left-c10 {
    margin-left: var(--c10);
  }
  .mcg-lg-margin-left-c10g1 {
    margin-left: var(--c10g1);
  }
  .mcg-lg-margin-left-c10g2 {
    margin-left: var(--c10g2);
  }
  .mcg-lg-margin-left-c11 {
    margin-left: var(--c11);
  }
  .mcg-lg-margin-left-c11g1 {
    margin-left: var(--c11g1);
  }
  .mcg-lg-margin-left-c11g2 {
    margin-left: var(--c11g2);
  }
  .mcg-lg-margin-left-c12 {
    margin-left: var(--c12);
  }
  .mcg-lg-margin-left-c12g1 {
    margin-left: var(--c12g1);
  }
  .mcg-lg-margin-left-c12g2 {
    margin-left: var(--c12g2);
  }
  .mcg-lg-margin-left-m1 {
    margin-left: var(--m1);
  }
  .mcg-lg-margin-left-m1g1 {
    margin-left: var(--m1g1);
  }
  .mcg-lg-margin-left-m1g2 {
    margin-left: var(--m1g2);
  }
  .mcg-lg-margin-left-m1c1 {
    margin-left: var(--m1c1);
  }
  .mcg-lg-margin-left-m1c1g1 {
    margin-left: var(--m1c1g1);
  }
  .mcg-lg-margin-left-m1c1g2 {
    margin-left: var(--m1c1g2);
  }
  .mcg-lg-margin-left-m1c2 {
    margin-left: var(--m1c2);
  }
  .mcg-lg-margin-left-m1c2g1 {
    margin-left: var(--m1c2g1);
  }
  .mcg-lg-margin-left-m1c2g2 {
    margin-left: var(--m1c2g2);
  }
  .mcg-lg-margin-left-m1c3 {
    margin-left: var(--m1c3);
  }
  .mcg-lg-margin-left-m1c3g1 {
    margin-left: var(--m1c3g1);
  }
  .mcg-lg-margin-left-m1c3g2 {
    margin-left: var(--m1c3g2);
  }
  .mcg-lg-margin-left-m1c4 {
    margin-left: var(--m1c4);
  }
  .mcg-lg-margin-left-m1c4g1 {
    margin-left: var(--m1c4g1);
  }
  .mcg-lg-margin-left-m1c4g2 {
    margin-left: var(--m1c4g2);
  }
  .mcg-lg-margin-left-m1c5 {
    margin-left: var(--m1c5);
  }
  .mcg-lg-margin-left-m1c5g1 {
    margin-left: var(--m1c5g1);
  }
  .mcg-lg-margin-left-m1c5g2 {
    margin-left: var(--m1c5g2);
  }
  .mcg-lg-margin-left-m1c6 {
    margin-left: var(--m1c6);
  }
  .mcg-lg-margin-left-m1c6g1 {
    margin-left: var(--m1c6g1);
  }
  .mcg-lg-margin-left-m1c6g2 {
    margin-left: var(--m1c6g2);
  }
  .mcg-lg-margin-left-m1c7 {
    margin-left: var(--m1c7);
  }
  .mcg-lg-margin-left-m1c7g1 {
    margin-left: var(--m1c7g1);
  }
  .mcg-lg-margin-left-m1c7g2 {
    margin-left: var(--m1c7g2);
  }
  .mcg-lg-margin-left-m1c8 {
    margin-left: var(--m1c8);
  }
  .mcg-lg-margin-left-m1c8g1 {
    margin-left: var(--m1c8g1);
  }
  .mcg-lg-margin-left-m1c8g2 {
    margin-left: var(--m1c8g2);
  }
  .mcg-lg-margin-left-m1c9 {
    margin-left: var(--m1c9);
  }
  .mcg-lg-margin-left-m1c9g1 {
    margin-left: var(--m1c9g1);
  }
  .mcg-lg-margin-left-m1c9g2 {
    margin-left: var(--m1c9g2);
  }
  .mcg-lg-margin-left-m1c10 {
    margin-left: var(--m1c10);
  }
  .mcg-lg-margin-left-m1c10g1 {
    margin-left: var(--m1c10g1);
  }
  .mcg-lg-margin-left-m1c10g2 {
    margin-left: var(--m1c10g2);
  }
  .mcg-lg-margin-left-m1c11 {
    margin-left: var(--m1c11);
  }
  .mcg-lg-margin-left-m1c11g1 {
    margin-left: var(--m1c11g1);
  }
  .mcg-lg-margin-left-m1c11g2 {
    margin-left: var(--m1c11g2);
  }
  .mcg-lg-margin-left-m1c12 {
    margin-left: var(--m1c12);
  }
  .mcg-lg-margin-left-m1c12g1 {
    margin-left: var(--m1c12g1);
  }
  .mcg-lg-margin-left-m1c12g2 {
    margin-left: var(--m1c12g2);
  }
  .mcg-lg-margin-left-m2 {
    margin-left: var(--m2);
  }
  .mcg-lg-margin-left-m2g1 {
    margin-left: var(--m2g1);
  }
  .mcg-lg-margin-left-m2g2 {
    margin-left: var(--m2g2);
  }
  .mcg-lg-margin-left-m2c1 {
    margin-left: var(--m2c1);
  }
  .mcg-lg-margin-left-m2c1g1 {
    margin-left: var(--m2c1g1);
  }
  .mcg-lg-margin-left-m2c1g2 {
    margin-left: var(--m2c1g2);
  }
  .mcg-lg-margin-left-m2c2 {
    margin-left: var(--m2c2);
  }
  .mcg-lg-margin-left-m2c2g1 {
    margin-left: var(--m2c2g1);
  }
  .mcg-lg-margin-left-m2c2g2 {
    margin-left: var(--m2c2g2);
  }
  .mcg-lg-margin-left-m2c3 {
    margin-left: var(--m2c3);
  }
  .mcg-lg-margin-left-m2c3g1 {
    margin-left: var(--m2c3g1);
  }
  .mcg-lg-margin-left-m2c3g2 {
    margin-left: var(--m2c3g2);
  }
  .mcg-lg-margin-left-m2c4 {
    margin-left: var(--m2c4);
  }
  .mcg-lg-margin-left-m2c4g1 {
    margin-left: var(--m2c4g1);
  }
  .mcg-lg-margin-left-m2c4g2 {
    margin-left: var(--m2c4g2);
  }
  .mcg-lg-margin-left-m2c5 {
    margin-left: var(--m2c5);
  }
  .mcg-lg-margin-left-m2c5g1 {
    margin-left: var(--m2c5g1);
  }
  .mcg-lg-margin-left-m2c5g2 {
    margin-left: var(--m2c5g2);
  }
  .mcg-lg-margin-left-m2c6 {
    margin-left: var(--m2c6);
  }
  .mcg-lg-margin-left-m2c6g1 {
    margin-left: var(--m2c6g1);
  }
  .mcg-lg-margin-left-m2c6g2 {
    margin-left: var(--m2c6g2);
  }
  .mcg-lg-margin-left-m2c7 {
    margin-left: var(--m2c7);
  }
  .mcg-lg-margin-left-m2c7g1 {
    margin-left: var(--m2c7g1);
  }
  .mcg-lg-margin-left-m2c7g2 {
    margin-left: var(--m2c7g2);
  }
  .mcg-lg-margin-left-m2c8 {
    margin-left: var(--m2c8);
  }
  .mcg-lg-margin-left-m2c8g1 {
    margin-left: var(--m2c8g1);
  }
  .mcg-lg-margin-left-m2c8g2 {
    margin-left: var(--m2c8g2);
  }
  .mcg-lg-margin-left-m2c9 {
    margin-left: var(--m2c9);
  }
  .mcg-lg-margin-left-m2c9g1 {
    margin-left: var(--m2c9g1);
  }
  .mcg-lg-margin-left-m2c9g2 {
    margin-left: var(--m2c9g2);
  }
  .mcg-lg-margin-left-m2c10 {
    margin-left: var(--m2c10);
  }
  .mcg-lg-margin-left-m2c10g1 {
    margin-left: var(--m2c10g1);
  }
  .mcg-lg-margin-left-m2c10g2 {
    margin-left: var(--m2c10g2);
  }
  .mcg-lg-margin-left-m2c11 {
    margin-left: var(--m2c11);
  }
  .mcg-lg-margin-left-m2c11g1 {
    margin-left: var(--m2c11g1);
  }
  .mcg-lg-margin-left-m2c11g2 {
    margin-left: var(--m2c11g2);
  }
  .mcg-lg-margin-left-m2c12 {
    margin-left: var(--m2c12);
  }
}
@container (max-width: 767px) {
  .mcg-md-margin-left-0 {
    margin-left: 0;
  }
  .mcg-md-margin-left-g1 {
    margin-left: var(--g1);
  }
  .mcg-md-margin-left-g2 {
    margin-left: var(--g2);
  }
  .mcg-md-margin-left-c1 {
    margin-left: var(--c1);
  }
  .mcg-md-margin-left-c1g1 {
    margin-left: var(--c1g1);
  }
  .mcg-md-margin-left-c1g2 {
    margin-left: var(--c1g2);
  }
  .mcg-md-margin-left-c2 {
    margin-left: var(--c2);
  }
  .mcg-md-margin-left-c2g1 {
    margin-left: var(--c2g1);
  }
  .mcg-md-margin-left-c2g2 {
    margin-left: var(--c2g2);
  }
  .mcg-md-margin-left-c3 {
    margin-left: var(--c3);
  }
  .mcg-md-margin-left-c3g1 {
    margin-left: var(--c3g1);
  }
  .mcg-md-margin-left-c3g2 {
    margin-left: var(--c3g2);
  }
  .mcg-md-margin-left-c4 {
    margin-left: var(--c4);
  }
  .mcg-md-margin-left-c4g1 {
    margin-left: var(--c4g1);
  }
  .mcg-md-margin-left-c4g2 {
    margin-left: var(--c4g2);
  }
  .mcg-md-margin-left-c5 {
    margin-left: var(--c5);
  }
  .mcg-md-margin-left-c5g1 {
    margin-left: var(--c5g1);
  }
  .mcg-md-margin-left-c5g2 {
    margin-left: var(--c5g2);
  }
  .mcg-md-margin-left-c6 {
    margin-left: var(--c6);
  }
  .mcg-md-margin-left-c6g1 {
    margin-left: var(--c6g1);
  }
  .mcg-md-margin-left-c6g2 {
    margin-left: var(--c6g2);
  }
  .mcg-md-margin-left-c7 {
    margin-left: var(--c7);
  }
  .mcg-md-margin-left-c7g1 {
    margin-left: var(--c7g1);
  }
  .mcg-md-margin-left-c7g2 {
    margin-left: var(--c7g2);
  }
  .mcg-md-margin-left-c8 {
    margin-left: var(--c8);
  }
  .mcg-md-margin-left-c8g1 {
    margin-left: var(--c8g1);
  }
  .mcg-md-margin-left-c8g2 {
    margin-left: var(--c8g2);
  }
  .mcg-md-margin-left-c9 {
    margin-left: var(--c9);
  }
  .mcg-md-margin-left-c9g1 {
    margin-left: var(--c9g1);
  }
  .mcg-md-margin-left-c9g2 {
    margin-left: var(--c9g2);
  }
  .mcg-md-margin-left-c10 {
    margin-left: var(--c10);
  }
  .mcg-md-margin-left-c10g1 {
    margin-left: var(--c10g1);
  }
  .mcg-md-margin-left-c10g2 {
    margin-left: var(--c10g2);
  }
  .mcg-md-margin-left-c11 {
    margin-left: var(--c11);
  }
  .mcg-md-margin-left-c11g1 {
    margin-left: var(--c11g1);
  }
  .mcg-md-margin-left-c11g2 {
    margin-left: var(--c11g2);
  }
  .mcg-md-margin-left-c12 {
    margin-left: var(--c12);
  }
  .mcg-md-margin-left-c12g1 {
    margin-left: var(--c12g1);
  }
  .mcg-md-margin-left-c12g2 {
    margin-left: var(--c12g2);
  }
  .mcg-md-margin-left-m1 {
    margin-left: var(--m1);
  }
  .mcg-md-margin-left-m1g1 {
    margin-left: var(--m1g1);
  }
  .mcg-md-margin-left-m1g2 {
    margin-left: var(--m1g2);
  }
  .mcg-md-margin-left-m1c1 {
    margin-left: var(--m1c1);
  }
  .mcg-md-margin-left-m1c1g1 {
    margin-left: var(--m1c1g1);
  }
  .mcg-md-margin-left-m1c1g2 {
    margin-left: var(--m1c1g2);
  }
  .mcg-md-margin-left-m1c2 {
    margin-left: var(--m1c2);
  }
  .mcg-md-margin-left-m1c2g1 {
    margin-left: var(--m1c2g1);
  }
  .mcg-md-margin-left-m1c2g2 {
    margin-left: var(--m1c2g2);
  }
  .mcg-md-margin-left-m1c3 {
    margin-left: var(--m1c3);
  }
  .mcg-md-margin-left-m1c3g1 {
    margin-left: var(--m1c3g1);
  }
  .mcg-md-margin-left-m1c3g2 {
    margin-left: var(--m1c3g2);
  }
  .mcg-md-margin-left-m1c4 {
    margin-left: var(--m1c4);
  }
  .mcg-md-margin-left-m1c4g1 {
    margin-left: var(--m1c4g1);
  }
  .mcg-md-margin-left-m1c4g2 {
    margin-left: var(--m1c4g2);
  }
  .mcg-md-margin-left-m1c5 {
    margin-left: var(--m1c5);
  }
  .mcg-md-margin-left-m1c5g1 {
    margin-left: var(--m1c5g1);
  }
  .mcg-md-margin-left-m1c5g2 {
    margin-left: var(--m1c5g2);
  }
  .mcg-md-margin-left-m1c6 {
    margin-left: var(--m1c6);
  }
  .mcg-md-margin-left-m1c6g1 {
    margin-left: var(--m1c6g1);
  }
  .mcg-md-margin-left-m1c6g2 {
    margin-left: var(--m1c6g2);
  }
  .mcg-md-margin-left-m1c7 {
    margin-left: var(--m1c7);
  }
  .mcg-md-margin-left-m1c7g1 {
    margin-left: var(--m1c7g1);
  }
  .mcg-md-margin-left-m1c7g2 {
    margin-left: var(--m1c7g2);
  }
  .mcg-md-margin-left-m1c8 {
    margin-left: var(--m1c8);
  }
  .mcg-md-margin-left-m1c8g1 {
    margin-left: var(--m1c8g1);
  }
  .mcg-md-margin-left-m1c8g2 {
    margin-left: var(--m1c8g2);
  }
  .mcg-md-margin-left-m1c9 {
    margin-left: var(--m1c9);
  }
  .mcg-md-margin-left-m1c9g1 {
    margin-left: var(--m1c9g1);
  }
  .mcg-md-margin-left-m1c9g2 {
    margin-left: var(--m1c9g2);
  }
  .mcg-md-margin-left-m1c10 {
    margin-left: var(--m1c10);
  }
  .mcg-md-margin-left-m1c10g1 {
    margin-left: var(--m1c10g1);
  }
  .mcg-md-margin-left-m1c10g2 {
    margin-left: var(--m1c10g2);
  }
  .mcg-md-margin-left-m1c11 {
    margin-left: var(--m1c11);
  }
  .mcg-md-margin-left-m1c11g1 {
    margin-left: var(--m1c11g1);
  }
  .mcg-md-margin-left-m1c11g2 {
    margin-left: var(--m1c11g2);
  }
  .mcg-md-margin-left-m1c12 {
    margin-left: var(--m1c12);
  }
  .mcg-md-margin-left-m1c12g1 {
    margin-left: var(--m1c12g1);
  }
  .mcg-md-margin-left-m1c12g2 {
    margin-left: var(--m1c12g2);
  }
  .mcg-md-margin-left-m2 {
    margin-left: var(--m2);
  }
  .mcg-md-margin-left-m2g1 {
    margin-left: var(--m2g1);
  }
  .mcg-md-margin-left-m2g2 {
    margin-left: var(--m2g2);
  }
  .mcg-md-margin-left-m2c1 {
    margin-left: var(--m2c1);
  }
  .mcg-md-margin-left-m2c1g1 {
    margin-left: var(--m2c1g1);
  }
  .mcg-md-margin-left-m2c1g2 {
    margin-left: var(--m2c1g2);
  }
  .mcg-md-margin-left-m2c2 {
    margin-left: var(--m2c2);
  }
  .mcg-md-margin-left-m2c2g1 {
    margin-left: var(--m2c2g1);
  }
  .mcg-md-margin-left-m2c2g2 {
    margin-left: var(--m2c2g2);
  }
  .mcg-md-margin-left-m2c3 {
    margin-left: var(--m2c3);
  }
  .mcg-md-margin-left-m2c3g1 {
    margin-left: var(--m2c3g1);
  }
  .mcg-md-margin-left-m2c3g2 {
    margin-left: var(--m2c3g2);
  }
  .mcg-md-margin-left-m2c4 {
    margin-left: var(--m2c4);
  }
  .mcg-md-margin-left-m2c4g1 {
    margin-left: var(--m2c4g1);
  }
  .mcg-md-margin-left-m2c4g2 {
    margin-left: var(--m2c4g2);
  }
  .mcg-md-margin-left-m2c5 {
    margin-left: var(--m2c5);
  }
  .mcg-md-margin-left-m2c5g1 {
    margin-left: var(--m2c5g1);
  }
  .mcg-md-margin-left-m2c5g2 {
    margin-left: var(--m2c5g2);
  }
  .mcg-md-margin-left-m2c6 {
    margin-left: var(--m2c6);
  }
  .mcg-md-margin-left-m2c6g1 {
    margin-left: var(--m2c6g1);
  }
  .mcg-md-margin-left-m2c6g2 {
    margin-left: var(--m2c6g2);
  }
  .mcg-md-margin-left-m2c7 {
    margin-left: var(--m2c7);
  }
  .mcg-md-margin-left-m2c7g1 {
    margin-left: var(--m2c7g1);
  }
  .mcg-md-margin-left-m2c7g2 {
    margin-left: var(--m2c7g2);
  }
  .mcg-md-margin-left-m2c8 {
    margin-left: var(--m2c8);
  }
  .mcg-md-margin-left-m2c8g1 {
    margin-left: var(--m2c8g1);
  }
  .mcg-md-margin-left-m2c8g2 {
    margin-left: var(--m2c8g2);
  }
  .mcg-md-margin-left-m2c9 {
    margin-left: var(--m2c9);
  }
  .mcg-md-margin-left-m2c9g1 {
    margin-left: var(--m2c9g1);
  }
  .mcg-md-margin-left-m2c9g2 {
    margin-left: var(--m2c9g2);
  }
  .mcg-md-margin-left-m2c10 {
    margin-left: var(--m2c10);
  }
  .mcg-md-margin-left-m2c10g1 {
    margin-left: var(--m2c10g1);
  }
  .mcg-md-margin-left-m2c10g2 {
    margin-left: var(--m2c10g2);
  }
  .mcg-md-margin-left-m2c11 {
    margin-left: var(--m2c11);
  }
  .mcg-md-margin-left-m2c11g1 {
    margin-left: var(--m2c11g1);
  }
  .mcg-md-margin-left-m2c11g2 {
    margin-left: var(--m2c11g2);
  }
  .mcg-md-margin-left-m2c12 {
    margin-left: var(--m2c12);
  }
}
.mcg-margin-right-0 {
  margin-right: 0;
}

.mcg-margin-right-g1 {
  margin-right: var(--g1);
}

.mcg-margin-right-g2 {
  margin-right: var(--g2);
}

.mcg-margin-right-c1 {
  margin-right: var(--c1);
}

.mcg-margin-right-c1g1 {
  margin-right: var(--c1g1);
}

.mcg-margin-right-c1g2 {
  margin-right: var(--c1g2);
}

.mcg-margin-right-c2 {
  margin-right: var(--c2);
}

.mcg-margin-right-c2g1 {
  margin-right: var(--c2g1);
}

.mcg-margin-right-c2g2 {
  margin-right: var(--c2g2);
}

.mcg-margin-right-c3 {
  margin-right: var(--c3);
}

.mcg-margin-right-c3g1 {
  margin-right: var(--c3g1);
}

.mcg-margin-right-c3g2 {
  margin-right: var(--c3g2);
}

.mcg-margin-right-c4 {
  margin-right: var(--c4);
}

.mcg-margin-right-c4g1 {
  margin-right: var(--c4g1);
}

.mcg-margin-right-c4g2 {
  margin-right: var(--c4g2);
}

.mcg-margin-right-c5 {
  margin-right: var(--c5);
}

.mcg-margin-right-c5g1 {
  margin-right: var(--c5g1);
}

.mcg-margin-right-c5g2 {
  margin-right: var(--c5g2);
}

.mcg-margin-right-c6 {
  margin-right: var(--c6);
}

.mcg-margin-right-c6g1 {
  margin-right: var(--c6g1);
}

.mcg-margin-right-c6g2 {
  margin-right: var(--c6g2);
}

.mcg-margin-right-c7 {
  margin-right: var(--c7);
}

.mcg-margin-right-c7g1 {
  margin-right: var(--c7g1);
}

.mcg-margin-right-c7g2 {
  margin-right: var(--c7g2);
}

.mcg-margin-right-c8 {
  margin-right: var(--c8);
}

.mcg-margin-right-c8g1 {
  margin-right: var(--c8g1);
}

.mcg-margin-right-c8g2 {
  margin-right: var(--c8g2);
}

.mcg-margin-right-c9 {
  margin-right: var(--c9);
}

.mcg-margin-right-c9g1 {
  margin-right: var(--c9g1);
}

.mcg-margin-right-c9g2 {
  margin-right: var(--c9g2);
}

.mcg-margin-right-c10 {
  margin-right: var(--c10);
}

.mcg-margin-right-c10g1 {
  margin-right: var(--c10g1);
}

.mcg-margin-right-c10g2 {
  margin-right: var(--c10g2);
}

.mcg-margin-right-c11 {
  margin-right: var(--c11);
}

.mcg-margin-right-c11g1 {
  margin-right: var(--c11g1);
}

.mcg-margin-right-c11g2 {
  margin-right: var(--c11g2);
}

.mcg-margin-right-c12 {
  margin-right: var(--c12);
}

.mcg-margin-right-c12g1 {
  margin-right: var(--c12g1);
}

.mcg-margin-right-c12g2 {
  margin-right: var(--c12g2);
}

.mcg-margin-right-m1 {
  margin-right: var(--m1);
}

.mcg-margin-right-m1g1 {
  margin-right: var(--m1g1);
}

.mcg-margin-right-m1g2 {
  margin-right: var(--m1g2);
}

.mcg-margin-right-m1c1 {
  margin-right: var(--m1c1);
}

.mcg-margin-right-m1c1g1 {
  margin-right: var(--m1c1g1);
}

.mcg-margin-right-m1c1g2 {
  margin-right: var(--m1c1g2);
}

.mcg-margin-right-m1c2 {
  margin-right: var(--m1c2);
}

.mcg-margin-right-m1c2g1 {
  margin-right: var(--m1c2g1);
}

.mcg-margin-right-m1c2g2 {
  margin-right: var(--m1c2g2);
}

.mcg-margin-right-m1c3 {
  margin-right: var(--m1c3);
}

.mcg-margin-right-m1c3g1 {
  margin-right: var(--m1c3g1);
}

.mcg-margin-right-m1c3g2 {
  margin-right: var(--m1c3g2);
}

.mcg-margin-right-m1c4 {
  margin-right: var(--m1c4);
}

.mcg-margin-right-m1c4g1 {
  margin-right: var(--m1c4g1);
}

.mcg-margin-right-m1c4g2 {
  margin-right: var(--m1c4g2);
}

.mcg-margin-right-m1c5 {
  margin-right: var(--m1c5);
}

.mcg-margin-right-m1c5g1 {
  margin-right: var(--m1c5g1);
}

.mcg-margin-right-m1c5g2 {
  margin-right: var(--m1c5g2);
}

.mcg-margin-right-m1c6 {
  margin-right: var(--m1c6);
}

.mcg-margin-right-m1c6g1 {
  margin-right: var(--m1c6g1);
}

.mcg-margin-right-m1c6g2 {
  margin-right: var(--m1c6g2);
}

.mcg-margin-right-m1c7 {
  margin-right: var(--m1c7);
}

.mcg-margin-right-m1c7g1 {
  margin-right: var(--m1c7g1);
}

.mcg-margin-right-m1c7g2 {
  margin-right: var(--m1c7g2);
}

.mcg-margin-right-m1c8 {
  margin-right: var(--m1c8);
}

.mcg-margin-right-m1c8g1 {
  margin-right: var(--m1c8g1);
}

.mcg-margin-right-m1c8g2 {
  margin-right: var(--m1c8g2);
}

.mcg-margin-right-m1c9 {
  margin-right: var(--m1c9);
}

.mcg-margin-right-m1c9g1 {
  margin-right: var(--m1c9g1);
}

.mcg-margin-right-m1c9g2 {
  margin-right: var(--m1c9g2);
}

.mcg-margin-right-m1c10 {
  margin-right: var(--m1c10);
}

.mcg-margin-right-m1c10g1 {
  margin-right: var(--m1c10g1);
}

.mcg-margin-right-m1c10g2 {
  margin-right: var(--m1c10g2);
}

.mcg-margin-right-m1c11 {
  margin-right: var(--m1c11);
}

.mcg-margin-right-m1c11g1 {
  margin-right: var(--m1c11g1);
}

.mcg-margin-right-m1c11g2 {
  margin-right: var(--m1c11g2);
}

.mcg-margin-right-m1c12 {
  margin-right: var(--m1c12);
}

.mcg-margin-right-m1c12g1 {
  margin-right: var(--m1c12g1);
}

.mcg-margin-right-m1c12g2 {
  margin-right: var(--m1c12g2);
}

.mcg-margin-right-m2 {
  margin-right: var(--m2);
}

.mcg-margin-right-m2g1 {
  margin-right: var(--m2g1);
}

.mcg-margin-right-m2g2 {
  margin-right: var(--m2g2);
}

.mcg-margin-right-m2c1 {
  margin-right: var(--m2c1);
}

.mcg-margin-right-m2c1g1 {
  margin-right: var(--m2c1g1);
}

.mcg-margin-right-m2c1g2 {
  margin-right: var(--m2c1g2);
}

.mcg-margin-right-m2c2 {
  margin-right: var(--m2c2);
}

.mcg-margin-right-m2c2g1 {
  margin-right: var(--m2c2g1);
}

.mcg-margin-right-m2c2g2 {
  margin-right: var(--m2c2g2);
}

.mcg-margin-right-m2c3 {
  margin-right: var(--m2c3);
}

.mcg-margin-right-m2c3g1 {
  margin-right: var(--m2c3g1);
}

.mcg-margin-right-m2c3g2 {
  margin-right: var(--m2c3g2);
}

.mcg-margin-right-m2c4 {
  margin-right: var(--m2c4);
}

.mcg-margin-right-m2c4g1 {
  margin-right: var(--m2c4g1);
}

.mcg-margin-right-m2c4g2 {
  margin-right: var(--m2c4g2);
}

.mcg-margin-right-m2c5 {
  margin-right: var(--m2c5);
}

.mcg-margin-right-m2c5g1 {
  margin-right: var(--m2c5g1);
}

.mcg-margin-right-m2c5g2 {
  margin-right: var(--m2c5g2);
}

.mcg-margin-right-m2c6 {
  margin-right: var(--m2c6);
}

.mcg-margin-right-m2c6g1 {
  margin-right: var(--m2c6g1);
}

.mcg-margin-right-m2c6g2 {
  margin-right: var(--m2c6g2);
}

.mcg-margin-right-m2c7 {
  margin-right: var(--m2c7);
}

.mcg-margin-right-m2c7g1 {
  margin-right: var(--m2c7g1);
}

.mcg-margin-right-m2c7g2 {
  margin-right: var(--m2c7g2);
}

.mcg-margin-right-m2c8 {
  margin-right: var(--m2c8);
}

.mcg-margin-right-m2c8g1 {
  margin-right: var(--m2c8g1);
}

.mcg-margin-right-m2c8g2 {
  margin-right: var(--m2c8g2);
}

.mcg-margin-right-m2c9 {
  margin-right: var(--m2c9);
}

.mcg-margin-right-m2c9g1 {
  margin-right: var(--m2c9g1);
}

.mcg-margin-right-m2c9g2 {
  margin-right: var(--m2c9g2);
}

.mcg-margin-right-m2c10 {
  margin-right: var(--m2c10);
}

.mcg-margin-right-m2c10g1 {
  margin-right: var(--m2c10g1);
}

.mcg-margin-right-m2c10g2 {
  margin-right: var(--m2c10g2);
}

.mcg-margin-right-m2c11 {
  margin-right: var(--m2c11);
}

.mcg-margin-right-m2c11g1 {
  margin-right: var(--m2c11g1);
}

.mcg-margin-right-m2c11g2 {
  margin-right: var(--m2c11g2);
}

.mcg-margin-right-m2c12 {
  margin-right: var(--m2c12);
}

@container (max-width: 1024px) {
  .mcg-lg-margin-right-0 {
    margin-right: 0;
  }
  .mcg-lg-margin-right-g1 {
    margin-right: var(--g1);
  }
  .mcg-lg-margin-right-g2 {
    margin-right: var(--g2);
  }
  .mcg-lg-margin-right-c1 {
    margin-right: var(--c1);
  }
  .mcg-lg-margin-right-c1g1 {
    margin-right: var(--c1g1);
  }
  .mcg-lg-margin-right-c1g2 {
    margin-right: var(--c1g2);
  }
  .mcg-lg-margin-right-c2 {
    margin-right: var(--c2);
  }
  .mcg-lg-margin-right-c2g1 {
    margin-right: var(--c2g1);
  }
  .mcg-lg-margin-right-c2g2 {
    margin-right: var(--c2g2);
  }
  .mcg-lg-margin-right-c3 {
    margin-right: var(--c3);
  }
  .mcg-lg-margin-right-c3g1 {
    margin-right: var(--c3g1);
  }
  .mcg-lg-margin-right-c3g2 {
    margin-right: var(--c3g2);
  }
  .mcg-lg-margin-right-c4 {
    margin-right: var(--c4);
  }
  .mcg-lg-margin-right-c4g1 {
    margin-right: var(--c4g1);
  }
  .mcg-lg-margin-right-c4g2 {
    margin-right: var(--c4g2);
  }
  .mcg-lg-margin-right-c5 {
    margin-right: var(--c5);
  }
  .mcg-lg-margin-right-c5g1 {
    margin-right: var(--c5g1);
  }
  .mcg-lg-margin-right-c5g2 {
    margin-right: var(--c5g2);
  }
  .mcg-lg-margin-right-c6 {
    margin-right: var(--c6);
  }
  .mcg-lg-margin-right-c6g1 {
    margin-right: var(--c6g1);
  }
  .mcg-lg-margin-right-c6g2 {
    margin-right: var(--c6g2);
  }
  .mcg-lg-margin-right-c7 {
    margin-right: var(--c7);
  }
  .mcg-lg-margin-right-c7g1 {
    margin-right: var(--c7g1);
  }
  .mcg-lg-margin-right-c7g2 {
    margin-right: var(--c7g2);
  }
  .mcg-lg-margin-right-c8 {
    margin-right: var(--c8);
  }
  .mcg-lg-margin-right-c8g1 {
    margin-right: var(--c8g1);
  }
  .mcg-lg-margin-right-c8g2 {
    margin-right: var(--c8g2);
  }
  .mcg-lg-margin-right-c9 {
    margin-right: var(--c9);
  }
  .mcg-lg-margin-right-c9g1 {
    margin-right: var(--c9g1);
  }
  .mcg-lg-margin-right-c9g2 {
    margin-right: var(--c9g2);
  }
  .mcg-lg-margin-right-c10 {
    margin-right: var(--c10);
  }
  .mcg-lg-margin-right-c10g1 {
    margin-right: var(--c10g1);
  }
  .mcg-lg-margin-right-c10g2 {
    margin-right: var(--c10g2);
  }
  .mcg-lg-margin-right-c11 {
    margin-right: var(--c11);
  }
  .mcg-lg-margin-right-c11g1 {
    margin-right: var(--c11g1);
  }
  .mcg-lg-margin-right-c11g2 {
    margin-right: var(--c11g2);
  }
  .mcg-lg-margin-right-c12 {
    margin-right: var(--c12);
  }
  .mcg-lg-margin-right-c12g1 {
    margin-right: var(--c12g1);
  }
  .mcg-lg-margin-right-c12g2 {
    margin-right: var(--c12g2);
  }
  .mcg-lg-margin-right-m1 {
    margin-right: var(--m1);
  }
  .mcg-lg-margin-right-m1g1 {
    margin-right: var(--m1g1);
  }
  .mcg-lg-margin-right-m1g2 {
    margin-right: var(--m1g2);
  }
  .mcg-lg-margin-right-m1c1 {
    margin-right: var(--m1c1);
  }
  .mcg-lg-margin-right-m1c1g1 {
    margin-right: var(--m1c1g1);
  }
  .mcg-lg-margin-right-m1c1g2 {
    margin-right: var(--m1c1g2);
  }
  .mcg-lg-margin-right-m1c2 {
    margin-right: var(--m1c2);
  }
  .mcg-lg-margin-right-m1c2g1 {
    margin-right: var(--m1c2g1);
  }
  .mcg-lg-margin-right-m1c2g2 {
    margin-right: var(--m1c2g2);
  }
  .mcg-lg-margin-right-m1c3 {
    margin-right: var(--m1c3);
  }
  .mcg-lg-margin-right-m1c3g1 {
    margin-right: var(--m1c3g1);
  }
  .mcg-lg-margin-right-m1c3g2 {
    margin-right: var(--m1c3g2);
  }
  .mcg-lg-margin-right-m1c4 {
    margin-right: var(--m1c4);
  }
  .mcg-lg-margin-right-m1c4g1 {
    margin-right: var(--m1c4g1);
  }
  .mcg-lg-margin-right-m1c4g2 {
    margin-right: var(--m1c4g2);
  }
  .mcg-lg-margin-right-m1c5 {
    margin-right: var(--m1c5);
  }
  .mcg-lg-margin-right-m1c5g1 {
    margin-right: var(--m1c5g1);
  }
  .mcg-lg-margin-right-m1c5g2 {
    margin-right: var(--m1c5g2);
  }
  .mcg-lg-margin-right-m1c6 {
    margin-right: var(--m1c6);
  }
  .mcg-lg-margin-right-m1c6g1 {
    margin-right: var(--m1c6g1);
  }
  .mcg-lg-margin-right-m1c6g2 {
    margin-right: var(--m1c6g2);
  }
  .mcg-lg-margin-right-m1c7 {
    margin-right: var(--m1c7);
  }
  .mcg-lg-margin-right-m1c7g1 {
    margin-right: var(--m1c7g1);
  }
  .mcg-lg-margin-right-m1c7g2 {
    margin-right: var(--m1c7g2);
  }
  .mcg-lg-margin-right-m1c8 {
    margin-right: var(--m1c8);
  }
  .mcg-lg-margin-right-m1c8g1 {
    margin-right: var(--m1c8g1);
  }
  .mcg-lg-margin-right-m1c8g2 {
    margin-right: var(--m1c8g2);
  }
  .mcg-lg-margin-right-m1c9 {
    margin-right: var(--m1c9);
  }
  .mcg-lg-margin-right-m1c9g1 {
    margin-right: var(--m1c9g1);
  }
  .mcg-lg-margin-right-m1c9g2 {
    margin-right: var(--m1c9g2);
  }
  .mcg-lg-margin-right-m1c10 {
    margin-right: var(--m1c10);
  }
  .mcg-lg-margin-right-m1c10g1 {
    margin-right: var(--m1c10g1);
  }
  .mcg-lg-margin-right-m1c10g2 {
    margin-right: var(--m1c10g2);
  }
  .mcg-lg-margin-right-m1c11 {
    margin-right: var(--m1c11);
  }
  .mcg-lg-margin-right-m1c11g1 {
    margin-right: var(--m1c11g1);
  }
  .mcg-lg-margin-right-m1c11g2 {
    margin-right: var(--m1c11g2);
  }
  .mcg-lg-margin-right-m1c12 {
    margin-right: var(--m1c12);
  }
  .mcg-lg-margin-right-m1c12g1 {
    margin-right: var(--m1c12g1);
  }
  .mcg-lg-margin-right-m1c12g2 {
    margin-right: var(--m1c12g2);
  }
  .mcg-lg-margin-right-m2 {
    margin-right: var(--m2);
  }
  .mcg-lg-margin-right-m2g1 {
    margin-right: var(--m2g1);
  }
  .mcg-lg-margin-right-m2g2 {
    margin-right: var(--m2g2);
  }
  .mcg-lg-margin-right-m2c1 {
    margin-right: var(--m2c1);
  }
  .mcg-lg-margin-right-m2c1g1 {
    margin-right: var(--m2c1g1);
  }
  .mcg-lg-margin-right-m2c1g2 {
    margin-right: var(--m2c1g2);
  }
  .mcg-lg-margin-right-m2c2 {
    margin-right: var(--m2c2);
  }
  .mcg-lg-margin-right-m2c2g1 {
    margin-right: var(--m2c2g1);
  }
  .mcg-lg-margin-right-m2c2g2 {
    margin-right: var(--m2c2g2);
  }
  .mcg-lg-margin-right-m2c3 {
    margin-right: var(--m2c3);
  }
  .mcg-lg-margin-right-m2c3g1 {
    margin-right: var(--m2c3g1);
  }
  .mcg-lg-margin-right-m2c3g2 {
    margin-right: var(--m2c3g2);
  }
  .mcg-lg-margin-right-m2c4 {
    margin-right: var(--m2c4);
  }
  .mcg-lg-margin-right-m2c4g1 {
    margin-right: var(--m2c4g1);
  }
  .mcg-lg-margin-right-m2c4g2 {
    margin-right: var(--m2c4g2);
  }
  .mcg-lg-margin-right-m2c5 {
    margin-right: var(--m2c5);
  }
  .mcg-lg-margin-right-m2c5g1 {
    margin-right: var(--m2c5g1);
  }
  .mcg-lg-margin-right-m2c5g2 {
    margin-right: var(--m2c5g2);
  }
  .mcg-lg-margin-right-m2c6 {
    margin-right: var(--m2c6);
  }
  .mcg-lg-margin-right-m2c6g1 {
    margin-right: var(--m2c6g1);
  }
  .mcg-lg-margin-right-m2c6g2 {
    margin-right: var(--m2c6g2);
  }
  .mcg-lg-margin-right-m2c7 {
    margin-right: var(--m2c7);
  }
  .mcg-lg-margin-right-m2c7g1 {
    margin-right: var(--m2c7g1);
  }
  .mcg-lg-margin-right-m2c7g2 {
    margin-right: var(--m2c7g2);
  }
  .mcg-lg-margin-right-m2c8 {
    margin-right: var(--m2c8);
  }
  .mcg-lg-margin-right-m2c8g1 {
    margin-right: var(--m2c8g1);
  }
  .mcg-lg-margin-right-m2c8g2 {
    margin-right: var(--m2c8g2);
  }
  .mcg-lg-margin-right-m2c9 {
    margin-right: var(--m2c9);
  }
  .mcg-lg-margin-right-m2c9g1 {
    margin-right: var(--m2c9g1);
  }
  .mcg-lg-margin-right-m2c9g2 {
    margin-right: var(--m2c9g2);
  }
  .mcg-lg-margin-right-m2c10 {
    margin-right: var(--m2c10);
  }
  .mcg-lg-margin-right-m2c10g1 {
    margin-right: var(--m2c10g1);
  }
  .mcg-lg-margin-right-m2c10g2 {
    margin-right: var(--m2c10g2);
  }
  .mcg-lg-margin-right-m2c11 {
    margin-right: var(--m2c11);
  }
  .mcg-lg-margin-right-m2c11g1 {
    margin-right: var(--m2c11g1);
  }
  .mcg-lg-margin-right-m2c11g2 {
    margin-right: var(--m2c11g2);
  }
  .mcg-lg-margin-right-m2c12 {
    margin-right: var(--m2c12);
  }
}
@container (max-width: 767px) {
  .mcg-md-margin-right-0 {
    margin-right: 0;
  }
  .mcg-md-margin-right-g1 {
    margin-right: var(--g1);
  }
  .mcg-md-margin-right-g2 {
    margin-right: var(--g2);
  }
  .mcg-md-margin-right-c1 {
    margin-right: var(--c1);
  }
  .mcg-md-margin-right-c1g1 {
    margin-right: var(--c1g1);
  }
  .mcg-md-margin-right-c1g2 {
    margin-right: var(--c1g2);
  }
  .mcg-md-margin-right-c2 {
    margin-right: var(--c2);
  }
  .mcg-md-margin-right-c2g1 {
    margin-right: var(--c2g1);
  }
  .mcg-md-margin-right-c2g2 {
    margin-right: var(--c2g2);
  }
  .mcg-md-margin-right-c3 {
    margin-right: var(--c3);
  }
  .mcg-md-margin-right-c3g1 {
    margin-right: var(--c3g1);
  }
  .mcg-md-margin-right-c3g2 {
    margin-right: var(--c3g2);
  }
  .mcg-md-margin-right-c4 {
    margin-right: var(--c4);
  }
  .mcg-md-margin-right-c4g1 {
    margin-right: var(--c4g1);
  }
  .mcg-md-margin-right-c4g2 {
    margin-right: var(--c4g2);
  }
  .mcg-md-margin-right-c5 {
    margin-right: var(--c5);
  }
  .mcg-md-margin-right-c5g1 {
    margin-right: var(--c5g1);
  }
  .mcg-md-margin-right-c5g2 {
    margin-right: var(--c5g2);
  }
  .mcg-md-margin-right-c6 {
    margin-right: var(--c6);
  }
  .mcg-md-margin-right-c6g1 {
    margin-right: var(--c6g1);
  }
  .mcg-md-margin-right-c6g2 {
    margin-right: var(--c6g2);
  }
  .mcg-md-margin-right-c7 {
    margin-right: var(--c7);
  }
  .mcg-md-margin-right-c7g1 {
    margin-right: var(--c7g1);
  }
  .mcg-md-margin-right-c7g2 {
    margin-right: var(--c7g2);
  }
  .mcg-md-margin-right-c8 {
    margin-right: var(--c8);
  }
  .mcg-md-margin-right-c8g1 {
    margin-right: var(--c8g1);
  }
  .mcg-md-margin-right-c8g2 {
    margin-right: var(--c8g2);
  }
  .mcg-md-margin-right-c9 {
    margin-right: var(--c9);
  }
  .mcg-md-margin-right-c9g1 {
    margin-right: var(--c9g1);
  }
  .mcg-md-margin-right-c9g2 {
    margin-right: var(--c9g2);
  }
  .mcg-md-margin-right-c10 {
    margin-right: var(--c10);
  }
  .mcg-md-margin-right-c10g1 {
    margin-right: var(--c10g1);
  }
  .mcg-md-margin-right-c10g2 {
    margin-right: var(--c10g2);
  }
  .mcg-md-margin-right-c11 {
    margin-right: var(--c11);
  }
  .mcg-md-margin-right-c11g1 {
    margin-right: var(--c11g1);
  }
  .mcg-md-margin-right-c11g2 {
    margin-right: var(--c11g2);
  }
  .mcg-md-margin-right-c12 {
    margin-right: var(--c12);
  }
  .mcg-md-margin-right-c12g1 {
    margin-right: var(--c12g1);
  }
  .mcg-md-margin-right-c12g2 {
    margin-right: var(--c12g2);
  }
  .mcg-md-margin-right-m1 {
    margin-right: var(--m1);
  }
  .mcg-md-margin-right-m1g1 {
    margin-right: var(--m1g1);
  }
  .mcg-md-margin-right-m1g2 {
    margin-right: var(--m1g2);
  }
  .mcg-md-margin-right-m1c1 {
    margin-right: var(--m1c1);
  }
  .mcg-md-margin-right-m1c1g1 {
    margin-right: var(--m1c1g1);
  }
  .mcg-md-margin-right-m1c1g2 {
    margin-right: var(--m1c1g2);
  }
  .mcg-md-margin-right-m1c2 {
    margin-right: var(--m1c2);
  }
  .mcg-md-margin-right-m1c2g1 {
    margin-right: var(--m1c2g1);
  }
  .mcg-md-margin-right-m1c2g2 {
    margin-right: var(--m1c2g2);
  }
  .mcg-md-margin-right-m1c3 {
    margin-right: var(--m1c3);
  }
  .mcg-md-margin-right-m1c3g1 {
    margin-right: var(--m1c3g1);
  }
  .mcg-md-margin-right-m1c3g2 {
    margin-right: var(--m1c3g2);
  }
  .mcg-md-margin-right-m1c4 {
    margin-right: var(--m1c4);
  }
  .mcg-md-margin-right-m1c4g1 {
    margin-right: var(--m1c4g1);
  }
  .mcg-md-margin-right-m1c4g2 {
    margin-right: var(--m1c4g2);
  }
  .mcg-md-margin-right-m1c5 {
    margin-right: var(--m1c5);
  }
  .mcg-md-margin-right-m1c5g1 {
    margin-right: var(--m1c5g1);
  }
  .mcg-md-margin-right-m1c5g2 {
    margin-right: var(--m1c5g2);
  }
  .mcg-md-margin-right-m1c6 {
    margin-right: var(--m1c6);
  }
  .mcg-md-margin-right-m1c6g1 {
    margin-right: var(--m1c6g1);
  }
  .mcg-md-margin-right-m1c6g2 {
    margin-right: var(--m1c6g2);
  }
  .mcg-md-margin-right-m1c7 {
    margin-right: var(--m1c7);
  }
  .mcg-md-margin-right-m1c7g1 {
    margin-right: var(--m1c7g1);
  }
  .mcg-md-margin-right-m1c7g2 {
    margin-right: var(--m1c7g2);
  }
  .mcg-md-margin-right-m1c8 {
    margin-right: var(--m1c8);
  }
  .mcg-md-margin-right-m1c8g1 {
    margin-right: var(--m1c8g1);
  }
  .mcg-md-margin-right-m1c8g2 {
    margin-right: var(--m1c8g2);
  }
  .mcg-md-margin-right-m1c9 {
    margin-right: var(--m1c9);
  }
  .mcg-md-margin-right-m1c9g1 {
    margin-right: var(--m1c9g1);
  }
  .mcg-md-margin-right-m1c9g2 {
    margin-right: var(--m1c9g2);
  }
  .mcg-md-margin-right-m1c10 {
    margin-right: var(--m1c10);
  }
  .mcg-md-margin-right-m1c10g1 {
    margin-right: var(--m1c10g1);
  }
  .mcg-md-margin-right-m1c10g2 {
    margin-right: var(--m1c10g2);
  }
  .mcg-md-margin-right-m1c11 {
    margin-right: var(--m1c11);
  }
  .mcg-md-margin-right-m1c11g1 {
    margin-right: var(--m1c11g1);
  }
  .mcg-md-margin-right-m1c11g2 {
    margin-right: var(--m1c11g2);
  }
  .mcg-md-margin-right-m1c12 {
    margin-right: var(--m1c12);
  }
  .mcg-md-margin-right-m1c12g1 {
    margin-right: var(--m1c12g1);
  }
  .mcg-md-margin-right-m1c12g2 {
    margin-right: var(--m1c12g2);
  }
  .mcg-md-margin-right-m2 {
    margin-right: var(--m2);
  }
  .mcg-md-margin-right-m2g1 {
    margin-right: var(--m2g1);
  }
  .mcg-md-margin-right-m2g2 {
    margin-right: var(--m2g2);
  }
  .mcg-md-margin-right-m2c1 {
    margin-right: var(--m2c1);
  }
  .mcg-md-margin-right-m2c1g1 {
    margin-right: var(--m2c1g1);
  }
  .mcg-md-margin-right-m2c1g2 {
    margin-right: var(--m2c1g2);
  }
  .mcg-md-margin-right-m2c2 {
    margin-right: var(--m2c2);
  }
  .mcg-md-margin-right-m2c2g1 {
    margin-right: var(--m2c2g1);
  }
  .mcg-md-margin-right-m2c2g2 {
    margin-right: var(--m2c2g2);
  }
  .mcg-md-margin-right-m2c3 {
    margin-right: var(--m2c3);
  }
  .mcg-md-margin-right-m2c3g1 {
    margin-right: var(--m2c3g1);
  }
  .mcg-md-margin-right-m2c3g2 {
    margin-right: var(--m2c3g2);
  }
  .mcg-md-margin-right-m2c4 {
    margin-right: var(--m2c4);
  }
  .mcg-md-margin-right-m2c4g1 {
    margin-right: var(--m2c4g1);
  }
  .mcg-md-margin-right-m2c4g2 {
    margin-right: var(--m2c4g2);
  }
  .mcg-md-margin-right-m2c5 {
    margin-right: var(--m2c5);
  }
  .mcg-md-margin-right-m2c5g1 {
    margin-right: var(--m2c5g1);
  }
  .mcg-md-margin-right-m2c5g2 {
    margin-right: var(--m2c5g2);
  }
  .mcg-md-margin-right-m2c6 {
    margin-right: var(--m2c6);
  }
  .mcg-md-margin-right-m2c6g1 {
    margin-right: var(--m2c6g1);
  }
  .mcg-md-margin-right-m2c6g2 {
    margin-right: var(--m2c6g2);
  }
  .mcg-md-margin-right-m2c7 {
    margin-right: var(--m2c7);
  }
  .mcg-md-margin-right-m2c7g1 {
    margin-right: var(--m2c7g1);
  }
  .mcg-md-margin-right-m2c7g2 {
    margin-right: var(--m2c7g2);
  }
  .mcg-md-margin-right-m2c8 {
    margin-right: var(--m2c8);
  }
  .mcg-md-margin-right-m2c8g1 {
    margin-right: var(--m2c8g1);
  }
  .mcg-md-margin-right-m2c8g2 {
    margin-right: var(--m2c8g2);
  }
  .mcg-md-margin-right-m2c9 {
    margin-right: var(--m2c9);
  }
  .mcg-md-margin-right-m2c9g1 {
    margin-right: var(--m2c9g1);
  }
  .mcg-md-margin-right-m2c9g2 {
    margin-right: var(--m2c9g2);
  }
  .mcg-md-margin-right-m2c10 {
    margin-right: var(--m2c10);
  }
  .mcg-md-margin-right-m2c10g1 {
    margin-right: var(--m2c10g1);
  }
  .mcg-md-margin-right-m2c10g2 {
    margin-right: var(--m2c10g2);
  }
  .mcg-md-margin-right-m2c11 {
    margin-right: var(--m2c11);
  }
  .mcg-md-margin-right-m2c11g1 {
    margin-right: var(--m2c11g1);
  }
  .mcg-md-margin-right-m2c11g2 {
    margin-right: var(--m2c11g2);
  }
  .mcg-md-margin-right-m2c12 {
    margin-right: var(--m2c12);
  }
}
.mcg-max-width-0 {
  max-width: 0;
}

.mcg-max-width-g1 {
  max-width: var(--g1);
}

.mcg-max-width-g2 {
  max-width: var(--g2);
}

.mcg-max-width-c1 {
  max-width: var(--c1);
}

.mcg-max-width-c1g1 {
  max-width: var(--c1g1);
}

.mcg-max-width-c1g2 {
  max-width: var(--c1g2);
}

.mcg-max-width-c2 {
  max-width: var(--c2);
}

.mcg-max-width-c2g1 {
  max-width: var(--c2g1);
}

.mcg-max-width-c2g2 {
  max-width: var(--c2g2);
}

.mcg-max-width-c3 {
  max-width: var(--c3);
}

.mcg-max-width-c3g1 {
  max-width: var(--c3g1);
}

.mcg-max-width-c3g2 {
  max-width: var(--c3g2);
}

.mcg-max-width-c4 {
  max-width: var(--c4);
}

.mcg-max-width-c4g1 {
  max-width: var(--c4g1);
}

.mcg-max-width-c4g2 {
  max-width: var(--c4g2);
}

.mcg-max-width-c5 {
  max-width: var(--c5);
}

.mcg-max-width-c5g1 {
  max-width: var(--c5g1);
}

.mcg-max-width-c5g2 {
  max-width: var(--c5g2);
}

.mcg-max-width-c6 {
  max-width: var(--c6);
}

.mcg-max-width-c6g1 {
  max-width: var(--c6g1);
}

.mcg-max-width-c6g2 {
  max-width: var(--c6g2);
}

.mcg-max-width-c7 {
  max-width: var(--c7);
}

.mcg-max-width-c7g1 {
  max-width: var(--c7g1);
}

.mcg-max-width-c7g2 {
  max-width: var(--c7g2);
}

.mcg-max-width-c8 {
  max-width: var(--c8);
}

.mcg-max-width-c8g1 {
  max-width: var(--c8g1);
}

.mcg-max-width-c8g2 {
  max-width: var(--c8g2);
}

.mcg-max-width-c9 {
  max-width: var(--c9);
}

.mcg-max-width-c9g1 {
  max-width: var(--c9g1);
}

.mcg-max-width-c9g2 {
  max-width: var(--c9g2);
}

.mcg-max-width-c10 {
  max-width: var(--c10);
}

.mcg-max-width-c10g1 {
  max-width: var(--c10g1);
}

.mcg-max-width-c10g2 {
  max-width: var(--c10g2);
}

.mcg-max-width-c11 {
  max-width: var(--c11);
}

.mcg-max-width-c11g1 {
  max-width: var(--c11g1);
}

.mcg-max-width-c11g2 {
  max-width: var(--c11g2);
}

.mcg-max-width-c12 {
  max-width: var(--c12);
}

.mcg-max-width-c12g1 {
  max-width: var(--c12g1);
}

.mcg-max-width-c12g2 {
  max-width: var(--c12g2);
}

.mcg-max-width-m1 {
  max-width: var(--m1);
}

.mcg-max-width-m1g1 {
  max-width: var(--m1g1);
}

.mcg-max-width-m1g2 {
  max-width: var(--m1g2);
}

.mcg-max-width-m1c1 {
  max-width: var(--m1c1);
}

.mcg-max-width-m1c1g1 {
  max-width: var(--m1c1g1);
}

.mcg-max-width-m1c1g2 {
  max-width: var(--m1c1g2);
}

.mcg-max-width-m1c2 {
  max-width: var(--m1c2);
}

.mcg-max-width-m1c2g1 {
  max-width: var(--m1c2g1);
}

.mcg-max-width-m1c2g2 {
  max-width: var(--m1c2g2);
}

.mcg-max-width-m1c3 {
  max-width: var(--m1c3);
}

.mcg-max-width-m1c3g1 {
  max-width: var(--m1c3g1);
}

.mcg-max-width-m1c3g2 {
  max-width: var(--m1c3g2);
}

.mcg-max-width-m1c4 {
  max-width: var(--m1c4);
}

.mcg-max-width-m1c4g1 {
  max-width: var(--m1c4g1);
}

.mcg-max-width-m1c4g2 {
  max-width: var(--m1c4g2);
}

.mcg-max-width-m1c5 {
  max-width: var(--m1c5);
}

.mcg-max-width-m1c5g1 {
  max-width: var(--m1c5g1);
}

.mcg-max-width-m1c5g2 {
  max-width: var(--m1c5g2);
}

.mcg-max-width-m1c6 {
  max-width: var(--m1c6);
}

.mcg-max-width-m1c6g1 {
  max-width: var(--m1c6g1);
}

.mcg-max-width-m1c6g2 {
  max-width: var(--m1c6g2);
}

.mcg-max-width-m1c7 {
  max-width: var(--m1c7);
}

.mcg-max-width-m1c7g1 {
  max-width: var(--m1c7g1);
}

.mcg-max-width-m1c7g2 {
  max-width: var(--m1c7g2);
}

.mcg-max-width-m1c8 {
  max-width: var(--m1c8);
}

.mcg-max-width-m1c8g1 {
  max-width: var(--m1c8g1);
}

.mcg-max-width-m1c8g2 {
  max-width: var(--m1c8g2);
}

.mcg-max-width-m1c9 {
  max-width: var(--m1c9);
}

.mcg-max-width-m1c9g1 {
  max-width: var(--m1c9g1);
}

.mcg-max-width-m1c9g2 {
  max-width: var(--m1c9g2);
}

.mcg-max-width-m1c10 {
  max-width: var(--m1c10);
}

.mcg-max-width-m1c10g1 {
  max-width: var(--m1c10g1);
}

.mcg-max-width-m1c10g2 {
  max-width: var(--m1c10g2);
}

.mcg-max-width-m1c11 {
  max-width: var(--m1c11);
}

.mcg-max-width-m1c11g1 {
  max-width: var(--m1c11g1);
}

.mcg-max-width-m1c11g2 {
  max-width: var(--m1c11g2);
}

.mcg-max-width-m1c12 {
  max-width: var(--m1c12);
}

.mcg-max-width-m1c12g1 {
  max-width: var(--m1c12g1);
}

.mcg-max-width-m1c12g2 {
  max-width: var(--m1c12g2);
}

.mcg-max-width-m2 {
  max-width: var(--m2);
}

.mcg-max-width-m2g1 {
  max-width: var(--m2g1);
}

.mcg-max-width-m2g2 {
  max-width: var(--m2g2);
}

.mcg-max-width-m2c1 {
  max-width: var(--m2c1);
}

.mcg-max-width-m2c1g1 {
  max-width: var(--m2c1g1);
}

.mcg-max-width-m2c1g2 {
  max-width: var(--m2c1g2);
}

.mcg-max-width-m2c2 {
  max-width: var(--m2c2);
}

.mcg-max-width-m2c2g1 {
  max-width: var(--m2c2g1);
}

.mcg-max-width-m2c2g2 {
  max-width: var(--m2c2g2);
}

.mcg-max-width-m2c3 {
  max-width: var(--m2c3);
}

.mcg-max-width-m2c3g1 {
  max-width: var(--m2c3g1);
}

.mcg-max-width-m2c3g2 {
  max-width: var(--m2c3g2);
}

.mcg-max-width-m2c4 {
  max-width: var(--m2c4);
}

.mcg-max-width-m2c4g1 {
  max-width: var(--m2c4g1);
}

.mcg-max-width-m2c4g2 {
  max-width: var(--m2c4g2);
}

.mcg-max-width-m2c5 {
  max-width: var(--m2c5);
}

.mcg-max-width-m2c5g1 {
  max-width: var(--m2c5g1);
}

.mcg-max-width-m2c5g2 {
  max-width: var(--m2c5g2);
}

.mcg-max-width-m2c6 {
  max-width: var(--m2c6);
}

.mcg-max-width-m2c6g1 {
  max-width: var(--m2c6g1);
}

.mcg-max-width-m2c6g2 {
  max-width: var(--m2c6g2);
}

.mcg-max-width-m2c7 {
  max-width: var(--m2c7);
}

.mcg-max-width-m2c7g1 {
  max-width: var(--m2c7g1);
}

.mcg-max-width-m2c7g2 {
  max-width: var(--m2c7g2);
}

.mcg-max-width-m2c8 {
  max-width: var(--m2c8);
}

.mcg-max-width-m2c8g1 {
  max-width: var(--m2c8g1);
}

.mcg-max-width-m2c8g2 {
  max-width: var(--m2c8g2);
}

.mcg-max-width-m2c9 {
  max-width: var(--m2c9);
}

.mcg-max-width-m2c9g1 {
  max-width: var(--m2c9g1);
}

.mcg-max-width-m2c9g2 {
  max-width: var(--m2c9g2);
}

.mcg-max-width-m2c10 {
  max-width: var(--m2c10);
}

.mcg-max-width-m2c10g1 {
  max-width: var(--m2c10g1);
}

.mcg-max-width-m2c10g2 {
  max-width: var(--m2c10g2);
}

.mcg-max-width-m2c11 {
  max-width: var(--m2c11);
}

.mcg-max-width-m2c11g1 {
  max-width: var(--m2c11g1);
}

.mcg-max-width-m2c11g2 {
  max-width: var(--m2c11g2);
}

.mcg-max-width-m2c12 {
  max-width: var(--m2c12);
}

@container (max-width: 1024px) {
  .mcg-lg-max-width-0 {
    max-width: 0;
  }
  .mcg-lg-max-width-g1 {
    max-width: var(--g1);
  }
  .mcg-lg-max-width-g2 {
    max-width: var(--g2);
  }
  .mcg-lg-max-width-c1 {
    max-width: var(--c1);
  }
  .mcg-lg-max-width-c1g1 {
    max-width: var(--c1g1);
  }
  .mcg-lg-max-width-c1g2 {
    max-width: var(--c1g2);
  }
  .mcg-lg-max-width-c2 {
    max-width: var(--c2);
  }
  .mcg-lg-max-width-c2g1 {
    max-width: var(--c2g1);
  }
  .mcg-lg-max-width-c2g2 {
    max-width: var(--c2g2);
  }
  .mcg-lg-max-width-c3 {
    max-width: var(--c3);
  }
  .mcg-lg-max-width-c3g1 {
    max-width: var(--c3g1);
  }
  .mcg-lg-max-width-c3g2 {
    max-width: var(--c3g2);
  }
  .mcg-lg-max-width-c4 {
    max-width: var(--c4);
  }
  .mcg-lg-max-width-c4g1 {
    max-width: var(--c4g1);
  }
  .mcg-lg-max-width-c4g2 {
    max-width: var(--c4g2);
  }
  .mcg-lg-max-width-c5 {
    max-width: var(--c5);
  }
  .mcg-lg-max-width-c5g1 {
    max-width: var(--c5g1);
  }
  .mcg-lg-max-width-c5g2 {
    max-width: var(--c5g2);
  }
  .mcg-lg-max-width-c6 {
    max-width: var(--c6);
  }
  .mcg-lg-max-width-c6g1 {
    max-width: var(--c6g1);
  }
  .mcg-lg-max-width-c6g2 {
    max-width: var(--c6g2);
  }
  .mcg-lg-max-width-c7 {
    max-width: var(--c7);
  }
  .mcg-lg-max-width-c7g1 {
    max-width: var(--c7g1);
  }
  .mcg-lg-max-width-c7g2 {
    max-width: var(--c7g2);
  }
  .mcg-lg-max-width-c8 {
    max-width: var(--c8);
  }
  .mcg-lg-max-width-c8g1 {
    max-width: var(--c8g1);
  }
  .mcg-lg-max-width-c8g2 {
    max-width: var(--c8g2);
  }
  .mcg-lg-max-width-c9 {
    max-width: var(--c9);
  }
  .mcg-lg-max-width-c9g1 {
    max-width: var(--c9g1);
  }
  .mcg-lg-max-width-c9g2 {
    max-width: var(--c9g2);
  }
  .mcg-lg-max-width-c10 {
    max-width: var(--c10);
  }
  .mcg-lg-max-width-c10g1 {
    max-width: var(--c10g1);
  }
  .mcg-lg-max-width-c10g2 {
    max-width: var(--c10g2);
  }
  .mcg-lg-max-width-c11 {
    max-width: var(--c11);
  }
  .mcg-lg-max-width-c11g1 {
    max-width: var(--c11g1);
  }
  .mcg-lg-max-width-c11g2 {
    max-width: var(--c11g2);
  }
  .mcg-lg-max-width-c12 {
    max-width: var(--c12);
  }
  .mcg-lg-max-width-c12g1 {
    max-width: var(--c12g1);
  }
  .mcg-lg-max-width-c12g2 {
    max-width: var(--c12g2);
  }
  .mcg-lg-max-width-m1 {
    max-width: var(--m1);
  }
  .mcg-lg-max-width-m1g1 {
    max-width: var(--m1g1);
  }
  .mcg-lg-max-width-m1g2 {
    max-width: var(--m1g2);
  }
  .mcg-lg-max-width-m1c1 {
    max-width: var(--m1c1);
  }
  .mcg-lg-max-width-m1c1g1 {
    max-width: var(--m1c1g1);
  }
  .mcg-lg-max-width-m1c1g2 {
    max-width: var(--m1c1g2);
  }
  .mcg-lg-max-width-m1c2 {
    max-width: var(--m1c2);
  }
  .mcg-lg-max-width-m1c2g1 {
    max-width: var(--m1c2g1);
  }
  .mcg-lg-max-width-m1c2g2 {
    max-width: var(--m1c2g2);
  }
  .mcg-lg-max-width-m1c3 {
    max-width: var(--m1c3);
  }
  .mcg-lg-max-width-m1c3g1 {
    max-width: var(--m1c3g1);
  }
  .mcg-lg-max-width-m1c3g2 {
    max-width: var(--m1c3g2);
  }
  .mcg-lg-max-width-m1c4 {
    max-width: var(--m1c4);
  }
  .mcg-lg-max-width-m1c4g1 {
    max-width: var(--m1c4g1);
  }
  .mcg-lg-max-width-m1c4g2 {
    max-width: var(--m1c4g2);
  }
  .mcg-lg-max-width-m1c5 {
    max-width: var(--m1c5);
  }
  .mcg-lg-max-width-m1c5g1 {
    max-width: var(--m1c5g1);
  }
  .mcg-lg-max-width-m1c5g2 {
    max-width: var(--m1c5g2);
  }
  .mcg-lg-max-width-m1c6 {
    max-width: var(--m1c6);
  }
  .mcg-lg-max-width-m1c6g1 {
    max-width: var(--m1c6g1);
  }
  .mcg-lg-max-width-m1c6g2 {
    max-width: var(--m1c6g2);
  }
  .mcg-lg-max-width-m1c7 {
    max-width: var(--m1c7);
  }
  .mcg-lg-max-width-m1c7g1 {
    max-width: var(--m1c7g1);
  }
  .mcg-lg-max-width-m1c7g2 {
    max-width: var(--m1c7g2);
  }
  .mcg-lg-max-width-m1c8 {
    max-width: var(--m1c8);
  }
  .mcg-lg-max-width-m1c8g1 {
    max-width: var(--m1c8g1);
  }
  .mcg-lg-max-width-m1c8g2 {
    max-width: var(--m1c8g2);
  }
  .mcg-lg-max-width-m1c9 {
    max-width: var(--m1c9);
  }
  .mcg-lg-max-width-m1c9g1 {
    max-width: var(--m1c9g1);
  }
  .mcg-lg-max-width-m1c9g2 {
    max-width: var(--m1c9g2);
  }
  .mcg-lg-max-width-m1c10 {
    max-width: var(--m1c10);
  }
  .mcg-lg-max-width-m1c10g1 {
    max-width: var(--m1c10g1);
  }
  .mcg-lg-max-width-m1c10g2 {
    max-width: var(--m1c10g2);
  }
  .mcg-lg-max-width-m1c11 {
    max-width: var(--m1c11);
  }
  .mcg-lg-max-width-m1c11g1 {
    max-width: var(--m1c11g1);
  }
  .mcg-lg-max-width-m1c11g2 {
    max-width: var(--m1c11g2);
  }
  .mcg-lg-max-width-m1c12 {
    max-width: var(--m1c12);
  }
  .mcg-lg-max-width-m1c12g1 {
    max-width: var(--m1c12g1);
  }
  .mcg-lg-max-width-m1c12g2 {
    max-width: var(--m1c12g2);
  }
  .mcg-lg-max-width-m2 {
    max-width: var(--m2);
  }
  .mcg-lg-max-width-m2g1 {
    max-width: var(--m2g1);
  }
  .mcg-lg-max-width-m2g2 {
    max-width: var(--m2g2);
  }
  .mcg-lg-max-width-m2c1 {
    max-width: var(--m2c1);
  }
  .mcg-lg-max-width-m2c1g1 {
    max-width: var(--m2c1g1);
  }
  .mcg-lg-max-width-m2c1g2 {
    max-width: var(--m2c1g2);
  }
  .mcg-lg-max-width-m2c2 {
    max-width: var(--m2c2);
  }
  .mcg-lg-max-width-m2c2g1 {
    max-width: var(--m2c2g1);
  }
  .mcg-lg-max-width-m2c2g2 {
    max-width: var(--m2c2g2);
  }
  .mcg-lg-max-width-m2c3 {
    max-width: var(--m2c3);
  }
  .mcg-lg-max-width-m2c3g1 {
    max-width: var(--m2c3g1);
  }
  .mcg-lg-max-width-m2c3g2 {
    max-width: var(--m2c3g2);
  }
  .mcg-lg-max-width-m2c4 {
    max-width: var(--m2c4);
  }
  .mcg-lg-max-width-m2c4g1 {
    max-width: var(--m2c4g1);
  }
  .mcg-lg-max-width-m2c4g2 {
    max-width: var(--m2c4g2);
  }
  .mcg-lg-max-width-m2c5 {
    max-width: var(--m2c5);
  }
  .mcg-lg-max-width-m2c5g1 {
    max-width: var(--m2c5g1);
  }
  .mcg-lg-max-width-m2c5g2 {
    max-width: var(--m2c5g2);
  }
  .mcg-lg-max-width-m2c6 {
    max-width: var(--m2c6);
  }
  .mcg-lg-max-width-m2c6g1 {
    max-width: var(--m2c6g1);
  }
  .mcg-lg-max-width-m2c6g2 {
    max-width: var(--m2c6g2);
  }
  .mcg-lg-max-width-m2c7 {
    max-width: var(--m2c7);
  }
  .mcg-lg-max-width-m2c7g1 {
    max-width: var(--m2c7g1);
  }
  .mcg-lg-max-width-m2c7g2 {
    max-width: var(--m2c7g2);
  }
  .mcg-lg-max-width-m2c8 {
    max-width: var(--m2c8);
  }
  .mcg-lg-max-width-m2c8g1 {
    max-width: var(--m2c8g1);
  }
  .mcg-lg-max-width-m2c8g2 {
    max-width: var(--m2c8g2);
  }
  .mcg-lg-max-width-m2c9 {
    max-width: var(--m2c9);
  }
  .mcg-lg-max-width-m2c9g1 {
    max-width: var(--m2c9g1);
  }
  .mcg-lg-max-width-m2c9g2 {
    max-width: var(--m2c9g2);
  }
  .mcg-lg-max-width-m2c10 {
    max-width: var(--m2c10);
  }
  .mcg-lg-max-width-m2c10g1 {
    max-width: var(--m2c10g1);
  }
  .mcg-lg-max-width-m2c10g2 {
    max-width: var(--m2c10g2);
  }
  .mcg-lg-max-width-m2c11 {
    max-width: var(--m2c11);
  }
  .mcg-lg-max-width-m2c11g1 {
    max-width: var(--m2c11g1);
  }
  .mcg-lg-max-width-m2c11g2 {
    max-width: var(--m2c11g2);
  }
  .mcg-lg-max-width-m2c12 {
    max-width: var(--m2c12);
  }
}
@container (max-width: 767px) {
  .mcg-md-max-width-0 {
    max-width: 0;
  }
  .mcg-md-max-width-g1 {
    max-width: var(--g1);
  }
  .mcg-md-max-width-g2 {
    max-width: var(--g2);
  }
  .mcg-md-max-width-c1 {
    max-width: var(--c1);
  }
  .mcg-md-max-width-c1g1 {
    max-width: var(--c1g1);
  }
  .mcg-md-max-width-c1g2 {
    max-width: var(--c1g2);
  }
  .mcg-md-max-width-c2 {
    max-width: var(--c2);
  }
  .mcg-md-max-width-c2g1 {
    max-width: var(--c2g1);
  }
  .mcg-md-max-width-c2g2 {
    max-width: var(--c2g2);
  }
  .mcg-md-max-width-c3 {
    max-width: var(--c3);
  }
  .mcg-md-max-width-c3g1 {
    max-width: var(--c3g1);
  }
  .mcg-md-max-width-c3g2 {
    max-width: var(--c3g2);
  }
  .mcg-md-max-width-c4 {
    max-width: var(--c4);
  }
  .mcg-md-max-width-c4g1 {
    max-width: var(--c4g1);
  }
  .mcg-md-max-width-c4g2 {
    max-width: var(--c4g2);
  }
  .mcg-md-max-width-c5 {
    max-width: var(--c5);
  }
  .mcg-md-max-width-c5g1 {
    max-width: var(--c5g1);
  }
  .mcg-md-max-width-c5g2 {
    max-width: var(--c5g2);
  }
  .mcg-md-max-width-c6 {
    max-width: var(--c6);
  }
  .mcg-md-max-width-c6g1 {
    max-width: var(--c6g1);
  }
  .mcg-md-max-width-c6g2 {
    max-width: var(--c6g2);
  }
  .mcg-md-max-width-c7 {
    max-width: var(--c7);
  }
  .mcg-md-max-width-c7g1 {
    max-width: var(--c7g1);
  }
  .mcg-md-max-width-c7g2 {
    max-width: var(--c7g2);
  }
  .mcg-md-max-width-c8 {
    max-width: var(--c8);
  }
  .mcg-md-max-width-c8g1 {
    max-width: var(--c8g1);
  }
  .mcg-md-max-width-c8g2 {
    max-width: var(--c8g2);
  }
  .mcg-md-max-width-c9 {
    max-width: var(--c9);
  }
  .mcg-md-max-width-c9g1 {
    max-width: var(--c9g1);
  }
  .mcg-md-max-width-c9g2 {
    max-width: var(--c9g2);
  }
  .mcg-md-max-width-c10 {
    max-width: var(--c10);
  }
  .mcg-md-max-width-c10g1 {
    max-width: var(--c10g1);
  }
  .mcg-md-max-width-c10g2 {
    max-width: var(--c10g2);
  }
  .mcg-md-max-width-c11 {
    max-width: var(--c11);
  }
  .mcg-md-max-width-c11g1 {
    max-width: var(--c11g1);
  }
  .mcg-md-max-width-c11g2 {
    max-width: var(--c11g2);
  }
  .mcg-md-max-width-c12 {
    max-width: var(--c12);
  }
  .mcg-md-max-width-c12g1 {
    max-width: var(--c12g1);
  }
  .mcg-md-max-width-c12g2 {
    max-width: var(--c12g2);
  }
  .mcg-md-max-width-m1 {
    max-width: var(--m1);
  }
  .mcg-md-max-width-m1g1 {
    max-width: var(--m1g1);
  }
  .mcg-md-max-width-m1g2 {
    max-width: var(--m1g2);
  }
  .mcg-md-max-width-m1c1 {
    max-width: var(--m1c1);
  }
  .mcg-md-max-width-m1c1g1 {
    max-width: var(--m1c1g1);
  }
  .mcg-md-max-width-m1c1g2 {
    max-width: var(--m1c1g2);
  }
  .mcg-md-max-width-m1c2 {
    max-width: var(--m1c2);
  }
  .mcg-md-max-width-m1c2g1 {
    max-width: var(--m1c2g1);
  }
  .mcg-md-max-width-m1c2g2 {
    max-width: var(--m1c2g2);
  }
  .mcg-md-max-width-m1c3 {
    max-width: var(--m1c3);
  }
  .mcg-md-max-width-m1c3g1 {
    max-width: var(--m1c3g1);
  }
  .mcg-md-max-width-m1c3g2 {
    max-width: var(--m1c3g2);
  }
  .mcg-md-max-width-m1c4 {
    max-width: var(--m1c4);
  }
  .mcg-md-max-width-m1c4g1 {
    max-width: var(--m1c4g1);
  }
  .mcg-md-max-width-m1c4g2 {
    max-width: var(--m1c4g2);
  }
  .mcg-md-max-width-m1c5 {
    max-width: var(--m1c5);
  }
  .mcg-md-max-width-m1c5g1 {
    max-width: var(--m1c5g1);
  }
  .mcg-md-max-width-m1c5g2 {
    max-width: var(--m1c5g2);
  }
  .mcg-md-max-width-m1c6 {
    max-width: var(--m1c6);
  }
  .mcg-md-max-width-m1c6g1 {
    max-width: var(--m1c6g1);
  }
  .mcg-md-max-width-m1c6g2 {
    max-width: var(--m1c6g2);
  }
  .mcg-md-max-width-m1c7 {
    max-width: var(--m1c7);
  }
  .mcg-md-max-width-m1c7g1 {
    max-width: var(--m1c7g1);
  }
  .mcg-md-max-width-m1c7g2 {
    max-width: var(--m1c7g2);
  }
  .mcg-md-max-width-m1c8 {
    max-width: var(--m1c8);
  }
  .mcg-md-max-width-m1c8g1 {
    max-width: var(--m1c8g1);
  }
  .mcg-md-max-width-m1c8g2 {
    max-width: var(--m1c8g2);
  }
  .mcg-md-max-width-m1c9 {
    max-width: var(--m1c9);
  }
  .mcg-md-max-width-m1c9g1 {
    max-width: var(--m1c9g1);
  }
  .mcg-md-max-width-m1c9g2 {
    max-width: var(--m1c9g2);
  }
  .mcg-md-max-width-m1c10 {
    max-width: var(--m1c10);
  }
  .mcg-md-max-width-m1c10g1 {
    max-width: var(--m1c10g1);
  }
  .mcg-md-max-width-m1c10g2 {
    max-width: var(--m1c10g2);
  }
  .mcg-md-max-width-m1c11 {
    max-width: var(--m1c11);
  }
  .mcg-md-max-width-m1c11g1 {
    max-width: var(--m1c11g1);
  }
  .mcg-md-max-width-m1c11g2 {
    max-width: var(--m1c11g2);
  }
  .mcg-md-max-width-m1c12 {
    max-width: var(--m1c12);
  }
  .mcg-md-max-width-m1c12g1 {
    max-width: var(--m1c12g1);
  }
  .mcg-md-max-width-m1c12g2 {
    max-width: var(--m1c12g2);
  }
  .mcg-md-max-width-m2 {
    max-width: var(--m2);
  }
  .mcg-md-max-width-m2g1 {
    max-width: var(--m2g1);
  }
  .mcg-md-max-width-m2g2 {
    max-width: var(--m2g2);
  }
  .mcg-md-max-width-m2c1 {
    max-width: var(--m2c1);
  }
  .mcg-md-max-width-m2c1g1 {
    max-width: var(--m2c1g1);
  }
  .mcg-md-max-width-m2c1g2 {
    max-width: var(--m2c1g2);
  }
  .mcg-md-max-width-m2c2 {
    max-width: var(--m2c2);
  }
  .mcg-md-max-width-m2c2g1 {
    max-width: var(--m2c2g1);
  }
  .mcg-md-max-width-m2c2g2 {
    max-width: var(--m2c2g2);
  }
  .mcg-md-max-width-m2c3 {
    max-width: var(--m2c3);
  }
  .mcg-md-max-width-m2c3g1 {
    max-width: var(--m2c3g1);
  }
  .mcg-md-max-width-m2c3g2 {
    max-width: var(--m2c3g2);
  }
  .mcg-md-max-width-m2c4 {
    max-width: var(--m2c4);
  }
  .mcg-md-max-width-m2c4g1 {
    max-width: var(--m2c4g1);
  }
  .mcg-md-max-width-m2c4g2 {
    max-width: var(--m2c4g2);
  }
  .mcg-md-max-width-m2c5 {
    max-width: var(--m2c5);
  }
  .mcg-md-max-width-m2c5g1 {
    max-width: var(--m2c5g1);
  }
  .mcg-md-max-width-m2c5g2 {
    max-width: var(--m2c5g2);
  }
  .mcg-md-max-width-m2c6 {
    max-width: var(--m2c6);
  }
  .mcg-md-max-width-m2c6g1 {
    max-width: var(--m2c6g1);
  }
  .mcg-md-max-width-m2c6g2 {
    max-width: var(--m2c6g2);
  }
  .mcg-md-max-width-m2c7 {
    max-width: var(--m2c7);
  }
  .mcg-md-max-width-m2c7g1 {
    max-width: var(--m2c7g1);
  }
  .mcg-md-max-width-m2c7g2 {
    max-width: var(--m2c7g2);
  }
  .mcg-md-max-width-m2c8 {
    max-width: var(--m2c8);
  }
  .mcg-md-max-width-m2c8g1 {
    max-width: var(--m2c8g1);
  }
  .mcg-md-max-width-m2c8g2 {
    max-width: var(--m2c8g2);
  }
  .mcg-md-max-width-m2c9 {
    max-width: var(--m2c9);
  }
  .mcg-md-max-width-m2c9g1 {
    max-width: var(--m2c9g1);
  }
  .mcg-md-max-width-m2c9g2 {
    max-width: var(--m2c9g2);
  }
  .mcg-md-max-width-m2c10 {
    max-width: var(--m2c10);
  }
  .mcg-md-max-width-m2c10g1 {
    max-width: var(--m2c10g1);
  }
  .mcg-md-max-width-m2c10g2 {
    max-width: var(--m2c10g2);
  }
  .mcg-md-max-width-m2c11 {
    max-width: var(--m2c11);
  }
  .mcg-md-max-width-m2c11g1 {
    max-width: var(--m2c11g1);
  }
  .mcg-md-max-width-m2c11g2 {
    max-width: var(--m2c11g2);
  }
  .mcg-md-max-width-m2c12 {
    max-width: var(--m2c12);
  }
}
.mcg-padding-0 {
  padding: 0;
}

.mcg-padding-g1 {
  padding: var(--g1);
}

.mcg-padding-g2 {
  padding: var(--g2);
}

.mcg-padding-c1 {
  padding: var(--c1);
}

.mcg-padding-c1g1 {
  padding: var(--c1g1);
}

.mcg-padding-c1g2 {
  padding: var(--c1g2);
}

.mcg-padding-c2 {
  padding: var(--c2);
}

.mcg-padding-c2g1 {
  padding: var(--c2g1);
}

.mcg-padding-c2g2 {
  padding: var(--c2g2);
}

.mcg-padding-c3 {
  padding: var(--c3);
}

.mcg-padding-c3g1 {
  padding: var(--c3g1);
}

.mcg-padding-c3g2 {
  padding: var(--c3g2);
}

.mcg-padding-c4 {
  padding: var(--c4);
}

.mcg-padding-c4g1 {
  padding: var(--c4g1);
}

.mcg-padding-c4g2 {
  padding: var(--c4g2);
}

.mcg-padding-c5 {
  padding: var(--c5);
}

.mcg-padding-c5g1 {
  padding: var(--c5g1);
}

.mcg-padding-c5g2 {
  padding: var(--c5g2);
}

.mcg-padding-c6 {
  padding: var(--c6);
}

.mcg-padding-c6g1 {
  padding: var(--c6g1);
}

.mcg-padding-c6g2 {
  padding: var(--c6g2);
}

.mcg-padding-c7 {
  padding: var(--c7);
}

.mcg-padding-c7g1 {
  padding: var(--c7g1);
}

.mcg-padding-c7g2 {
  padding: var(--c7g2);
}

.mcg-padding-c8 {
  padding: var(--c8);
}

.mcg-padding-c8g1 {
  padding: var(--c8g1);
}

.mcg-padding-c8g2 {
  padding: var(--c8g2);
}

.mcg-padding-c9 {
  padding: var(--c9);
}

.mcg-padding-c9g1 {
  padding: var(--c9g1);
}

.mcg-padding-c9g2 {
  padding: var(--c9g2);
}

.mcg-padding-c10 {
  padding: var(--c10);
}

.mcg-padding-c10g1 {
  padding: var(--c10g1);
}

.mcg-padding-c10g2 {
  padding: var(--c10g2);
}

.mcg-padding-c11 {
  padding: var(--c11);
}

.mcg-padding-c11g1 {
  padding: var(--c11g1);
}

.mcg-padding-c11g2 {
  padding: var(--c11g2);
}

.mcg-padding-c12 {
  padding: var(--c12);
}

.mcg-padding-c12g1 {
  padding: var(--c12g1);
}

.mcg-padding-c12g2 {
  padding: var(--c12g2);
}

.mcg-padding-m1 {
  padding: var(--m1);
}

.mcg-padding-m1g1 {
  padding: var(--m1g1);
}

.mcg-padding-m1g2 {
  padding: var(--m1g2);
}

.mcg-padding-m1c1 {
  padding: var(--m1c1);
}

.mcg-padding-m1c1g1 {
  padding: var(--m1c1g1);
}

.mcg-padding-m1c1g2 {
  padding: var(--m1c1g2);
}

.mcg-padding-m1c2 {
  padding: var(--m1c2);
}

.mcg-padding-m1c2g1 {
  padding: var(--m1c2g1);
}

.mcg-padding-m1c2g2 {
  padding: var(--m1c2g2);
}

.mcg-padding-m1c3 {
  padding: var(--m1c3);
}

.mcg-padding-m1c3g1 {
  padding: var(--m1c3g1);
}

.mcg-padding-m1c3g2 {
  padding: var(--m1c3g2);
}

.mcg-padding-m1c4 {
  padding: var(--m1c4);
}

.mcg-padding-m1c4g1 {
  padding: var(--m1c4g1);
}

.mcg-padding-m1c4g2 {
  padding: var(--m1c4g2);
}

.mcg-padding-m1c5 {
  padding: var(--m1c5);
}

.mcg-padding-m1c5g1 {
  padding: var(--m1c5g1);
}

.mcg-padding-m1c5g2 {
  padding: var(--m1c5g2);
}

.mcg-padding-m1c6 {
  padding: var(--m1c6);
}

.mcg-padding-m1c6g1 {
  padding: var(--m1c6g1);
}

.mcg-padding-m1c6g2 {
  padding: var(--m1c6g2);
}

.mcg-padding-m1c7 {
  padding: var(--m1c7);
}

.mcg-padding-m1c7g1 {
  padding: var(--m1c7g1);
}

.mcg-padding-m1c7g2 {
  padding: var(--m1c7g2);
}

.mcg-padding-m1c8 {
  padding: var(--m1c8);
}

.mcg-padding-m1c8g1 {
  padding: var(--m1c8g1);
}

.mcg-padding-m1c8g2 {
  padding: var(--m1c8g2);
}

.mcg-padding-m1c9 {
  padding: var(--m1c9);
}

.mcg-padding-m1c9g1 {
  padding: var(--m1c9g1);
}

.mcg-padding-m1c9g2 {
  padding: var(--m1c9g2);
}

.mcg-padding-m1c10 {
  padding: var(--m1c10);
}

.mcg-padding-m1c10g1 {
  padding: var(--m1c10g1);
}

.mcg-padding-m1c10g2 {
  padding: var(--m1c10g2);
}

.mcg-padding-m1c11 {
  padding: var(--m1c11);
}

.mcg-padding-m1c11g1 {
  padding: var(--m1c11g1);
}

.mcg-padding-m1c11g2 {
  padding: var(--m1c11g2);
}

.mcg-padding-m1c12 {
  padding: var(--m1c12);
}

.mcg-padding-m1c12g1 {
  padding: var(--m1c12g1);
}

.mcg-padding-m1c12g2 {
  padding: var(--m1c12g2);
}

.mcg-padding-m2 {
  padding: var(--m2);
}

.mcg-padding-m2g1 {
  padding: var(--m2g1);
}

.mcg-padding-m2g2 {
  padding: var(--m2g2);
}

.mcg-padding-m2c1 {
  padding: var(--m2c1);
}

.mcg-padding-m2c1g1 {
  padding: var(--m2c1g1);
}

.mcg-padding-m2c1g2 {
  padding: var(--m2c1g2);
}

.mcg-padding-m2c2 {
  padding: var(--m2c2);
}

.mcg-padding-m2c2g1 {
  padding: var(--m2c2g1);
}

.mcg-padding-m2c2g2 {
  padding: var(--m2c2g2);
}

.mcg-padding-m2c3 {
  padding: var(--m2c3);
}

.mcg-padding-m2c3g1 {
  padding: var(--m2c3g1);
}

.mcg-padding-m2c3g2 {
  padding: var(--m2c3g2);
}

.mcg-padding-m2c4 {
  padding: var(--m2c4);
}

.mcg-padding-m2c4g1 {
  padding: var(--m2c4g1);
}

.mcg-padding-m2c4g2 {
  padding: var(--m2c4g2);
}

.mcg-padding-m2c5 {
  padding: var(--m2c5);
}

.mcg-padding-m2c5g1 {
  padding: var(--m2c5g1);
}

.mcg-padding-m2c5g2 {
  padding: var(--m2c5g2);
}

.mcg-padding-m2c6 {
  padding: var(--m2c6);
}

.mcg-padding-m2c6g1 {
  padding: var(--m2c6g1);
}

.mcg-padding-m2c6g2 {
  padding: var(--m2c6g2);
}

.mcg-padding-m2c7 {
  padding: var(--m2c7);
}

.mcg-padding-m2c7g1 {
  padding: var(--m2c7g1);
}

.mcg-padding-m2c7g2 {
  padding: var(--m2c7g2);
}

.mcg-padding-m2c8 {
  padding: var(--m2c8);
}

.mcg-padding-m2c8g1 {
  padding: var(--m2c8g1);
}

.mcg-padding-m2c8g2 {
  padding: var(--m2c8g2);
}

.mcg-padding-m2c9 {
  padding: var(--m2c9);
}

.mcg-padding-m2c9g1 {
  padding: var(--m2c9g1);
}

.mcg-padding-m2c9g2 {
  padding: var(--m2c9g2);
}

.mcg-padding-m2c10 {
  padding: var(--m2c10);
}

.mcg-padding-m2c10g1 {
  padding: var(--m2c10g1);
}

.mcg-padding-m2c10g2 {
  padding: var(--m2c10g2);
}

.mcg-padding-m2c11 {
  padding: var(--m2c11);
}

.mcg-padding-m2c11g1 {
  padding: var(--m2c11g1);
}

.mcg-padding-m2c11g2 {
  padding: var(--m2c11g2);
}

.mcg-padding-m2c12 {
  padding: var(--m2c12);
}

@container (max-width: 1024px) {
  .mcg-lg-padding-0 {
    padding: 0;
  }
  .mcg-lg-padding-g1 {
    padding: var(--g1);
  }
  .mcg-lg-padding-g2 {
    padding: var(--g2);
  }
  .mcg-lg-padding-c1 {
    padding: var(--c1);
  }
  .mcg-lg-padding-c1g1 {
    padding: var(--c1g1);
  }
  .mcg-lg-padding-c1g2 {
    padding: var(--c1g2);
  }
  .mcg-lg-padding-c2 {
    padding: var(--c2);
  }
  .mcg-lg-padding-c2g1 {
    padding: var(--c2g1);
  }
  .mcg-lg-padding-c2g2 {
    padding: var(--c2g2);
  }
  .mcg-lg-padding-c3 {
    padding: var(--c3);
  }
  .mcg-lg-padding-c3g1 {
    padding: var(--c3g1);
  }
  .mcg-lg-padding-c3g2 {
    padding: var(--c3g2);
  }
  .mcg-lg-padding-c4 {
    padding: var(--c4);
  }
  .mcg-lg-padding-c4g1 {
    padding: var(--c4g1);
  }
  .mcg-lg-padding-c4g2 {
    padding: var(--c4g2);
  }
  .mcg-lg-padding-c5 {
    padding: var(--c5);
  }
  .mcg-lg-padding-c5g1 {
    padding: var(--c5g1);
  }
  .mcg-lg-padding-c5g2 {
    padding: var(--c5g2);
  }
  .mcg-lg-padding-c6 {
    padding: var(--c6);
  }
  .mcg-lg-padding-c6g1 {
    padding: var(--c6g1);
  }
  .mcg-lg-padding-c6g2 {
    padding: var(--c6g2);
  }
  .mcg-lg-padding-c7 {
    padding: var(--c7);
  }
  .mcg-lg-padding-c7g1 {
    padding: var(--c7g1);
  }
  .mcg-lg-padding-c7g2 {
    padding: var(--c7g2);
  }
  .mcg-lg-padding-c8 {
    padding: var(--c8);
  }
  .mcg-lg-padding-c8g1 {
    padding: var(--c8g1);
  }
  .mcg-lg-padding-c8g2 {
    padding: var(--c8g2);
  }
  .mcg-lg-padding-c9 {
    padding: var(--c9);
  }
  .mcg-lg-padding-c9g1 {
    padding: var(--c9g1);
  }
  .mcg-lg-padding-c9g2 {
    padding: var(--c9g2);
  }
  .mcg-lg-padding-c10 {
    padding: var(--c10);
  }
  .mcg-lg-padding-c10g1 {
    padding: var(--c10g1);
  }
  .mcg-lg-padding-c10g2 {
    padding: var(--c10g2);
  }
  .mcg-lg-padding-c11 {
    padding: var(--c11);
  }
  .mcg-lg-padding-c11g1 {
    padding: var(--c11g1);
  }
  .mcg-lg-padding-c11g2 {
    padding: var(--c11g2);
  }
  .mcg-lg-padding-c12 {
    padding: var(--c12);
  }
  .mcg-lg-padding-c12g1 {
    padding: var(--c12g1);
  }
  .mcg-lg-padding-c12g2 {
    padding: var(--c12g2);
  }
  .mcg-lg-padding-m1 {
    padding: var(--m1);
  }
  .mcg-lg-padding-m1g1 {
    padding: var(--m1g1);
  }
  .mcg-lg-padding-m1g2 {
    padding: var(--m1g2);
  }
  .mcg-lg-padding-m1c1 {
    padding: var(--m1c1);
  }
  .mcg-lg-padding-m1c1g1 {
    padding: var(--m1c1g1);
  }
  .mcg-lg-padding-m1c1g2 {
    padding: var(--m1c1g2);
  }
  .mcg-lg-padding-m1c2 {
    padding: var(--m1c2);
  }
  .mcg-lg-padding-m1c2g1 {
    padding: var(--m1c2g1);
  }
  .mcg-lg-padding-m1c2g2 {
    padding: var(--m1c2g2);
  }
  .mcg-lg-padding-m1c3 {
    padding: var(--m1c3);
  }
  .mcg-lg-padding-m1c3g1 {
    padding: var(--m1c3g1);
  }
  .mcg-lg-padding-m1c3g2 {
    padding: var(--m1c3g2);
  }
  .mcg-lg-padding-m1c4 {
    padding: var(--m1c4);
  }
  .mcg-lg-padding-m1c4g1 {
    padding: var(--m1c4g1);
  }
  .mcg-lg-padding-m1c4g2 {
    padding: var(--m1c4g2);
  }
  .mcg-lg-padding-m1c5 {
    padding: var(--m1c5);
  }
  .mcg-lg-padding-m1c5g1 {
    padding: var(--m1c5g1);
  }
  .mcg-lg-padding-m1c5g2 {
    padding: var(--m1c5g2);
  }
  .mcg-lg-padding-m1c6 {
    padding: var(--m1c6);
  }
  .mcg-lg-padding-m1c6g1 {
    padding: var(--m1c6g1);
  }
  .mcg-lg-padding-m1c6g2 {
    padding: var(--m1c6g2);
  }
  .mcg-lg-padding-m1c7 {
    padding: var(--m1c7);
  }
  .mcg-lg-padding-m1c7g1 {
    padding: var(--m1c7g1);
  }
  .mcg-lg-padding-m1c7g2 {
    padding: var(--m1c7g2);
  }
  .mcg-lg-padding-m1c8 {
    padding: var(--m1c8);
  }
  .mcg-lg-padding-m1c8g1 {
    padding: var(--m1c8g1);
  }
  .mcg-lg-padding-m1c8g2 {
    padding: var(--m1c8g2);
  }
  .mcg-lg-padding-m1c9 {
    padding: var(--m1c9);
  }
  .mcg-lg-padding-m1c9g1 {
    padding: var(--m1c9g1);
  }
  .mcg-lg-padding-m1c9g2 {
    padding: var(--m1c9g2);
  }
  .mcg-lg-padding-m1c10 {
    padding: var(--m1c10);
  }
  .mcg-lg-padding-m1c10g1 {
    padding: var(--m1c10g1);
  }
  .mcg-lg-padding-m1c10g2 {
    padding: var(--m1c10g2);
  }
  .mcg-lg-padding-m1c11 {
    padding: var(--m1c11);
  }
  .mcg-lg-padding-m1c11g1 {
    padding: var(--m1c11g1);
  }
  .mcg-lg-padding-m1c11g2 {
    padding: var(--m1c11g2);
  }
  .mcg-lg-padding-m1c12 {
    padding: var(--m1c12);
  }
  .mcg-lg-padding-m1c12g1 {
    padding: var(--m1c12g1);
  }
  .mcg-lg-padding-m1c12g2 {
    padding: var(--m1c12g2);
  }
  .mcg-lg-padding-m2 {
    padding: var(--m2);
  }
  .mcg-lg-padding-m2g1 {
    padding: var(--m2g1);
  }
  .mcg-lg-padding-m2g2 {
    padding: var(--m2g2);
  }
  .mcg-lg-padding-m2c1 {
    padding: var(--m2c1);
  }
  .mcg-lg-padding-m2c1g1 {
    padding: var(--m2c1g1);
  }
  .mcg-lg-padding-m2c1g2 {
    padding: var(--m2c1g2);
  }
  .mcg-lg-padding-m2c2 {
    padding: var(--m2c2);
  }
  .mcg-lg-padding-m2c2g1 {
    padding: var(--m2c2g1);
  }
  .mcg-lg-padding-m2c2g2 {
    padding: var(--m2c2g2);
  }
  .mcg-lg-padding-m2c3 {
    padding: var(--m2c3);
  }
  .mcg-lg-padding-m2c3g1 {
    padding: var(--m2c3g1);
  }
  .mcg-lg-padding-m2c3g2 {
    padding: var(--m2c3g2);
  }
  .mcg-lg-padding-m2c4 {
    padding: var(--m2c4);
  }
  .mcg-lg-padding-m2c4g1 {
    padding: var(--m2c4g1);
  }
  .mcg-lg-padding-m2c4g2 {
    padding: var(--m2c4g2);
  }
  .mcg-lg-padding-m2c5 {
    padding: var(--m2c5);
  }
  .mcg-lg-padding-m2c5g1 {
    padding: var(--m2c5g1);
  }
  .mcg-lg-padding-m2c5g2 {
    padding: var(--m2c5g2);
  }
  .mcg-lg-padding-m2c6 {
    padding: var(--m2c6);
  }
  .mcg-lg-padding-m2c6g1 {
    padding: var(--m2c6g1);
  }
  .mcg-lg-padding-m2c6g2 {
    padding: var(--m2c6g2);
  }
  .mcg-lg-padding-m2c7 {
    padding: var(--m2c7);
  }
  .mcg-lg-padding-m2c7g1 {
    padding: var(--m2c7g1);
  }
  .mcg-lg-padding-m2c7g2 {
    padding: var(--m2c7g2);
  }
  .mcg-lg-padding-m2c8 {
    padding: var(--m2c8);
  }
  .mcg-lg-padding-m2c8g1 {
    padding: var(--m2c8g1);
  }
  .mcg-lg-padding-m2c8g2 {
    padding: var(--m2c8g2);
  }
  .mcg-lg-padding-m2c9 {
    padding: var(--m2c9);
  }
  .mcg-lg-padding-m2c9g1 {
    padding: var(--m2c9g1);
  }
  .mcg-lg-padding-m2c9g2 {
    padding: var(--m2c9g2);
  }
  .mcg-lg-padding-m2c10 {
    padding: var(--m2c10);
  }
  .mcg-lg-padding-m2c10g1 {
    padding: var(--m2c10g1);
  }
  .mcg-lg-padding-m2c10g2 {
    padding: var(--m2c10g2);
  }
  .mcg-lg-padding-m2c11 {
    padding: var(--m2c11);
  }
  .mcg-lg-padding-m2c11g1 {
    padding: var(--m2c11g1);
  }
  .mcg-lg-padding-m2c11g2 {
    padding: var(--m2c11g2);
  }
  .mcg-lg-padding-m2c12 {
    padding: var(--m2c12);
  }
}
@container (max-width: 767px) {
  .mcg-md-padding-0 {
    padding: 0;
  }
  .mcg-md-padding-g1 {
    padding: var(--g1);
  }
  .mcg-md-padding-g2 {
    padding: var(--g2);
  }
  .mcg-md-padding-c1 {
    padding: var(--c1);
  }
  .mcg-md-padding-c1g1 {
    padding: var(--c1g1);
  }
  .mcg-md-padding-c1g2 {
    padding: var(--c1g2);
  }
  .mcg-md-padding-c2 {
    padding: var(--c2);
  }
  .mcg-md-padding-c2g1 {
    padding: var(--c2g1);
  }
  .mcg-md-padding-c2g2 {
    padding: var(--c2g2);
  }
  .mcg-md-padding-c3 {
    padding: var(--c3);
  }
  .mcg-md-padding-c3g1 {
    padding: var(--c3g1);
  }
  .mcg-md-padding-c3g2 {
    padding: var(--c3g2);
  }
  .mcg-md-padding-c4 {
    padding: var(--c4);
  }
  .mcg-md-padding-c4g1 {
    padding: var(--c4g1);
  }
  .mcg-md-padding-c4g2 {
    padding: var(--c4g2);
  }
  .mcg-md-padding-c5 {
    padding: var(--c5);
  }
  .mcg-md-padding-c5g1 {
    padding: var(--c5g1);
  }
  .mcg-md-padding-c5g2 {
    padding: var(--c5g2);
  }
  .mcg-md-padding-c6 {
    padding: var(--c6);
  }
  .mcg-md-padding-c6g1 {
    padding: var(--c6g1);
  }
  .mcg-md-padding-c6g2 {
    padding: var(--c6g2);
  }
  .mcg-md-padding-c7 {
    padding: var(--c7);
  }
  .mcg-md-padding-c7g1 {
    padding: var(--c7g1);
  }
  .mcg-md-padding-c7g2 {
    padding: var(--c7g2);
  }
  .mcg-md-padding-c8 {
    padding: var(--c8);
  }
  .mcg-md-padding-c8g1 {
    padding: var(--c8g1);
  }
  .mcg-md-padding-c8g2 {
    padding: var(--c8g2);
  }
  .mcg-md-padding-c9 {
    padding: var(--c9);
  }
  .mcg-md-padding-c9g1 {
    padding: var(--c9g1);
  }
  .mcg-md-padding-c9g2 {
    padding: var(--c9g2);
  }
  .mcg-md-padding-c10 {
    padding: var(--c10);
  }
  .mcg-md-padding-c10g1 {
    padding: var(--c10g1);
  }
  .mcg-md-padding-c10g2 {
    padding: var(--c10g2);
  }
  .mcg-md-padding-c11 {
    padding: var(--c11);
  }
  .mcg-md-padding-c11g1 {
    padding: var(--c11g1);
  }
  .mcg-md-padding-c11g2 {
    padding: var(--c11g2);
  }
  .mcg-md-padding-c12 {
    padding: var(--c12);
  }
  .mcg-md-padding-c12g1 {
    padding: var(--c12g1);
  }
  .mcg-md-padding-c12g2 {
    padding: var(--c12g2);
  }
  .mcg-md-padding-m1 {
    padding: var(--m1);
  }
  .mcg-md-padding-m1g1 {
    padding: var(--m1g1);
  }
  .mcg-md-padding-m1g2 {
    padding: var(--m1g2);
  }
  .mcg-md-padding-m1c1 {
    padding: var(--m1c1);
  }
  .mcg-md-padding-m1c1g1 {
    padding: var(--m1c1g1);
  }
  .mcg-md-padding-m1c1g2 {
    padding: var(--m1c1g2);
  }
  .mcg-md-padding-m1c2 {
    padding: var(--m1c2);
  }
  .mcg-md-padding-m1c2g1 {
    padding: var(--m1c2g1);
  }
  .mcg-md-padding-m1c2g2 {
    padding: var(--m1c2g2);
  }
  .mcg-md-padding-m1c3 {
    padding: var(--m1c3);
  }
  .mcg-md-padding-m1c3g1 {
    padding: var(--m1c3g1);
  }
  .mcg-md-padding-m1c3g2 {
    padding: var(--m1c3g2);
  }
  .mcg-md-padding-m1c4 {
    padding: var(--m1c4);
  }
  .mcg-md-padding-m1c4g1 {
    padding: var(--m1c4g1);
  }
  .mcg-md-padding-m1c4g2 {
    padding: var(--m1c4g2);
  }
  .mcg-md-padding-m1c5 {
    padding: var(--m1c5);
  }
  .mcg-md-padding-m1c5g1 {
    padding: var(--m1c5g1);
  }
  .mcg-md-padding-m1c5g2 {
    padding: var(--m1c5g2);
  }
  .mcg-md-padding-m1c6 {
    padding: var(--m1c6);
  }
  .mcg-md-padding-m1c6g1 {
    padding: var(--m1c6g1);
  }
  .mcg-md-padding-m1c6g2 {
    padding: var(--m1c6g2);
  }
  .mcg-md-padding-m1c7 {
    padding: var(--m1c7);
  }
  .mcg-md-padding-m1c7g1 {
    padding: var(--m1c7g1);
  }
  .mcg-md-padding-m1c7g2 {
    padding: var(--m1c7g2);
  }
  .mcg-md-padding-m1c8 {
    padding: var(--m1c8);
  }
  .mcg-md-padding-m1c8g1 {
    padding: var(--m1c8g1);
  }
  .mcg-md-padding-m1c8g2 {
    padding: var(--m1c8g2);
  }
  .mcg-md-padding-m1c9 {
    padding: var(--m1c9);
  }
  .mcg-md-padding-m1c9g1 {
    padding: var(--m1c9g1);
  }
  .mcg-md-padding-m1c9g2 {
    padding: var(--m1c9g2);
  }
  .mcg-md-padding-m1c10 {
    padding: var(--m1c10);
  }
  .mcg-md-padding-m1c10g1 {
    padding: var(--m1c10g1);
  }
  .mcg-md-padding-m1c10g2 {
    padding: var(--m1c10g2);
  }
  .mcg-md-padding-m1c11 {
    padding: var(--m1c11);
  }
  .mcg-md-padding-m1c11g1 {
    padding: var(--m1c11g1);
  }
  .mcg-md-padding-m1c11g2 {
    padding: var(--m1c11g2);
  }
  .mcg-md-padding-m1c12 {
    padding: var(--m1c12);
  }
  .mcg-md-padding-m1c12g1 {
    padding: var(--m1c12g1);
  }
  .mcg-md-padding-m1c12g2 {
    padding: var(--m1c12g2);
  }
  .mcg-md-padding-m2 {
    padding: var(--m2);
  }
  .mcg-md-padding-m2g1 {
    padding: var(--m2g1);
  }
  .mcg-md-padding-m2g2 {
    padding: var(--m2g2);
  }
  .mcg-md-padding-m2c1 {
    padding: var(--m2c1);
  }
  .mcg-md-padding-m2c1g1 {
    padding: var(--m2c1g1);
  }
  .mcg-md-padding-m2c1g2 {
    padding: var(--m2c1g2);
  }
  .mcg-md-padding-m2c2 {
    padding: var(--m2c2);
  }
  .mcg-md-padding-m2c2g1 {
    padding: var(--m2c2g1);
  }
  .mcg-md-padding-m2c2g2 {
    padding: var(--m2c2g2);
  }
  .mcg-md-padding-m2c3 {
    padding: var(--m2c3);
  }
  .mcg-md-padding-m2c3g1 {
    padding: var(--m2c3g1);
  }
  .mcg-md-padding-m2c3g2 {
    padding: var(--m2c3g2);
  }
  .mcg-md-padding-m2c4 {
    padding: var(--m2c4);
  }
  .mcg-md-padding-m2c4g1 {
    padding: var(--m2c4g1);
  }
  .mcg-md-padding-m2c4g2 {
    padding: var(--m2c4g2);
  }
  .mcg-md-padding-m2c5 {
    padding: var(--m2c5);
  }
  .mcg-md-padding-m2c5g1 {
    padding: var(--m2c5g1);
  }
  .mcg-md-padding-m2c5g2 {
    padding: var(--m2c5g2);
  }
  .mcg-md-padding-m2c6 {
    padding: var(--m2c6);
  }
  .mcg-md-padding-m2c6g1 {
    padding: var(--m2c6g1);
  }
  .mcg-md-padding-m2c6g2 {
    padding: var(--m2c6g2);
  }
  .mcg-md-padding-m2c7 {
    padding: var(--m2c7);
  }
  .mcg-md-padding-m2c7g1 {
    padding: var(--m2c7g1);
  }
  .mcg-md-padding-m2c7g2 {
    padding: var(--m2c7g2);
  }
  .mcg-md-padding-m2c8 {
    padding: var(--m2c8);
  }
  .mcg-md-padding-m2c8g1 {
    padding: var(--m2c8g1);
  }
  .mcg-md-padding-m2c8g2 {
    padding: var(--m2c8g2);
  }
  .mcg-md-padding-m2c9 {
    padding: var(--m2c9);
  }
  .mcg-md-padding-m2c9g1 {
    padding: var(--m2c9g1);
  }
  .mcg-md-padding-m2c9g2 {
    padding: var(--m2c9g2);
  }
  .mcg-md-padding-m2c10 {
    padding: var(--m2c10);
  }
  .mcg-md-padding-m2c10g1 {
    padding: var(--m2c10g1);
  }
  .mcg-md-padding-m2c10g2 {
    padding: var(--m2c10g2);
  }
  .mcg-md-padding-m2c11 {
    padding: var(--m2c11);
  }
  .mcg-md-padding-m2c11g1 {
    padding: var(--m2c11g1);
  }
  .mcg-md-padding-m2c11g2 {
    padding: var(--m2c11g2);
  }
  .mcg-md-padding-m2c12 {
    padding: var(--m2c12);
  }
}
.mcg-padding-inline-0 {
  padding-inline: 0;
}

.mcg-padding-inline-g1 {
  padding-inline: var(--g1);
}

.mcg-padding-inline-g2 {
  padding-inline: var(--g2);
}

.mcg-padding-inline-c1 {
  padding-inline: var(--c1);
}

.mcg-padding-inline-c1g1 {
  padding-inline: var(--c1g1);
}

.mcg-padding-inline-c1g2 {
  padding-inline: var(--c1g2);
}

.mcg-padding-inline-c2 {
  padding-inline: var(--c2);
}

.mcg-padding-inline-c2g1 {
  padding-inline: var(--c2g1);
}

.mcg-padding-inline-c2g2 {
  padding-inline: var(--c2g2);
}

.mcg-padding-inline-c3 {
  padding-inline: var(--c3);
}

.mcg-padding-inline-c3g1 {
  padding-inline: var(--c3g1);
}

.mcg-padding-inline-c3g2 {
  padding-inline: var(--c3g2);
}

.mcg-padding-inline-c4 {
  padding-inline: var(--c4);
}

.mcg-padding-inline-c4g1 {
  padding-inline: var(--c4g1);
}

.mcg-padding-inline-c4g2 {
  padding-inline: var(--c4g2);
}

.mcg-padding-inline-c5 {
  padding-inline: var(--c5);
}

.mcg-padding-inline-c5g1 {
  padding-inline: var(--c5g1);
}

.mcg-padding-inline-c5g2 {
  padding-inline: var(--c5g2);
}

.mcg-padding-inline-c6 {
  padding-inline: var(--c6);
}

.mcg-padding-inline-c6g1 {
  padding-inline: var(--c6g1);
}

.mcg-padding-inline-c6g2 {
  padding-inline: var(--c6g2);
}

.mcg-padding-inline-c7 {
  padding-inline: var(--c7);
}

.mcg-padding-inline-c7g1 {
  padding-inline: var(--c7g1);
}

.mcg-padding-inline-c7g2 {
  padding-inline: var(--c7g2);
}

.mcg-padding-inline-c8 {
  padding-inline: var(--c8);
}

.mcg-padding-inline-c8g1 {
  padding-inline: var(--c8g1);
}

.mcg-padding-inline-c8g2 {
  padding-inline: var(--c8g2);
}

.mcg-padding-inline-c9 {
  padding-inline: var(--c9);
}

.mcg-padding-inline-c9g1 {
  padding-inline: var(--c9g1);
}

.mcg-padding-inline-c9g2 {
  padding-inline: var(--c9g2);
}

.mcg-padding-inline-c10 {
  padding-inline: var(--c10);
}

.mcg-padding-inline-c10g1 {
  padding-inline: var(--c10g1);
}

.mcg-padding-inline-c10g2 {
  padding-inline: var(--c10g2);
}

.mcg-padding-inline-c11 {
  padding-inline: var(--c11);
}

.mcg-padding-inline-c11g1 {
  padding-inline: var(--c11g1);
}

.mcg-padding-inline-c11g2 {
  padding-inline: var(--c11g2);
}

.mcg-padding-inline-c12 {
  padding-inline: var(--c12);
}

.mcg-padding-inline-c12g1 {
  padding-inline: var(--c12g1);
}

.mcg-padding-inline-c12g2 {
  padding-inline: var(--c12g2);
}

.mcg-padding-inline-m1 {
  padding-inline: var(--m1);
}

.mcg-padding-inline-m1g1 {
  padding-inline: var(--m1g1);
}

.mcg-padding-inline-m1g2 {
  padding-inline: var(--m1g2);
}

.mcg-padding-inline-m1c1 {
  padding-inline: var(--m1c1);
}

.mcg-padding-inline-m1c1g1 {
  padding-inline: var(--m1c1g1);
}

.mcg-padding-inline-m1c1g2 {
  padding-inline: var(--m1c1g2);
}

.mcg-padding-inline-m1c2 {
  padding-inline: var(--m1c2);
}

.mcg-padding-inline-m1c2g1 {
  padding-inline: var(--m1c2g1);
}

.mcg-padding-inline-m1c2g2 {
  padding-inline: var(--m1c2g2);
}

.mcg-padding-inline-m1c3 {
  padding-inline: var(--m1c3);
}

.mcg-padding-inline-m1c3g1 {
  padding-inline: var(--m1c3g1);
}

.mcg-padding-inline-m1c3g2 {
  padding-inline: var(--m1c3g2);
}

.mcg-padding-inline-m1c4 {
  padding-inline: var(--m1c4);
}

.mcg-padding-inline-m1c4g1 {
  padding-inline: var(--m1c4g1);
}

.mcg-padding-inline-m1c4g2 {
  padding-inline: var(--m1c4g2);
}

.mcg-padding-inline-m1c5 {
  padding-inline: var(--m1c5);
}

.mcg-padding-inline-m1c5g1 {
  padding-inline: var(--m1c5g1);
}

.mcg-padding-inline-m1c5g2 {
  padding-inline: var(--m1c5g2);
}

.mcg-padding-inline-m1c6 {
  padding-inline: var(--m1c6);
}

.mcg-padding-inline-m1c6g1 {
  padding-inline: var(--m1c6g1);
}

.mcg-padding-inline-m1c6g2 {
  padding-inline: var(--m1c6g2);
}

.mcg-padding-inline-m1c7 {
  padding-inline: var(--m1c7);
}

.mcg-padding-inline-m1c7g1 {
  padding-inline: var(--m1c7g1);
}

.mcg-padding-inline-m1c7g2 {
  padding-inline: var(--m1c7g2);
}

.mcg-padding-inline-m1c8 {
  padding-inline: var(--m1c8);
}

.mcg-padding-inline-m1c8g1 {
  padding-inline: var(--m1c8g1);
}

.mcg-padding-inline-m1c8g2 {
  padding-inline: var(--m1c8g2);
}

.mcg-padding-inline-m1c9 {
  padding-inline: var(--m1c9);
}

.mcg-padding-inline-m1c9g1 {
  padding-inline: var(--m1c9g1);
}

.mcg-padding-inline-m1c9g2 {
  padding-inline: var(--m1c9g2);
}

.mcg-padding-inline-m1c10 {
  padding-inline: var(--m1c10);
}

.mcg-padding-inline-m1c10g1 {
  padding-inline: var(--m1c10g1);
}

.mcg-padding-inline-m1c10g2 {
  padding-inline: var(--m1c10g2);
}

.mcg-padding-inline-m1c11 {
  padding-inline: var(--m1c11);
}

.mcg-padding-inline-m1c11g1 {
  padding-inline: var(--m1c11g1);
}

.mcg-padding-inline-m1c11g2 {
  padding-inline: var(--m1c11g2);
}

.mcg-padding-inline-m1c12 {
  padding-inline: var(--m1c12);
}

.mcg-padding-inline-m1c12g1 {
  padding-inline: var(--m1c12g1);
}

.mcg-padding-inline-m1c12g2 {
  padding-inline: var(--m1c12g2);
}

.mcg-padding-inline-m2 {
  padding-inline: var(--m2);
}

.mcg-padding-inline-m2g1 {
  padding-inline: var(--m2g1);
}

.mcg-padding-inline-m2g2 {
  padding-inline: var(--m2g2);
}

.mcg-padding-inline-m2c1 {
  padding-inline: var(--m2c1);
}

.mcg-padding-inline-m2c1g1 {
  padding-inline: var(--m2c1g1);
}

.mcg-padding-inline-m2c1g2 {
  padding-inline: var(--m2c1g2);
}

.mcg-padding-inline-m2c2 {
  padding-inline: var(--m2c2);
}

.mcg-padding-inline-m2c2g1 {
  padding-inline: var(--m2c2g1);
}

.mcg-padding-inline-m2c2g2 {
  padding-inline: var(--m2c2g2);
}

.mcg-padding-inline-m2c3 {
  padding-inline: var(--m2c3);
}

.mcg-padding-inline-m2c3g1 {
  padding-inline: var(--m2c3g1);
}

.mcg-padding-inline-m2c3g2 {
  padding-inline: var(--m2c3g2);
}

.mcg-padding-inline-m2c4 {
  padding-inline: var(--m2c4);
}

.mcg-padding-inline-m2c4g1 {
  padding-inline: var(--m2c4g1);
}

.mcg-padding-inline-m2c4g2 {
  padding-inline: var(--m2c4g2);
}

.mcg-padding-inline-m2c5 {
  padding-inline: var(--m2c5);
}

.mcg-padding-inline-m2c5g1 {
  padding-inline: var(--m2c5g1);
}

.mcg-padding-inline-m2c5g2 {
  padding-inline: var(--m2c5g2);
}

.mcg-padding-inline-m2c6 {
  padding-inline: var(--m2c6);
}

.mcg-padding-inline-m2c6g1 {
  padding-inline: var(--m2c6g1);
}

.mcg-padding-inline-m2c6g2 {
  padding-inline: var(--m2c6g2);
}

.mcg-padding-inline-m2c7 {
  padding-inline: var(--m2c7);
}

.mcg-padding-inline-m2c7g1 {
  padding-inline: var(--m2c7g1);
}

.mcg-padding-inline-m2c7g2 {
  padding-inline: var(--m2c7g2);
}

.mcg-padding-inline-m2c8 {
  padding-inline: var(--m2c8);
}

.mcg-padding-inline-m2c8g1 {
  padding-inline: var(--m2c8g1);
}

.mcg-padding-inline-m2c8g2 {
  padding-inline: var(--m2c8g2);
}

.mcg-padding-inline-m2c9 {
  padding-inline: var(--m2c9);
}

.mcg-padding-inline-m2c9g1 {
  padding-inline: var(--m2c9g1);
}

.mcg-padding-inline-m2c9g2 {
  padding-inline: var(--m2c9g2);
}

.mcg-padding-inline-m2c10 {
  padding-inline: var(--m2c10);
}

.mcg-padding-inline-m2c10g1 {
  padding-inline: var(--m2c10g1);
}

.mcg-padding-inline-m2c10g2 {
  padding-inline: var(--m2c10g2);
}

.mcg-padding-inline-m2c11 {
  padding-inline: var(--m2c11);
}

.mcg-padding-inline-m2c11g1 {
  padding-inline: var(--m2c11g1);
}

.mcg-padding-inline-m2c11g2 {
  padding-inline: var(--m2c11g2);
}

.mcg-padding-inline-m2c12 {
  padding-inline: var(--m2c12);
}

@container (max-width: 1024px) {
  .mcg-lg-padding-inline-0 {
    padding-inline: 0;
  }
  .mcg-lg-padding-inline-g1 {
    padding-inline: var(--g1);
  }
  .mcg-lg-padding-inline-g2 {
    padding-inline: var(--g2);
  }
  .mcg-lg-padding-inline-c1 {
    padding-inline: var(--c1);
  }
  .mcg-lg-padding-inline-c1g1 {
    padding-inline: var(--c1g1);
  }
  .mcg-lg-padding-inline-c1g2 {
    padding-inline: var(--c1g2);
  }
  .mcg-lg-padding-inline-c2 {
    padding-inline: var(--c2);
  }
  .mcg-lg-padding-inline-c2g1 {
    padding-inline: var(--c2g1);
  }
  .mcg-lg-padding-inline-c2g2 {
    padding-inline: var(--c2g2);
  }
  .mcg-lg-padding-inline-c3 {
    padding-inline: var(--c3);
  }
  .mcg-lg-padding-inline-c3g1 {
    padding-inline: var(--c3g1);
  }
  .mcg-lg-padding-inline-c3g2 {
    padding-inline: var(--c3g2);
  }
  .mcg-lg-padding-inline-c4 {
    padding-inline: var(--c4);
  }
  .mcg-lg-padding-inline-c4g1 {
    padding-inline: var(--c4g1);
  }
  .mcg-lg-padding-inline-c4g2 {
    padding-inline: var(--c4g2);
  }
  .mcg-lg-padding-inline-c5 {
    padding-inline: var(--c5);
  }
  .mcg-lg-padding-inline-c5g1 {
    padding-inline: var(--c5g1);
  }
  .mcg-lg-padding-inline-c5g2 {
    padding-inline: var(--c5g2);
  }
  .mcg-lg-padding-inline-c6 {
    padding-inline: var(--c6);
  }
  .mcg-lg-padding-inline-c6g1 {
    padding-inline: var(--c6g1);
  }
  .mcg-lg-padding-inline-c6g2 {
    padding-inline: var(--c6g2);
  }
  .mcg-lg-padding-inline-c7 {
    padding-inline: var(--c7);
  }
  .mcg-lg-padding-inline-c7g1 {
    padding-inline: var(--c7g1);
  }
  .mcg-lg-padding-inline-c7g2 {
    padding-inline: var(--c7g2);
  }
  .mcg-lg-padding-inline-c8 {
    padding-inline: var(--c8);
  }
  .mcg-lg-padding-inline-c8g1 {
    padding-inline: var(--c8g1);
  }
  .mcg-lg-padding-inline-c8g2 {
    padding-inline: var(--c8g2);
  }
  .mcg-lg-padding-inline-c9 {
    padding-inline: var(--c9);
  }
  .mcg-lg-padding-inline-c9g1 {
    padding-inline: var(--c9g1);
  }
  .mcg-lg-padding-inline-c9g2 {
    padding-inline: var(--c9g2);
  }
  .mcg-lg-padding-inline-c10 {
    padding-inline: var(--c10);
  }
  .mcg-lg-padding-inline-c10g1 {
    padding-inline: var(--c10g1);
  }
  .mcg-lg-padding-inline-c10g2 {
    padding-inline: var(--c10g2);
  }
  .mcg-lg-padding-inline-c11 {
    padding-inline: var(--c11);
  }
  .mcg-lg-padding-inline-c11g1 {
    padding-inline: var(--c11g1);
  }
  .mcg-lg-padding-inline-c11g2 {
    padding-inline: var(--c11g2);
  }
  .mcg-lg-padding-inline-c12 {
    padding-inline: var(--c12);
  }
  .mcg-lg-padding-inline-c12g1 {
    padding-inline: var(--c12g1);
  }
  .mcg-lg-padding-inline-c12g2 {
    padding-inline: var(--c12g2);
  }
  .mcg-lg-padding-inline-m1 {
    padding-inline: var(--m1);
  }
  .mcg-lg-padding-inline-m1g1 {
    padding-inline: var(--m1g1);
  }
  .mcg-lg-padding-inline-m1g2 {
    padding-inline: var(--m1g2);
  }
  .mcg-lg-padding-inline-m1c1 {
    padding-inline: var(--m1c1);
  }
  .mcg-lg-padding-inline-m1c1g1 {
    padding-inline: var(--m1c1g1);
  }
  .mcg-lg-padding-inline-m1c1g2 {
    padding-inline: var(--m1c1g2);
  }
  .mcg-lg-padding-inline-m1c2 {
    padding-inline: var(--m1c2);
  }
  .mcg-lg-padding-inline-m1c2g1 {
    padding-inline: var(--m1c2g1);
  }
  .mcg-lg-padding-inline-m1c2g2 {
    padding-inline: var(--m1c2g2);
  }
  .mcg-lg-padding-inline-m1c3 {
    padding-inline: var(--m1c3);
  }
  .mcg-lg-padding-inline-m1c3g1 {
    padding-inline: var(--m1c3g1);
  }
  .mcg-lg-padding-inline-m1c3g2 {
    padding-inline: var(--m1c3g2);
  }
  .mcg-lg-padding-inline-m1c4 {
    padding-inline: var(--m1c4);
  }
  .mcg-lg-padding-inline-m1c4g1 {
    padding-inline: var(--m1c4g1);
  }
  .mcg-lg-padding-inline-m1c4g2 {
    padding-inline: var(--m1c4g2);
  }
  .mcg-lg-padding-inline-m1c5 {
    padding-inline: var(--m1c5);
  }
  .mcg-lg-padding-inline-m1c5g1 {
    padding-inline: var(--m1c5g1);
  }
  .mcg-lg-padding-inline-m1c5g2 {
    padding-inline: var(--m1c5g2);
  }
  .mcg-lg-padding-inline-m1c6 {
    padding-inline: var(--m1c6);
  }
  .mcg-lg-padding-inline-m1c6g1 {
    padding-inline: var(--m1c6g1);
  }
  .mcg-lg-padding-inline-m1c6g2 {
    padding-inline: var(--m1c6g2);
  }
  .mcg-lg-padding-inline-m1c7 {
    padding-inline: var(--m1c7);
  }
  .mcg-lg-padding-inline-m1c7g1 {
    padding-inline: var(--m1c7g1);
  }
  .mcg-lg-padding-inline-m1c7g2 {
    padding-inline: var(--m1c7g2);
  }
  .mcg-lg-padding-inline-m1c8 {
    padding-inline: var(--m1c8);
  }
  .mcg-lg-padding-inline-m1c8g1 {
    padding-inline: var(--m1c8g1);
  }
  .mcg-lg-padding-inline-m1c8g2 {
    padding-inline: var(--m1c8g2);
  }
  .mcg-lg-padding-inline-m1c9 {
    padding-inline: var(--m1c9);
  }
  .mcg-lg-padding-inline-m1c9g1 {
    padding-inline: var(--m1c9g1);
  }
  .mcg-lg-padding-inline-m1c9g2 {
    padding-inline: var(--m1c9g2);
  }
  .mcg-lg-padding-inline-m1c10 {
    padding-inline: var(--m1c10);
  }
  .mcg-lg-padding-inline-m1c10g1 {
    padding-inline: var(--m1c10g1);
  }
  .mcg-lg-padding-inline-m1c10g2 {
    padding-inline: var(--m1c10g2);
  }
  .mcg-lg-padding-inline-m1c11 {
    padding-inline: var(--m1c11);
  }
  .mcg-lg-padding-inline-m1c11g1 {
    padding-inline: var(--m1c11g1);
  }
  .mcg-lg-padding-inline-m1c11g2 {
    padding-inline: var(--m1c11g2);
  }
  .mcg-lg-padding-inline-m1c12 {
    padding-inline: var(--m1c12);
  }
  .mcg-lg-padding-inline-m1c12g1 {
    padding-inline: var(--m1c12g1);
  }
  .mcg-lg-padding-inline-m1c12g2 {
    padding-inline: var(--m1c12g2);
  }
  .mcg-lg-padding-inline-m2 {
    padding-inline: var(--m2);
  }
  .mcg-lg-padding-inline-m2g1 {
    padding-inline: var(--m2g1);
  }
  .mcg-lg-padding-inline-m2g2 {
    padding-inline: var(--m2g2);
  }
  .mcg-lg-padding-inline-m2c1 {
    padding-inline: var(--m2c1);
  }
  .mcg-lg-padding-inline-m2c1g1 {
    padding-inline: var(--m2c1g1);
  }
  .mcg-lg-padding-inline-m2c1g2 {
    padding-inline: var(--m2c1g2);
  }
  .mcg-lg-padding-inline-m2c2 {
    padding-inline: var(--m2c2);
  }
  .mcg-lg-padding-inline-m2c2g1 {
    padding-inline: var(--m2c2g1);
  }
  .mcg-lg-padding-inline-m2c2g2 {
    padding-inline: var(--m2c2g2);
  }
  .mcg-lg-padding-inline-m2c3 {
    padding-inline: var(--m2c3);
  }
  .mcg-lg-padding-inline-m2c3g1 {
    padding-inline: var(--m2c3g1);
  }
  .mcg-lg-padding-inline-m2c3g2 {
    padding-inline: var(--m2c3g2);
  }
  .mcg-lg-padding-inline-m2c4 {
    padding-inline: var(--m2c4);
  }
  .mcg-lg-padding-inline-m2c4g1 {
    padding-inline: var(--m2c4g1);
  }
  .mcg-lg-padding-inline-m2c4g2 {
    padding-inline: var(--m2c4g2);
  }
  .mcg-lg-padding-inline-m2c5 {
    padding-inline: var(--m2c5);
  }
  .mcg-lg-padding-inline-m2c5g1 {
    padding-inline: var(--m2c5g1);
  }
  .mcg-lg-padding-inline-m2c5g2 {
    padding-inline: var(--m2c5g2);
  }
  .mcg-lg-padding-inline-m2c6 {
    padding-inline: var(--m2c6);
  }
  .mcg-lg-padding-inline-m2c6g1 {
    padding-inline: var(--m2c6g1);
  }
  .mcg-lg-padding-inline-m2c6g2 {
    padding-inline: var(--m2c6g2);
  }
  .mcg-lg-padding-inline-m2c7 {
    padding-inline: var(--m2c7);
  }
  .mcg-lg-padding-inline-m2c7g1 {
    padding-inline: var(--m2c7g1);
  }
  .mcg-lg-padding-inline-m2c7g2 {
    padding-inline: var(--m2c7g2);
  }
  .mcg-lg-padding-inline-m2c8 {
    padding-inline: var(--m2c8);
  }
  .mcg-lg-padding-inline-m2c8g1 {
    padding-inline: var(--m2c8g1);
  }
  .mcg-lg-padding-inline-m2c8g2 {
    padding-inline: var(--m2c8g2);
  }
  .mcg-lg-padding-inline-m2c9 {
    padding-inline: var(--m2c9);
  }
  .mcg-lg-padding-inline-m2c9g1 {
    padding-inline: var(--m2c9g1);
  }
  .mcg-lg-padding-inline-m2c9g2 {
    padding-inline: var(--m2c9g2);
  }
  .mcg-lg-padding-inline-m2c10 {
    padding-inline: var(--m2c10);
  }
  .mcg-lg-padding-inline-m2c10g1 {
    padding-inline: var(--m2c10g1);
  }
  .mcg-lg-padding-inline-m2c10g2 {
    padding-inline: var(--m2c10g2);
  }
  .mcg-lg-padding-inline-m2c11 {
    padding-inline: var(--m2c11);
  }
  .mcg-lg-padding-inline-m2c11g1 {
    padding-inline: var(--m2c11g1);
  }
  .mcg-lg-padding-inline-m2c11g2 {
    padding-inline: var(--m2c11g2);
  }
  .mcg-lg-padding-inline-m2c12 {
    padding-inline: var(--m2c12);
  }
}
@container (max-width: 767px) {
  .mcg-md-padding-inline-0 {
    padding-inline: 0;
  }
  .mcg-md-padding-inline-g1 {
    padding-inline: var(--g1);
  }
  .mcg-md-padding-inline-g2 {
    padding-inline: var(--g2);
  }
  .mcg-md-padding-inline-c1 {
    padding-inline: var(--c1);
  }
  .mcg-md-padding-inline-c1g1 {
    padding-inline: var(--c1g1);
  }
  .mcg-md-padding-inline-c1g2 {
    padding-inline: var(--c1g2);
  }
  .mcg-md-padding-inline-c2 {
    padding-inline: var(--c2);
  }
  .mcg-md-padding-inline-c2g1 {
    padding-inline: var(--c2g1);
  }
  .mcg-md-padding-inline-c2g2 {
    padding-inline: var(--c2g2);
  }
  .mcg-md-padding-inline-c3 {
    padding-inline: var(--c3);
  }
  .mcg-md-padding-inline-c3g1 {
    padding-inline: var(--c3g1);
  }
  .mcg-md-padding-inline-c3g2 {
    padding-inline: var(--c3g2);
  }
  .mcg-md-padding-inline-c4 {
    padding-inline: var(--c4);
  }
  .mcg-md-padding-inline-c4g1 {
    padding-inline: var(--c4g1);
  }
  .mcg-md-padding-inline-c4g2 {
    padding-inline: var(--c4g2);
  }
  .mcg-md-padding-inline-c5 {
    padding-inline: var(--c5);
  }
  .mcg-md-padding-inline-c5g1 {
    padding-inline: var(--c5g1);
  }
  .mcg-md-padding-inline-c5g2 {
    padding-inline: var(--c5g2);
  }
  .mcg-md-padding-inline-c6 {
    padding-inline: var(--c6);
  }
  .mcg-md-padding-inline-c6g1 {
    padding-inline: var(--c6g1);
  }
  .mcg-md-padding-inline-c6g2 {
    padding-inline: var(--c6g2);
  }
  .mcg-md-padding-inline-c7 {
    padding-inline: var(--c7);
  }
  .mcg-md-padding-inline-c7g1 {
    padding-inline: var(--c7g1);
  }
  .mcg-md-padding-inline-c7g2 {
    padding-inline: var(--c7g2);
  }
  .mcg-md-padding-inline-c8 {
    padding-inline: var(--c8);
  }
  .mcg-md-padding-inline-c8g1 {
    padding-inline: var(--c8g1);
  }
  .mcg-md-padding-inline-c8g2 {
    padding-inline: var(--c8g2);
  }
  .mcg-md-padding-inline-c9 {
    padding-inline: var(--c9);
  }
  .mcg-md-padding-inline-c9g1 {
    padding-inline: var(--c9g1);
  }
  .mcg-md-padding-inline-c9g2 {
    padding-inline: var(--c9g2);
  }
  .mcg-md-padding-inline-c10 {
    padding-inline: var(--c10);
  }
  .mcg-md-padding-inline-c10g1 {
    padding-inline: var(--c10g1);
  }
  .mcg-md-padding-inline-c10g2 {
    padding-inline: var(--c10g2);
  }
  .mcg-md-padding-inline-c11 {
    padding-inline: var(--c11);
  }
  .mcg-md-padding-inline-c11g1 {
    padding-inline: var(--c11g1);
  }
  .mcg-md-padding-inline-c11g2 {
    padding-inline: var(--c11g2);
  }
  .mcg-md-padding-inline-c12 {
    padding-inline: var(--c12);
  }
  .mcg-md-padding-inline-c12g1 {
    padding-inline: var(--c12g1);
  }
  .mcg-md-padding-inline-c12g2 {
    padding-inline: var(--c12g2);
  }
  .mcg-md-padding-inline-m1 {
    padding-inline: var(--m1);
  }
  .mcg-md-padding-inline-m1g1 {
    padding-inline: var(--m1g1);
  }
  .mcg-md-padding-inline-m1g2 {
    padding-inline: var(--m1g2);
  }
  .mcg-md-padding-inline-m1c1 {
    padding-inline: var(--m1c1);
  }
  .mcg-md-padding-inline-m1c1g1 {
    padding-inline: var(--m1c1g1);
  }
  .mcg-md-padding-inline-m1c1g2 {
    padding-inline: var(--m1c1g2);
  }
  .mcg-md-padding-inline-m1c2 {
    padding-inline: var(--m1c2);
  }
  .mcg-md-padding-inline-m1c2g1 {
    padding-inline: var(--m1c2g1);
  }
  .mcg-md-padding-inline-m1c2g2 {
    padding-inline: var(--m1c2g2);
  }
  .mcg-md-padding-inline-m1c3 {
    padding-inline: var(--m1c3);
  }
  .mcg-md-padding-inline-m1c3g1 {
    padding-inline: var(--m1c3g1);
  }
  .mcg-md-padding-inline-m1c3g2 {
    padding-inline: var(--m1c3g2);
  }
  .mcg-md-padding-inline-m1c4 {
    padding-inline: var(--m1c4);
  }
  .mcg-md-padding-inline-m1c4g1 {
    padding-inline: var(--m1c4g1);
  }
  .mcg-md-padding-inline-m1c4g2 {
    padding-inline: var(--m1c4g2);
  }
  .mcg-md-padding-inline-m1c5 {
    padding-inline: var(--m1c5);
  }
  .mcg-md-padding-inline-m1c5g1 {
    padding-inline: var(--m1c5g1);
  }
  .mcg-md-padding-inline-m1c5g2 {
    padding-inline: var(--m1c5g2);
  }
  .mcg-md-padding-inline-m1c6 {
    padding-inline: var(--m1c6);
  }
  .mcg-md-padding-inline-m1c6g1 {
    padding-inline: var(--m1c6g1);
  }
  .mcg-md-padding-inline-m1c6g2 {
    padding-inline: var(--m1c6g2);
  }
  .mcg-md-padding-inline-m1c7 {
    padding-inline: var(--m1c7);
  }
  .mcg-md-padding-inline-m1c7g1 {
    padding-inline: var(--m1c7g1);
  }
  .mcg-md-padding-inline-m1c7g2 {
    padding-inline: var(--m1c7g2);
  }
  .mcg-md-padding-inline-m1c8 {
    padding-inline: var(--m1c8);
  }
  .mcg-md-padding-inline-m1c8g1 {
    padding-inline: var(--m1c8g1);
  }
  .mcg-md-padding-inline-m1c8g2 {
    padding-inline: var(--m1c8g2);
  }
  .mcg-md-padding-inline-m1c9 {
    padding-inline: var(--m1c9);
  }
  .mcg-md-padding-inline-m1c9g1 {
    padding-inline: var(--m1c9g1);
  }
  .mcg-md-padding-inline-m1c9g2 {
    padding-inline: var(--m1c9g2);
  }
  .mcg-md-padding-inline-m1c10 {
    padding-inline: var(--m1c10);
  }
  .mcg-md-padding-inline-m1c10g1 {
    padding-inline: var(--m1c10g1);
  }
  .mcg-md-padding-inline-m1c10g2 {
    padding-inline: var(--m1c10g2);
  }
  .mcg-md-padding-inline-m1c11 {
    padding-inline: var(--m1c11);
  }
  .mcg-md-padding-inline-m1c11g1 {
    padding-inline: var(--m1c11g1);
  }
  .mcg-md-padding-inline-m1c11g2 {
    padding-inline: var(--m1c11g2);
  }
  .mcg-md-padding-inline-m1c12 {
    padding-inline: var(--m1c12);
  }
  .mcg-md-padding-inline-m1c12g1 {
    padding-inline: var(--m1c12g1);
  }
  .mcg-md-padding-inline-m1c12g2 {
    padding-inline: var(--m1c12g2);
  }
  .mcg-md-padding-inline-m2 {
    padding-inline: var(--m2);
  }
  .mcg-md-padding-inline-m2g1 {
    padding-inline: var(--m2g1);
  }
  .mcg-md-padding-inline-m2g2 {
    padding-inline: var(--m2g2);
  }
  .mcg-md-padding-inline-m2c1 {
    padding-inline: var(--m2c1);
  }
  .mcg-md-padding-inline-m2c1g1 {
    padding-inline: var(--m2c1g1);
  }
  .mcg-md-padding-inline-m2c1g2 {
    padding-inline: var(--m2c1g2);
  }
  .mcg-md-padding-inline-m2c2 {
    padding-inline: var(--m2c2);
  }
  .mcg-md-padding-inline-m2c2g1 {
    padding-inline: var(--m2c2g1);
  }
  .mcg-md-padding-inline-m2c2g2 {
    padding-inline: var(--m2c2g2);
  }
  .mcg-md-padding-inline-m2c3 {
    padding-inline: var(--m2c3);
  }
  .mcg-md-padding-inline-m2c3g1 {
    padding-inline: var(--m2c3g1);
  }
  .mcg-md-padding-inline-m2c3g2 {
    padding-inline: var(--m2c3g2);
  }
  .mcg-md-padding-inline-m2c4 {
    padding-inline: var(--m2c4);
  }
  .mcg-md-padding-inline-m2c4g1 {
    padding-inline: var(--m2c4g1);
  }
  .mcg-md-padding-inline-m2c4g2 {
    padding-inline: var(--m2c4g2);
  }
  .mcg-md-padding-inline-m2c5 {
    padding-inline: var(--m2c5);
  }
  .mcg-md-padding-inline-m2c5g1 {
    padding-inline: var(--m2c5g1);
  }
  .mcg-md-padding-inline-m2c5g2 {
    padding-inline: var(--m2c5g2);
  }
  .mcg-md-padding-inline-m2c6 {
    padding-inline: var(--m2c6);
  }
  .mcg-md-padding-inline-m2c6g1 {
    padding-inline: var(--m2c6g1);
  }
  .mcg-md-padding-inline-m2c6g2 {
    padding-inline: var(--m2c6g2);
  }
  .mcg-md-padding-inline-m2c7 {
    padding-inline: var(--m2c7);
  }
  .mcg-md-padding-inline-m2c7g1 {
    padding-inline: var(--m2c7g1);
  }
  .mcg-md-padding-inline-m2c7g2 {
    padding-inline: var(--m2c7g2);
  }
  .mcg-md-padding-inline-m2c8 {
    padding-inline: var(--m2c8);
  }
  .mcg-md-padding-inline-m2c8g1 {
    padding-inline: var(--m2c8g1);
  }
  .mcg-md-padding-inline-m2c8g2 {
    padding-inline: var(--m2c8g2);
  }
  .mcg-md-padding-inline-m2c9 {
    padding-inline: var(--m2c9);
  }
  .mcg-md-padding-inline-m2c9g1 {
    padding-inline: var(--m2c9g1);
  }
  .mcg-md-padding-inline-m2c9g2 {
    padding-inline: var(--m2c9g2);
  }
  .mcg-md-padding-inline-m2c10 {
    padding-inline: var(--m2c10);
  }
  .mcg-md-padding-inline-m2c10g1 {
    padding-inline: var(--m2c10g1);
  }
  .mcg-md-padding-inline-m2c10g2 {
    padding-inline: var(--m2c10g2);
  }
  .mcg-md-padding-inline-m2c11 {
    padding-inline: var(--m2c11);
  }
  .mcg-md-padding-inline-m2c11g1 {
    padding-inline: var(--m2c11g1);
  }
  .mcg-md-padding-inline-m2c11g2 {
    padding-inline: var(--m2c11g2);
  }
  .mcg-md-padding-inline-m2c12 {
    padding-inline: var(--m2c12);
  }
}
.mcg-width-0 {
  width: 0;
}

.mcg-width-g1 {
  width: var(--g1);
}

.mcg-width-g2 {
  width: var(--g2);
}

.mcg-width-c1 {
  width: var(--c1);
}

.mcg-width-c1g1 {
  width: var(--c1g1);
}

.mcg-width-c1g2 {
  width: var(--c1g2);
}

.mcg-width-c2 {
  width: var(--c2);
}

.mcg-width-c2g1 {
  width: var(--c2g1);
}

.mcg-width-c2g2 {
  width: var(--c2g2);
}

.mcg-width-c3 {
  width: var(--c3);
}

.mcg-width-c3g1 {
  width: var(--c3g1);
}

.mcg-width-c3g2 {
  width: var(--c3g2);
}

.mcg-width-c4 {
  width: var(--c4);
}

.mcg-width-c4g1 {
  width: var(--c4g1);
}

.mcg-width-c4g2 {
  width: var(--c4g2);
}

.mcg-width-c5 {
  width: var(--c5);
}

.mcg-width-c5g1 {
  width: var(--c5g1);
}

.mcg-width-c5g2 {
  width: var(--c5g2);
}

.mcg-width-c6 {
  width: var(--c6);
}

.mcg-width-c6g1 {
  width: var(--c6g1);
}

.mcg-width-c6g2 {
  width: var(--c6g2);
}

.mcg-width-c7 {
  width: var(--c7);
}

.mcg-width-c7g1 {
  width: var(--c7g1);
}

.mcg-width-c7g2 {
  width: var(--c7g2);
}

.mcg-width-c8 {
  width: var(--c8);
}

.mcg-width-c8g1 {
  width: var(--c8g1);
}

.mcg-width-c8g2 {
  width: var(--c8g2);
}

.mcg-width-c9 {
  width: var(--c9);
}

.mcg-width-c9g1 {
  width: var(--c9g1);
}

.mcg-width-c9g2 {
  width: var(--c9g2);
}

.mcg-width-c10 {
  width: var(--c10);
}

.mcg-width-c10g1 {
  width: var(--c10g1);
}

.mcg-width-c10g2 {
  width: var(--c10g2);
}

.mcg-width-c11 {
  width: var(--c11);
}

.mcg-width-c11g1 {
  width: var(--c11g1);
}

.mcg-width-c11g2 {
  width: var(--c11g2);
}

.mcg-width-c12 {
  width: var(--c12);
}

.mcg-width-c12g1 {
  width: var(--c12g1);
}

.mcg-width-c12g2 {
  width: var(--c12g2);
}

.mcg-width-m1 {
  width: var(--m1);
}

.mcg-width-m1g1 {
  width: var(--m1g1);
}

.mcg-width-m1g2 {
  width: var(--m1g2);
}

.mcg-width-m1c1 {
  width: var(--m1c1);
}

.mcg-width-m1c1g1 {
  width: var(--m1c1g1);
}

.mcg-width-m1c1g2 {
  width: var(--m1c1g2);
}

.mcg-width-m1c2 {
  width: var(--m1c2);
}

.mcg-width-m1c2g1 {
  width: var(--m1c2g1);
}

.mcg-width-m1c2g2 {
  width: var(--m1c2g2);
}

.mcg-width-m1c3 {
  width: var(--m1c3);
}

.mcg-width-m1c3g1 {
  width: var(--m1c3g1);
}

.mcg-width-m1c3g2 {
  width: var(--m1c3g2);
}

.mcg-width-m1c4 {
  width: var(--m1c4);
}

.mcg-width-m1c4g1 {
  width: var(--m1c4g1);
}

.mcg-width-m1c4g2 {
  width: var(--m1c4g2);
}

.mcg-width-m1c5 {
  width: var(--m1c5);
}

.mcg-width-m1c5g1 {
  width: var(--m1c5g1);
}

.mcg-width-m1c5g2 {
  width: var(--m1c5g2);
}

.mcg-width-m1c6 {
  width: var(--m1c6);
}

.mcg-width-m1c6g1 {
  width: var(--m1c6g1);
}

.mcg-width-m1c6g2 {
  width: var(--m1c6g2);
}

.mcg-width-m1c7 {
  width: var(--m1c7);
}

.mcg-width-m1c7g1 {
  width: var(--m1c7g1);
}

.mcg-width-m1c7g2 {
  width: var(--m1c7g2);
}

.mcg-width-m1c8 {
  width: var(--m1c8);
}

.mcg-width-m1c8g1 {
  width: var(--m1c8g1);
}

.mcg-width-m1c8g2 {
  width: var(--m1c8g2);
}

.mcg-width-m1c9 {
  width: var(--m1c9);
}

.mcg-width-m1c9g1 {
  width: var(--m1c9g1);
}

.mcg-width-m1c9g2 {
  width: var(--m1c9g2);
}

.mcg-width-m1c10 {
  width: var(--m1c10);
}

.mcg-width-m1c10g1 {
  width: var(--m1c10g1);
}

.mcg-width-m1c10g2 {
  width: var(--m1c10g2);
}

.mcg-width-m1c11 {
  width: var(--m1c11);
}

.mcg-width-m1c11g1 {
  width: var(--m1c11g1);
}

.mcg-width-m1c11g2 {
  width: var(--m1c11g2);
}

.mcg-width-m1c12 {
  width: var(--m1c12);
}

.mcg-width-m1c12g1 {
  width: var(--m1c12g1);
}

.mcg-width-m1c12g2 {
  width: var(--m1c12g2);
}

.mcg-width-m2 {
  width: var(--m2);
}

.mcg-width-m2g1 {
  width: var(--m2g1);
}

.mcg-width-m2g2 {
  width: var(--m2g2);
}

.mcg-width-m2c1 {
  width: var(--m2c1);
}

.mcg-width-m2c1g1 {
  width: var(--m2c1g1);
}

.mcg-width-m2c1g2 {
  width: var(--m2c1g2);
}

.mcg-width-m2c2 {
  width: var(--m2c2);
}

.mcg-width-m2c2g1 {
  width: var(--m2c2g1);
}

.mcg-width-m2c2g2 {
  width: var(--m2c2g2);
}

.mcg-width-m2c3 {
  width: var(--m2c3);
}

.mcg-width-m2c3g1 {
  width: var(--m2c3g1);
}

.mcg-width-m2c3g2 {
  width: var(--m2c3g2);
}

.mcg-width-m2c4 {
  width: var(--m2c4);
}

.mcg-width-m2c4g1 {
  width: var(--m2c4g1);
}

.mcg-width-m2c4g2 {
  width: var(--m2c4g2);
}

.mcg-width-m2c5 {
  width: var(--m2c5);
}

.mcg-width-m2c5g1 {
  width: var(--m2c5g1);
}

.mcg-width-m2c5g2 {
  width: var(--m2c5g2);
}

.mcg-width-m2c6 {
  width: var(--m2c6);
}

.mcg-width-m2c6g1 {
  width: var(--m2c6g1);
}

.mcg-width-m2c6g2 {
  width: var(--m2c6g2);
}

.mcg-width-m2c7 {
  width: var(--m2c7);
}

.mcg-width-m2c7g1 {
  width: var(--m2c7g1);
}

.mcg-width-m2c7g2 {
  width: var(--m2c7g2);
}

.mcg-width-m2c8 {
  width: var(--m2c8);
}

.mcg-width-m2c8g1 {
  width: var(--m2c8g1);
}

.mcg-width-m2c8g2 {
  width: var(--m2c8g2);
}

.mcg-width-m2c9 {
  width: var(--m2c9);
}

.mcg-width-m2c9g1 {
  width: var(--m2c9g1);
}

.mcg-width-m2c9g2 {
  width: var(--m2c9g2);
}

.mcg-width-m2c10 {
  width: var(--m2c10);
}

.mcg-width-m2c10g1 {
  width: var(--m2c10g1);
}

.mcg-width-m2c10g2 {
  width: var(--m2c10g2);
}

.mcg-width-m2c11 {
  width: var(--m2c11);
}

.mcg-width-m2c11g1 {
  width: var(--m2c11g1);
}

.mcg-width-m2c11g2 {
  width: var(--m2c11g2);
}

.mcg-width-m2c12 {
  width: var(--m2c12);
}

@container (max-width: 1024px) {
  .mcg-lg-width-0 {
    width: 0;
  }
  .mcg-lg-width-g1 {
    width: var(--g1);
  }
  .mcg-lg-width-g2 {
    width: var(--g2);
  }
  .mcg-lg-width-c1 {
    width: var(--c1);
  }
  .mcg-lg-width-c1g1 {
    width: var(--c1g1);
  }
  .mcg-lg-width-c1g2 {
    width: var(--c1g2);
  }
  .mcg-lg-width-c2 {
    width: var(--c2);
  }
  .mcg-lg-width-c2g1 {
    width: var(--c2g1);
  }
  .mcg-lg-width-c2g2 {
    width: var(--c2g2);
  }
  .mcg-lg-width-c3 {
    width: var(--c3);
  }
  .mcg-lg-width-c3g1 {
    width: var(--c3g1);
  }
  .mcg-lg-width-c3g2 {
    width: var(--c3g2);
  }
  .mcg-lg-width-c4 {
    width: var(--c4);
  }
  .mcg-lg-width-c4g1 {
    width: var(--c4g1);
  }
  .mcg-lg-width-c4g2 {
    width: var(--c4g2);
  }
  .mcg-lg-width-c5 {
    width: var(--c5);
  }
  .mcg-lg-width-c5g1 {
    width: var(--c5g1);
  }
  .mcg-lg-width-c5g2 {
    width: var(--c5g2);
  }
  .mcg-lg-width-c6 {
    width: var(--c6);
  }
  .mcg-lg-width-c6g1 {
    width: var(--c6g1);
  }
  .mcg-lg-width-c6g2 {
    width: var(--c6g2);
  }
  .mcg-lg-width-c7 {
    width: var(--c7);
  }
  .mcg-lg-width-c7g1 {
    width: var(--c7g1);
  }
  .mcg-lg-width-c7g2 {
    width: var(--c7g2);
  }
  .mcg-lg-width-c8 {
    width: var(--c8);
  }
  .mcg-lg-width-c8g1 {
    width: var(--c8g1);
  }
  .mcg-lg-width-c8g2 {
    width: var(--c8g2);
  }
  .mcg-lg-width-c9 {
    width: var(--c9);
  }
  .mcg-lg-width-c9g1 {
    width: var(--c9g1);
  }
  .mcg-lg-width-c9g2 {
    width: var(--c9g2);
  }
  .mcg-lg-width-c10 {
    width: var(--c10);
  }
  .mcg-lg-width-c10g1 {
    width: var(--c10g1);
  }
  .mcg-lg-width-c10g2 {
    width: var(--c10g2);
  }
  .mcg-lg-width-c11 {
    width: var(--c11);
  }
  .mcg-lg-width-c11g1 {
    width: var(--c11g1);
  }
  .mcg-lg-width-c11g2 {
    width: var(--c11g2);
  }
  .mcg-lg-width-c12 {
    width: var(--c12);
  }
  .mcg-lg-width-c12g1 {
    width: var(--c12g1);
  }
  .mcg-lg-width-c12g2 {
    width: var(--c12g2);
  }
  .mcg-lg-width-m1 {
    width: var(--m1);
  }
  .mcg-lg-width-m1g1 {
    width: var(--m1g1);
  }
  .mcg-lg-width-m1g2 {
    width: var(--m1g2);
  }
  .mcg-lg-width-m1c1 {
    width: var(--m1c1);
  }
  .mcg-lg-width-m1c1g1 {
    width: var(--m1c1g1);
  }
  .mcg-lg-width-m1c1g2 {
    width: var(--m1c1g2);
  }
  .mcg-lg-width-m1c2 {
    width: var(--m1c2);
  }
  .mcg-lg-width-m1c2g1 {
    width: var(--m1c2g1);
  }
  .mcg-lg-width-m1c2g2 {
    width: var(--m1c2g2);
  }
  .mcg-lg-width-m1c3 {
    width: var(--m1c3);
  }
  .mcg-lg-width-m1c3g1 {
    width: var(--m1c3g1);
  }
  .mcg-lg-width-m1c3g2 {
    width: var(--m1c3g2);
  }
  .mcg-lg-width-m1c4 {
    width: var(--m1c4);
  }
  .mcg-lg-width-m1c4g1 {
    width: var(--m1c4g1);
  }
  .mcg-lg-width-m1c4g2 {
    width: var(--m1c4g2);
  }
  .mcg-lg-width-m1c5 {
    width: var(--m1c5);
  }
  .mcg-lg-width-m1c5g1 {
    width: var(--m1c5g1);
  }
  .mcg-lg-width-m1c5g2 {
    width: var(--m1c5g2);
  }
  .mcg-lg-width-m1c6 {
    width: var(--m1c6);
  }
  .mcg-lg-width-m1c6g1 {
    width: var(--m1c6g1);
  }
  .mcg-lg-width-m1c6g2 {
    width: var(--m1c6g2);
  }
  .mcg-lg-width-m1c7 {
    width: var(--m1c7);
  }
  .mcg-lg-width-m1c7g1 {
    width: var(--m1c7g1);
  }
  .mcg-lg-width-m1c7g2 {
    width: var(--m1c7g2);
  }
  .mcg-lg-width-m1c8 {
    width: var(--m1c8);
  }
  .mcg-lg-width-m1c8g1 {
    width: var(--m1c8g1);
  }
  .mcg-lg-width-m1c8g2 {
    width: var(--m1c8g2);
  }
  .mcg-lg-width-m1c9 {
    width: var(--m1c9);
  }
  .mcg-lg-width-m1c9g1 {
    width: var(--m1c9g1);
  }
  .mcg-lg-width-m1c9g2 {
    width: var(--m1c9g2);
  }
  .mcg-lg-width-m1c10 {
    width: var(--m1c10);
  }
  .mcg-lg-width-m1c10g1 {
    width: var(--m1c10g1);
  }
  .mcg-lg-width-m1c10g2 {
    width: var(--m1c10g2);
  }
  .mcg-lg-width-m1c11 {
    width: var(--m1c11);
  }
  .mcg-lg-width-m1c11g1 {
    width: var(--m1c11g1);
  }
  .mcg-lg-width-m1c11g2 {
    width: var(--m1c11g2);
  }
  .mcg-lg-width-m1c12 {
    width: var(--m1c12);
  }
  .mcg-lg-width-m1c12g1 {
    width: var(--m1c12g1);
  }
  .mcg-lg-width-m1c12g2 {
    width: var(--m1c12g2);
  }
  .mcg-lg-width-m2 {
    width: var(--m2);
  }
  .mcg-lg-width-m2g1 {
    width: var(--m2g1);
  }
  .mcg-lg-width-m2g2 {
    width: var(--m2g2);
  }
  .mcg-lg-width-m2c1 {
    width: var(--m2c1);
  }
  .mcg-lg-width-m2c1g1 {
    width: var(--m2c1g1);
  }
  .mcg-lg-width-m2c1g2 {
    width: var(--m2c1g2);
  }
  .mcg-lg-width-m2c2 {
    width: var(--m2c2);
  }
  .mcg-lg-width-m2c2g1 {
    width: var(--m2c2g1);
  }
  .mcg-lg-width-m2c2g2 {
    width: var(--m2c2g2);
  }
  .mcg-lg-width-m2c3 {
    width: var(--m2c3);
  }
  .mcg-lg-width-m2c3g1 {
    width: var(--m2c3g1);
  }
  .mcg-lg-width-m2c3g2 {
    width: var(--m2c3g2);
  }
  .mcg-lg-width-m2c4 {
    width: var(--m2c4);
  }
  .mcg-lg-width-m2c4g1 {
    width: var(--m2c4g1);
  }
  .mcg-lg-width-m2c4g2 {
    width: var(--m2c4g2);
  }
  .mcg-lg-width-m2c5 {
    width: var(--m2c5);
  }
  .mcg-lg-width-m2c5g1 {
    width: var(--m2c5g1);
  }
  .mcg-lg-width-m2c5g2 {
    width: var(--m2c5g2);
  }
  .mcg-lg-width-m2c6 {
    width: var(--m2c6);
  }
  .mcg-lg-width-m2c6g1 {
    width: var(--m2c6g1);
  }
  .mcg-lg-width-m2c6g2 {
    width: var(--m2c6g2);
  }
  .mcg-lg-width-m2c7 {
    width: var(--m2c7);
  }
  .mcg-lg-width-m2c7g1 {
    width: var(--m2c7g1);
  }
  .mcg-lg-width-m2c7g2 {
    width: var(--m2c7g2);
  }
  .mcg-lg-width-m2c8 {
    width: var(--m2c8);
  }
  .mcg-lg-width-m2c8g1 {
    width: var(--m2c8g1);
  }
  .mcg-lg-width-m2c8g2 {
    width: var(--m2c8g2);
  }
  .mcg-lg-width-m2c9 {
    width: var(--m2c9);
  }
  .mcg-lg-width-m2c9g1 {
    width: var(--m2c9g1);
  }
  .mcg-lg-width-m2c9g2 {
    width: var(--m2c9g2);
  }
  .mcg-lg-width-m2c10 {
    width: var(--m2c10);
  }
  .mcg-lg-width-m2c10g1 {
    width: var(--m2c10g1);
  }
  .mcg-lg-width-m2c10g2 {
    width: var(--m2c10g2);
  }
  .mcg-lg-width-m2c11 {
    width: var(--m2c11);
  }
  .mcg-lg-width-m2c11g1 {
    width: var(--m2c11g1);
  }
  .mcg-lg-width-m2c11g2 {
    width: var(--m2c11g2);
  }
  .mcg-lg-width-m2c12 {
    width: var(--m2c12);
  }
}
@container (max-width: 767px) {
  .mcg-md-width-0 {
    width: 0;
  }
  .mcg-md-width-g1 {
    width: var(--g1);
  }
  .mcg-md-width-g2 {
    width: var(--g2);
  }
  .mcg-md-width-c1 {
    width: var(--c1);
  }
  .mcg-md-width-c1g1 {
    width: var(--c1g1);
  }
  .mcg-md-width-c1g2 {
    width: var(--c1g2);
  }
  .mcg-md-width-c2 {
    width: var(--c2);
  }
  .mcg-md-width-c2g1 {
    width: var(--c2g1);
  }
  .mcg-md-width-c2g2 {
    width: var(--c2g2);
  }
  .mcg-md-width-c3 {
    width: var(--c3);
  }
  .mcg-md-width-c3g1 {
    width: var(--c3g1);
  }
  .mcg-md-width-c3g2 {
    width: var(--c3g2);
  }
  .mcg-md-width-c4 {
    width: var(--c4);
  }
  .mcg-md-width-c4g1 {
    width: var(--c4g1);
  }
  .mcg-md-width-c4g2 {
    width: var(--c4g2);
  }
  .mcg-md-width-c5 {
    width: var(--c5);
  }
  .mcg-md-width-c5g1 {
    width: var(--c5g1);
  }
  .mcg-md-width-c5g2 {
    width: var(--c5g2);
  }
  .mcg-md-width-c6 {
    width: var(--c6);
  }
  .mcg-md-width-c6g1 {
    width: var(--c6g1);
  }
  .mcg-md-width-c6g2 {
    width: var(--c6g2);
  }
  .mcg-md-width-c7 {
    width: var(--c7);
  }
  .mcg-md-width-c7g1 {
    width: var(--c7g1);
  }
  .mcg-md-width-c7g2 {
    width: var(--c7g2);
  }
  .mcg-md-width-c8 {
    width: var(--c8);
  }
  .mcg-md-width-c8g1 {
    width: var(--c8g1);
  }
  .mcg-md-width-c8g2 {
    width: var(--c8g2);
  }
  .mcg-md-width-c9 {
    width: var(--c9);
  }
  .mcg-md-width-c9g1 {
    width: var(--c9g1);
  }
  .mcg-md-width-c9g2 {
    width: var(--c9g2);
  }
  .mcg-md-width-c10 {
    width: var(--c10);
  }
  .mcg-md-width-c10g1 {
    width: var(--c10g1);
  }
  .mcg-md-width-c10g2 {
    width: var(--c10g2);
  }
  .mcg-md-width-c11 {
    width: var(--c11);
  }
  .mcg-md-width-c11g1 {
    width: var(--c11g1);
  }
  .mcg-md-width-c11g2 {
    width: var(--c11g2);
  }
  .mcg-md-width-c12 {
    width: var(--c12);
  }
  .mcg-md-width-c12g1 {
    width: var(--c12g1);
  }
  .mcg-md-width-c12g2 {
    width: var(--c12g2);
  }
  .mcg-md-width-m1 {
    width: var(--m1);
  }
  .mcg-md-width-m1g1 {
    width: var(--m1g1);
  }
  .mcg-md-width-m1g2 {
    width: var(--m1g2);
  }
  .mcg-md-width-m1c1 {
    width: var(--m1c1);
  }
  .mcg-md-width-m1c1g1 {
    width: var(--m1c1g1);
  }
  .mcg-md-width-m1c1g2 {
    width: var(--m1c1g2);
  }
  .mcg-md-width-m1c2 {
    width: var(--m1c2);
  }
  .mcg-md-width-m1c2g1 {
    width: var(--m1c2g1);
  }
  .mcg-md-width-m1c2g2 {
    width: var(--m1c2g2);
  }
  .mcg-md-width-m1c3 {
    width: var(--m1c3);
  }
  .mcg-md-width-m1c3g1 {
    width: var(--m1c3g1);
  }
  .mcg-md-width-m1c3g2 {
    width: var(--m1c3g2);
  }
  .mcg-md-width-m1c4 {
    width: var(--m1c4);
  }
  .mcg-md-width-m1c4g1 {
    width: var(--m1c4g1);
  }
  .mcg-md-width-m1c4g2 {
    width: var(--m1c4g2);
  }
  .mcg-md-width-m1c5 {
    width: var(--m1c5);
  }
  .mcg-md-width-m1c5g1 {
    width: var(--m1c5g1);
  }
  .mcg-md-width-m1c5g2 {
    width: var(--m1c5g2);
  }
  .mcg-md-width-m1c6 {
    width: var(--m1c6);
  }
  .mcg-md-width-m1c6g1 {
    width: var(--m1c6g1);
  }
  .mcg-md-width-m1c6g2 {
    width: var(--m1c6g2);
  }
  .mcg-md-width-m1c7 {
    width: var(--m1c7);
  }
  .mcg-md-width-m1c7g1 {
    width: var(--m1c7g1);
  }
  .mcg-md-width-m1c7g2 {
    width: var(--m1c7g2);
  }
  .mcg-md-width-m1c8 {
    width: var(--m1c8);
  }
  .mcg-md-width-m1c8g1 {
    width: var(--m1c8g1);
  }
  .mcg-md-width-m1c8g2 {
    width: var(--m1c8g2);
  }
  .mcg-md-width-m1c9 {
    width: var(--m1c9);
  }
  .mcg-md-width-m1c9g1 {
    width: var(--m1c9g1);
  }
  .mcg-md-width-m1c9g2 {
    width: var(--m1c9g2);
  }
  .mcg-md-width-m1c10 {
    width: var(--m1c10);
  }
  .mcg-md-width-m1c10g1 {
    width: var(--m1c10g1);
  }
  .mcg-md-width-m1c10g2 {
    width: var(--m1c10g2);
  }
  .mcg-md-width-m1c11 {
    width: var(--m1c11);
  }
  .mcg-md-width-m1c11g1 {
    width: var(--m1c11g1);
  }
  .mcg-md-width-m1c11g2 {
    width: var(--m1c11g2);
  }
  .mcg-md-width-m1c12 {
    width: var(--m1c12);
  }
  .mcg-md-width-m1c12g1 {
    width: var(--m1c12g1);
  }
  .mcg-md-width-m1c12g2 {
    width: var(--m1c12g2);
  }
  .mcg-md-width-m2 {
    width: var(--m2);
  }
  .mcg-md-width-m2g1 {
    width: var(--m2g1);
  }
  .mcg-md-width-m2g2 {
    width: var(--m2g2);
  }
  .mcg-md-width-m2c1 {
    width: var(--m2c1);
  }
  .mcg-md-width-m2c1g1 {
    width: var(--m2c1g1);
  }
  .mcg-md-width-m2c1g2 {
    width: var(--m2c1g2);
  }
  .mcg-md-width-m2c2 {
    width: var(--m2c2);
  }
  .mcg-md-width-m2c2g1 {
    width: var(--m2c2g1);
  }
  .mcg-md-width-m2c2g2 {
    width: var(--m2c2g2);
  }
  .mcg-md-width-m2c3 {
    width: var(--m2c3);
  }
  .mcg-md-width-m2c3g1 {
    width: var(--m2c3g1);
  }
  .mcg-md-width-m2c3g2 {
    width: var(--m2c3g2);
  }
  .mcg-md-width-m2c4 {
    width: var(--m2c4);
  }
  .mcg-md-width-m2c4g1 {
    width: var(--m2c4g1);
  }
  .mcg-md-width-m2c4g2 {
    width: var(--m2c4g2);
  }
  .mcg-md-width-m2c5 {
    width: var(--m2c5);
  }
  .mcg-md-width-m2c5g1 {
    width: var(--m2c5g1);
  }
  .mcg-md-width-m2c5g2 {
    width: var(--m2c5g2);
  }
  .mcg-md-width-m2c6 {
    width: var(--m2c6);
  }
  .mcg-md-width-m2c6g1 {
    width: var(--m2c6g1);
  }
  .mcg-md-width-m2c6g2 {
    width: var(--m2c6g2);
  }
  .mcg-md-width-m2c7 {
    width: var(--m2c7);
  }
  .mcg-md-width-m2c7g1 {
    width: var(--m2c7g1);
  }
  .mcg-md-width-m2c7g2 {
    width: var(--m2c7g2);
  }
  .mcg-md-width-m2c8 {
    width: var(--m2c8);
  }
  .mcg-md-width-m2c8g1 {
    width: var(--m2c8g1);
  }
  .mcg-md-width-m2c8g2 {
    width: var(--m2c8g2);
  }
  .mcg-md-width-m2c9 {
    width: var(--m2c9);
  }
  .mcg-md-width-m2c9g1 {
    width: var(--m2c9g1);
  }
  .mcg-md-width-m2c9g2 {
    width: var(--m2c9g2);
  }
  .mcg-md-width-m2c10 {
    width: var(--m2c10);
  }
  .mcg-md-width-m2c10g1 {
    width: var(--m2c10g1);
  }
  .mcg-md-width-m2c10g2 {
    width: var(--m2c10g2);
  }
  .mcg-md-width-m2c11 {
    width: var(--m2c11);
  }
  .mcg-md-width-m2c11g1 {
    width: var(--m2c11g1);
  }
  .mcg-md-width-m2c11g2 {
    width: var(--m2c11g2);
  }
  .mcg-md-width-m2c12 {
    width: var(--m2c12);
  }
}
/* === CUSTOM PROPERTIES per breakpoint — skip "default" prefix === */
@container (max-width: 1024px) {
  .mcg-lg-align-items-center {
    align-items: center;
  }
  .mcg-lg-align-items-flex-start {
    align-items: flex-start;
  }
  .mcg-lg-align-items-stretch {
    align-items: stretch;
  }
  .mcg-lg-display-flex {
    display: flex;
  }
  .mcg-lg-display-grid {
    display: grid;
  }
  .mcg-lg-display-none {
    display: none;
  }
  .mcg-lg-flex-1-1-0 {
    flex: 1 1 0;
  }
  .mcg-lg-flex-0-0-auto {
    flex: 0 0 auto;
  }
  .mcg-lg-flex-direction-column {
    flex-direction: column;
  }
  .mcg-lg-flex-direction-column-reverse {
    flex-direction: column-reverse;
  }
  .mcg-lg-flex-flow-row {
    flex-flow: row;
  }
  .mcg-lg-flex-flow-column {
    flex-flow: column;
  }
  .mcg-lg-flex-shrink-0 {
    flex-shrink: 0;
  }
  .mcg-lg-flex-wrap-wrap {
    flex-wrap: wrap;
  }
  .mcg-lg-gap-8px {
    gap: 8px;
  }
  .mcg-lg-gap-12px {
    gap: 12px;
  }
  .mcg-lg-gap-16px {
    gap: 16px;
  }
  .mcg-lg-gap-20px {
    gap: 20px;
  }
  .mcg-lg-gap-24px {
    gap: 24px;
  }
  .mcg-lg-gap-40px {
    gap: 40px;
  }
  .mcg-lg-gap-60px {
    gap: 60px;
  }
  .mcg-lg-gap-100px {
    gap: 100px;
  }
  .mcg-lg-grid-template-columns-repeat-2-1fr {
    grid-template-columns: repeat(2, 1fr);
  }
  .mcg-lg-grid-template-columns-1fr {
    grid-template-columns: 1fr;
  }
  .mcg-lg-grid-template-columns-repeat-3-1fr {
    grid-template-columns: repeat(3, 1fr);
  }
  .mcg-lg-justify-content-center {
    justify-content: center;
  }
  .mcg-lg-justify-content-space-between {
    justify-content: space-between;
  }
  .mcg-lg-margin-top-8px {
    margin-top: 8px;
  }
  .mcg-lg-margin-top-40px {
    margin-top: 40px;
  }
  .mcg-lg-margin-top-auto {
    margin-top: auto;
  }
  .mcg-lg-padding-bottom-0 {
    padding-bottom: 0;
  }
  .mcg-lg-padding-bottom-30px {
    padding-bottom: 30px;
  }
  .mcg-lg-padding-bottom-40px {
    padding-bottom: 40px;
  }
  .mcg-lg-padding-bottom-50px {
    padding-bottom: 50px;
  }
  .mcg-lg-padding-top-30px {
    padding-top: 30px;
  }
  .mcg-lg-padding-top-60px {
    padding-top: 60px;
  }
  .mcg-lg-padding-top-150px {
    padding-top: 150px;
  }
  .mcg-lg-position-relative {
    position: relative;
  }
  .mcg-lg-row-gap-40px {
    row-gap: 40px;
  }
  .mcg-lg-text-align-center {
    text-align: center;
  }
  .mcg-lg-text-align-left {
    text-align: left;
  }
  .mcg-lg-width-100pct {
    width: 100%;
  }
  .mcg-lg-z-index-0 {
    z-index: 0;
  }
}
@container (max-width: 767px) {
  .mcg-md-align-items-center {
    align-items: center;
  }
  .mcg-md-align-items-flex-start {
    align-items: flex-start;
  }
  .mcg-md-align-items-stretch {
    align-items: stretch;
  }
  .mcg-md-display-flex {
    display: flex;
  }
  .mcg-md-display-grid {
    display: grid;
  }
  .mcg-md-display-none {
    display: none;
  }
  .mcg-md-flex-1-1-0 {
    flex: 1 1 0;
  }
  .mcg-md-flex-0-0-auto {
    flex: 0 0 auto;
  }
  .mcg-md-flex-direction-column {
    flex-direction: column;
  }
  .mcg-md-flex-direction-column-reverse {
    flex-direction: column-reverse;
  }
  .mcg-md-flex-flow-row {
    flex-flow: row;
  }
  .mcg-md-flex-flow-column {
    flex-flow: column;
  }
  .mcg-md-flex-shrink-0 {
    flex-shrink: 0;
  }
  .mcg-md-flex-wrap-wrap {
    flex-wrap: wrap;
  }
  .mcg-md-gap-8px {
    gap: 8px;
  }
  .mcg-md-gap-12px {
    gap: 12px;
  }
  .mcg-md-gap-16px {
    gap: 16px;
  }
  .mcg-md-gap-20px {
    gap: 20px;
  }
  .mcg-md-gap-24px {
    gap: 24px;
  }
  .mcg-md-gap-40px {
    gap: 40px;
  }
  .mcg-md-gap-60px {
    gap: 60px;
  }
  .mcg-md-gap-100px {
    gap: 100px;
  }
  .mcg-md-grid-template-columns-repeat-2-1fr {
    grid-template-columns: repeat(2, 1fr);
  }
  .mcg-md-grid-template-columns-1fr {
    grid-template-columns: 1fr;
  }
  .mcg-md-grid-template-columns-repeat-3-1fr {
    grid-template-columns: repeat(3, 1fr);
  }
  .mcg-md-justify-content-center {
    justify-content: center;
  }
  .mcg-md-justify-content-space-between {
    justify-content: space-between;
  }
  .mcg-md-margin-top-8px {
    margin-top: 8px;
  }
  .mcg-md-margin-top-40px {
    margin-top: 40px;
  }
  .mcg-md-margin-top-auto {
    margin-top: auto;
  }
  .mcg-md-padding-bottom-0 {
    padding-bottom: 0;
  }
  .mcg-md-padding-bottom-30px {
    padding-bottom: 30px;
  }
  .mcg-md-padding-bottom-40px {
    padding-bottom: 40px;
  }
  .mcg-md-padding-bottom-50px {
    padding-bottom: 50px;
  }
  .mcg-md-padding-top-30px {
    padding-top: 30px;
  }
  .mcg-md-padding-top-60px {
    padding-top: 60px;
  }
  .mcg-md-padding-top-150px {
    padding-top: 150px;
  }
  .mcg-md-position-relative {
    position: relative;
  }
  .mcg-md-row-gap-40px {
    row-gap: 40px;
  }
  .mcg-md-text-align-center {
    text-align: center;
  }
  .mcg-md-text-align-left {
    text-align: left;
  }
  .mcg-md-width-100pct {
    width: 100%;
  }
  .mcg-md-z-index-0 {
    z-index: 0;
  }
}
:root {
  --mcg-color-base: rgba(255, 255, 255, 1);
  --mcg-color-contrast-strong: rgba(22, 18, 14, 1);
  --mcg-color-contrast: rgba(35, 28, 21, 1);
  --mcg-color-secondary: rgba(201, 151, 28, 1);
  --mcg-color-secondary-light: rgba(233, 194, 90, 1);
  --mcg-color-secondary-pale: rgba(246, 231, 191, 1);
  --mcg-color-primary: rgba(164, 22, 26, 1);
  --mcg-color-primary-dark: rgba(127, 15, 19, 1);
  --mcg-color-surface: rgba(251, 246, 234, 1);
  --mcg-color-surface-alt: rgba(243, 233, 210, 1);
  --mcg-color-muted: rgba(107, 97, 85, 1);
  --mcg-color-border: rgba(230, 220, 198, 1);
  --mcg-font-primary: fraunces;
  --mcg-font-secondary: work-sans;
}

.wp-site-blocks > *, .block-editor-block-list__layout.is-root-container > *, .vonblock-framework > *, .vonblock-container > * {
  --wp--preset--color--base: rgba(255, 255, 255, 1);
  --mcg-color-base: rgba(255, 255, 255, 1);
  --wp--preset--color--contrast-strong: rgba(22, 18, 14, 1);
  --mcg-color-contrast-strong: rgba(22, 18, 14, 1);
  --wp--preset--color--contrast: rgba(35, 28, 21, 1);
  --mcg-color-contrast: rgba(35, 28, 21, 1);
  --wp--preset--color--secondary: rgba(201, 151, 28, 1);
  --mcg-color-secondary: rgba(201, 151, 28, 1);
  --wp--preset--color--secondary-light: rgba(233, 194, 90, 1);
  --mcg-color-secondary-light: rgba(233, 194, 90, 1);
  --wp--preset--color--secondary-pale: rgba(246, 231, 191, 1);
  --mcg-color-secondary-pale: rgba(246, 231, 191, 1);
  --wp--preset--color--primary: rgba(164, 22, 26, 1);
  --mcg-color-primary: rgba(164, 22, 26, 1);
  --wp--preset--color--primary-dark: rgba(127, 15, 19, 1);
  --mcg-color-primary-dark: rgba(127, 15, 19, 1);
  --wp--preset--color--surface: rgba(251, 246, 234, 1);
  --mcg-color-surface: rgba(251, 246, 234, 1);
  --wp--preset--color--surface-alt: rgba(243, 233, 210, 1);
  --mcg-color-surface-alt: rgba(243, 233, 210, 1);
  --wp--preset--color--muted: rgba(107, 97, 85, 1);
  --mcg-color-muted: rgba(107, 97, 85, 1);
  --wp--preset--color--border: rgba(230, 220, 198, 1);
  --mcg-color-border: rgba(230, 220, 198, 1);
}

body:not(.wp-admin) {
  background-color: rgba(255, 255, 255, 1);
}

.mcg-color-base {
  color: var(--mcg-color-base);
}

.has-base-color {
  color: var(--wp--preset--color--base);
}

.mcg-background-color-base {
  background-color: var(--mcg-color-base);
}

.has-base-background-color {
  background-color: var(--wp--preset--color--base);
}

.mcg-border-color-base {
  border-color: var(--mcg-color-base);
}

.has-base-border-color {
  border-color: var(--wp--preset--color--base);
}

.mcg-color-contrast-strong {
  color: var(--mcg-color-contrast-strong);
}

.has-contrast-strong-color {
  color: var(--wp--preset--color--contrast-strong);
}

.mcg-background-color-contrast-strong {
  background-color: var(--mcg-color-contrast-strong);
}

.has-contrast-strong-background-color {
  background-color: var(--wp--preset--color--contrast-strong);
}

.mcg-border-color-contrast-strong {
  border-color: var(--mcg-color-contrast-strong);
}

.has-contrast-strong-border-color {
  border-color: var(--wp--preset--color--contrast-strong);
}

.mcg-color-contrast {
  color: var(--mcg-color-contrast);
}

.has-contrast-color {
  color: var(--wp--preset--color--contrast);
}

.mcg-background-color-contrast {
  background-color: var(--mcg-color-contrast);
}

.has-contrast-background-color {
  background-color: var(--wp--preset--color--contrast);
}

.mcg-border-color-contrast {
  border-color: var(--mcg-color-contrast);
}

.has-contrast-border-color {
  border-color: var(--wp--preset--color--contrast);
}

.mcg-color-secondary {
  color: var(--mcg-color-secondary);
}

.has-secondary-color {
  color: var(--wp--preset--color--secondary);
}

.mcg-background-color-secondary {
  background-color: var(--mcg-color-secondary);
}

.has-secondary-background-color {
  background-color: var(--wp--preset--color--secondary);
}

.mcg-border-color-secondary {
  border-color: var(--mcg-color-secondary);
}

.has-secondary-border-color {
  border-color: var(--wp--preset--color--secondary);
}

.mcg-color-secondary-light {
  color: var(--mcg-color-secondary-light);
}

.has-secondary-light-color {
  color: var(--wp--preset--color--secondary-light);
}

.mcg-background-color-secondary-light {
  background-color: var(--mcg-color-secondary-light);
}

.has-secondary-light-background-color {
  background-color: var(--wp--preset--color--secondary-light);
}

.mcg-border-color-secondary-light {
  border-color: var(--mcg-color-secondary-light);
}

.has-secondary-light-border-color {
  border-color: var(--wp--preset--color--secondary-light);
}

.mcg-color-secondary-pale {
  color: var(--mcg-color-secondary-pale);
}

.has-secondary-pale-color {
  color: var(--wp--preset--color--secondary-pale);
}

.mcg-background-color-secondary-pale {
  background-color: var(--mcg-color-secondary-pale);
}

.has-secondary-pale-background-color {
  background-color: var(--wp--preset--color--secondary-pale);
}

.mcg-border-color-secondary-pale {
  border-color: var(--mcg-color-secondary-pale);
}

.has-secondary-pale-border-color {
  border-color: var(--wp--preset--color--secondary-pale);
}

.mcg-color-primary {
  color: var(--mcg-color-primary);
}

.has-primary-color {
  color: var(--wp--preset--color--primary);
}

.mcg-background-color-primary {
  background-color: var(--mcg-color-primary);
}

.has-primary-background-color {
  background-color: var(--wp--preset--color--primary);
}

.mcg-border-color-primary {
  border-color: var(--mcg-color-primary);
}

.has-primary-border-color {
  border-color: var(--wp--preset--color--primary);
}

.mcg-color-primary-dark {
  color: var(--mcg-color-primary-dark);
}

.has-primary-dark-color {
  color: var(--wp--preset--color--primary-dark);
}

.mcg-background-color-primary-dark {
  background-color: var(--mcg-color-primary-dark);
}

.has-primary-dark-background-color {
  background-color: var(--wp--preset--color--primary-dark);
}

.mcg-border-color-primary-dark {
  border-color: var(--mcg-color-primary-dark);
}

.has-primary-dark-border-color {
  border-color: var(--wp--preset--color--primary-dark);
}

.mcg-color-surface {
  color: var(--mcg-color-surface);
}

.has-surface-color {
  color: var(--wp--preset--color--surface);
}

.mcg-background-color-surface {
  background-color: var(--mcg-color-surface);
}

.has-surface-background-color {
  background-color: var(--wp--preset--color--surface);
}

.mcg-border-color-surface {
  border-color: var(--mcg-color-surface);
}

.has-surface-border-color {
  border-color: var(--wp--preset--color--surface);
}

.mcg-color-surface-alt {
  color: var(--mcg-color-surface-alt);
}

.has-surface-alt-color {
  color: var(--wp--preset--color--surface-alt);
}

.mcg-background-color-surface-alt {
  background-color: var(--mcg-color-surface-alt);
}

.has-surface-alt-background-color {
  background-color: var(--wp--preset--color--surface-alt);
}

.mcg-border-color-surface-alt {
  border-color: var(--mcg-color-surface-alt);
}

.has-surface-alt-border-color {
  border-color: var(--wp--preset--color--surface-alt);
}

.mcg-color-muted {
  color: var(--mcg-color-muted);
}

.has-muted-color {
  color: var(--wp--preset--color--muted);
}

.mcg-background-color-muted {
  background-color: var(--mcg-color-muted);
}

.has-muted-background-color {
  background-color: var(--wp--preset--color--muted);
}

.mcg-border-color-muted {
  border-color: var(--mcg-color-muted);
}

.has-muted-border-color {
  border-color: var(--wp--preset--color--muted);
}

.mcg-color-border {
  color: var(--mcg-color-border);
}

.has-border-color {
  color: var(--wp--preset--color--border);
}

.mcg-background-color-border {
  background-color: var(--mcg-color-border);
}

.has-border-background-color {
  background-color: var(--wp--preset--color--border);
}

.mcg-border-color-border {
  border-color: var(--mcg-color-border);
}

.has-border-border-color {
  border-color: var(--wp--preset--color--border);
}

/* === FONT FACES (auto-generated from $vonblock_fonts_and_font_faces) === */
@font-face {
  font-family: fraunces;
  font-weight: 700 900;
  font-display: swap;
  src: url("https://www.vonblock.com/wp-content/uploads/vonblock-builder/assets/fonts/sha256-w3OYpml4BW0HzTFpgUn2oK8nvivAwTxWBrVFvF6M2_w.woff2") format("woff2");
}
@font-face {
  font-family: work-sans;
  font-weight: 400 700;
  font-display: swap;
  src: url("https://www.vonblock.com/wp-content/uploads/vonblock-builder/assets/fonts/sha256--UXNN3nmpgye3IlVoRVbxQCrICYBoREdJVjTeUjRB8Y.woff2") format("woff2");
}
@font-face {
  font-family: bangers;
  font-weight: 400;
  font-display: swap;
  src: url("https://www.vonblock.com/wp-content/uploads/vonblock-builder/assets/fonts/sha256-ZVxjmIFiMKJYuQtxEZCDri5CmwNingfqb6cOcdakJEI.woff2") format("woff2");
}