  .channel-html {
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

.channel-html {
  margin: 0;
  padding: 0;
}

.channel-html ul,.channel-html li,.channel-html dd,.channel-html h1,.channel-html h2,.channel-html h3,.channel-html h4,.channel-html h5,.channel-html h6,.channel-html p,.channel-html figure,.channel-html form,.channel-html button {
  margin: 0;
  padding: 0;
}

.channel-html code,.channel-html caption {
  font-size: 1em;
  font-weight: normal;
  font-style: normal;
}

.channel-html iframe {
  border: 0;
}

.channel-html caption {
  text-align: left;
}

.channel-html table {
  border-collapse: collapse;
  border-spacing: 0;
}

.channel-html button {
  background: none;
  border: 0;
  box-sizing: content-box;
  color: inherit;
  cursor: pointer;
  font: inherit;
  line-height: inherit;
  overflow: visible;
  vertical-align: inherit;
}

.channel-html button:disabled {
  cursor: default;
}

.channel-html :focus-visible {
  outline: 2px solid var(--sk-focus-color, #0071e3);
  outline-offset: var(--sk-focus-offset, 1px);
}

.channel-html ::-moz-focus-inner {
  border: 0;
  padding: 0;
}

.channel-html :root {
  --sk-body-text-color: rgb(29, 29, 31);
  --sk-headline-text-color: rgb(29, 29, 31);
  --sk-body-background-color: rgb(255, 255, 255);
  --sk-body-font-stack: text;
  --sk-default-stacked-margin: 0.4em;
  --sk-paragraph-plus-element-margin: 0.8em;
  --sk-headline-plus-first-element-margin: 0.8em;
  --sk-headline-plus-headline-margin: 0.4em;
  --sk-paragraph-plus-headline-margin: 1.6em;
}

.channel-html {
  font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 106.25%;
  quotes: "“" "”";
}

.channel-html {
  font-size: 17px;
  line-height: 1.4705882353;
  font-weight: 400;
  letter-spacing: -0.022em;
  font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  background-color: var(--sk-body-background-color, rgb(255, 255, 255));
  color: var(--sk-body-text-color, rgb(29, 29, 31));
  font-style: normal;
}

.channel-html,.channel-html select,.channel-html button {
  font-synthesis: none;
  -moz-font-feature-settings: "kern";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.channel-html h1,.channel-html h2,.channel-html h3,.channel-html h4,.channel-html h5,.channel-html h6 {
  font-weight: 600;
  color: var(--sk-headline-text-color, rgb(29, 29, 31));
}

.channel-html h1 img,.channel-html h2 img,.channel-html h3 img,.channel-html h4 img,.channel-html h5 img,.channel-html h6 img {
  display: block;
  margin: 0;
}

.channel-html h1 + *,.channel-html h2 + *,.channel-html h3 + *,.channel-html h4 + *,.channel-html h5 + *,.channel-html h6 + * {
  margin-top: var(--sk-headline-plus-first-element-margin, 0.8em);
}

.channel-html h1 + h1,.channel-html h1 + h2,.channel-html h1 + h3,.channel-html h1 + h4,.channel-html h1 + h5,.channel-html h1 + h6,.channel-html h2 + h1,.channel-html h2 + h2,.channel-html h2 + h3,.channel-html h2 + h4,.channel-html h2 + h5,.channel-html h2 + h6,.channel-html h3 + h1,.channel-html h3 + h2,.channel-html h3 + h3,.channel-html h3 + h4,.channel-html h3 + h5,.channel-html h3 + h6,.channel-html h4 + h1,.channel-html h4 + h2,.channel-html h4 + h3,.channel-html h4 + h4,.channel-html h4 + h5,.channel-html h4 + h6,.channel-html h5 + h1,.channel-html h5 + h2,.channel-html h5 + h3,.channel-html h5 + h4,.channel-html h5 + h5,.channel-html h5 + h6,.channel-html h6 + h1,.channel-html h6 + h2,.channel-html h6 + h3,.channel-html h6 + h4,.channel-html h6 + h5,.channel-html h6 + h6 {
  margin-top: var(--sk-headline-plus-headline-margin, 0.4em);
}

.channel-html p + h1,.channel-html ul + h1,.channel-html p + h2,.channel-html ul + h2,.channel-html p + h3,.channel-html ul + h3,.channel-html p + h4,.channel-html ul + h4,.channel-html p + h5,.channel-html ul + h5,.channel-html p + h6,.channel-html ul + h6 {
  margin-top: var(--sk-paragraph-plus-headline-margin, 1.6em);
}

.channel-html p + *,.channel-html ul + * {
  margin-top: var(--sk-paragraph-plus-element-margin, 0.8em);
}

.channel-html ul {
  margin-inline-start: 1.1764705882em;
}

.channel-html ul ul {
  margin-top: 0;
  margin-bottom: 0;
}

.channel-html nav ul {
  margin: 0;
  list-style: none;
}

.channel-html li li {
  font-size: 1em;
}

.channel-html b {
  font-weight: 600;
}

.channel-html i {
  font-style: italic;
}

.channel-html :root {
  --sk-body-link-color: rgb(0, 102, 204);
  --sk-link-disabled-opacity: 0.42;
}

.channel-html a {
  color: var(--sk-body-link-color, rgb(0, 102, 204));
  letter-spacing: inherit;
}

.channel-html a:disabled {
  text-decoration: none;
}

.channel-html a:hover {
  text-decoration: underline;
}

.channel-html a :disabled {
  opacity: var(--sk-link-disabled-opacity, 0.42);
}

.channel-html :root {
  --sk-focus-color: #0071e3;
  --sk-focus-color-alt: rgb(0, 0, 0);
  --sk-focus-offset: 1px;
  --sk-focus-offset-container: 3px;
}

.channel-html:not([dir="rtl"]) {
  --r-sk-start: left;
  --r-sk-end: right;
  --r-sk-safe-area-inset-start: env(safe-area-inset-left);
  --r-sk-safe-area-inset-end: env(safe-area-inset-right);
  --r-sk-logical-factor: 1;
}

.channel-html[dir="rtl"] {
  --r-sk-start: right;
  --r-sk-end: left;
  --r-sk-safe-area-inset-start: env(safe-area-inset-right);
  --r-sk-safe-area-inset-end: env(safe-area-inset-left);
  --r-sk-logical-factor: -1;
}

.channel-html .visuallyhidden {
  position: absolute;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(0 0 99.9% 99.9%);
  overflow: hidden;
  height: 1px;
  width: 1px;
  padding: 0;
  border: 0;
}

.channel-html .nowrap {
  display: inline-block;
  text-decoration: inherit;
  white-space: nowrap;
}

.channel-html :root {
  --sk-footnote-font-size: 0.6em;
  --sk-footnote-offset-top: -0.5em;
}

.channel-html sup {
  position: relative;
  font-size: var(--sk-footnote-font-size, 0.6em);
  vertical-align: baseline;
}

.channel-html sup {
  top: var(--sk-footnote-offset-top, -0.5em);
}

.channel-html .row {
  display: flex;
  flex-flow: row wrap;
  width: 100%;
}

.channel-html .column {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  min-width: 0;
}

.channel-html .large-order-0 {
  order: 0;
}

.channel-html .large-1 {
  flex-basis: 8.3333333333%;
  max-width: 8.3333333333%;
}

.channel-html .large-order-1 {
  order: 1;
}

.channel-html .large-2 {
  flex-basis: 16.6666666667%;
  max-width: 16.6666666667%;
}

.channel-html .large-order-2 {
  order: 2;
}

.channel-html .large-3 {
  flex-basis: 25%;
  max-width: 25%;
}

.channel-html .large-order-3 {
  order: 3;
}

.channel-html .large-4 {
  flex-basis: 33.3333333333%;
  max-width: 33.3333333333%;
}

.channel-html .large-order-4 {
  order: 4;
}

.channel-html .large-5 {
  flex-basis: 41.6666666667%;
  max-width: 41.6666666667%;
}

.channel-html .large-order-5 {
  order: 5;
}

.channel-html .large-6 {
  flex-basis: 50%;
  max-width: 50%;
}

.channel-html .large-order-6 {
  order: 6;
}

.channel-html .large-7 {
  flex-basis: 58.3333333333%;
  max-width: 58.3333333333%;
}

.channel-html .large-order-7 {
  order: 7;
}

.channel-html .large-8 {
  flex-basis: 66.6666666667%;
  max-width: 66.6666666667%;
}

.channel-html .large-order-8 {
  order: 8;
}

.channel-html .large-9 {
  flex-basis: 75%;
  max-width: 75%;
}

.channel-html .large-order-9 {
  order: 9;
}

.channel-html .large-10 {
  flex-basis: 83.3333333333%;
  max-width: 83.3333333333%;
}

.channel-html .large-order-10 {
  order: 10;
}

.channel-html .large-11 {
  flex-basis: 91.6666666667%;
  max-width: 91.6666666667%;
}

.channel-html .large-order-11 {
  order: 11;
}

.channel-html .large-12 {
  flex-basis: 100%;
  max-width: 100%;
}

.channel-html .large-order-12 {
  order: 12;
}

.channel-html .large-last {
  margin-inline-start: auto;
}

@media (max-width: 1068px) {
  .channel-html .medium-order-0 {
    order: 0;
  }

  .channel-html .medium-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .channel-html .medium-order-1 {
    order: 1;
  }

  .channel-html .medium-2 {
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .channel-html .medium-order-2 {
    order: 2;
  }

  .channel-html .medium-3 {
    flex-basis: 25%;
    max-width: 25%;
  }

  .channel-html .medium-order-3 {
    order: 3;
  }

  .channel-html .medium-4 {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .channel-html .medium-order-4 {
    order: 4;
  }

  .channel-html .medium-5 {
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .channel-html .medium-order-5 {
    order: 5;
  }

  .channel-html .medium-6 {
    flex-basis: 50%;
    max-width: 50%;
  }

  .channel-html .medium-order-6 {
    order: 6;
  }

  .channel-html .medium-7 {
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .channel-html .medium-order-7 {
    order: 7;
  }

  .channel-html .medium-8 {
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .channel-html .medium-order-8 {
    order: 8;
  }

  .channel-html .medium-9 {
    flex-basis: 75%;
    max-width: 75%;
  }

  .channel-html .medium-order-9 {
    order: 9;
  }

  .channel-html .medium-10 {
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .channel-html .medium-order-10 {
    order: 10;
  }

  .channel-html .medium-11 {
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .channel-html .medium-order-11 {
    order: 11;
  }

  .channel-html .medium-12 {
    flex-basis: 100%;
    max-width: 100%;
  }

  .channel-html .medium-order-12 {
    order: 12;
  }

  .channel-html .medium-last {
    margin-inline-start: auto;
  }
}

@media (max-width: 734px) {
  .channel-html .small-order-0 {
    order: 0;
  }

  .channel-html .small-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .channel-html .small-order-1 {
    order: 1;
  }

  .channel-html .small-2 {
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .channel-html .small-order-2 {
    order: 2;
  }

  .channel-html .small-3 {
    flex-basis: 25%;
    max-width: 25%;
  }

  .channel-html .small-order-3 {
    order: 3;
  }

  .channel-html .small-4 {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .channel-html .small-order-4 {
    order: 4;
  }

  .channel-html .small-5 {
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .channel-html .small-order-5 {
    order: 5;
  }

  .channel-html .small-6 {
    flex-basis: 50%;
    max-width: 50%;
  }

  .channel-html .small-order-6 {
    order: 6;
  }

  .channel-html .small-7 {
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .channel-html .small-order-7 {
    order: 7;
  }

  .channel-html .small-8 {
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .channel-html .small-order-8 {
    order: 8;
  }

  .channel-html .small-9 {
    flex-basis: 75%;
    max-width: 75%;
  }

  .channel-html .small-order-9 {
    order: 9;
  }

  .channel-html .small-10 {
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .channel-html .small-order-10 {
    order: 10;
  }

  .channel-html .small-11 {
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .channel-html .small-order-11 {
    order: 11;
  }

  .channel-html .small-12 {
    flex-basis: 100%;
    max-width: 100%;
  }

  .channel-html .small-order-12 {
    order: 12;
  }

  .channel-html .small-last {
    margin-inline-start: auto;
  }
}

.channel-html .large-span-0 {
  grid-column: span 0;
}

.channel-html .large-span-1 {
  grid-column: span 1;
}

.channel-html .large-span-2 {
  grid-column: span 2;
}

.channel-html .large-span-3 {
  grid-column: span 3;
}

.channel-html .large-span-4 {
  grid-column: span 4;
}

.channel-html .large-span-5 {
  grid-column: span 5;
}

.channel-html .large-span-6 {
  grid-column: span 6;
}

.channel-html .large-span-7 {
  grid-column: span 7;
}

.channel-html .large-span-8 {
  grid-column: span 8;
}

.channel-html .large-span-9 {
  grid-column: span 9;
}

.channel-html .large-span-10 {
  grid-column: span 10;
}

.channel-html .large-span-11 {
  grid-column: span 11;
}

.channel-html .large-span-12 {
  grid-column: span 12;
}

@media (max-width: 1068px) {
  .channel-html .medium-span-0 {
    grid-column: span 0;
  }

  .channel-html .medium-span-1 {
    grid-column: span 1;
  }

  .channel-html .medium-span-2 {
    grid-column: span 2;
  }

  .channel-html .medium-span-3 {
    grid-column: span 3;
  }

  .channel-html .medium-span-4 {
    grid-column: span 4;
  }

  .channel-html .medium-span-5 {
    grid-column: span 5;
  }

  .channel-html .medium-span-6 {
    grid-column: span 6;
  }

  .channel-html .medium-span-7 {
    grid-column: span 7;
  }

  .channel-html .medium-span-8 {
    grid-column: span 8;
  }

  .channel-html .medium-span-9 {
    grid-column: span 9;
  }

  .channel-html .medium-span-10 {
    grid-column: span 10;
  }

  .channel-html .medium-span-11 {
    grid-column: span 11;
  }

  .channel-html .medium-span-12 {
    grid-column: span 12;
  }
}

@media (max-width: 734px) {
  .channel-html .small-span-0 {
    grid-column: span 0;
  }

  .channel-html .small-span-1 {
    grid-column: span 1;
  }

  .channel-html .small-span-2 {
    grid-column: span 2;
  }

  .channel-html .small-span-3 {
    grid-column: span 3;
  }

  .channel-html .small-span-4 {
    grid-column: span 4;
  }

  .channel-html .small-span-5 {
    grid-column: span 5;
  }

  .channel-html .small-span-6 {
    grid-column: span 6;
  }

  .channel-html .small-span-7 {
    grid-column: span 7;
  }

  .channel-html .small-span-8 {
    grid-column: span 8;
  }

  .channel-html .small-span-9 {
    grid-column: span 9;
  }

  .channel-html .small-span-10 {
    grid-column: span 10;
  }

  .channel-html .small-span-11 {
    grid-column: span 11;
  }

  .channel-html .small-span-12 {
    grid-column: span 12;
  }
}

.channel-html .icon::before,.channel-html .icon::after,.channel-html .more::before,.channel-html .more::after {
  font-family: "SF Pro Icons";
  color: inherit;
  display: inline-block;
  font-style: normal;
  font-weight: inherit;
  font-size: inherit;
  line-height: 1;
  text-decoration: underline;
  position: relative;
  z-index: 1;
  alt: "";
}

.channel-html .icon::before,.channel-html .icon::after,.channel-html .more::before,.channel-html .more::after {
  text-decoration: none;
}

.channel-html .icon::before,.channel-html .more::before {
  display: none;
}

.channel-html .icon-after::after,.channel-html .more::after {
  padding-inline-start: 0.24em;
  top: 0;
}

.channel-html .icon-wrapper .icon,.channel-html .icon-wrapper .icon-after::after {
  display: inline;
  position: static;
}

.channel-html a.icon-wrapper {
  text-decoration: none;
}

.channel-html a.icon-wrapper:hover .icon-copy {
  text-decoration: underline;
}

.channel-html .icon-apple::before,.channel-html .icon-apple::after {
  content: "\f8ff";
}

.channel-html .icon-apple::before {
  padding-inline-end: 0;
}

.channel-html .icon-chevrondown::before,.channel-html .icon-chevrondown::after {
  content: "\f303";
}

.channel-html .icon-chevronright::before,.channel-html .icon-chevronright::after {
  content: "\f301";
}

.channel-html .icon-external::before,.channel-html .icon-external::after {
  content: "\f32d";
}

.channel-html .icon-search::before,.channel-html .icon-search::after {
  content: "\ea1d";
}

.channel-html .icon-check::before,.channel-html .icon-check::after {
  content: "\f30b";
}

.channel-html .icon-question::before,.channel-html .icon-question::after {
  content: "\f30d";
}

.channel-html .icon-plus::before,.channel-html .icon-plus::after {
  content: "\f309";
}

.channel-html a.icon {
  text-decoration: none;
}

.channel-html a.icon:hover {
  text-decoration: underline;
}

.channel-html:not([dir="rtl"]) .more::before,.channel-html:not([dir="rtl"]) .more::after {
  content: "\f301";
}

.channel-html[dir="rtl"] .more::before,.channel-html[dir="rtl"] .more::after {
  content: "\f300";
}

.channel-html a.more {
  text-decoration: none;
}

.channel-html a.more:hover {
  text-decoration: underline;
}

.channel-html[dir="rtl"] .icon-external::before,.channel-html[dir="rtl"] .icon-external::after {
  content: "\f333";
}

.channel-html[dir="rtl"] .icon-wrapper {
  unicode-bidi: bidi-override;
}

.channel-html[dir="rtl"] .icon-copy {
  unicode-bidi: embed;
}

.channel-html {
  min-width: 320px;
}

.channel-html .large-hide {
  display: none;
}

.channel-html .large-show {
  display: block;
}

@media (max-width: 1068px) {
  .channel-html .medium-hide {
    display: none;
  }

  .channel-html .medium-show {
    display: block;
  }
}

@media (max-width: 734px) {
  .channel-html .small-hide {
    display: none;
  }

  .channel-html .small-show {
    display: block;
  }
}

.channel-html :root {
  --sk-glyph: rgb(0, 0, 0);
  --sk-glyph-gray: rgb(29, 29, 31);
  --sk-glyph-gray-alpha: rgba(0, 0, 0, 0.88);
  --sk-glyph-gray-secondary: rgb(110, 110, 115);
  --sk-glyph-gray-secondary-alpha: rgba(0, 0, 0, 0.56);
  --sk-glyph-gray-secondary-alt: rgb(66, 66, 69);
  --sk-glyph-gray-secondary-alt-alpha: rgba(0, 0, 0, 0.72);
  --sk-glyph-gray-tertiary: rgb(134, 134, 139);
  --sk-glyph-gray-tertiary-alpha: rgba(0, 0, 0, 0.48);
  --sk-glyph-blue: rgb(0, 102, 204);
  --sk-glyph-orange: rgb(182, 68, 0);
  --sk-glyph-green: rgb(0, 128, 9);
  --sk-glyph-red: rgb(227, 0, 0);
  --sk-fill: rgb(255, 255, 255);
  --sk-fill-secondary: rgb(250, 250, 252);
  --sk-fill-tertiary: rgb(245, 245, 247);
  --sk-fill-gray: rgb(29, 29, 31);
  --sk-fill-gray-alpha: rgba(0, 0, 0, 0.88);
  --sk-fill-gray-secondary: rgb(134, 134, 139);
  --sk-fill-gray-secondary-alpha: rgba(0, 0, 0, 0.48);
  --sk-fill-gray-tertiary: rgb(210, 210, 215);
  --sk-fill-gray-tertiary-alpha: rgba(0, 0, 0, 0.16);
  --sk-fill-gray-quaternary: rgb(232, 232, 237);
  --sk-fill-gray-quaternary-alpha: rgba(0, 0, 0, 0.08);
  --sk-fill-blue: rgb(0, 113, 227);
  --sk-fill-orange: rgb(245, 99, 0);
  --sk-fill-orange-secondary: rgb(255, 249, 244);
  --sk-fill-green: rgb(3, 161, 14);
  --sk-fill-green-secondary: rgb(245, 255, 246);
  --sk-fill-red: rgb(227, 0, 0);
  --sk-fill-red-secondary: rgb(255, 242, 244);
  --sk-fill-yellow: rgb(255, 224, 69);
  --sk-fill-yellow-secondary: rgb(255, 254, 242);
  --sk-productred: rgb(175, 30, 45);
  --sk-enviro-green: rgb(0, 217, 89);
  --sk-enviro-neutral: rgb(232, 232, 237);
}

.channel-html .theme-dark {
  --sk-glyph: rgb(255, 255, 255);
  --sk-glyph-gray: rgb(245, 245, 247);
  --sk-glyph-gray-alpha: rgba(255, 255, 255, 0.92);
  --sk-glyph-gray-secondary: rgb(134, 134, 139);
  --sk-glyph-gray-secondary-alpha: rgba(255, 255, 255, 0.56);
  --sk-glyph-gray-secondary-alt: rgb(210, 210, 215);
  --sk-glyph-gray-secondary-alt-alpha: rgba(255, 255, 255, 0.8);
  --sk-glyph-gray-tertiary: rgb(110, 110, 115);
  --sk-glyph-gray-tertiary-alpha: rgba(255, 255, 255, 0.4);
  --sk-glyph-blue: rgb(41, 151, 255);
  --sk-glyph-orange: rgb(255, 121, 27);
  --sk-glyph-green: rgb(3, 161, 14);
  --sk-glyph-red: rgb(255, 48, 55);
  --sk-fill: rgb(0, 0, 0);
  --sk-fill-secondary: rgb(22, 22, 23);
  --sk-fill-tertiary: rgb(29, 29, 31);
  --sk-fill-gray: rgb(245, 245, 247);
  --sk-fill-gray-alpha: rgba(255, 255, 255, 0.92);
  --sk-fill-gray-secondary: rgb(110, 110, 115);
  --sk-fill-gray-secondary-alpha: rgba(255, 255, 255, 0.4);
  --sk-fill-gray-tertiary: rgb(66, 66, 69);
  --sk-fill-gray-tertiary-alpha: rgba(255, 255, 255, 0.24);
  --sk-fill-gray-quaternary: rgb(51, 51, 54);
  --sk-fill-gray-quaternary-alpha: rgba(255, 255, 255, 0.2);
  --sk-fill-orange-secondary: rgb(41, 13, 0);
  --sk-fill-green-secondary: rgb(0, 43, 3);
  --sk-fill-red: rgb(255, 48, 55);
  --sk-fill-red-secondary: rgb(51, 0, 0);
  --sk-fill-yellow: rgb(173, 130, 0);
  --sk-fill-yellow-secondary: rgb(43, 32, 0);
  --sk-enviro-neutral: rgb(0, 0, 0);
  --sk-body-background-color: rgb(0, 0, 0);
  --sk-body-text-color: rgb(245, 245, 247);
  --sk-headline-text-color: rgb(245, 245, 247);
  --sk-body-link-color: rgb(41, 151, 255);
  --sk-link-disabled-opacity: 0.36;
  --sk-focus-color-alt: rgb(255, 255, 255);
}

.channel-html .theme-dark .button {
  --sk-button-disabled-opacity: var(--sk-link-disabled-opacity, 0.36);
  --sk-button-background: rgb(0, 113, 227);
  --sk-button-background-hover: #0076df;
  --sk-button-background-active: #006edb;
}

.channel-html .theme-dark .button-secondary {
  --sk-button-background: transparent;
  --sk-button-background-hover: #0076df;
  --sk-button-background-active: #006edb;
  --sk-button-color: rgb(41, 151, 255);
  --sk-button-color-hover: rgb(255, 255, 255);
  --sk-button-border-color: rgb(41, 151, 255);
}

.channel-html .theme-dark .list {
  --sk-list-copy-color: rgb(245, 245, 247);
  --sk-list-title-color: rgb(245, 245, 247);
}

.channel-html .theme-dark .sosumi {
  --sk-sosumi-text-color: rgba(255, 255, 255, 0.56);
  --sk-sosumi-link-color: rgba(255, 255, 255, 0.8);
}

.channel-html .theme-dark .stat {
  --sk-stat-value-color: rgb(245, 245, 247);
  --sk-stat-caption-color: rgb(245, 245, 247);
}

.channel-html .theme-light {
  --sk-glyph: rgb(0, 0, 0);
  --sk-glyph-gray: rgb(29, 29, 31);
  --sk-glyph-gray-alpha: rgba(0, 0, 0, 0.88);
  --sk-glyph-gray-secondary: rgb(110, 110, 115);
  --sk-glyph-gray-secondary-alpha: rgba(0, 0, 0, 0.56);
  --sk-glyph-gray-secondary-alt: rgb(66, 66, 69);
  --sk-glyph-gray-secondary-alt-alpha: rgba(0, 0, 0, 0.72);
  --sk-glyph-gray-tertiary: rgb(134, 134, 139);
  --sk-glyph-gray-tertiary-alpha: rgba(0, 0, 0, 0.48);
  --sk-glyph-blue: rgb(0, 102, 204);
  --sk-glyph-orange: rgb(182, 68, 0);
  --sk-glyph-green: rgb(0, 128, 9);
  --sk-glyph-red: rgb(227, 0, 0);
  --sk-fill: rgb(255, 255, 255);
  --sk-fill-secondary: rgb(250, 250, 252);
  --sk-fill-tertiary: rgb(245, 245, 247);
  --sk-fill-gray: rgb(29, 29, 31);
  --sk-fill-gray-alpha: rgba(0, 0, 0, 0.88);
  --sk-fill-gray-secondary: rgb(134, 134, 139);
  --sk-fill-gray-secondary-alpha: rgba(0, 0, 0, 0.48);
  --sk-fill-gray-tertiary: rgb(210, 210, 215);
  --sk-fill-gray-tertiary-alpha: rgba(0, 0, 0, 0.16);
  --sk-fill-gray-quaternary: rgb(232, 232, 237);
  --sk-fill-gray-quaternary-alpha: rgba(0, 0, 0, 0.08);
  --sk-fill-blue: rgb(0, 113, 227);
  --sk-fill-orange: rgb(245, 99, 0);
  --sk-fill-orange-secondary: rgb(255, 249, 244);
  --sk-fill-green: rgb(3, 161, 14);
  --sk-fill-green-secondary: rgb(245, 255, 246);
  --sk-fill-red: rgb(227, 0, 0);
  --sk-fill-red-secondary: rgb(255, 242, 244);
  --sk-fill-yellow: rgb(255, 224, 69);
  --sk-fill-yellow-secondary: rgb(255, 254, 242);
  --sk-productred: rgb(175, 30, 45);
  --sk-enviro-green: rgb(0, 217, 89);
  --sk-enviro-neutral: rgb(232, 232, 237);
  --sk-body-background-color: rgb(255, 255, 255);
  --sk-body-text-color: rgb(29, 29, 31);
  --sk-headline-text-color: rgb(29, 29, 31);
  --sk-body-link-color: rgb(0, 102, 204);
}

.channel-html .theme-light .button {
  --sk-button-disabled-opacity: var(--sk-link-disabled-opacity, 0.42);
  --sk-button-background: rgb(0, 113, 227);
  --sk-button-background-hover: #0076df;
  --sk-button-background-active: #006edb;
}

.channel-html .theme-light .button-secondary {
  --sk-button-background: transparent;
  --sk-button-background-hover: #0076df;
  --sk-button-background-active: #006edb;
  --sk-button-color: rgb(0, 102, 204);
  --sk-button-color-hover: rgb(255, 255, 255);
  --sk-button-border-color: rgb(0, 102, 204);
}

.channel-html .theme-light .list {
  --sk-list-copy-color: rgb(29, 29, 31);
  --sk-list-title-color: rgb(29, 29, 31);
}

.channel-html .theme-light .sosumi {
  --sk-sosumi-text-color: rgba(0, 0, 0, 0.56);
  --sk-sosumi-link-color: rgba(0, 0, 0, 0.72);
}

.channel-html .theme-light .stat {
  --sk-stat-value-color: rgb(29, 29, 31);
  --sk-stat-caption-color: rgb(29, 29, 31);
}

.channel-html [class*="typography-eyebrow"] {
  display: block;
  margin-bottom: 0.4em;
}

.channel-html [class*="typography-eyebrow"] + * {
  margin-top: 0;
}

.channel-html .button {
  --sk-button-color: rgb(255, 255, 255);
  --sk-button-color-hover: var(--sk-button-color);
  --sk-button-color-active: var(--sk-button-color-hover);
  --sk-button-disabled-opacity: var(--sk-link-disabled-opacity, 0.42);
  --sk-button-border-color: transparent;
  --sk-button-border-radius: 980px;
  --sk-button-margin-horizontal: 14px;
  --sk-button-margin-vertical: 14px;
  --sk-button-min-width-basis: 60px;
  --sk-button-padding-horizontal: 16px;
  --sk-button-padding-vertical: 9px;
  --sk-button-border-width: 1px;
  --sk-button-box-sizing: content-box;
  --sk-button-width: auto;
  --sk-button-display: inline-block;
  font-size: 14px;
  line-height: 1.2857742857;
  font-weight: 400;
  letter-spacing: -0.016em;
  font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  background: var(--sk-button-background);
  color: var(--sk-button-color);
  border-color: var(--sk-button-border-color);
  padding-block: calc(var(--sk-button-padding-vertical) - var(--sk-button-border-width));
  padding-inline: calc(var(--sk-button-padding-horizontal) - var(--sk-button-border-width));
  border-radius: var(--sk-button-border-radius);
  border-style: solid;
  border-width: var(--sk-button-border-width);
  width: var(--sk-button-width);
  min-width: calc(var(--sk-button-min-width-basis) - var(--sk-button-padding-horizontal) * 2);
  cursor: pointer;
  display: var(--sk-button-display);
  box-sizing: var(--sk-button-box-sizing);
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  --sk-button-background: rgb(0, 113, 227);
  --sk-button-background-hover: #0076df;
  --sk-button-background-active: #006edb;
}

.channel-html .button:hover {
  background: var(--sk-button-background-hover, var(--sk-button-background));
  color: var(--sk-button-color-hover, var(--sk-button-color));
  text-decoration: none;
  border-color: transparent;
}

.channel-html .button:focus-visible {
  outline: 2px solid var(--sk-focus-color, #0071e3);
  outline-offset: var(--sk-focus-offset-container, 3px);
}

.channel-html .button:active {
  background: var(--sk-button-background-active, var(--sk-button-background));
  color: var(--sk-button-color-active, var(--sk-button-color));
  outline: none;
}

.channel-html .button:disabled {
  pointer-events: none;
  opacity: var(--sk-button-disabled-opacity);
}

.channel-html .button-secondary {
  --sk-button-background: transparent;
  --sk-button-background-hover: #0076df;
  --sk-button-background-active: #006edb;
  --sk-button-color: rgb(0, 102, 204);
  --sk-button-color-hover: rgb(255, 255, 255);
  --sk-button-border-color: rgb(0, 102, 204);
}

.channel-html .button-super {
  --sk-button-padding-horizontal: 31px;
  --sk-button-padding-vertical: 18px;
  --sk-button-min-width-basis: 90px;
  --sk-button-margin-horizontal: 22px;
  --sk-button-margin-vertical: 22px;
  font-size: 17px;
  line-height: 1.1764805882;
  font-weight: 400;
  letter-spacing: -0.022em;
  font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}

.channel-html .button-elevated {
  --sk-button-padding-horizontal: 22px;
  --sk-button-padding-vertical: 12px;
  --sk-button-min-width-basis: 70px;
  --sk-button-margin-horizontal: 18px;
  --sk-button-margin-vertical: 18px;
  font-size: 17px;
  line-height: 1.1764805882;
  font-weight: 400;
  letter-spacing: -0.022em;
  font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}

.channel-html .button-reduced {
  --sk-button-padding-horizontal: 11px;
  --sk-button-padding-vertical: 4px;
  --sk-button-min-width-basis: 45px;
  --sk-button-margin-horizontal: 10px;
  --sk-button-margin-vertical: 10px;
  font-size: 12px;
  line-height: 1.3333733333;
  font-weight: 400;
  letter-spacing: -0.01em;
  font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}

.channel-html .button-dark {
  --sk-button-disabled-opacity: var(--sk-link-disabled-opacity, 0.36);
  --sk-button-background: rgb(0, 113, 227);
  --sk-button-background-hover: #0076df;
  --sk-button-background-active: #006edb;
}

.channel-html .button-dark.button-secondary {
  --sk-button-background: transparent;
  --sk-button-background-hover: #0076df;
  --sk-button-background-active: #006edb;
  --sk-button-color: rgb(41, 151, 255);
  --sk-button-color-hover: rgb(255, 255, 255);
  --sk-button-border-color: rgb(41, 151, 255);
}

.channel-html .theme-light .button.button-dark {
  --sk-button-disabled-opacity: var(--sk-link-disabled-opacity, 0.36);
  --sk-button-background: rgb(0, 113, 227);
  --sk-button-background-hover: #0076df;
  --sk-button-background-active: #006edb;
}

.channel-html .theme-light .button.button-dark.button-secondary {
  --sk-button-background: transparent;
  --sk-button-background-hover: #0076df;
  --sk-button-background-active: #006edb;
  --sk-button-color: rgb(41, 151, 255);
  --sk-button-color-hover: rgb(255, 255, 255);
  --sk-button-border-color: rgb(41, 151, 255);
}

.channel-html .button-light {
  --sk-button-disabled-opacity: var(--sk-link-disabled-opacity, 0.42);
  --sk-button-background: rgb(0, 113, 227);
  --sk-button-background-hover: #0076df;
  --sk-button-background-active: #006edb;
}

.channel-html .button-light.button-secondary {
  --sk-button-background: transparent;
  --sk-button-background-hover: #0076df;
  --sk-button-background-active: #006edb;
  --sk-button-color: rgb(0, 102, 204);
  --sk-button-color-hover: rgb(255, 255, 255);
  --sk-button-border-color: rgb(0, 102, 204);
}

.channel-html .theme-dark .button.button-light {
  --sk-button-disabled-opacity: var(--sk-link-disabled-opacity, 0.42);
  --sk-button-background: rgb(0, 113, 227);
  --sk-button-background-hover: #0076df;
  --sk-button-background-active: #006edb;
}

.channel-html .theme-dark .button.button-light.button-secondary {
  --sk-button-background: transparent;
  --sk-button-background-hover: #0076df;
  --sk-button-background-active: #006edb;
  --sk-button-color: rgb(0, 102, 204);
  --sk-button-color-hover: rgb(255, 255, 255);
  --sk-button-border-color: rgb(0, 102, 204);
}

.channel-html .stat {
  --sk-stat-value-color: rgb(29, 29, 31);
  --sk-stat-caption-color: rgb(29, 29, 31);
  --sk-stat-currency-offset: -0.375em;
  --sk-stat-caption-lines-top: 1;
  --sk-stat-caption-lines-bottom: 1;
  --sk-stat-margin-top: calc(1em * var(--sk-stat-caption-lines-top));
  --sk-stat-margin-bottom: calc(1em * var(--sk-stat-caption-lines-bottom));
  margin-inline-end: 2em;
  color: var(--sk-stat-value-color);
  box-sizing: border-box;
  display: inline-block;
  font-size: 20px;
  min-width: 5em;
  position: relative;
  z-index: 1;
}

.channel-html .stat .stat-content {
  margin-top: var(--sk-stat-margin-top);
  margin-bottom: var(--sk-stat-margin-bottom);
  padding-top: 4px;
  padding-bottom: 2px;
  position: relative;
  z-index: 1;
}

.channel-html .stat .stat-value {
  display: block;
  inset-inline-start: -2px;
  white-space: nowrap;
  position: relative;
  z-index: 1;
}

.channel-html .stat .stat-caption {
  color: var(--sk-stat-caption-color);
  box-sizing: border-box;
  display: block;
  position: absolute;
  inset-inline-start: 0;
  top: 100%;
  width: 100%;
  z-index: 1;
}

.channel-html .stat .stat-caption:first-child {
  top: auto;
  bottom: 100%;
}

.channel-html .stat .stat-value {
  font-size: 48px;
  line-height: 1;
  font-weight: 600;
  letter-spacing: -0.003em;
  font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}

.channel-html .stat .stat-caption {
  font-size: 14px;
  line-height: 1.2857742857;
  font-weight: 400;
  letter-spacing: -0.016em;
  font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}

.channel-html .stat-right {
  margin-inline-end: 2em;
  text-align: end;
}

@media (max-width: 1068px) {
  .channel-html .stat-right {
    margin-inline-end: 1em;
  }
}

.channel-html .stat-right .stat-caption {
  margin-inline-start: -0.3em;
}

.channel-html .stat-super {
  --sk-stat-currency-offset: -0.32em;
}

.channel-html .stat-super .stat-value {
  font-size: 80px;
  line-height: 1;
  font-weight: 600;
  letter-spacing: -0.015em;
  font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}

.channel-html .stat-super .stat-caption {
  font-size: 17px;
  line-height: 1.2353641176;
  font-weight: 400;
  letter-spacing: -0.022em;
  font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}

.channel-html .stat-elevated {
  --sk-stat-currency-offset: -0.43em;
}

.channel-html .stat-elevated .stat-value {
  font-size: 64px;
  line-height: 1;
  font-weight: 600;
  letter-spacing: -0.009em;
  font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}

.channel-html .stat-elevated .stat-caption {
  font-size: 14px;
  line-height: 1.2857742857;
  font-weight: 400;
  letter-spacing: -0.016em;
  font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}

.channel-html .stat-reduced {
  --sk-stat-currency-offset: -0.325em;
}

.channel-html .stat-reduced .stat-value {
  font-size: 40px;
  line-height: 1;
  font-weight: 600;
  letter-spacing: 0em;
  font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}

.channel-html .stat-reduced .stat-caption {
  font-size: 14px;
  line-height: 1.2857742857;
  font-weight: 400;
  letter-spacing: -0.016em;
  font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}

.channel-html .stat-dark {
  --sk-stat-value-color: rgb(245, 245, 247);
  --sk-stat-caption-color: rgb(245, 245, 247);
}

.channel-html .theme-light .stat.stat-dark {
  --sk-stat-value-color: rgb(245, 245, 247);
  --sk-stat-caption-color: rgb(245, 245, 247);
}

.channel-html .stat-light {
  --sk-stat-value-color: rgb(29, 29, 31);
  --sk-stat-caption-color: rgb(29, 29, 31);
}

.channel-html .theme-dark .stat.stat-light {
  --sk-stat-value-color: rgb(29, 29, 31);
  --sk-stat-caption-color: rgb(29, 29, 31);
}

.channel-html :root {
  --sk-links-inline-margin: 0.8em;
  --sk-links-stacked-margin: 0.4em;
}

.channel-html .link {
  color: var(--sk-body-link-color, rgb(0, 102, 204));
  letter-spacing: inherit;
}

.channel-html .link:disabled {
  text-decoration: none;
}

.channel-html .link:hover {
  text-decoration: underline;
}

.channel-html .link :disabled {
  opacity: var(--sk-link-disabled-opacity, 0.42);
}

.channel-html .link-standalone:link:link {
  text-decoration: none;
}

.channel-html .link-standalone:link:link:hover {
  text-decoration: underline;
}

.channel-html .colornav {
  --colornav-background: rgb(245, 245, 247);
  --colornav-border-color: conic-gradient(from 270deg, rgba(0, 0, 0, 0.08) 0deg, rgba(0, 0, 0, 0.48) 64.8deg, rgba(0, 0, 0, 0.48) 115.2deg, rgba(0, 0, 0, 0.08) 180deg, rgba(0, 0, 0, 0) 208.8deg, rgba(0, 0, 0, 0) 331.2deg, rgba(0, 0, 0, 0.08) 360deg);
  --colornav-border-current: rgb(0, 113, 227);
  --colornav-label-color: rgb(29, 29, 31);
  --colornav-swatch-size: 28px;
  --colornav-item-size: 36px;
  display: inline-flex;
  text-align: center;
  justify-content: center;
}

.channel-html .colornav-items {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  margin: 0 8px;
  padding-top: 18px;
}

.channel-html .colornav-item {
  margin: -1px 4px;
}

.channel-html .colornav-value {
  position: absolute;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(0 0 99.9% 99.9%);
  overflow: hidden;
  height: 1px;
  width: 1px;
  padding: 0;
  border: 0;
}

.channel-html .colornav-link {
  border: 2px solid transparent;
  color: var(--colornav-label-color);
  border-radius: 50%;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-flex;
  margin-bottom: 2.7em;
  padding: calc((var(--colornav-item-size) - var(--colornav-swatch-size) - 4px) / 2);
  width: var(--colornav-item-size);
  height: var(--colornav-item-size);
  position: relative;
  z-index: 1;
}

.channel-html .colornav-link.current,.channel-html .colornav-value:checked ~ .colornav-link {
  color: var(--colornav-label-color);
  border-color: var(--colornav-border-current);
  cursor: default;
}

.channel-html .colornav-link:focus,.channel-html .colornav-value:focus ~ .colornav-link {
  outline: 2px solid var(--sk-focus-color, #0071e3);
  outline-offset: var(--sk-focus-offset, 1px);
}

.channel-html .colornav-swatch {
  background: var(--colornav-background) center center;
  border-radius: 50%;
  display: block;
  width: var(--colornav-swatch-size);
  height: var(--colornav-swatch-size);
}

.channel-html .colornav-swatch:after {
  content: "";
  display: block;
  position: absolute;
  height: inherit;
  width: inherit;
  background-image: var(--colornav-border-color);
  mask-image: radial-gradient(circle at 50% 50%, transparent calc(var(--colornav-swatch-size) / 2 - 1.5px), black calc(var(--colornav-swatch-size) / 2 - 0.5px));
  mask-size: 100% 100%;
  mask-clip: border-box;
  border-radius: inherit;
}

.channel-html .colornav-label,.channel-html .colornav-label-hidden {
  position: absolute;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(0 0 99.9% 99.9%);
  overflow: hidden;
  height: 1px;
  width: 1px;
  padding: 0;
  border: 0;
}

.channel-html .colornav-link.current .colornav-label,.channel-html .colornav-value:checked ~ .colornav-link .colornav-label {
  font-size: 12px;
  line-height: 1.3333733333;
  font-weight: 400;
  letter-spacing: -0.01em;
  font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  clip: auto;
  clip-path: none;
  margin-left: -50px;
  padding-top: 5px;
  position: absolute;
  top: 100%;
  left: 50%;
  text-align: center;
  white-space: nowrap;
  width: 100px;
  height: auto;
  z-index: 1;
  overflow: visible;
}

.channel-html .colornav-reduced {
  --colornav-swatch-size: 24px;
  --colornav-item-size: 32px;
}

.channel-html .colornav-reduced .colornav-items {
  padding-top: 14px;
}

.channel-html .colornav-reduced .colornav-link.current .colornav-label,.channel-html .colornav-reduced .colornav-value:checked ~ .colornav-link .colornav-label {
  padding-top: 5px;
}

.channel-html .theme-dark .colornav {
  --colornav-background: rgb(29, 29, 31);
  --colornav-border-color: conic-gradient(from 90deg, rgba(255, 255, 255, 0.08) 0deg, rgba(255, 255, 255, 0.48) 64.8deg, rgba(255, 255, 255, 0.48) 115.2deg, rgba(255, 255, 255, 0.08) 180deg, rgba(255, 255, 255, 0) 208.8deg, rgba(255, 255, 255, 0) 331.2deg, rgba(255, 255, 255, 0.08) 360deg);
  --colornav-border-current: rgb(0, 113, 227);
  --colornav-label-color: rgb(245, 245, 247);
}

.channel-html .colornav-dark.colornav {
  --colornav-background: rgb(29, 29, 31);
  --colornav-border-color: conic-gradient(from 90deg, rgba(255, 255, 255, 0.08) 0deg, rgba(255, 255, 255, 0.48) 64.8deg, rgba(255, 255, 255, 0.48) 115.2deg, rgba(255, 255, 255, 0.08) 180deg, rgba(255, 255, 255, 0) 208.8deg, rgba(255, 255, 255, 0) 331.2deg, rgba(255, 255, 255, 0.08) 360deg);
  --colornav-border-current: rgb(0, 113, 227);
  --colornav-label-color: rgb(245, 245, 247);
}

.channel-html .theme-light .colornav.colornav-dark.colornav {
  --colornav-background: rgb(29, 29, 31);
  --colornav-border-color: conic-gradient(from 90deg, rgba(255, 255, 255, 0.08) 0deg, rgba(255, 255, 255, 0.48) 64.8deg, rgba(255, 255, 255, 0.48) 115.2deg, rgba(255, 255, 255, 0.08) 180deg, rgba(255, 255, 255, 0) 208.8deg, rgba(255, 255, 255, 0) 331.2deg, rgba(255, 255, 255, 0.08) 360deg);
  --colornav-border-current: rgb(0, 113, 227);
  --colornav-label-color: rgb(245, 245, 247);
}

.channel-html .colornav-light.colornav {
  --colornav-background: rgb(245, 245, 247);
  --colornav-border-color: conic-gradient(from 270deg, rgba(0, 0, 0, 0.08) 0deg, rgba(0, 0, 0, 0.48) 64.8deg, rgba(0, 0, 0, 0.48) 115.2deg, rgba(0, 0, 0, 0.08) 180deg, rgba(0, 0, 0, 0) 208.8deg, rgba(0, 0, 0, 0) 331.2deg, rgba(0, 0, 0, 0.08) 360deg);
  --colornav-border-current: rgb(0, 113, 227);
  --colornav-label-color: rgb(29, 29, 31);
}

.channel-html .theme-dark .colornav.colornav-light.colornav {
  --colornav-background: rgb(245, 245, 247);
  --colornav-border-color: conic-gradient(from 270deg, rgba(0, 0, 0, 0.08) 0deg, rgba(0, 0, 0, 0.48) 64.8deg, rgba(0, 0, 0, 0.48) 115.2deg, rgba(0, 0, 0, 0.08) 180deg, rgba(0, 0, 0, 0) 208.8deg, rgba(0, 0, 0, 0) 331.2deg, rgba(0, 0, 0, 0.08) 360deg);
  --colornav-border-current: rgb(0, 113, 227);
  --colornav-label-color: rgb(29, 29, 31);
}

.channel-html .section-background {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}

.channel-html .section-background .section-background-img {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}

.channel-html .section-background .section-background-caption {
  position: absolute;
}

.channel-html .section-background .section-background-caption.bottom-left {
  left: 0;
  bottom: 0;
}

.channel-html .section-background .section-background-caption.bottom-right {
  right: 0;
  bottom: 0;
}

.channel-html .section-background .section-background-caption.top-right {
  top: 0;
  right: 0;
}

.channel-html .section-background .section-background-caption.top-left {
  top: 0;
  left: 0;
}

.channel-html .bento-box {
  display: grid;
  grid-auto-rows: 1fr;
  margin-left: 0;
}

.channel-html .bentobox-item {
  position: relative;
  display: flex;
  flex-direction: column;
}

.channel-html .bentobox-item:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .button:focus {
  box-shadow: 0 0 0 4px var(--focus-color);
}

.channel-html .button.button-channel {
  background: transparent;
  border: 1px solid rgb(29, 29, 31);
  color: rgb(29, 29, 31);
}

.channel-html .button.button-channel:hover {
  background: transparent;
  border: 1px solid rgb(110, 110, 115);
  color: rgb(110, 110, 115);
}

.channel-html .colornav-items {
  margin-left: 0;
  padding-top: 0;
}

@media (max-width: 734px) {
  .channel-html .colornav-items {
    max-width: 83px;
  }
}

.channel-html .colornav-swatch {
  position: relative;
  display: block;
  border-radius: 50%;
}

.channel-html .colornav-swatch:after {
  border-radius: inherit;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  content: "";
  display: block;
  height: inherit;
  position: absolute;
  width: inherit;
  margin: 0;
}











.viewport-content {
  margin-inline-start: auto;
  margin-inline-end: auto;
  width: 980px;
}

@media (min-width: 1441px) {
  .viewport-content {
    margin-inline-start: auto;
    margin-inline-end: auto;
    width: 980px;
  }
}

@media (max-width: 1068px) {
  .viewport-content {
    margin-inline-start: auto;
    margin-inline-end: auto;
    width: 692px;
  }
}

@media (max-width: 734px) {
  .viewport-content {
    margin-inline-start: auto;
    margin-inline-end: auto;
    width: 87.5%;
  }
}

@media (max-width: 734px) {
  .channel-html .section .section-compare-table {
    overflow: initial;
  }
}

.channel-compare .compare-wrapper {
  position: relative;
  overflow: hidden;
}

@media (max-width: 734px) {
  .channel-compare .compare-wrapper {
    overflow: initial;
  }
}

@media (max-width: 1068px) {
  .channel-compare .compare-wrapper {
    display: flex;
    justify-content: center;
  }
}

.channel-compare .compare-section,.channel-compare .selector-table {
  position: relative;
}

.channel-compare select {
  box-sizing: border-box;
}

.channel-compare sup * {
  vertical-align: inherit;
  font-weight: 400;
}

.channel-compare ul {
  margin: 0;
  list-style: none;
}

.channel-compare .icon-check {
  position: relative;
  top: -5px;
}

.channel-compare .icon-check:after {
  font-size: 38px;
}

.channel-compare .compare-section {
  padding-top: 39px;
  border: 0;
}

@media (max-width: 1068px) {
  .channel-compare .compare-section {
    padding-top: 53px;
    padding-bottom: 25px;
  }
}

@media (max-width: 734px) {
  .channel-compare .compare-section {
    padding-top: 20px;
    padding-bottom: 14px;
  }
}

.channel-compare .compare-section.no-padding-top {
  padding: 0;
}

.channel-compare .compare.compare-column-range-large-5 .compare-header-row,.channel-compare .compare.compare-column-range-large-5 .compare-row {
  padding: 0 16px;
}

.channel-compare .compare.compare-column-range-large-4 .compare-header-row,.channel-compare .compare.compare-column-range-large-4 .compare-row {
  padding: 0 42px;
}

.channel-compare .compare.compare-column-range-large-3 .compare-header-row,.channel-compare .compare.compare-column-range-large-3 .compare-row {
  padding: 0 144px;
}

.channel-compare .compare.compare-column-range-large-2 .compare-header-row,.channel-compare .compare.compare-column-range-large-2 .compare-row {
  padding: 0 0px;
}

@media (max-width: 1068px) {
  .channel-compare .compare.compare-column-range-medium-5 .compare-header-row,  .channel-compare .compare.compare-column-range-medium-5 .compare-row {
    padding: 0 0px;
  }
}

@media (max-width: 1068px) {
  .channel-compare .compare.compare-column-range-medium-4 .compare-header-row,  .channel-compare .compare.compare-column-range-medium-4 .compare-row {
    padding: 0 0px;
  }
}

@media (max-width: 1068px) {
  .channel-compare .compare.compare-column-range-medium-3 .compare-header-row,  .channel-compare .compare.compare-column-range-medium-3 .compare-row {
    padding: 0 58px;
  }
}

@media (max-width: 1068px) {
  .channel-compare .compare.compare-column-range-medium-2 .compare-header-row,  .channel-compare .compare.compare-column-range-medium-2 .compare-row {
    padding: 0 0px;
  }
}

@media (max-width: 734px) {
  .channel-compare .compare.compare-column-range-small-5 .compare-header-row,  .channel-compare .compare.compare-column-range-small-5 .compare-row {
    padding: 0 0px;
  }
}

@media (max-width: 734px) {
  .channel-compare .compare.compare-column-range-small-4 .compare-header-row,  .channel-compare .compare.compare-column-range-small-4 .compare-row {
    padding: 0 0px;
  }
}

@media (max-width: 734px) {
  .channel-compare .compare.compare-column-range-small-3 .compare-header-row,  .channel-compare .compare.compare-column-range-small-3 .compare-row {
    padding: 0 0px;
  }
}

@media (max-width: 734px) {
  .channel-compare .compare.compare-column-range-small-2 .compare-header-row,  .channel-compare .compare.compare-column-range-small-2 .compare-row {
    padding: 0 0;
  }
}

.channel-compare .compare.compare-column-range-large-5 .compare-header-row,.channel-compare .compare.compare-column-range-large-5 .compare-row {
  --column-gap: 32px;
}

.channel-compare .compare.compare-column-range-large-4 .compare-header-row,.channel-compare .compare.compare-column-range-large-4 .compare-row {
  --column-gap: 80px;
}

.channel-compare .compare.compare-column-range-large-3 .compare-header-row,.channel-compare .compare.compare-column-range-large-3 .compare-row {
  --column-gap: 100px;
}

.channel-compare .compare.compare-column-range-large-2 .compare-header-row,.channel-compare .compare.compare-column-range-large-2 .compare-row {
  --column-gap: 16px;
}

@media (max-width: 1068px) {
  .channel-compare .compare.compare-column-range-medium-5 .compare-header-row,  .channel-compare .compare.compare-column-range-medium-5 .compare-row {
    --column-gap: 28px;
  }
}

@media (max-width: 1068px) {
  .channel-compare .compare.compare-column-range-medium-4 .compare-header-row,  .channel-compare .compare.compare-column-range-medium-4 .compare-row {
    --column-gap: 28px;
  }
}

@media (max-width: 1068px) {
  .channel-compare .compare.compare-column-range-medium-3 .compare-header-row,  .channel-compare .compare.compare-column-range-medium-3 .compare-row {
    --column-gap: 42px;
  }
}

@media (max-width: 1068px) {
  .channel-compare .compare.compare-column-range-medium-2 .compare-header-row,  .channel-compare .compare.compare-column-range-medium-2 .compare-row {
    --column-gap: 28px;
  }
}

@media (max-width: 734px) {
  .channel-compare .compare.compare-column-range-small-5 .compare-header-row,  .channel-compare .compare.compare-column-range-small-5 .compare-row {
    --column-gap: 58px;
  }
}

@media (max-width: 734px) {
  .channel-compare .compare.compare-column-range-small-4 .compare-header-row,  .channel-compare .compare.compare-column-range-small-4 .compare-row {
    --column-gap: 58px;
  }
}

@media (max-width: 734px) {
  .channel-compare .compare.compare-column-range-small-3 .compare-header-row,  .channel-compare .compare.compare-column-range-small-3 .compare-row {
    --column-gap: 58px;
  }
}

@media (max-width: 734px) {
  .channel-compare .compare.compare-column-range-small-2 .compare-header-row,  .channel-compare .compare.compare-column-range-small-2 .compare-row {
    --column-gap: 58px;
  }
}

.channel-compare .compare-header-row,.channel-compare .compare-row {
  --column-gap: 16px;
  display: grid;
  column-gap: var(--column-gap);
  grid-template-columns: repeat(var(--grid-column), calc((100% - var(--column-gap) * (var(--grid-column) - 1)) / var(--grid-column)));
}

@media (max-width: 1068px) {
  .channel-compare .compare-header-row,  .channel-compare .compare-row {
    --column-gap: 28px;
  }
}

@media (max-width: 734px) {
  .channel-compare .compare-header-row,  .channel-compare .compare-row {
    --column-gap: 58px;
  }
}

.channel-compare .compare-row {
  margin-bottom: 40px;
}

.channel-compare .compare-row.compare-template-border-top .compare-column {
  border-top: 1px solid #d6d6d6;
  padding-top: 30px;
}

@media (max-width: 1068px) {
  .channel-compare .compare-row.compare-template-border-top .compare-column {
    padding-top: 30px;
  }
}

@media (max-width: 734px) {
  .channel-compare .compare-row.compare-template-border-top .compare-column {
    padding-top: 20px;
  }
}

.channel-compare .compare-row.compare-template-border-bottom .compare-column {
  border-bottom: 1px solid #d6d6d6;
  margin-bottom: 30px;
}

@media (max-width: 1068px) {
  .channel-compare .compare-row.compare-template-border-bottom .compare-column {
    margin-bottom: 30px;
  }
}

@media (max-width: 734px) {
  .channel-compare .compare-row.compare-template-border-bottom .compare-column {
    margin-bottom: 20px;
  }
}

.channel-compare .compare-row.compare-template-space-bottom .compare-column {
  margin-bottom: 30px;
}

@media (max-width: 1068px) {
  .channel-compare .compare-row.compare-template-space-bottom .compare-column {
    margin-bottom: 30px;
  }
}

@media (max-width: 734px) {
  .channel-compare .compare-row.compare-template-space-bottom .compare-column {
    margin-bottom: 20px;
  }
}

.channel-compare .compare-row:last-child {
  margin-bottom: 0;
}

.channel-compare .compare-header-row {
  margin: 0;
}

.channel-compare .compare-rowheader {
  order: -1;
}

.channel-compare .compare-rowheader,.channel-compare .compare-rowheader-style {
  grid-column: 1 / var(--grid-column) span;
}

.channel-compare .compare-columnheader,.channel-compare .compare-column {
  display: none;
  box-sizing: border-box;
}

.channel-compare .compare.with-fullwidthrowheader .compare-rowheader {
  width: 100%;
}

.channel-compare .compare.with-fullwidthrowheader .compare-rowheader-style {
  padding-bottom: 27px;
  border-bottom: 1px solid #d6d6d6;
  font-size: 24px;
  line-height: 1.1666666667;
  font-weight: 600;
  letter-spacing: 0.009em;
  font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  margin-bottom: 33px;
  padding-bottom: 27px;
}

@media (max-width: 1068px) {
  .channel-compare .compare.with-fullwidthrowheader .compare-rowheader-style {
    font-size: 21px;
    line-height: 1.1904761905;
    font-weight: 600;
    letter-spacing: 0.011em;
    font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  }
}

@media (max-width: 734px) {
  .channel-compare .compare.with-fullwidthrowheader .compare-rowheader-style {
    font-size: 17px;
  }
}

@media (max-width: 1068px) {
  .channel-compare .compare.with-fullwidthrowheader .compare-rowheader-style {
    margin-bottom: 28px;
  }
}

@media (max-width: 734px) {
  .channel-compare .compare.with-fullwidthrowheader .compare-rowheader-style {
    margin-bottom: 17px;
    padding-bottom: 13px;
  }
}

.channel-compare .compare.with-fullwidthrowheader .compare-columnheader,.channel-compare .compare.with-fullwidthrowheader .compare-column {
  text-align: center;
  justify-content: center;
  width: 164px;
}

@media (max-width: 734px) {
  .channel-compare .compare.with-fullwidthrowheader .compare-columnheader,  .channel-compare .compare.with-fullwidthrowheader .compare-column {
    width: 131px;
  }
}

.channel-compare .compare.with-fullwidthrowheader .compare-columnheader-span,.channel-compare .compare.with-fullwidthrowheader .compare-column-span {
  width: 100%;
}

.channel-compare .compare.with-fullwidthrowheader .mdash-container {
  margin: 0;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

.channel-compare .compare.with-fullwidthrowheader .mdash-container .mdash {
  font-size: 17px;
}

@media (max-width: 1068px) {
  .channel-compare .compare.with-fullwidthrowheader .mdash-container .mdash {
    font-size: 14px;
  }
}

@media (max-width: 734px) {
  .channel-compare .compare.with-fullwidthrowheader .mdash-container .mdash {
    font-size: 12px;
  }
}

.channel-compare .compare .copy.helvetica-neue {
  font-weight: 500;
  line-height: 1.235;
}

.channel-compare--hidden {
  opacity: 0;
}

.compare-wrapper {
  width: 100%;
}

.channel-compare [compare-header-hide] {
  display: none;
}

.channel-compare [compare-header-show] {
  display: grid;
}

.channel-compare .selector-table {
  padding-top: 10px;
  margin-bottom: 40px;
}

@media (max-width: 1068px) {
  .channel-compare .selector-table {
    margin-bottom: 40px;
  }
}

@media (max-width: 734px) {
  .channel-compare .selector-table {
    margin-bottom: 25px;
  }
}

.channel-compare .selector-table .compare-row {
  margin: 0;
}

.channel-compare .selector-table .compare-rowheader {
  height: 0;
}

.channel-compare .selector-element {
  position: relative;
  width: 100%;
  border: none;
  border-bottom: 1px solid #d6d6d6;
  border-radius: 0px;
  transition: border-color 200ms ease;
}

@media (max-width: 1068px) {
  .channel-compare .selector-element {
    border: none;
    border-bottom: 1px solid #d6d6d6;
    border-radius: 0px;
  }
}

@media (max-width: 734px) {
  .channel-compare .selector-element {
    border: none;
    border-bottom: 1px solid #d6d6d6;
    border-radius: 0px;
  }

  .channel-compare .selector-element:hover {
    border: none;
    border-radius: 0px;
    border-bottom: 1px solid #d6d6d6;
  }
}

.channel-compare .selector-element::before {
  content: "";
  width: 40px;
  position: absolute;
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 60%, rgb(255, 255, 255) 100%);
  top: 0;
  right: 0px;
  height: 100%;
  z-index: 0;
  pointer-events: none;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

@media (max-width: 1068px) {
  .channel-compare .selector-element::before {
    width: 40px;
  }
}

@media (max-width: 734px) {
  .channel-compare .selector-element::before {
    height: 100%;
    width: 40px;
    right: 5px;
  }
}

@media (max-width: 734px) {
  .channel-compare .selector-element {
    margin-inline-end: 0;
  }
}

.channel-compare .selector-dropdown {
  font-size: 14px;
  line-height: 1.4285914286;
  font-weight: 600;
  letter-spacing: -0.016em;
  font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  width: 100%;
  margin: 0;
  color: rgb(0, 0, 0);
  background: transparent;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Segoe UI",        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif,        "SF Pro Icons";
  border: 0;
  border-radius: 0;
  overflow: hidden;
  appearance: none;
  cursor: pointer;
  outline: none;
  padding: 12px 0;
  padding-right: 15px;
}

.channel-compare .selector-dropdown:focus {
  border-radius: 0px;
  box-shadow: 0 0 0 4px var(--focus-color);
  width: 166px;
}

@media (max-width: 734px) {
  .channel-compare .selector-dropdown:focus {
    box-sizing: content-box;
  }
}

@media (max-width: 734px) {
  .channel-compare .selector-dropdown {
    width: 100%;
    padding-bottom: 11px;
    padding-left: 0px;
    padding-top: 11px;
  }

  .channel-compare .selector-dropdown:focus {
    width: 122px;
    border-radius: 0px;
    border: none;
  }
}

.channel-compare .selector-icon {
  display: block;
  position: absolute;
  top: 1px;
  font-size: 19px;
  line-height: 1;
  color: rgb(0, 102, 204);
  padding-right: 0px;
  padding-top: 10px;
  pointer-events: none;
  right: 0;
}

html:not([dir="rtl"]) .channel-compare .selector-icon {
  right: 0;
}

html[dir="rtl"] .channel-compare .selector-icon {
  left: 0;
}

.channel-compare .selector-icon:after {
  pointer-events: none;
}

.channel-compare .static-dropdown {
  font-size: 14px;
  line-height: 1.4285914286;
  font-weight: 600;
  letter-spacing: -0.016em;
  font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  border-bottom: 1px solid #d6d6d6;
  text-align: center;
  width: 100%;
  margin: 0;
  padding-bottom: 7px;
}

.mdash-container:first-child {
  height: 100%;
}

.channel-compare .compare-template-border-bottom .button-container {
  margin-bottom: 30px;
}

@media (max-width: 1068px) {
  .channel-compare .compare-template-border-bottom .button-container {
    margin-bottom: 30px;
  }
}

@media (max-width: 734px) {
  .channel-compare .compare-template-border-bottom .button-container {
    margin-bottom: 20px;
  }
}

.channel-compare .button {
  background: transparent;
  border: 1px solid rgb(29, 29, 31);
  color: rgb(29, 29, 31);
  font-family: "SF Pro Text", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}

.channel-compare .button:focus {
  outline: none;
  box-shadow: 0 0 0 4px var(--focus-color);
}

.channel-compare .button:hover {
  background: transparent;
  border: 1px solid rgb(110, 110, 115);
  color: rgb(110, 110, 115);
}

.channel-compare .button-container {
  margin-bottom: 55px;
}

@media (max-width: 1068px) {
  .channel-compare .button-container {
    margin-bottom: 55px;
  }
}

@media (max-width: 734px) {
  .channel-compare .button-container {
    margin-bottom: 32px;
  }
}

.channel-compare .button-container .copy.helvetica-neue {
  font-weight: 400;
}

.channel-compare .embed-image {
  align-self: flex-end;
}

.channel-compare .stat {
  min-width: 0;
  margin: 0 auto;
}

.channel-compare .stat .stat-content {
  margin: 0;
  padding: 0;
}

.channel-compare .compare.with-fullwidthrowheader .mdash-container {
  margin-top: 0px;
}

.channel-compare .compare.with-fullwidthrowheader .mdash-container .mdash {
  font-weight: 600;
}

.channel-compare .stat-content {
  margin: 0;
  padding: 0;
}

.channel-compare .stat-content .stat-caption {
  font-size: 17px;
  line-height: 1.4705882353;
  font-weight: 600;
  letter-spacing: -0.022em;
  font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}

@media (max-width: 1068px) {
  .channel-compare .stat-content .stat-caption {
    font-size: 14px;
    line-height: 1.4285914286;
    font-weight: 600;
    letter-spacing: -0.016em;
    font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  }
}

@media (max-width: 734px) {
  .channel-compare .stat-content .stat-caption {
    font-size: 12px;
    line-height: 1.3333733333;
    font-weight: 600;
    letter-spacing: -0.01em;
    font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  }
}

@media (max-width: 1068px) {
  .channel-compare .stat-content .stat-caption {
    font-size: 12px;
  }
}

.channel-compare .stat-content .stat-caption {
  position: static;
  margin-bottom: 0;
  font-size: 12px;
}

.channel-compare .stat-content .stat-caption p {
  color: rgb(29, 29, 31);
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}

.channel-compare .stat-content .stat-caption.copy {
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-weight: 500;
  line-height: 1.4;
}

.channel-compare .stat-content .stat-caption.copy.mdash {
  font-weight: 600;
}

.channel-compare .stat-content .stat-value {
  font-size: 64px;
  line-height: 1.0625;
  font-weight: 600;
  letter-spacing: -0.009em;
  font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 21px;
}

.channel-compare .stat-content .stat-value {
  line-height: 0.74em;
  white-space: unset;
  overflow-wrap: break-word;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
}

@media (max-width: 1068px) {
  .channel-compare .stat-content .stat-value {
    font-size: 48px;
    line-height: 1.0834933333;
    font-weight: 600;
    letter-spacing: -0.003em;
    font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  }
}

@media (max-width: 734px) {
  .channel-compare .stat-content .stat-value {
    font-size: 32px;
    line-height: 1.125;
    font-weight: 600;
    letter-spacing: 0.004em;
    font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  }
}

@media (max-width: 1068px) {
  .channel-compare .stat-content .stat-value {
    font-family: system-ui,          -apple-system,          BlinkMacSystemFont,          "Helvetica Neue",          "Helvetica",          "Arial",          sans-serif;
  }
}

@media (max-width: 734px) {
  .channel-compare .stat-content .stat-value {
    font-family: system-ui,          -apple-system,          BlinkMacSystemFont,          "Helvetica Neue",          "Helvetica",          "Arial",          sans-serif;
  }
}

@media (max-width: 1068px) {
  .channel-compare .stat-content .stat-value {
    font-size: 21px;
  }
}

@media (max-width: 734px) {
  .channel-compare .stat-content .stat-value {
    font-size: 21px;
  }
}

.channel-compare .stat-content .stat-elevated .stat-caption p {
  color: rgb(134, 134, 139);
}

.channel-compare .stat-content .image-icon-wrapper {
  position: relative;
  text-align: center;
  margin-bottom: -4px;
}

.channel-compare .stat-content .image-icon-wrapper figure {
  display: block;
  margin: auto;
}

.channel-compare .stat-content .stat-row {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 10px;
}

@media (max-width: 1068px) {
  .channel-compare .stat-content .stat-row {
    padding: 0 10px;
  }
}

@media (max-width: 734px) {
  .channel-compare .stat-content .stat-row {
    padding: 0 0;
  }
}

.channel-compare .stat-content .stat-row:not(:last-child) {
  margin-bottom: 15px;
}

.channel-compare .stat-content .stat-row:first-child .copy {
  margin-bottom: -4px;
}

.channel-compare .stat-content .stat-row:first-child .stat-value:not(.copy) {
  margin-bottom: -3px;
}

.channel-compare .multi-row .compare-template-preview-item-color-nav {
  margin-bottom: 40px;
}

@media (max-width: 1068px) {
  .channel-compare .multi-row .compare-template-preview-item-color-nav {
    margin-bottom: 40px;
  }
}

@media (max-width: 734px) {
  .channel-compare .multi-row .compare-template-preview-item-color-nav {
    margin-bottom: 20px;
  }
}

.channel-compare .multi-row .compare-template-preview-item-color-nav:last-child {
  margin-bottom: 40px;
}

@media (max-width: 1068px) {
  .channel-compare .multi-row .compare-template-preview-item-color-nav:last-child {
    margin-bottom: 40px;
  }
}

@media (max-width: 734px) {
  .channel-compare .multi-row .compare-template-preview-item-color-nav:last-child {
    margin-bottom: 40px;
  }
}

.channel-compare .multi-row .row-colors {
  padding-bottom: 0;
  margin-bottom: 0;
  margin-top: 0;
}

.channel-compare .row-colors {
  width: 100%;
  text-align: center;
  padding-bottom: 27px;
  margin-top: 27px;
}

@media (max-width: 1068px) {
  .channel-compare .row-colors {
    padding-bottom: 27px;
    margin-top: 27px;
  }
}

@media (max-width: 734px) {
  .channel-compare .row-colors {
    padding-bottom: 17px;
    margin-top: 17px;
  }
}

.channel-compare .row-colors.row-colors-none {
  display: flex;
  justify-content: center;
  align-items: center;
}

.channel-compare .row-colors.row-colors-none .colornav-items {
  display: block;
}

.channel-compare .colornav {
  display: inline-block;
  text-align: center;
}

.channel-compare .colornav-items {
  display: inline-block;
  margin: 0 -1px 0 0;
}

.channel-compare .colornav-item-row {
  display: flex;
  justify-content: center;
}

.channel-compare .colornav-item-row:not(:first-child) {
  margin-top: 10px;
}

.channel-compare .colornav-item-row .colornav-item {
  margin-left: 0;
  margin-right: 6px;
}

.channel-compare .colornav-item-row .colornav-item:last-child {
  margin-right: 0;
}

.channel-compare .colornav-label-container {
  padding-top: 15px;
}

.channel-compare .colornav-label-container .channel-colornav-label {
  font-size: 12px;
  color: #6e6e73;
  font-weight: 500;
  line-height: 1.4;
}

.channel-compare .colornav-swatch {
  width: 12px;
  height: 12px;
}

.channel-compare .colornav-swatch:after {
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.48);
}

.channel-compare .colornav-swatch:after {
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.48);
}

.channel-compare .swatch-image {
  position: relative;
  left: calc(100% + 5px);
}

@media (max-width: 734px) {
  .channel-compare .swatch-image {
    left: calc(100% + 3px);
  }
}

.channel-html .copy {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .copy.helvetica-neue {
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
}

.channel-html a.footer-link {
  color: #555555;
}

.channel-html a.footer-link:focus {
  outline: 4px solid var(--focus-color);
}

@font-face {
  font-family: "SF Pro Icons";
  
  
  src: url(data:font/truetype;charset=utf-8;base64,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AAIACv/XBjsHdABKAFgAAAEjBgcGBwYXFhcWFxYXFQYHBgcGBwYHBgcGJyYnJicmIyIHBgcGBwYHBicmJyYnJicmNTQ3PgE3NhcWFxYXFjMyNzY3Njc2FxYXFiU2NzYnDgIHBhcWNzYGCAEeIDwlMwEBQzBNJx0OFio5NCAwLzk+KigYLC8bLjM1MB0xKhYmJjw6MTUiNVk4PFFB13svOiE/LRQhFxMfEyxMK0tBV0d8/oM1HB0JSaFpHSAKT1FLBNwTHDZEXWyDZkkzGgsCLTJhU0wmOx0kAQELBxMVBw0NCBUSBwsCAiYfPilNgKe3qsCNb4MCAREJGRIGCwoGER4MEwQHHDHzQU9VUgNTektXTwYpJgAAAAAAACIBngABAAAAAAAAACYATgABAAAAAAABAAwAjwABAAAAAAACAAcArAABAAAAAAADAB0A8AABAAAAAAAEABQBOAABAAAAAAAFAA0BaQABAAAAAAAGABIBnQABAAAAAAAHACkCBAABAAAAAAAIAAkCQgABAAAAAAAJAAsCZAABAAAAAAAKBAsKiAABAAAAAAALABQOvgABAAAAAAAMABQO/QABAAAAAAANAL4QkAABAAAAAAAOADIRtQABAAAAAAAPAAwSAgABAAAAAAARAAcSHwADAAEECQAAAEwAAAADAAEECQABABgAdQADAAEECQACAA4AnAADAAEECQADADoAtAADAAEECQAEACgBDgADAAEECQAFABoBTQADAAEECQAGACQBdwADAAEECQAHAFIBsAADAAEECQAIABICLgADAAEECQAJABYCTAADAAEECQAKCBYCcAADAAEECQALACgOlAADAAEECQAMACgO0wADAAEECQANAXwPEgADAAEECQAOAGQRTwADAAEECQAPABgR6AADAAEECQARAA4SDwCpACAAMgAwADEANwAgAEEAcABwAGwAZQAgAEkAbgBjAC4AIABBAGwAbAAgAHIAaQBnAGgAdABzACAAcgBlAHMAZQByAHYAZQBkAC4AAKkgMjAxNyBBcHBsZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuAABTAEYAIABQAHIAbwAgAEkAYwBvAG4AcwAAU0YgUHJvIEljb25zAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABTAEYAUABSAE8ASQBDAE8ATgBTACAANAA3ADAAOQAyAGMAYQAtADIAMAAxADYALgAwADMALgAyADIAAFNGUFJPSUNPTlMgNDcwOTJjYS0yMDE2LjAzLjIyAABTAEYAIABQAHIAbwAgAEkAYwBvAG4AcwAgAFIAZQBnAHUAbABhAHIAAFNGIFBybyBJY29ucyBSZWd1bGFyAABWAGUAcgBzAGkAbwBuACAANAAuADIAMAAwAABWZXJzaW9uIDQuMjAwAABTAEYAUAByAG8ASQBjAG8AbgBzAC0AUgBlAGcAdQBsAGEAcgAAU0ZQcm9JY29ucy1SZWd1bGFyAABTAEYAIABQAHIAbwAgAEkAYwBvAG4AcwAgAGkAcwAgAGEAIAB0AHIAYQBkAGUAbQBhAHIAawAgAG8AZgAgAEEAcABwAGwAZQAgAEkAbgBjAC4AAFNGIFBybyBJY29ucyBpcyBhIHRyYWRlbWFyayBvZiBBcHBsZSBJbmMuAABBAHAAcABsAGUAIABJAG4AYwAAQXBwbGUgSW5jAABBAHAAcABsAGUAIABJAG4AYwAuAC4AAEFwcGxlIEluYy4uAABDAHIAZQBhAHQAZQBkACAAaQBuACAAMgAwADEANQAsACAAdABoAGUAIABvAHIAaQBnAGkAbgBhAGwAIABnAGwAeQBwAGgAIABmAG8AbgB0ACwAIABBAHAAcABsAGUAIABJAGMAbwBuAHMALAAgAHcAYQBzACAAcAByAG8AZAB1AGMAZQBkACAAdABvACAAdwBvAHIAawAgAGkAbgAgAHUAbgBpAHMAbwBuACAAdwBpAHQAaAAgAE0AeQByAGkAYQBkACAAUwBlAHQAIABQAHIAbwAgAGEAbgBkACAAcwBlAHIAdgBlAGQAIAB0AG8AIABzAHQAcgBlAG4AZwB0AGgAZQBuACAAaQBuAHQAZQByAGEAYwB0AGkAdgBlACAAbABpAG4AawBzACAAbwBuACAAdwBlAGIALgAgAEEAcABwAGwAZQAgAEkAYwBvAG4AcwAgAHcAbwB1AGwAZAAgAGwAYQB0AGUAcgAgAGIAZQBjAG8AbQBlACAAUwBGACAAUAByAG8AIABJAGMAbwBuAHMAIAByAGUAZABlAHMAaQBnAG4AZQBkACAAdABvACAAYQBsAGkAZwBuACAAdABvACAAQQBwAHAAbABlACcAcwAgAG4AZQB3ACAAdAB5AHAAZQBmAGEAYwBlACwAIABTAGEAbgAgAEYAcgBhAG4AYwBpAHMAYwBvACwAIABpAG4AIAAyADAAMQA2AC4AIABUAGgAZQAgAHIAZQBkAGUAcwBpAGcAbgAgAGEAZABkAHIAZQBzAHMAZQBzACAAYQAgAG4AdQBtAGIAZQByACAAbwBmACAAaQBzAHMAdQBlAHMAIAB0AGgAYQB0ACAAdwBlAHIAZQAgAHAAcgBlAHMAZQBuAHQAIABpAG4AIABBAHAAcABsAGUAIABJAGMAbwBuAHMALgAgAEkAbQBwAHIAbwB2AGUAbQBlAG4AdABzACAAaQBuAGMAbAB1AGQAZQAgAG0AYQB0AGMAaABlAGQAIAB0AHkAcABlACAAbQBlAHQAcgBpAGMAcwAsACAAYgByAGEAbgBkACAASQBEACAAcwB0AGEAbgBkAGEAcgBkAGkAegBlAGQAIABBAHAAcABsAGUAIABsAG8AZwBvACAAYwBoAGEAcgBhAGMAdABlAHIALAAgAHcAZQBiACAAZgBvAG4AdAAgAG8AcAB0AGkAbQBpAHoAYQB0AGkAbwBuACwAIABjAHUAcwB0AG8AbQAgAGMAaABhAHIAYQBjAHQAZQByACAAcwBwAGEAYwBpAG4AZwAsACAAcABhAHIAZQBuAHQAIAB0AHkAcABlACAAYQBsAGkAZwBuAG0AZQBuAHQALAAgAGUAdABjAC4AIABTAEYAIABQAHIAbwAgAEkAYwBvAG4AcwAgAGkAcwAgAGQAZQBzAGkAZwBuAGUAZAAgAHQAbwAgAGIAZQAgAGEAZABhAHAAdABhAGIAbABlACAAdABvACAAdwBvAHIAawAgAHcAaQB0AGgAIABvAHUAcgAgAHQAdwBvACAAdwBlAGIAIABmAG8AbgB0ACAAZgBhAG0AaQBsAGkAZQBzACwAIABTAEYAIABQAHIAbwAgAEQAaQBzAHAAbABhAHkAIABhAG4AZAAgAFMARgAgAFAAcgBvACAAVABlAHgAdAAuACAAVABoAGUAIAB3AGUAYgAgAGYAbwBuAHQAIABmAGEAbQBpAGwAaQBlAHMAIABoAGEAdgBlACAAZABpAGYAZgBlAHIAaQBuAGcAIAB4AGgAZQBpAGcAaAB0AHMALAAgAGQAZQBzAGMAZQBuAGQAZQByACAAYQBuAGQAIABhAHMAYwBlAG4AZABlAHIAIABlAHgAdABlAG4AcwBpAG8AbgBzACwAIABhAGQAdgBhAG4AYwBlAG0AZQBuAHQALAAgAGMAbwB1AG4AdABlAHIAcwAsACAAYQBuAGQAIABiAG8AdwBsAHMALgAgAFQAaABlAHMAZQAgAGQAaQBmAGYAZQByAGUAbgBjAGUAcwAgAHcAZQByAGUAIABwAHUAcgBwAG8AcwBlAGwAeQAgAG0AYQBkAGUAIAB0AG8AIABvAHAAdABpAG0AaQB6AGUAIAB0AGgAZQAgAGwAZQBnAGkAYgBpAGwAaQB0AHkAIABvAGYAIABlAGEAYwBoACAAZgBhAG0AaQBsAHkAIABpAG4AIAB0AGgAZQAgAHQAeQBwAGUAIABzAGkAegBlACAAZgBvAHIAIAB3AGgAaQBjAGgAIAB0AGgAZQB5ACAAYQByAGUAIAB1AHQAaQBsAGkAegBlAGQALgAgAFQAaABlACAAUwBGACAAUAByAG8AIABJAGMAbwBuAHMAIABjAGgAYQByAGEAYwB0AGUAcgAgAHMAZQB0ACAAaQBuAGMAbAB1AGQAZQBzACAAQwBUAEEAIABpAGMAbwBuAG8AZwByAGEAcABoAHkALAAgAFUASQAgAGUAbABlAG0AZQBuAHQAcwAsACAAYQBuAGQAIABpAG4AdABlAHIAbgBhAGwAIAB1AHMAZQAgAHMAcABlAGMAaQBhAGwAIABjAGgAYQByAGEAYwB0AGUAcgBzACAAYQBuAGQAIABpAHMAIABhAHYAYQBpAGwAYQBiAGwAZQAgAGEAcwAgAGEAIABmAGEAbQBpAGwAeQAgAG8AZgAgAHQAcgB1AGUAIAB0AHkAcABlACAAZgBvAG4AdABzACAAaQBuACAAZgBvAHUAcgAgAHcAZQBpAGcAaAB0AHMALgAAQ3JlYXRlZCBpbiAyMDE1LCB0aGUgb3JpZ2luYWwgZ2x5cGggZm9udCwgQXBwbGUgSWNvbnMsIHdhcyBwcm9kdWNlZCB0byB3b3JrIGluIHVuaXNvbiB3aXRoIE15cmlhZCBTZXQgUHJvIGFuZCBzZXJ2ZWQgdG8gc3RyZW5ndGhlbiBpbnRlcmFjdGl2ZSBsaW5rcyBvbiB3ZWIuIEFwcGxlIEljb25zIHdvdWxkIGxhdGVyIGJlY29tZSBTRiBQcm8gSWNvbnMgcmVkZXNpZ25lZCB0byBhbGlnbiB0byBBcHBsZSdzIG5ldyB0eXBlZmFjZSwgU2FuIEZyYW5jaXNjbywgaW4gMjAxNi4gVGhlIHJlZGVzaWduIGFkZHJlc3NlcyBhIG51bWJlciBvZiBpc3N1ZXMgdGhhdCB3ZXJlIHByZXNlbnQgaW4gQXBwbGUgSWNvbnMuIEltcHJvdmVtZW50cyBpbmNsdWRlIG1hdGNoZWQgdHlwZSBtZXRyaWNzLCBicmFuZCBJRCBzdGFuZGFyZGl6ZWQgQXBwbGUgbG9nbyBjaGFyYWN0ZXIsIHdlYiBmb250IG9wdGltaXphdGlvbiwgY3VzdG9tIGNoYXJhY3RlciBzcGFjaW5nLCBwYXJlbnQgdHlwZSBhbGlnbm1lbnQsIGV0Yy4gU0YgUHJvIEljb25zIGlzIGRlc2lnbmVkIHRvIGJlIGFkYXB0YWJsZSB0byB3b3JrIHdpdGggb3VyIHR3byB3ZWIgZm9udCBmYW1pbGllcywgU0YgUHJvIERpc3BsYXkgYW5kIFNGIFBybyBUZXh0LiBUaGUgd2ViIGZvbnQgZmFtaWxpZXMgaGF2ZSBkaWZmZXJpbmcgeGhlaWdodHMsIGRlc2NlbmRlciBhbmQgYXNjZW5kZXIgZXh0ZW5zaW9ucywgYWR2YW5jZW1lbnQsIGNvdW50ZXJzLCBhbmQgYm93bHMuIFRoZXNlIGRpZmZlcmVuY2VzIHdlcmUgcHVycG9zZWx5IG1hZGUgdG8gb3B0aW1pemUgdGhlIGxlZ2liaWxpdHkgb2YgZWFjaCBmYW1pbHkgaW4gdGhlIHR5cGUgc2l6ZSBmb3Igd2hpY2ggdGhleSBhcmUgdXRpbGl6ZWQuIFRoZSBTRiBQcm8gSWNvbnMgY2hhcmFjdGVyIHNldCBpbmNsdWRlcyBDVEEgaWNvbm9ncmFwaHksIFVJIGVsZW1lbnRzLCBhbmQgaW50ZXJuYWwgdXNlIHNwZWNpYWwgY2hhcmFjdGVycyBhbmQgaXMgYXZhaWxhYmxlIGFzIGEgZmFtaWx5IG9mIHRydWUgdHlwZSBmb250cyBpbiBmb3VyIHdlaWdodHMuAABoAHQAdABwADoALwAvAHcAdwB3AC4AYQBwAHAAbABlAC4AYwBvAG0AAGh0dHA6Ly93d3cuYXBwbGUuY29tAABoAHQAdABwADoALwAvAHcAdwB3AC4AYQBwAHAAbABlAC4AYwBvAG0AAGh0dHA6Ly93d3cuYXBwbGUuY29tAABUAGgAaQBzACAAZgBvAG4AdAAgAHMAbwBmAHQAdwBhAHIAZQAgAGkAcwAgAHQAaABlACAAdgBhAGwAdQBhAGIAbABlACAAcAByAG8AcABlAHIAdAB5ACAAbwBmACAAQQBwAHAAbABlACAASQBuAGMALgAgAHwAIABJAG4AdABlAHIAYQBjAHQAaQB2AGUAIABNAEEAUgBDAE8ATQAuACAAUgBlAHAAbABpAGMAYQB0AGkAbwBuACwAIABhAGwAdABlAHIAYQB0AGkAbwBuACwAIABhAG4AZAAgAGQAaQBzAHQAcgBpAGIAdQB0AGkAbwBuACAAbwBmACAAdABoAGkAcwAgAGYAbwBuAHQAIABpAHMAIABzAHQAcgBpAGMAdABsAHkAIABwAHIAbwBoAGkAYgBpAHQAZQBkAC4AIABBAHAAcABsAGUAIABJAG4AYwAuACAAYQBsAGwAIAByAGkAZwBoAHQAcwAgAHIAZQBzAGUAcgB2AGUAZAAuAABUaGlzIGZvbnQgc29mdHdhcmUgaXMgdGhlIHZhbHVhYmxlIHByb3BlcnR5IG9mIEFwcGxlIEluYy4gfCBJbnRlcmFjdGl2ZSBNQVJDT00uIFJlcGxpY2F0aW9uLCBhbHRlcmF0aW9uLCBhbmQgZGlzdHJpYnV0aW9uIG9mIHRoaXMgZm9udCBpcyBzdHJpY3RseSBwcm9oaWJpdGVkLiBBcHBsZSBJbmMuIGFsbCByaWdodHMgcmVzZXJ2ZWQuAABoAHQAdABwAHMAOgAvAC8AdwB3AHcALgBhAHAAcABsAGUALgBjAG8AbQAvAGwAZQBnAGEAbAAvAGkAbgB0AGUAbABsAGUAYwB0AHUAYQBsAC0AcAByAG8AcABlAHIAdAB5AC8AAGh0dHBzOi8vd3d3LmFwcGxlLmNvbS9sZWdhbC9pbnRlbGxlY3R1YWwtcHJvcGVydHkvAABTAEYAIABQAHIAbwAgAEkAYwBvAG4AcwAAU0YgUHJvIEljb25zAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAAAAAAACAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGwAAAABAAIBAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8BIAEhASIBIwEkASUBJgEnASgBKQEqAA4A7wErASwAIgEtAS4BLwEwATEBMgEzATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkBSgFLAUwBTQFOAU8BUAFRAVIBUwFUAVUBVgFXAVgBWQFaAVsBXAFdAV4BXwFgAWEBYgFjAWQBZQFmANIDZ2FwCWZ1bGxibG9jawV1RjMxQQV1RjMxQgV1RjMxQwV1RjMxRAV1RjMyMgV1RjMyMwV1RjMyNAV1RjMyNQV1RjMyNgV1RjMyNwV1RjMyOAV1RjMyOQV1RjMyRgV1RjMzNAV1RjMzNQV1RjMzNgV1RjMzNwV1RjMzOAV1RjMzOQV1RjMzQQV1RjMzQgV1RjMzQwV1RjMzRAV1RjMzRQV1RjMzRgV1RjM0MAV1RjM0MQV1RjM1NgV1RjM1RgV1RjM2NQtjaGV2cm9ubGVmdAxjaGV2cm9ucmlnaHQJY2hldnJvbnVwC2NoZXZyb25kb3duEWNoZXZyb25sZWZ0Y2lyY2xlEmNoZXZyb25yaWdodGNpcmNsZQ9jaGV2cm9udXBjaXJjbGURY2hldnJvbmRvd25jaXJjbGUFcmVzZXQFY2hlY2sLZXhjbGFtYXRpb24LcmVzZXRjaXJjbGUKcGx1c2NpcmNsZQttaW51c2NpcmNsZQtjaGVja2NpcmNsZRFleGNsYW1hdGlvbmNpcmNsZQ5xdWVzdGlvbmNpcmNsZQpyZXNldHNvbGlkCXBsdXNzb2xpZAptaW51c3NvbGlkCmNoZWNrc29saWQQZXhjbGFtYXRpb25zb2xpZA1xdWVzdGlvbnNvbGlkBHBsYXkFcGF1c2UEc3RvcAZyZXBsYXkEaW5mbwhkb3dubG9hZAZjaXJjbGUIZXh0ZXJuYWwFc2hhcmUTcXVlc3Rpb25fY2lyY2xlX3J0bBJxdWVzdGlvbl9zb2xpZF9ydGwMcXVlc3Rpb25fcnRsDGV4dGVybmFsX3J0bAlzZWN0aW9uMDEJc2VjdGlvbjAyCXNlY3Rpb24wMwlzZWN0aW9uMDQJc2VjdGlvbjA1CXNlY3Rpb24wNglzZWN0aW9uMDcJc2VjdGlvbjA4CXNlY3Rpb24wOQlzZWN0aW9uMTAJc2VjdGlvbjExCXNlY3Rpb24xMglzZWN0aW9uMTMJc2VjdGlvbjE0CXNlY3Rpb24xNQlzZWN0aW9uMTYJc2VjdGlvbjE3CXNlY3Rpb24xOAlzZWN0aW9uMTkJc2VjdGlvbjIwC3ZpZGVvcmVwbGF5CnZpZGVvcGF1c2UJdmlkZW9wbGF5CnBhZGRsZWxlZnQLcGFkZGxlcmlnaHQIcGFkZGxldXAKcGFkZGxlZG93bgptb2RhbGNsb3NlD3BhZGRsZWxlZnRzaG9ydBBwYWRkbGVyaWdodHNob3J0DXBhZGRsZXVwc2hvcnQPcGFkZGxlZG93bnNob3J0D21vZGFsY2xvc2VzaG9ydAAAAAAAAf//AAIAAQAAAAwAAAAWAAAAAgABAAMAawABAAQAAAACAAAAAAAAAAEAAAAA2pIEAQAAAADXPJGTAAAAANc8kZM=)
        format("truetype");
  font-weight: normal;
  font-style: normal;
}

.channel-html .icon {
  display: inline-block;
  word-break: break-word;
}

.channel-html .icon::after,.channel-html .icon::before {
  padding-top: 2px;
}

.channel-html .icon-after {
  display: inline-block;
}

.channel-html .icon-after::after {
  background: inherit;
  background-size: 5em 100%;
  background-position: -60px center;
  padding-top: 2px;
}

.channel-html .key-line {
  display: flex;
  width: 100%;
  height: 20px;
}

.channel-html .key-line .liner {
  align-self: center;
}

.channel-html .link-wrapper {
  display: inline-flex;
}

.channel-html .link-wrapper:focus {
  outline: 4px solid var(--focus-color);
}

.channel-html .link-wrapper.link-standalone:link:link:focus {
  outline: 4px solid var(--focus-color);
  text-decoration: unset;
}

.channel-html .row {
  display: flex;
}

@media (min-width: 1069px) {
  .channel-html .row.large-display-bleed {
    position: relative;
  }

  .channel-html .row.large-display-bleed .column {
    z-index: 1;
  }

  .channel-html .row.large-display-bleed::after,  .channel-html .row.large-display-bleed::before {
    display: block;
    content: " ";
    position: absolute;
    top: 0;
    height: 100%;
    width: 44px;
    left: -44px;
  }

  .channel-html .row.large-display-bleed::after {
    left: initial;
    right: -44px;
  }
}

@media (min-width: 735px) and (max-width: 1068px) {
  .channel-html .row.medium-display-bleed {
    position: relative;
  }

  .channel-html .row.medium-display-bleed .column {
    z-index: 1;
  }

  .channel-html .row.medium-display-bleed::after,  .channel-html .row.medium-display-bleed::before {
    display: block;
    content: " ";
    position: absolute;
    top: 0;
    height: 100%;
    width: 22px;
    left: -22px;
  }

  .channel-html .row.medium-display-bleed::after {
    left: initial;
    right: -22px;
  }
}

@media (max-width: 734px) {
  .channel-html .row.small-display-bleed {
    position: relative;
  }

  .channel-html .row.small-display-bleed .column {
    z-index: 1;
  }

  .channel-html .row.small-display-bleed::after,  .channel-html .row.small-display-bleed::before {
    display: block;
    content: " ";
    position: absolute;
    top: 0;
    height: 100%;
    width: 20px;
    left: -20px;
  }

  .channel-html .row.small-display-bleed::after {
    left: initial;
    right: -20px;
  }
}

.channel-html .section {
  display: flex;
  position: relative;
  overflow-x: hidden;
  background-color: var(--sk-body-background-color, rgb(255, 255, 255));
  color: var(--sk-body-text-color, rgb(29, 29, 31));
}

.channel-html .section .section-content {
  background-color: inherit;
  
  color: inherit;
  
  margin-inline-start: auto;
  margin-inline-end: auto;
  width: 980px;
}

@media (max-width: 1068px) {
  .channel-html .section .section-content {
    width: 692px;
  }
}

@media (max-width: 734px) {
  .channel-html .section .section-content {
    max-width: 320px;
    width: 87.5%;
  }
}

.channel-html .stat {
  white-space: normal;
  margin: 0;
}

.channel-html .stat [data-no-gradient] {
  background: none;
}

.channel-html .stat .stat-value {
  white-space: normal;
}

.channel-html .stat .stat-content {
  margin: 0 !important;
}

.channel-html .stat-caption-up {
  word-wrap: break-word;
  bottom: 0.3em !important;
  position: relative !important;
  display: inline-block !important;
}

.channel-html .stat-caption-bottom {
  top: 0.2em !important;
  position: relative !important;
  display: block !important;
}

.channel-html .stat .stat-caption-up.helvetica-neue,.channel-html .stat .stat-caption-bottom.helvetica-neue {
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
}

.channel-html {
  font-synthesis: none;
  -moz-font-feature-settings: "kern";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 17px;
  line-height: 1.4705882353;
  font-weight: 400;
  letter-spacing: -0.022em;
  font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
  background-color: var(--sk-body-background-color, #fff);
  color: var(--sk-body-text-color, #1d1d1f);
  font-style: normal;
}

.channel-html [copy-type="h1"] + *,.channel-html [copy-type="h2"] + *,.channel-html [copy-type="h3"] + *,.channel-html [copy-type="h4"] + *,.channel-html [copy-type="h5"] + *,.channel-html [copy-type="h6"] + * {
  margin-top: 0.8em;
}

@media (max-width: 734px) {
  .channel-html {
    overflow-x: visible;
  }
}

@media (inverted-colors) {
  .channel-html .double-invert {
    filter: invert(1);
  }
}

body {
  margin: 0;
  min-width: 320px;
  overflow-x: hidden;
}

@media (max-width: 734px) {
  body {
    overflow-x: visible;
  }
}

@media (inverted-colors) {
  body .double-invert {
    filter: invert(1);
  }
}

.channel-html .channel-custom-font-channel-custom-font-custom-80-headline-super {
  font-size: 80px;
  line-height: 84px;
  font-weight: 700;
  letter-spacing: NaNem;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-80-headline-super {
    font-size: 64px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-80-headline-super {
    font-size: 36px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-80-headline-super {
    line-height: 68px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-80-headline-super {
    line-height: 40px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

.channel-html .channel-custom-font-channel-custom-font-custom-24-intro-elevated {
  font-size: 24px;
  line-height: 32px;
  font-weight: 400;
  letter-spacing: NaNem;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-24-intro-elevated {
    font-size: 21px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-24-intro-elevated {
    font-size: 19px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-24-intro-elevated {
    line-height: 29px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-24-intro-elevated {
    line-height: 27px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

.channel-html .channel-custom-font-channel-custom-font-custom-17-partner-message {
  font-size: 17px;
  line-height: 21px;
  font-weight: 500;
  letter-spacing: NaNem;
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-17-partner-message {
    font-size: 14px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-17-partner-message {
    line-height: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

.channel-html .channel-custom-font-channel-custom-font-custom-19-eyebrow {
  font-size: 19px;
  line-height: 23px;
  font-weight: 600;
  letter-spacing: NaNem;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-19-eyebrow {
    font-size: 17px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-19-eyebrow {
    line-height: 21px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

.channel-html .channel-custom-font-channel-custom-font-custom-32-hero-ai {
  font-size: 32px;
  line-height: 36px;
  font-weight: 600;
  letter-spacing: 0em;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-32-hero-ai {
    font-size: 24px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-32-hero-ai {
    font-size: 21px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-32-hero-ai {
    line-height: 26px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-32-hero-ai {
    line-height: 25px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-32-hero-ai {
    font-weight: 600;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-32-hero-ai {
    font-weight: 600;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: 0em;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

.channel-html .channel-custom-font-channel-custom-font-custom-40-headline-reduced {
  font-size: 40px;
  line-height: 44px;
  font-weight: 600;
  letter-spacing: NaNem;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-40-headline-reduced {
    font-size: 32px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-40-headline-reduced {
    font-size: 28px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-40-headline-reduced {
    line-height: 36px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-40-headline-reduced {
    line-height: 32px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

.channel-html .channel-custom-font-channel-custom-font-custom-40-headline-flex {
  font-size: 40px;
  line-height: 44px;
  font-weight: 600;
  letter-spacing: NaNem;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-40-headline-flex {
    font-size: 32px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-40-headline-flex {
    font-size: 24px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-40-headline-flex {
    line-height: 36px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-40-headline-flex {
    line-height: 28px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

.channel-html .channel-custom-font-channel-custom-font-custom-24-eyebrow {
  font-size: 24px;
  line-height: 28px;
  font-weight: 600;
  letter-spacing: NaNem;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-24-eyebrow {
    font-size: 21px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-24-eyebrow {
    font-size: 24px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-24-eyebrow {
    line-height: 25px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-24-eyebrow {
    line-height: 28px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

.channel-html .channel-custom-font-channel-custom-font-custom-21-eyebrow-reduced {
  font-size: 21px;
  line-height: 25px;
  font-weight: 600;
  letter-spacing: NaNem;
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-21-eyebrow-reduced {
    font-size: 19px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-21-eyebrow-reduced {
    line-height: 27px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

.channel-html .channel-custom-font-channel-custom-font-custom-21-eyebrow-reduced-flex {
  font-size: 21px;
  line-height: 25px;
  font-weight: 600;
  letter-spacing: NaNem;
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-21-eyebrow-reduced-flex {
    font-size: 17px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-21-eyebrow-reduced-flex {
    line-height: 21px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

.channel-html .channel-custom-font-channel-custom-font-custom-17-body-reduced {
  font-size: 17px;
  line-height: 25px;
  font-weight: 400;
  letter-spacing: NaNem;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-17-body-reduced {
    font-size: 14px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-17-body-reduced {
    font-size: 17px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-17-body-reduced {
    line-height: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-17-body-reduced {
    line-height: 25px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

.channel-html .channel-custom-font-channel-custom-font-custom-17-superpower-gradient {
  font-size: 17px;
  line-height: 25px;
  font-weight: 600;
  letter-spacing: NaNem;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-17-superpower-gradient {
    font-size: 14px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-17-superpower-gradient {
    line-height: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

.channel-html .channel-custom-font-channel-custom-font-custom-17-body-reduced-flex {
  font-size: 17px;
  line-height: 25px;
  font-weight: 400;
  letter-spacing: NaNem;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

.channel-html .channel-custom-font-channel-custom-font-custom-17-links {
  font-size: 17px;
  line-height: 25px;
  font-weight: 400;
  letter-spacing: NaNem;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

.channel-html .channel-custom-font-channel-custom-font-custom-12-sosumi {
  font-size: 12px;
  line-height: 16px;
  font-weight: 400;
  letter-spacing: NaNem;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

.channel-html .channel-custom-font-channel-custom-font-custom-21-primary-body {
  font-size: 21px;
  line-height: 29px;
  font-weight: 400;
  letter-spacing: NaNem;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-21-primary-body {
    font-size: 21px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-21-primary-body {
    font-size: 19px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-21-primary-body {
    line-height: 29px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-21-primary-body {
    line-height: 27px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

.channel-html .channel-custom-font-channel-custom-font-custom-48-primary-headline {
  font-size: 48px;
  line-height: 52px;
  font-weight: 700;
  letter-spacing: NaNem;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-48-primary-headline {
    font-size: 40px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-48-primary-headline {
    font-size: 32px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-48-primary-headline {
    line-height: 44px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-48-primary-headline {
    line-height: 36px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

.channel-html .channel-custom-font-channel-custom-font-custom-14-primary-eyebrow {
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
  letter-spacing: NaNem;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-14-primary-eyebrow {
    font-size: 14px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-14-primary-eyebrow {
    line-height: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

.channel-html .channel-custom-font-channel-custom-font-custom-28-ports-headline {
  font-size: 28px;
  line-height: 36px;
  font-weight: 600;
  letter-spacing: NaNem;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-28-ports-headline {
    font-size: 21px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-28-ports-headline {
    font-size: 19px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-28-ports-headline {
    line-height: 25px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-28-ports-headline {
    line-height: 25px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: 0em;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

.channel-html .channel-custom-font-channel-custom-font-custom-28-upgraders-primary {
  font-size: 28px;
  line-height: 32px;
  font-weight: 600;
  letter-spacing: 0em;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-28-upgraders-primary {
    font-size: 21px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-28-upgraders-primary {
    font-size: 19px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-28-upgraders-primary {
    line-height: 25px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-28-upgraders-primary {
    line-height: 23px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

.channel-html .channel-custom-font-channel-custom-font-custom-96-upgraders-stats {
    font-size: 64px;
    line-height: 84px;
    font-weight: 700;
    letter-spacing: 0em;
}
@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-96-upgraders-stats {
    font-size: 48px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-96-upgraders-stats {
    font-size: 40px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-96-upgraders-stats {
    line-height: 52px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-96-upgraders-stats {
    line-height: 44px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

.channel-html .channel-custom-font-channel-custom-font-custom-40-upgraders-headline {
  font-size: 40px;
  line-height: 44px;
  font-weight: 600;
  letter-spacing: 0em;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-40-upgraders-headline {
    font-size: 40px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-40-upgraders-headline {
    font-size: 32px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-40-upgraders-headline {
    line-height: 44px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-40-upgraders-headline {
    line-height: 36px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

.channel-html .channel-custom-font-channel-custom-font-custom-21-upgraders-eyebrow {
  font-size: 21px;
  line-height: 25px;
  font-weight: 600;
  letter-spacing: 0em;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-21-upgraders-eyebrow {
    font-size: 19px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-21-upgraders-eyebrow {
    font-size: 19px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-21-upgraders-eyebrow {
    line-height: 23px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-21-upgraders-eyebrow {
    line-height: 23px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

.channel-html .channel-custom-font-channel-custom-font-custom-21-upgraders-subheader {
  font-size: 21px;
  line-height: 25px;
  font-weight: 600;
  letter-spacing: 0em;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-21-upgraders-subheader {
    font-size: 19px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-21-upgraders-subheader {
    font-size: 19px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-21-upgraders-subheader {
    line-height: 23px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-21-upgraders-subheader {
    line-height: 23px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

.channel-html .channel-custom-font-channel-custom-font-custom-28-upgraders-graphics {
  font-size: 28px;
  line-height: 32px;
  font-weight: 600;
  letter-spacing: 0em;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-28-upgraders-graphics {
    font-size: 21px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-28-upgraders-graphics {
    font-size: 17px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-28-upgraders-graphics {
    line-height: 25px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-28-upgraders-graphics {
    line-height: 21px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

.channel-html .channel-custom-font-channel-custom-font-custom-21-secondary-body {
  font-size: 21px;
  line-height: 29px;
  font-weight: 400;
  letter-spacing: NaNem;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-21-secondary-body {
    font-size: 21px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-21-secondary-body {
    font-size: 19px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-21-secondary-body {
    line-height: 29px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-21-secondary-body {
    line-height: 27px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

.channel-html .channel-custom-font-channel-custom-font-custom-17-ports-eyebrow {
  font-size: 17px;
  line-height: 21px;
  font-weight: 500;
  letter-spacing: NaNem;
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-17-ports-eyebrow {
    font-size: 14px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-17-ports-eyebrow {
    line-height: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

.channel-html .channel-custom-font-channel-custom-font-custom-17-accessories-eyebrow {
  font-size: 17px;
  line-height: 21px;
  font-weight: 500;
  letter-spacing: NaNem;
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-17-accessories-eyebrow {
    font-size: 14px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom-17-accessories-eyebrow {
    line-height: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-channel-custom-font-custom- {
    letter-spacing: NaNem;
  }
}

.channel-html .z9DBEE6 {
  
  
  
  
  
  
  
  
  
}

.channel-html .z9DBEE6.large-show {
  display: flex;
}

.channel-html .z9DBEE6.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .z9DBEE6.large-show.medium-show,  .channel-html .z9DBEE6.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z9DBEE6.large-show.medium-hide,  .channel-html .z9DBEE6.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z9DBEE6.medium-show.small-show,  .channel-html .z9DBEE6.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z9DBEE6.medium-show.small-hide,  .channel-html .z9DBEE6.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .c83D483 {
  
  
  margin-top: 84px;
  margin-bottom: 80px;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .c83D483 {
    margin-top: 54px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c83D483 {
    margin-top: 48px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .c83D483 {
    margin-bottom: 60px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c83D483 {
    margin-bottom: 45px;
  }
}

.channel-html .c83D483.large-show {
  display: flex;
}

.channel-html .c83D483.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .c83D483.large-show.medium-show,  .channel-html .c83D483.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .c83D483.large-show.medium-hide,  .channel-html .c83D483.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c83D483.medium-show.small-show,  .channel-html .c83D483.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c83D483.medium-show.small-hide,  .channel-html .c83D483.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .f450A97 {
  
  
  
  text-align: center;
  
  
  
}

.channel-html .lF69C13 {
  
  justify-content: center;
  
  
  
  
}

.channel-html .lF69C13.large-show {
  display: flex;
}

.channel-html .lF69C13.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .lF69C13.large-show.medium-show,  .channel-html .lF69C13.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .lF69C13.large-show.medium-hide,  .channel-html .lF69C13.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .lF69C13.medium-show.small-show,  .channel-html .lF69C13.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .lF69C13.medium-show.small-hide,  .channel-html .lF69C13.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .n1F239E {
  
  
  
  
  
  
}

.k483AA0 {
  margin-bottom: 38px;
}

@media only screen and (max-width: 734px) {
  .k483AA0 {
    margin-bottom: 12px;
  }
}

.channel-html .t7F653D {
  color: #1d1d1f;
  margin-top: 30px;
  margin-bottom: 54px;
  padding-left: 20px;
  padding-right: 20px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .t7F653D {
    margin-top: 18px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t7F653D {
    margin-top: 22px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .t7F653D {
    margin-bottom: 40px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t7F653D {
    margin-bottom: 32px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .t7F653D {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t7F653D {
    padding-left: 60px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .t7F653D {
    padding-right: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t7F653D {
    padding-right: 60px;
  }
}

.channel-html .o0FC2BA {
  color: #1d1d1f;
  margin-top: 54px;
  margin-bottom: 42px;
  padding-bottom: 4px;
  background: linear-gradient(120deg, #0090f7 36%, #ba62fc 42%, #f2416b 60%, #f55600 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .o0FC2BA {
    margin-top: 46px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .o0FC2BA {
    margin-top: 30px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .o0FC2BA {
    margin-bottom: 44px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .o0FC2BA {
    margin-bottom: 12px;
  }
}

.channel-html .o2B48B9 {
  color: #1d1d1f;
  margin-top: 0px;
  margin-bottom: 29px;
  padding-left: 154px;
  padding-right: 154px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .o2B48B9 {
    margin-bottom: 22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .o2B48B9 {
    margin-bottom: 17px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .o2B48B9 {
    padding-left: 48px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .o2B48B9 {
    padding-left: 10px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .o2B48B9 {
    padding-right: 48px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .o2B48B9 {
    padding-right: 10px;
  }
}

.channel-html .e61AE9B {
  color: #1d1d1f;
  margin-top: 0px;
  margin-bottom: 25px;
  padding-left: 164px;
  padding-right: 164px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .e61AE9B {
    margin-top: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e61AE9B {
    margin-bottom: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e61AE9B {
    margin-bottom: 14px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e61AE9B {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e61AE9B {
    padding-right: 0px;
  }
}

.channel-html .s2F03A4 {
  
}

.channel-html .s2F03A4.button {
  color: #1d1d1f;
  background: #ffffff;
  border: solid 1px #1d1d1f;
}

.channel-html .s2F03A4.button:hover {
  color: #fff;
  background: #1d1d1f;
  border: solid 1px #1d1d1f;
}

.channel-html .m7A35AB {
  
  
  
  text-align: center;
  
  
  
}

.channel-html .pA2424E {
  
  justify-content: center;
  
  
  
  
}

.channel-html .pA2424E.large-show {
  display: flex;
}

.channel-html .pA2424E.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .pA2424E.large-show.medium-show,  .channel-html .pA2424E.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .pA2424E.large-show.medium-hide,  .channel-html .pA2424E.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .pA2424E.medium-show.small-show,  .channel-html .pA2424E.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .pA2424E.medium-show.small-hide,  .channel-html .pA2424E.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .tB7E93E {
  
  
  
  
  
  
}

.q289104 {
  margin-bottom: 38px;
}

@media only screen and (max-width: 734px) {
  .q289104 {
    margin-bottom: 12px;
  }
}

.channel-html .l5AE355 {
  color: #1d1d1f;
  margin-top: 30px;
  margin-bottom: 54px;
  padding-left: 20px;
  padding-right: 20px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .l5AE355 {
    margin-top: 18px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l5AE355 {
    margin-top: 22px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l5AE355 {
    margin-bottom: 40px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l5AE355 {
    margin-bottom: 32px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l5AE355 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l5AE355 {
    padding-left: 60px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l5AE355 {
    padding-right: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l5AE355 {
    padding-right: 60px;
  }
}

.channel-html .t039BB0 {
  color: #1d1d1f;
  margin-top: 54px;
  margin-bottom: 42px;
  padding-bottom: 4px;
  background: linear-gradient(120deg, #0090f7 34%, #ba62fc 42%, #f2416b 60%, #f55600 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .t039BB0 {
    margin-top: 46px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t039BB0 {
    margin-top: 30px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .t039BB0 {
    margin-bottom: 44px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t039BB0 {
    margin-bottom: 12px;
  }
}

.channel-html .g90B38E {
  color: #1d1d1f;
  margin-top: 0px;
  margin-bottom: 29px;
  padding-left: 154px;
  padding-right: 154px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .g90B38E {
    margin-bottom: 22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .g90B38E {
    margin-bottom: 17px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .g90B38E {
    padding-left: 48px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .g90B38E {
    padding-left: 10px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .g90B38E {
    padding-right: 48px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .g90B38E {
    padding-right: 10px;
  }
}

.channel-html .v818F58 {
  color: #1d1d1f;
  margin-top: 0px;
  margin-bottom: 25px;
  padding-left: 164px;
  padding-right: 164px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .v818F58 {
    margin-top: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .v818F58 {
    margin-bottom: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v818F58 {
    margin-bottom: 14px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .v818F58 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .v818F58 {
    padding-right: 0px;
  }
}

.channel-html .i844520 {
  
}

.channel-html .i844520.button {
  color: #1d1d1f;
  background: #ffffff;
  border: solid 1px #1d1d1f;
}

.channel-html .i844520.button:hover {
  color: #fff;
  background: #1d1d1f;
  border: solid 1px #1d1d1f;
}

.channel-html .z13E056 {
  
  
  
  text-align: center;
  
  
  
}

.channel-html .i10A6FC {
  
  justify-content: center;
  
  
  
  
}

.channel-html .i10A6FC.large-show {
  display: flex;
}

.channel-html .i10A6FC.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .i10A6FC.large-show.medium-show,  .channel-html .i10A6FC.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .i10A6FC.large-show.medium-hide,  .channel-html .i10A6FC.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i10A6FC.medium-show.small-show,  .channel-html .i10A6FC.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i10A6FC.medium-show.small-hide,  .channel-html .i10A6FC.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .gE05380 {
  
  
  
  
  
  
}

.m115E7A {
  margin-bottom: 38px;
}

@media only screen and (max-width: 734px) {
  .m115E7A {
    margin-bottom: 12px;
  }
}

.channel-html .r0EEA63 {
  color: #1d1d1f;
  margin-top: 30px;
  margin-bottom: 54px;
  padding-left: 20px;
  padding-right: 20px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .r0EEA63 {
    margin-top: 18px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r0EEA63 {
    margin-top: 22px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .r0EEA63 {
    margin-bottom: 40px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r0EEA63 {
    margin-bottom: 32px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .r0EEA63 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r0EEA63 {
    padding-left: 60px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .r0EEA63 {
    padding-right: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r0EEA63 {
    padding-right: 60px;
  }
}

.channel-html .cB1176C {
  color: #1d1d1f;
  margin-top: 54px;
  margin-bottom: 42px;
  padding-bottom: 4px;
  background: linear-gradient(120deg, #0090f7 22%, #ba62fc 30%, #f2416b 60%, #f55600 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .cB1176C {
    margin-top: 46px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .cB1176C {
    margin-top: 30px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .cB1176C {
    margin-bottom: 44px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .cB1176C {
    margin-bottom: 12px;
  }
}

.channel-html .b8D0E42 {
  color: #1d1d1f;
  margin-top: 0px;
  margin-bottom: 29px;
  padding-left: 154px;
  padding-right: 154px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .b8D0E42 {
    margin-bottom: 22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b8D0E42 {
    margin-bottom: 17px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .b8D0E42 {
    padding-left: 48px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b8D0E42 {
    padding-left: 10px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .b8D0E42 {
    padding-right: 48px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b8D0E42 {
    padding-right: 10px;
  }
}

.channel-html .s34BEA3 {
  color: #1d1d1f;
  margin-top: 0px;
  margin-bottom: 25px;
  padding-left: 164px;
  padding-right: 164px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .s34BEA3 {
    margin-top: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .s34BEA3 {
    margin-bottom: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s34BEA3 {
    margin-bottom: 14px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .s34BEA3 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .s34BEA3 {
    padding-right: 0px;
  }
}

.channel-html .f3885DB {
  
}

.channel-html .f3885DB.button {
  color: #1d1d1f;
  background: #ffffff;
  border: solid 1px #1d1d1f;
}

.channel-html .f3885DB.button:hover {
  color: #fff;
  background: #1d1d1f;
  border: solid 1px #1d1d1f;
}

.channel-html .mA1288D {
  
  
  
  
  
  
  
  
  
}

.channel-html .mA1288D.large-show {
  display: flex;
}

.channel-html .mA1288D.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .mA1288D.large-show.medium-show,  .channel-html .mA1288D.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .mA1288D.large-show.medium-hide,  .channel-html .mA1288D.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mA1288D.medium-show.small-show,  .channel-html .mA1288D.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mA1288D.medium-show.small-hide,  .channel-html .mA1288D.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .tF46050 {
  
  
  margin-top: 70px;
  margin-bottom: 98px;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .tF46050 {
    margin-top: 52px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tF46050 {
    margin-top: 40px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tF46050 {
    margin-bottom: 70px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tF46050 {
    margin-bottom: 42px;
  }
}

.channel-html .tF46050.large-show {
  display: flex;
}

.channel-html .tF46050.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .tF46050.large-show.medium-show,  .channel-html .tF46050.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tF46050.large-show.medium-hide,  .channel-html .tF46050.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tF46050.medium-show.small-show,  .channel-html .tF46050.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tF46050.medium-show.small-hide,  .channel-html .tF46050.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .y6F09B1 {
  
  
  
  text-align: center;
  
  
  
}

.channel-html .jDFB083 {
  color: #fff;
  margin-bottom: 26px;
  padding-left: 20px;
  padding-right: 20px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .jDFB083 {
    margin-bottom: 24px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .jDFB083 {
    margin-bottom: 24px;
  }
}

.channel-html .n4CE47D {
  color: #fff;
  margin-bottom: 30px;
  padding-left: 190px;
  padding-right: 190px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .n4CE47D {
    margin-bottom: 22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n4CE47D {
    margin-bottom: 17px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .n4CE47D {
    padding-left: 30px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .n4CE47D {
    padding-right: 30px;
  }
}

.channel-html .d39E6F0 {
  
  
  
  padding-top: 53px;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .d39E6F0 {
    padding-top: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d39E6F0 {
    padding-top: 24px;
  }
}

.channel-html .d39E6F0.large-show {
  display: flex;
}

.channel-html .d39E6F0.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .d39E6F0.large-show.medium-show,  .channel-html .d39E6F0.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .d39E6F0.large-show.medium-hide,  .channel-html .d39E6F0.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d39E6F0.medium-show.small-show,  .channel-html .d39E6F0.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d39E6F0.medium-show.small-hide,  .channel-html .d39E6F0.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .dC2A50B {
  
  
  padding-left: 88px;
  
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .dC2A50B {
    margin-top: 2px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .dC2A50B {
    padding-left: 62px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dC2A50B {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dC2A50B {
    text-align: center;
  }
}

.channel-html .a4B728D {
  margin-top: 24px;
  background: linear-gradient(90deg, #fac1ff 0%, #b44aff 50%, #674bff 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .a4B728D {
    margin-top: 28px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .a4B728D {
    margin-top: 30px;
  }
}

.channel-html .g60FB2F {
  
  
  padding-right: 86px;
  
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .g60FB2F {
    margin-top: 67px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .g60FB2F {
    padding-right: 65px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .g60FB2F {
    padding-right: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .g60FB2F {
    text-align: center;
  }
}

.channel-html .sEBEEDA {
  margin-top: 24px;
  background: linear-gradient(90deg, #fff3e5 0%, #f6cfb4 15%, #eea4bc 30%, #a18cff 47%, #64a8ff 70%, #c7f8ff 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .sEBEEDA {
    margin-top: 28px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .sEBEEDA {
    margin-top: 30px;
  }
}

.channel-html .wCB86CC {
  
  background-color: #fafafa;
  
  
  
  
  
  
  
  
}

.channel-html .wCB86CC.large-show {
  display: flex;
}

.channel-html .wCB86CC.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .wCB86CC.large-show.medium-show,  .channel-html .wCB86CC.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .wCB86CC.large-show.medium-hide,  .channel-html .wCB86CC.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .wCB86CC.medium-show.small-show,  .channel-html .wCB86CC.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .wCB86CC.medium-show.small-hide,  .channel-html .wCB86CC.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .u5300ED {
  
  
  margin-left: -44px;
  
  padding-top: 80px;
  padding-bottom: 118px;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .u5300ED {
    margin-left: -22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u5300ED {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .u5300ED {
    padding-top: 60px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u5300ED {
    padding-top: 38px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .u5300ED {
    padding-bottom: 104px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u5300ED {
    padding-bottom: 86px;
  }
}

.channel-html .u5300ED.large-show {
  display: flex;
}

.channel-html .u5300ED.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .u5300ED.large-show.medium-show,  .channel-html .u5300ED.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .u5300ED.large-show.medium-hide,  .channel-html .u5300ED.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u5300ED.medium-show.small-show,  .channel-html .u5300ED.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u5300ED.medium-show.small-hide,  .channel-html .u5300ED.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .j5DD8DA {
  
  
  
  
  
  
}

.channel-html .h8F176E {
  grid-template-rows: minmax(undefined, 1fr);
  grid-template-columns: repeat(1, 1068px);
  overflow: visible;
}

@media only screen and (max-width: 1068px) {
  .channel-html .h8F176E {
    grid-template-columns: repeat(1, 734px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h8F176E {
    grid-template-columns: repeat(1, 320px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .h8F176E {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h8F176E {
    overflow: visible;
  }
}

.channel-html .h8F176E.large-show {
  display: grid;
}

.channel-html .h8F176E.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .h8F176E.large-show.medium-show,  .channel-html .h8F176E.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .h8F176E.large-show.medium-hide,  .channel-html .h8F176E.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h8F176E.medium-show.small-show,  .channel-html .h8F176E.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h8F176E.medium-show.small-hide,  .channel-html .h8F176E.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .h8F176E .bentobox-item {
  border-radius: 30px;
}

.channel-html .z0F6BE2 {
  
  
  grid-column-start: 1;
  grid-column-end: 1;
  grid-row-start: 1;
  grid-row-end: 1;
  
  overflow: visible;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .z0F6BE2 {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z0F6BE2 {
    overflow: visible;
  }
}

.channel-html .z0F6BE2.large-show {
  display: flex;
}

.channel-html .z0F6BE2.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .z0F6BE2.large-show.medium-show,  .channel-html .z0F6BE2.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z0F6BE2.large-show.medium-hide,  .channel-html .z0F6BE2.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z0F6BE2.medium-show.small-show,  .channel-html .z0F6BE2.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z0F6BE2.medium-show.small-hide,  .channel-html .z0F6BE2.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .z0F6BE2:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .z0F6BE2:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z0F6BE2:before {
    content: none;
  }
}

.channel-html .q0D7B88 {
  min-height: 420px;
  
  
  
  padding-top: 50px;
  padding-bottom: 34px;
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .q0D7B88 {
    min-height: 420px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q0D7B88 {
    min-height: 364px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .q0D7B88 {
    padding-top: 42px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q0D7B88 {
    padding-top: 36px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .q0D7B88 {
    padding-bottom: 28px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q0D7B88 {
    padding-bottom: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .q0D7B88 {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q0D7B88 {
    flex-grow: 0;
  }
}

.channel-html .q0D7B88.large-show {
  display: flex;
}

.channel-html .q0D7B88.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .q0D7B88.large-show.medium-show,  .channel-html .q0D7B88.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .q0D7B88.large-show.medium-hide,  .channel-html .q0D7B88.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q0D7B88.medium-show.small-show,  .channel-html .q0D7B88.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q0D7B88.medium-show.small-hide,  .channel-html .q0D7B88.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .w412319 {
  
  
  padding-left: 44px;
  
  text-align: left;
  
  
  z-index: 12;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .w412319 {
    padding-left: 24px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w412319 {
    padding-left: 20px;
  }
}

.channel-html .h74A9CE {
  color: #1d1d1f;
  padding-bottom: 4px;
  background: linear-gradient(130deg, #0090f7 10%, #ba62fc 29%, #f2416b 60%, #f55600 85%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .h74A9CE {
    padding-right: 10px;
  }
}

.channel-html .uF38094 {
  color: #1d1d1f;
  margin-top: 0px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .uF38094 {
    margin-top: -4px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .uF38094 {
    margin-left: -2px;
  }
}

.channel-html .x376093 {
  
  
  padding-top: 6px;
  padding-right: 60px;
  
  text-align: left;
  
  
  z-index: 12;
  
}

@media only screen and (max-width: 734px) {
  .channel-html .x376093 {
    margin-top: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .x376093 {
    padding-top: 2px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .x376093 {
    padding-left: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .x376093 {
    padding-left: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .x376093 {
    padding-right: 24px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .x376093 {
    padding-right: 18px;
  }
}

.channel-html .eCF832B {
  color: #1d1d1f;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

.channel-html .sC7E4C5 {
  
  margin-top: 56px;
  
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .sC7E4C5 {
    margin-top: 40px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .sC7E4C5 {
    margin-top: 26px;
  }
}

.channel-html .hC69BE6 {
  
  margin-top: 2px;
  margin-bottom: 4px;
  
  padding-left: 44px;
  
  text-align: left;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .hC69BE6 {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hC69BE6 {
    margin-top: -4px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .hC69BE6 {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hC69BE6 {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .hC69BE6 {
    padding-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .hC69BE6 {
    padding-left: 20px;
  }
}

.channel-html .jA73C31 {
  color: #86868b;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

.channel-html .f8A7CF4 {
  --igradient: linear-gradient(120deg, #0090f7 0%, #ba62fc 33%, #f2416b 66%, #f55600 100%);
  z-index: 10;
  inset: 0;
  border: 0;
  opacity: 100%;
}

.channel-html .f8A7CF4::after {
  left: 0 !important;
  right: 0 !important;
  width: auto !important;
  height: auto !important;
  --bg-size: calc(100% + 14px);
  content: "";
  pointer-events: none;
  position: absolute;
  inset: 0;
  background: var(--igradient) 50% / var(--bg-size) var(--bg-size);
  border-radius: 30px;
  border: 3px solid rgba(0, 0, 0, 0);
  mask: linear-gradient(hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, 0)), linear-gradient(hsl(0, 0%, 100%), hsl(0, 0%, 100%));
  mask-clip: padding-box, border-box;
  mask-composite: intersect;
}

.channel-html .n5EC71C {
  min-height: 420px;
  
  
  
  padding-top: 50px;
  padding-bottom: 34px;
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .n5EC71C {
    min-height: 420px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n5EC71C {
    min-height: 364px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .n5EC71C {
    padding-top: 42px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n5EC71C {
    padding-top: 36px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .n5EC71C {
    padding-bottom: 28px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n5EC71C {
    padding-bottom: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .n5EC71C {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n5EC71C {
    flex-grow: 0;
  }
}

.channel-html .n5EC71C.large-show {
  display: flex;
}

.channel-html .n5EC71C.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .n5EC71C.large-show.medium-show,  .channel-html .n5EC71C.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .n5EC71C.large-show.medium-hide,  .channel-html .n5EC71C.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n5EC71C.medium-show.small-show,  .channel-html .n5EC71C.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n5EC71C.medium-show.small-hide,  .channel-html .n5EC71C.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .gC14396 {
  
  
  padding-left: 44px;
  
  text-align: left;
  
  
  z-index: 12;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .gC14396 {
    padding-left: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .gC14396 {
    padding-left: 20px;
  }
}

.channel-html .f0D6882 {
  color: #1d1d1f;
  padding-bottom: 4px;
  background: linear-gradient(110deg, #0090f7 10%, #ba62fc 22%, #f2416b 47%, #f55600 75%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
    .channel-html .f0D6882 {
        padding-right: 10px;
    }
}

.channel-html .wA7B31E {
  color: #1d1d1f;
  margin-top: 0px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .wA7B31E {
    margin-top: -4px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .wA7B31E {
    margin-left: 0px;
  }
}

.channel-html .vA949D9 {
  
  
  padding-top: 6px;
  padding-right: 60px;
  
  text-align: left;
  
  
  z-index: 12;
  
}

@media only screen and (max-width: 734px) {
  .channel-html .vA949D9 {
    margin-top: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .vA949D9 {
    padding-top: 2px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .vA949D9 {
    padding-left: 14px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .vA949D9 {
    padding-left: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .vA949D9 {
    padding-right: 24px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .vA949D9 {
    padding-right: 18px;
  }
}

.channel-html .eFA4D1E {
  color: #1d1d1f;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

.channel-html .jEE6A29 {
  
  margin-top: 56px;
  
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .jEE6A29 {
    margin-top: 40px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .jEE6A29 {
    margin-top: 26px;
  }
}

.channel-html .q28ECE8 {
  
  margin-top: 4px;
  margin-bottom: 4px;
  
  padding-left: 44px;
  
  text-align: left;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .q28ECE8 {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q28ECE8 {
    margin-top: -4px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .q28ECE8 {
    margin-bottom: -2px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q28ECE8 {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .q28ECE8 {
    padding-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .q28ECE8 {
    padding-left: 20px;
  }
}

.channel-html .rE6EB65 {
  color: #86868b;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

.channel-html .i04DF9D {
  --igradient: linear-gradient(120deg, #0090f7 0%, #ba62fc 33%, #f2416b 66%, #f55600 100%);
  z-index: 10;
  inset: 0;
  border: 0;
  opacity: 100%;
}

.channel-html .i04DF9D::after {
  left: 0 !important;
  right: 0 !important;
  width: auto !important;
  height: auto !important;
  --bg-size: calc(100% + 14px);
  content: "";
  pointer-events: none;
  position: absolute;
  inset: 0;
  background: var(--igradient) 50% / var(--bg-size) var(--bg-size);
  border-radius: 18px;
  border: 2px solid rgba(0, 0, 0, 0);
  mask: linear-gradient(hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, 0)), linear-gradient(hsl(0, 0%, 100%), hsl(0, 0%, 100%));
  mask-clip: padding-box, border-box;
  mask-composite: intersect;
}

.channel-html .s4296AB {
  min-height: 420px;
  
  
  
  padding-top: 50px;
  padding-bottom: 34px;
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .s4296AB {
    min-height: 420px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s4296AB {
    min-height: 364px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .s4296AB {
    padding-top: 42px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s4296AB {
    padding-top: 36px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .s4296AB {
    padding-bottom: 28px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s4296AB {
    padding-bottom: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .s4296AB {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s4296AB {
    flex-grow: 0;
  }
}

.channel-html .s4296AB.large-show {
  display: flex;
}

.channel-html .s4296AB.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .s4296AB.large-show.medium-show,  .channel-html .s4296AB.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .s4296AB.large-show.medium-hide,  .channel-html .s4296AB.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s4296AB.medium-show.small-show,  .channel-html .s4296AB.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s4296AB.medium-show.small-hide,  .channel-html .s4296AB.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .q200374 {
  
  
  padding-left: 44px;
  
  text-align: left;
  
  
  z-index: 12;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .q200374 {
    padding-left: 24px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q200374 {
    padding-left: 20px;
  }
}

.channel-html .pD384F5 {
  color: #1d1d1f;
  padding-bottom: 4px;
  background: linear-gradient(130deg, #0090f7 10%, #ba62fc 29%, #f2416b 62%, #f55600 86%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .pD384F5 {
    padding-right: 10px;
  }
}

.channel-html .f3BB4C1 {
  color: #1d1d1f;
  margin-top: 0px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .f3BB4C1 {
    margin-top: -4px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .f3BB4C1 {
    margin-left: -2px;
  }
}

.channel-html .r63EA68 {
  
  
  padding-top: 6px;
  padding-right: 60px;
  
  text-align: left;
  
  
  z-index: 12;
  
}

@media only screen and (max-width: 734px) {
  .channel-html .r63EA68 {
    margin-top: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .r63EA68 {
    padding-top: 2px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .r63EA68 {
    padding-left: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r63EA68 {
    padding-left: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .r63EA68 {
    padding-right: 24px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r63EA68 {
    padding-right: 18px;
  }
}

.channel-html .t6F7958 {
  color: #1d1d1f;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

.channel-html .mC4411C {
  
  margin-top: 56px;
  
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .mC4411C {
    margin-top: 40px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mC4411C {
    margin-top: 26px;
  }
}

.channel-html .t52C0C9 {
  
  margin-top: 4px;
  margin-bottom: 4px;
  
  padding-left: 44px;
  
  text-align: left;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .t52C0C9 {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t52C0C9 {
    margin-top: -4px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .t52C0C9 {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t52C0C9 {
    margin-bottom: -4px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .t52C0C9 {
    padding-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .t52C0C9 {
    padding-left: 20px;
  }
}

.channel-html .xE9AC0C {
  color: #86868b;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

.channel-html .n542F42 {
  --igradient: linear-gradient(120deg, #0090f7 0%, #ba62fc 33%, #f2416b 66%, #f55600 100%);
  z-index: 10;
  inset: 0;
  border: 0;
  opacity: 100%;
}

.channel-html .n542F42::after {
  left: 0 !important;
  right: 0 !important;
  width: auto !important;
  height: auto !important;
  --bg-size: calc(100% + 14px);
  content: "";
  pointer-events: none;
  position: absolute;
  inset: 0;
  background: var(--igradient) 50% / var(--bg-size) var(--bg-size);
  border-radius: 18px;
  border: 2px solid rgba(0, 0, 0, 0);
  mask: linear-gradient(hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, 0)), linear-gradient(hsl(0, 0%, 100%), hsl(0, 0%, 100%));
  mask-clip: padding-box, border-box;
  mask-composite: intersect;
}

.channel-html .sCA6F76 {
  
  
  
  
  
}

.channel-html .sCA6F76.large-show {
  display: flex;
}

.channel-html .sCA6F76.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .sCA6F76.large-show.medium-show,  .channel-html .sCA6F76.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .sCA6F76.large-show.medium-hide,  .channel-html .sCA6F76.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .sCA6F76.medium-show.small-show,  .channel-html .sCA6F76.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .sCA6F76.medium-show.small-hide,  .channel-html .sCA6F76.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .p4253BF {
  
  
  
  
  
  
  
  
  
}

.channel-html .p4253BF.large-show {
  display: flex;
}

.channel-html .p4253BF.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .p4253BF.large-show.medium-show,  .channel-html .p4253BF.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .p4253BF.large-show.medium-hide,  .channel-html .p4253BF.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p4253BF.medium-show.small-show,  .channel-html .p4253BF.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p4253BF.medium-show.small-hide,  .channel-html .p4253BF.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .n5C5A38 {
  
  
  margin-top: 76px;
  margin-left: -2px;
  margin-bottom: 66px;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .n5C5A38 {
    margin-top: 52px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n5C5A38 {
    margin-top: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .n5C5A38 {
    margin-bottom: 70px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n5C5A38 {
    margin-bottom: 45px;
  }
}

.channel-html .n5C5A38.large-show {
  display: flex;
}

.channel-html .n5C5A38.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .n5C5A38.large-show.medium-show,  .channel-html .n5C5A38.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .n5C5A38.large-show.medium-hide,  .channel-html .n5C5A38.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n5C5A38.medium-show.small-show,  .channel-html .n5C5A38.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n5C5A38.medium-show.small-hide,  .channel-html .n5C5A38.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .kB87D35 {
  
  
  
  text-align: center;
  
  
  
}

.channel-html .iAC5D4F {
  
  
  margin-bottom: 66px;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .iAC5D4F {
    margin-top: 22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .iAC5D4F {
    margin-bottom: 42px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .iAC5D4F {
    padding-left: 20px;
  }
}

.channel-html .iAC5D4F.large-show {
  display: flex;
}

.channel-html .iAC5D4F.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .iAC5D4F.large-show.medium-show,  .channel-html .iAC5D4F.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .iAC5D4F.large-show.medium-hide,  .channel-html .iAC5D4F.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .iAC5D4F.medium-show.small-show,  .channel-html .iAC5D4F.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .iAC5D4F.medium-show.small-hide,  .channel-html .iAC5D4F.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .rAAAA66 {
  
  
  
  text-align: left;
  
  
  
}

.channel-html .e2F9D96 {
  color: #1d1d1f;
  padding-right: 160px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .e2F9D96 {
    padding-right: 80px;
  }
}

.channel-html .h897870 {
  
  
  
  text-align: left;
  
  
  
}

.channel-html .f3FD848 {
  color: #1d1d1f;
  padding-top: 2px;
  padding-left: 2px;
  padding-right: 38px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .f3FD848 {
    padding-top: 24px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .f3FD848 {
    padding-left: 12px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f3FD848 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .f3FD848 {
    padding-right: 22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f3FD848 {
    padding-right: 38px;
  }
}

.channel-html .u5C3A16 {
  
  
  
  text-align: left;
  
  
  
}

.channel-html .v00942A {
  color: #1d1d1f;
  padding-top: 2px;
  padding-left: 2px;
  padding-right: 38px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .v00942A {
    padding-top: 24px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .v00942A {
    padding-left: 12px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v00942A {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .v00942A {
    padding-right: 22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v00942A {
    padding-right: 40px;
  }
}

.channel-html .l3F2F61 {
  
  
  
  
  
}

.channel-html .l3F2F61.large-show {
  display: flex;
}

.channel-html .l3F2F61.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .l3F2F61.large-show.medium-show,  .channel-html .l3F2F61.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l3F2F61.large-show.medium-hide,  .channel-html .l3F2F61.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l3F2F61.medium-show.small-show,  .channel-html .l3F2F61.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l3F2F61.medium-show.small-hide,  .channel-html .l3F2F61.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .z742DCB {
  
  
  
  text-align: right;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .z742DCB {
    margin-left: -40px;
  }
}

@media only screen and (max-width: 734px) {
  .mC30EF7 {
    margin-left: -16px;
  }
}

.channel-html .s0E1D2F {
  color: #86868b;
  margin-top: 2px;
  margin-right: 2px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .s0E1D2F {
    margin-top: 5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s0E1D2F {
    margin-top: -2px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .s0E1D2F {
    margin-right: 0px;
  }
}

.channel-html .v1DB5BC {
  
  background-color: #fafafa;
  
  
  
  
  
  
  
  
}

.channel-html .v1DB5BC.large-show {
  display: flex;
}

.channel-html .v1DB5BC.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .v1DB5BC.large-show.medium-show,  .channel-html .v1DB5BC.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .v1DB5BC.large-show.medium-hide,  .channel-html .v1DB5BC.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v1DB5BC.medium-show.small-show,  .channel-html .v1DB5BC.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v1DB5BC.medium-show.small-hide,  .channel-html .v1DB5BC.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .x8FD73E {
  
  
  margin-top: 80px;
  margin-bottom: 76px;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .x8FD73E {
    margin-top: 52px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .x8FD73E {
    margin-top: 44px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .x8FD73E {
    margin-bottom: 70px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .x8FD73E {
    margin-bottom: 45px;
  }
}

.channel-html .x8FD73E.large-show {
  display: flex;
}

.channel-html .x8FD73E.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .x8FD73E.large-show.medium-show,  .channel-html .x8FD73E.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .x8FD73E.large-show.medium-hide,  .channel-html .x8FD73E.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .x8FD73E.medium-show.small-show,  .channel-html .x8FD73E.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .x8FD73E.medium-show.small-hide,  .channel-html .x8FD73E.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .v1D6DB7 {
  
  
  
  text-align: center;
  
  
  
}

.channel-html .m2C5CC4 {
  
  align-items: flex-start;
  
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .m2C5CC4 {
    padding-left: 20px;
  }
}

.channel-html .m2C5CC4.large-show {
  display: flex;
}

.channel-html .m2C5CC4.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .m2C5CC4.large-show.medium-show,  .channel-html .m2C5CC4.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .m2C5CC4.large-show.medium-hide,  .channel-html .m2C5CC4.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m2C5CC4.medium-show.small-show,  .channel-html .m2C5CC4.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m2C5CC4.medium-show.small-hide,  .channel-html .m2C5CC4.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .yEA3332 {
  
  
  
  text-align: left;
  
  
  
}

.channel-html .b3F9BB2 {
  color: #1d1d1f;
  padding-right: 160px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .b3F9BB2 {
    padding-right: 60px;
  }
}

.channel-html .t1237E5 {
  
  
  
  text-align: left;
  
  
  
}

.channel-html .l19ED8F {
  color: #1d1d1f;
  padding-right: 30px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .l19ED8F {
    padding-top: 2px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l19ED8F {
    padding-top: 24px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l19ED8F {
    padding-left: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l19ED8F {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l19ED8F {
    padding-right: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l19ED8F {
    padding-right: 50px;
  }
}

.c87D937 {
  margin-top: 24px;
}

@media only screen and (max-width: 1068px) {
  .c87D937 {
    margin-top: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .c87D937 {
    margin-top: 28px;
  }
}

@media only screen and (max-width: 1068px) {
  .c87D937 {
    margin-left: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .c87D937 {
    margin-left: 0px;
  }
}

.channel-html .fBE7E50 {
  
  align-items: center;
  justify-content: center;
  
  margin-top: 66px;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .fBE7E50 {
    margin-top: 50px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fBE7E50 {
    margin-top: 40px;
  }
}

.channel-html .fBE7E50.large-show {
  display: flex;
}

.channel-html .fBE7E50.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .fBE7E50.large-show.medium-show,  .channel-html .fBE7E50.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .fBE7E50.large-show.medium-hide,  .channel-html .fBE7E50.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fBE7E50.medium-show.small-show,  .channel-html .fBE7E50.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fBE7E50.medium-show.small-hide,  .channel-html .fBE7E50.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .g307168 {
  
  
  
  text-align: center;
  
  
  
}

.channel-html .k080CAC {
  
  align-items: flex-start;
  
  margin-top: 50px;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .k080CAC {
    margin-top: 34px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k080CAC {
    margin-top: 30px;
  }
}

.channel-html .k080CAC.large-show {
  display: flex;
}

.channel-html .k080CAC.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .k080CAC.large-show.medium-show,  .channel-html .k080CAC.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .k080CAC.large-show.medium-hide,  .channel-html .k080CAC.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k080CAC.medium-show.small-show,  .channel-html .k080CAC.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k080CAC.medium-show.small-hide,  .channel-html .k080CAC.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .c6765A0 {
  
  
  
  text-align: left;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .c6765A0 {
    padding-left: 20px;
  }
}

.channel-html .r18EFD4 {
  color: #1d1d1f;
  margin-bottom: -10px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .r18EFD4 {
    margin-bottom: -16px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r18EFD4 {
    margin-bottom: -15px;
  }
}

.channel-html .hFC5F6A {
  justify-content: flex-start;
  
}

.channel-html .hFC5F6A .liner {
  background-color: #d2d2d7;
  width: 75%;
  height: 1px;
  opacity: 1;
}

@media only screen and (max-width: 1068px) {
  .channel-html .hFC5F6A .liner {
    width: 85%;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hFC5F6A .liner {
    width: 94%;
  }
}

.channel-html .hFC5F6A .liner:before,.channel-html .hFC5F6A .liner:after {
  position: absolute;
  display: inline-block;
  width: 44px;
  height: 100%;
  top: 0;
  background-color: #d2d2d7;
}

@media only screen and (max-width: 1068px) {
  .channel-html .hFC5F6A .liner:before,  .channel-html .hFC5F6A .liner:after {
    width: 22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hFC5F6A .liner:before,  .channel-html .hFC5F6A .liner:after {
    width: 20px;
  }
}

.channel-html .hFC5F6A .liner:before {
  left: -44px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .hFC5F6A .liner:before {
    left: -22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hFC5F6A .liner:before {
    left: -20px;
  }
}

.channel-html .hFC5F6A .liner:after {
  right: -44px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .hFC5F6A .liner:after {
    right: -22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hFC5F6A .liner:after {
    right: -20px;
  }
}

.channel-html .jA2420F {
  color: #1d1d1f;
  margin-top: -2px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .jA2420F {
    margin-top: 2px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .jA2420F {
    margin-top: -2px;
  }
}

.channel-html .j313A3D {
  color: #1d1d1f;
  margin-top: 0px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .w801E57 {
  color: #1d1d1f;
  margin-top: -4px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .w801E57 {
    margin-top: -2px;
  }
}

.channel-html .a741723 {
  
  
  
  text-align: left;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .a741723 {
    padding-top: 22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .a741723 {
    padding-left: 20px;
  }
}

.channel-html .c6DC8F3 {
  color: #1d1d1f;
  margin-bottom: -10px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .c6DC8F3 {
    margin-bottom: -16px;
  }
}

.channel-html .k651F4D {
  justify-content: flex-start;
  
}

.channel-html .k651F4D .liner {
  background-color: #d2d2d7;
  width: 94%;
  height: 1px;
  opacity: 1;
}

@media only screen and (max-width: 1068px) {
  .channel-html .k651F4D .liner {
    width: 96%;
  }
}

.channel-html .k651F4D .liner:before,.channel-html .k651F4D .liner:after {
  position: absolute;
  display: inline-block;
  width: 44px;
  height: 100%;
  top: 0;
  background-color: #d2d2d7;
}

@media only screen and (max-width: 1068px) {
  .channel-html .k651F4D .liner:before,  .channel-html .k651F4D .liner:after {
    width: 22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k651F4D .liner:before,  .channel-html .k651F4D .liner:after {
    width: 20px;
  }
}

.channel-html .k651F4D .liner:before {
  left: -44px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .k651F4D .liner:before {
    left: -22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k651F4D .liner:before {
    left: -20px;
  }
}

.channel-html .k651F4D .liner:after {
  right: -44px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .k651F4D .liner:after {
    right: -22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k651F4D .liner:after {
    right: -20px;
  }
}

.channel-html .iA745BD {
  
  align-items: flex-start;
  
  margin-top: -2px;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .iA745BD {
    margin-top: 2px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .iA745BD {
    margin-top: -2px;
  }
}

.channel-html .iA745BD.large-show {
  display: flex;
}

.channel-html .iA745BD.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .iA745BD.large-show.medium-show,  .channel-html .iA745BD.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .iA745BD.large-show.medium-hide,  .channel-html .iA745BD.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .iA745BD.medium-show.small-show,  .channel-html .iA745BD.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .iA745BD.medium-show.small-hide,  .channel-html .iA745BD.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .u0EDE1C {
  
  
  
  text-align: left;
  
  
  
}

.channel-html .c926B3E {
  color: #1d1d1f;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .sF707E5 {
  color: #1d1d1f;
  margin-top: 0px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .u10D117 {
  color: #1d1d1f;
  margin-top: 0px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .n6F439F {
  
  
  
  text-align: left;
  
  
  
}

.channel-html .c783680 {
  color: #1d1d1f;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .m04B4B2 {
  color: #1d1d1f;
  margin-top: 0px;
  padding-right: 60px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .q526F06 {
  
  
  
  text-align: left;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .q526F06 {
    padding-top: 21px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q526F06 {
    padding-left: 20px;
  }
}

.channel-html .s04A702 {
  color: #1d1d1f;
  margin-bottom: -10px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .s04A702 {
    margin-bottom: -14px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s04A702 {
    margin-bottom: -15px;
  }
}

.channel-html .f0DE355 {
  justify-content: flex-start;
  
}

.channel-html .f0DE355 .liner {
  background-color: #d2d2d7;
  width: 94%;
  height: 1px;
  opacity: 1;
}

.channel-html .f0DE355 .liner:before,.channel-html .f0DE355 .liner:after {
  position: absolute;
  display: inline-block;
  width: 44px;
  height: 100%;
  top: 0;
  background-color: #d2d2d7;
}

@media only screen and (max-width: 1068px) {
  .channel-html .f0DE355 .liner:before,  .channel-html .f0DE355 .liner:after {
    width: 22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f0DE355 .liner:before,  .channel-html .f0DE355 .liner:after {
    width: 20px;
  }
}

.channel-html .f0DE355 .liner:before {
  left: -44px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .f0DE355 .liner:before {
    left: -22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f0DE355 .liner:before {
    left: -20px;
  }
}

.channel-html .f0DE355 .liner:after {
  right: -44px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .f0DE355 .liner:after {
    right: -22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f0DE355 .liner:after {
    right: -20px;
  }
}

.channel-html .sBBEE12 {
  color: #1d1d1f;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .u363A6F {
  color: #1d1d1f;
  margin-top: 0px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .fFA793E {
  color: #1d1d1f;
  margin-top: 0px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .x4F20FE {
  color: #1d1d1f;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .x4F20FE {
    margin-top: 0px;
  }
}

.channel-html .c8425FE {
  color: #1d1d1f;
  margin-top: 0px;
  padding-right: 60px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .j6ABC8C {
  
  
  
  
  
  
  
  
  
}

.channel-html .j6ABC8C.large-show {
  display: flex;
}

.channel-html .j6ABC8C.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .j6ABC8C.large-show.medium-show,  .channel-html .j6ABC8C.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .j6ABC8C.large-show.medium-hide,  .channel-html .j6ABC8C.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .j6ABC8C.medium-show.small-show,  .channel-html .j6ABC8C.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .j6ABC8C.medium-show.small-hide,  .channel-html .j6ABC8C.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .qC3F225 {
  
  
  margin-top: 74px;
  margin-bottom: 66px;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .qC3F225 {
    margin-top: 74px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qC3F225 {
    margin-top: 50px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .qC3F225 {
    margin-bottom: 72px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qC3F225 {
    margin-bottom: 45px;
  }
}

.channel-html .qC3F225.large-show {
  display: flex;
}

.channel-html .qC3F225.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .qC3F225.large-show.medium-show,  .channel-html .qC3F225.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .qC3F225.large-show.medium-hide,  .channel-html .qC3F225.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qC3F225.medium-show.small-show,  .channel-html .qC3F225.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qC3F225.medium-show.small-hide,  .channel-html .qC3F225.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .hE85D0C {
  
  
  
  text-align: center;
  
  
  
}

.channel-html .iA3FDFB {
  
  align-items: center;
  
  
  
  
}

.channel-html .iA3FDFB.large-show {
  display: flex;
}

.channel-html .iA3FDFB.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .iA3FDFB.large-show.medium-show,  .channel-html .iA3FDFB.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .iA3FDFB.large-show.medium-hide,  .channel-html .iA3FDFB.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .iA3FDFB.medium-show.small-show,  .channel-html .iA3FDFB.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .iA3FDFB.medium-show.small-hide,  .channel-html .iA3FDFB.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .z0A5CEC {
  color: #86868b;
  margin-top: 2px;
  padding-right: 92px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .z0A5CEC {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z0A5CEC {
    margin-top: 5px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z0A5CEC {
    margin-right: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z0A5CEC {
    margin-right: -1px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z0A5CEC {
    padding-left: 80px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z0A5CEC {
    padding-right: 142px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z0A5CEC {
    padding-right: 0px;
  }
}

.channel-html .i7B243A {
  
  
  padding-right: 62px;
  
  text-align: right;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .i7B243A {
    padding-right: 42px;
  }
}

.l976A96 {
  margin-left: -118px;
}

@media only screen and (max-width: 1068px) {
  .l976A96 {
    margin-left: -166px;
  }
}

.channel-html .mCB7638 {
  color: #86868b;
  margin-top: 2px;
  padding-right: 0px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .mCB7638 {
    margin-top: 3px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mCB7638 {
    margin-top: 6px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .mCB7638 {
    margin-right: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .mCB7638 {
    padding-right: 0px;
  }
}

.channel-html .d2342C8 {
  
  
  padding-bottom: 4px;
  
  text-align: left;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .d2342C8 {
    padding-top: 22px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .d2342C8 {
    padding-left: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d2342C8 {
    padding-left: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .d2342C8 {
    padding-bottom: 2px;
  }
}

.channel-html .b7A42D2 {
  color: #1d1d1f;
  padding-right: 100px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .b7A42D2 {
    padding-right: 0px;
  }
}

.channel-html .rF7C5BC {
  color: #1d1d1f;
  padding-top: 8px;
  padding-right: 0px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .rF7C5BC {
    padding-right: 10px;
  }
}

.channel-html .aA712BF {
  
  align-items: center;
  
  
  
  
}

.channel-html .aA712BF.large-show {
  display: flex;
}

.channel-html .aA712BF.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .aA712BF.large-show.medium-show,  .channel-html .aA712BF.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .aA712BF.large-show.medium-hide,  .channel-html .aA712BF.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .aA712BF.medium-show.small-show,  .channel-html .aA712BF.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .aA712BF.medium-show.small-hide,  .channel-html .aA712BF.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .l362023 {
  
  
  padding-bottom: 28px;
  
  text-align: left;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .l362023 {
    margin-top: -6px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l362023 {
    padding-left: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l362023 {
    padding-left: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l362023 {
    padding-bottom: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l362023 {
    padding-bottom: 38px;
  }
}

.channel-html .xA71B9A {
  color: #1d1d1f;
  padding-right: 160px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .xA71B9A {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .xA71B9A {
    padding-right: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xA71B9A {
    padding-right: 40px;
  }
}

.channel-html .dE81E78 {
  color: #1d1d1f;
  padding-top: 8px;
  padding-right: 20px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .dE81E78 {
    padding-right: 10px;
  }
}

.channel-html .yCB0647 {
  
  
  padding-right: 60px;
  
  text-align: right;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .yCB0647 {
    padding-right: 42px;
  }
}

.e310454 {
  margin-left: -118px;
}

@media only screen and (max-width: 1068px) {
  .e310454 {
    margin-left: -166px;
  }
}

.channel-html .tF4FAE9 {
  color: #86868b;
  margin-top: 0px;
  padding-right: 2px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .tF4FAE9 {
    margin-top: 3px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tF4FAE9 {
    margin-top: 6px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tF4FAE9 {
    margin-right: 0px;
  }
}

.channel-html .q5C7B8F {
  
  background-color: #fafafa;
  
  
  
  
  
  
  
  
}

.channel-html .q5C7B8F.large-show {
  display: flex;
}

.channel-html .q5C7B8F.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .q5C7B8F.large-show.medium-show,  .channel-html .q5C7B8F.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .q5C7B8F.large-show.medium-hide,  .channel-html .q5C7B8F.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q5C7B8F.medium-show.small-show,  .channel-html .q5C7B8F.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q5C7B8F.medium-show.small-hide,  .channel-html .q5C7B8F.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .dB25186 {
  
  
  margin-top: 82px;
  margin-bottom: 76px;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .dB25186 {
    margin-top: 50px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dB25186 {
    margin-top: 44px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .dB25186 {
    margin-bottom: 72px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dB25186 {
    margin-bottom: 26px;
  }
}

.channel-html .dB25186.large-show {
  display: flex;
}

.channel-html .dB25186.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .dB25186.large-show.medium-show,  .channel-html .dB25186.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .dB25186.large-show.medium-hide,  .channel-html .dB25186.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dB25186.medium-show.small-show,  .channel-html .dB25186.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dB25186.medium-show.small-hide,  .channel-html .dB25186.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .x4FF777 {
  
  
  
  text-align: center;
  
  
  
}

.channel-html .z05778E {
  
  
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .z05778E {
    padding-left: 20px;
  }
}

.channel-html .z05778E.large-show {
  display: flex;
}

.channel-html .z05778E.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .z05778E.large-show.medium-show,  .channel-html .z05778E.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z05778E.large-show.medium-hide,  .channel-html .z05778E.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z05778E.medium-show.small-show,  .channel-html .z05778E.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z05778E.medium-show.small-hide,  .channel-html .z05778E.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .b1D68D6 {
  
  
  
  text-align: left;
  
  
  
}

.channel-html .s4D8FDB {
  color: #1d1d1f;
  padding-right: 70px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .s4D8FDB {
    padding-right: 0px;
  }
}

.channel-html .w18D0F3 {
  
  
  
  text-align: left;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .w18D0F3 {
    padding-top: 22px;
  }
}

.channel-html .e1B3CA1 {
  color: #1d1d1f;
  padding-top: 2px;
  padding-right: 42px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .e1B3CA1 {
    padding-left: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e1B3CA1 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e1B3CA1 {
    padding-right: 30px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e1B3CA1 {
    padding-right: 50px;
  }
}

.channel-html .vA28920 {
  
  
  margin-top: 54px;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .vA28920 {
    margin-top: 32px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .vA28920 {
    margin-top: 32px;
  }
}

.channel-html .vA28920.large-show {
  display: flex;
}

.channel-html .vA28920.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .vA28920.large-show.medium-show,  .channel-html .vA28920.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .vA28920.large-show.medium-hide,  .channel-html .vA28920.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .vA28920.medium-show.small-show,  .channel-html .vA28920.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .vA28920.medium-show.small-hide,  .channel-html .vA28920.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .sE7B5E1 {
  
  
  padding-left: 172px;
  
  text-align: left;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .sE7B5E1 {
    padding-top: 4px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .sE7B5E1 {
    padding-left: 76px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .sE7B5E1 {
    padding-left: 117px;
  }
}

.channel-html .v5D4BC9 {
  color: #1d1d1f;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

.channel-html .rA8590B {
  
  
  margin-top: 8px;
  margin-bottom: 8px;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .rA8590B {
    margin-top: 6px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .rA8590B {
    margin-top: -4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .rA8590B {
    margin-left: -17px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .rA8590B {
    margin-bottom: 15px;
  }
}

.channel-html .rA8590B.large-show {
  display: flex;
}

.channel-html .rA8590B.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .rA8590B.large-show.medium-show,  .channel-html .rA8590B.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .rA8590B.large-show.medium-hide,  .channel-html .rA8590B.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .rA8590B.medium-show.small-show,  .channel-html .rA8590B.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .rA8590B.medium-show.small-hide,  .channel-html .rA8590B.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .cF94D3A {
  
  
  
  text-align: center;
  
  
  
}

.w7DA50D {
  margin-left: -352px;
}

@media only screen and (max-width: 1068px) {
  .w7DA50D {
    margin-left: -190px;
  }
}

.channel-html .t56C48D {
  
  justify-content: flex-end;
  
  
  
  
}

.channel-html .t56C48D.large-show {
  display: flex;
}

.channel-html .t56C48D.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .t56C48D.large-show.medium-show,  .channel-html .t56C48D.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .t56C48D.large-show.medium-hide,  .channel-html .t56C48D.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t56C48D.medium-show.small-show,  .channel-html .t56C48D.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t56C48D.medium-show.small-hide,  .channel-html .t56C48D.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .vD0369C {
  
  
  padding-right: 12px;
  
  text-align: right;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .vD0369C {
    padding-right: 16px;
  }
}

.channel-html .nE3247E {
  color: #1d1d1f;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

.channel-html .cCE468C {
  
  
  padding-left: 10px;
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .cCE468C {
    padding-left: 0px;
  }
}

.channel-html .p9D5F68 {
  color: #1d1d1f;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

.channel-html .mBB6FC7 {
  
  
  padding-left: 16px;
  
  text-align: left;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .mBB6FC7 {
    padding-left: 20px;
  }
}

.channel-html .t67A624 {
  color: #1d1d1f;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

.channel-html .xD96587 {
  
  
  
  
  
  
  
  
  
}

.channel-html .xD96587.large-show {
  display: flex;
}

.channel-html .xD96587.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .xD96587.large-show.medium-show,  .channel-html .xD96587.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .xD96587.large-show.medium-hide,  .channel-html .xD96587.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xD96587.medium-show.small-show,  .channel-html .xD96587.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xD96587.medium-show.small-hide,  .channel-html .xD96587.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .t433849 {
  
  
  margin-top: 78px;
  margin-bottom: 68px;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .t433849 {
    margin-top: 50px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t433849 {
    margin-top: 44px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .t433849 {
    margin-bottom: 66px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t433849 {
    margin-bottom: 45px;
  }
}

.channel-html .t433849.large-show {
  display: flex;
}

.channel-html .t433849.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .t433849.large-show.medium-show,  .channel-html .t433849.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .t433849.large-show.medium-hide,  .channel-html .t433849.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t433849.medium-show.small-show,  .channel-html .t433849.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t433849.medium-show.small-hide,  .channel-html .t433849.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .iD866D8 {
  
  
  
  text-align: center;
  
  
  
}

.channel-html .g9BE894 {
  
  
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .g9BE894 {
    padding-left: 20px;
  }
}

.channel-html .g9BE894.large-show {
  display: flex;
}

.channel-html .g9BE894.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .g9BE894.large-show.medium-show,  .channel-html .g9BE894.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .g9BE894.large-show.medium-hide,  .channel-html .g9BE894.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .g9BE894.medium-show.small-show,  .channel-html .g9BE894.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .g9BE894.medium-show.small-hide,  .channel-html .g9BE894.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .oC993CA {
  
  
  
  text-align: left;
  
  
  
}

.channel-html .f86410D {
  color: #1d1d1f;
  padding-right: 120px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .f86410D {
    padding-right: 60px;
  }
}

.channel-html .j09D4C4 {
  
  
  
  text-align: left;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .j09D4C4 {
    margin-top: 22px;
  }
}

.channel-html .zEE3F4A {
  color: #1d1d1f;
  padding-top: 2px;
  padding-right: 0px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .zEE3F4A {
    padding-left: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .zEE3F4A {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .zEE3F4A {
    padding-right: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .zEE3F4A {
    padding-right: 28px;
  }
}

.channel-html .oDBF508 {
  
  
  margin-top: 68px;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .oDBF508 {
    margin-top: 52px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .oDBF508 {
    margin-top: 42px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .oDBF508 {
    margin-left: -38px;
  }
}

.channel-html .oDBF508.large-show {
  display: flex;
}

.channel-html .oDBF508.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .oDBF508.large-show.medium-show,  .channel-html .oDBF508.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .oDBF508.large-show.medium-hide,  .channel-html .oDBF508.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .oDBF508.medium-show.small-show,  .channel-html .oDBF508.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .oDBF508.medium-show.small-hide,  .channel-html .oDBF508.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .i3C558F {
  
  
  
  text-align: right;
  
  
  
}

.u20C679 {
  margin-left: -744px;
}

@media only screen and (max-width: 1068px) {
  .u20C679 {
    margin-left: -188px;
  }
}

@media only screen and (max-width: 734px) {
  .u20C679 {
    margin-left: -170px;
  }
}

.channel-html .v495A58 {
  
  background-color: #fafafa;
  
  
  
  
  
  
  
  
}

.channel-html .v495A58.large-show {
  display: flex;
}

.channel-html .v495A58.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .v495A58.large-show.medium-show,  .channel-html .v495A58.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .v495A58.large-show.medium-hide,  .channel-html .v495A58.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v495A58.medium-show.small-show,  .channel-html .v495A58.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v495A58.medium-show.small-hide,  .channel-html .v495A58.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .v456557 {
  
  
  margin-top: 90px;
  margin-bottom: 100px;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .v456557 {
    margin-top: 82px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v456557 {
    margin-top: 90px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .v456557 {
    margin-bottom: 96px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v456557 {
    margin-bottom: 100px;
  }
}

.channel-html .v456557.large-show {
  display: flex;
}

.channel-html .v456557.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .v456557.large-show.medium-show,  .channel-html .v456557.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .v456557.large-show.medium-hide,  .channel-html .v456557.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v456557.medium-show.small-show,  .channel-html .v456557.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v456557.medium-show.small-hide,  .channel-html .v456557.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .p554E69 {
  
  margin-bottom: 54px;
  
  padding-left: 260px;
  padding-right: 260px;
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .p554E69 {
    margin-bottom: 44px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p554E69 {
    margin-bottom: 50px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .p554E69 {
    padding-left: 140px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p554E69 {
    padding-left: 28px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .p554E69 {
    padding-right: 140px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p554E69 {
    padding-right: 28px;
  }
}

.channel-html .s3AA0E9 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .g32C2B1 {
  
  
  
  text-align: center;
  
  
  
}

.channel-html .lAE30BC {
  color: #6e6e73;
  display: inline-block;
  margin-bottom: 21px;
}

.channel-html .vF2A81A {
  position: relative;
  border: none;
  border-bottom: 1px solid #d6d6d6;
  border-radius: 0px;
  transition: border-color 200ms ease;
  width: 250px;
  margin: auto;
}

@media (max-width: 1068px) {
  .channel-html .vF2A81A {
    border: none;
    border-bottom: 1px solid #d6d6d6;
    border-radius: 0px;
  }
}

.channel-html .k22124E {
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 1.4285914286;
  font-weight: 600;
  letter-spacing: -0.016em;
  font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  margin: 0;
  width: 250px;
  background: transparent;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Segoe UI",        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif,        "SF Pro Icons";
  border: 0;
  border-radius: 0;
  overflow: hidden;
  -webkit-appearance: none;
  appearance: none;
  cursor: pointer;
  outline: none;
  padding: 8px 0;
  padding-right: 15px;
}

.channel-html .k22124E:focus {
  border-radius: 0px;
  box-shadow: 0 0 0 4px rgb(0, 113, 227);
}

.channel-html .iB7FA7D {
  display: block;
  position: absolute;
  top: 0;
  font-size: 19px;
  font-weight: 400;
  color: #0066cc;
  font-color: #0066cc;
  line-height: 1;
  padding-right: 0px;
  padding-top: 8px;
  pointer-events: none;
  right: 0;
}

.channel-html .kB7C4C9 {
  
  
  
  
  
  
}

.channel-html .jFA6397 {
  width: 100%;
}

.channel-html .jFA6397[data-element-type="gallery-item"] {
  display: none;
}

.channel-html .jFA6397[data-active-content|="true"] {
  display: block;
}

.channel-html .z3A7C58 {
  
  
  
  
  
  
}

.channel-html .u6B929E {
  
  
  
  
  
}

.channel-html .u6B929E.large-show {
  display: flex;
}

.channel-html .u6B929E.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .u6B929E.large-show.medium-show,  .channel-html .u6B929E.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .u6B929E.large-show.medium-hide,  .channel-html .u6B929E.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u6B929E.medium-show.small-show,  .channel-html .u6B929E.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u6B929E.medium-show.small-hide,  .channel-html .u6B929E.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .d8A048E {
  
  margin-top: 64px;
  margin-bottom: 38px;
  
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .d8A048E {
    margin-top: 50px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d8A048E {
    margin-top: 54px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .d8A048E {
    margin-bottom: 34px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d8A048E {
    margin-bottom: 30px;
  }
}

.channel-html .w25ADF9 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .w25ADF9 {
    padding-left: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w25ADF9 {
    padding-right: 10px;
  }
}

.channel-html .e55B0E2 {
  
  
  
  
  
  
}

.channel-html .mF57216 {
  margin-left: 0px;
  list-style: none;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

@media only screen and (max-width: 1068px) {
  .channel-html .mF57216 {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mF57216 {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mF57216 {
    flex-direction: row;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .dD579C9 {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dD579C9 {
    margin-bottom: 20px;
  }
}

.channel-html .a5BE606 {
  
  
  
  
  
}

.channel-html .a5BE606.large-show {
  display: flex;
}

.channel-html .a5BE606.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .a5BE606.large-show.medium-show,  .channel-html .a5BE606.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .a5BE606.large-show.medium-hide,  .channel-html .a5BE606.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .a5BE606.medium-show.small-show,  .channel-html .a5BE606.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .a5BE606.medium-show.small-hide,  .channel-html .a5BE606.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .i6A272E {
  
  
  
  
  
  
}

.channel-html .fCCC844 {
  grid-gap: 5px;
  grid-template-rows: minmax(380px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: visible;
}

@media only screen and (max-width: 1068px) {
  .channel-html .fCCC844 {
    grid-template-rows: minmax(180px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fCCC844 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .fCCC844 {
    grid-template-columns: repeat(1, 336px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fCCC844 {
    grid-template-columns: repeat(1, 320px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .fCCC844 {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fCCC844 {
    overflow: visible;
  }
}

.channel-html .fCCC844.large-show {
  display: grid;
}

.channel-html .fCCC844.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .fCCC844.large-show.medium-show,  .channel-html .fCCC844.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .fCCC844.large-show.medium-hide,  .channel-html .fCCC844.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fCCC844.medium-show.small-show,  .channel-html .fCCC844.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fCCC844.medium-show.small-hide,  .channel-html .fCCC844.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .fCCC844 .bentobox-item {
  border-radius: 18px;
}

.channel-html .h97E28E {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: visible;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .h97E28E {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h97E28E {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .h97E28E {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h97E28E {
    overflow: visible;
  }
}

.channel-html .h97E28E.large-show {
  display: flex;
}

.channel-html .h97E28E.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .h97E28E.large-show.medium-show,  .channel-html .h97E28E.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .h97E28E.large-show.medium-hide,  .channel-html .h97E28E.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h97E28E.medium-show.small-show,  .channel-html .h97E28E.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h97E28E.medium-show.small-hide,  .channel-html .h97E28E.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .h97E28E:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .h97E28E:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h97E28E:before {
    content: none;
  }
}

.channel-html .f8AB327 {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .f8AB327 {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f8AB327 {
    flex-grow: 0;
  }
}

.channel-html .f8AB327.large-show {
  display: flex;
}

.channel-html .f8AB327.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .f8AB327.large-show.medium-show,  .channel-html .f8AB327.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .f8AB327.large-show.medium-hide,  .channel-html .f8AB327.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f8AB327.medium-show.small-show,  .channel-html .f8AB327.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f8AB327.medium-show.small-hide,  .channel-html .f8AB327.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .x19EB8F {
  
  
  padding-top: 94px;
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .x19EB8F {
    padding-top: 22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .x19EB8F {
    padding-top: 20px;
  }
}

.channel-html .i1A0DDE {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .z75F397 {
  margin-top: 4px;
  background: linear-gradient(90deg, #fac1ff 0%, #b44aff 50%, #674bff 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .z75F397 {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z75F397 {
    margin-top: -2px;
  }
}

.channel-html .p9F795D {
  margin-top: 8px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .p9F795D {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p9F795D {
    margin-top: 2px;
  }
}

.channel-html .q4B2950 {
  
  
  padding-top: 94px;
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .q4B2950 {
    padding-top: 22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q4B2950 {
    padding-top: 20px;
  }
}

.channel-html .v1122BD {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .f0C7046 {
  margin-top: 4px;
  background: linear-gradient(90deg, #fac1ff 0%, #b44aff 50%, #674bff 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .f0C7046 {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f0C7046 {
    margin-top: -2px;
  }
}

.channel-html .i6FBFC6 {
  margin-top: 8px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .i6FBFC6 {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i6FBFC6 {
    margin-top: 2px;
  }
}

.channel-html .iCE4D3A {
  margin-left: 20px;
  margin-right: -20px;
  padding-left: 0px;
}

@media only screen and (max-width: 734px) {
  .channel-html .iCE4D3A {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .iCE4D3A {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .iCE4D3A {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .iCE4D3A {
    margin-bottom: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .iCE4D3A {
    margin-right: 0px;
  }
}

.channel-html .hCB6A0E {
  
  
  
  
  
}

.channel-html .hCB6A0E.large-show {
  display: flex;
}

.channel-html .hCB6A0E.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .hCB6A0E.large-show.medium-show,  .channel-html .hCB6A0E.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .hCB6A0E.large-show.medium-hide,  .channel-html .hCB6A0E.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hCB6A0E.medium-show.small-show,  .channel-html .hCB6A0E.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hCB6A0E.medium-show.small-hide,  .channel-html .hCB6A0E.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .b06EF27 {
  
  
  
  
  
  
}

.channel-html .mD635D3 {
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: hidden;
}

@media only screen and (max-width: 1068px) {
  .channel-html .mD635D3 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mD635D3 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .mD635D3 {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mD635D3 {
    grid-template-columns: repeat(1, 150px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .mD635D3 {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mD635D3 {
    overflow: hidden;
  }
}

.channel-html .mD635D3.large-show {
  display: grid;
}

.channel-html .mD635D3.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .mD635D3.large-show.medium-show,  .channel-html .mD635D3.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .mD635D3.large-show.medium-hide,  .channel-html .mD635D3.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mD635D3.medium-show.small-show,  .channel-html .mD635D3.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mD635D3.medium-show.small-hide,  .channel-html .mD635D3.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .mD635D3 .bentobox-item {
  border-radius: 18px;
}

.channel-html .u7A7F0B {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: hidden;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .u7A7F0B {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u7A7F0B {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .u7A7F0B {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u7A7F0B {
    overflow: hidden;
  }
}

.channel-html .u7A7F0B.large-show {
  display: flex;
}

.channel-html .u7A7F0B.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .u7A7F0B.large-show.medium-show,  .channel-html .u7A7F0B.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .u7A7F0B.large-show.medium-hide,  .channel-html .u7A7F0B.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u7A7F0B.medium-show.small-show,  .channel-html .u7A7F0B.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u7A7F0B.medium-show.small-hide,  .channel-html .u7A7F0B.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .u7A7F0B:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .u7A7F0B:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u7A7F0B:before {
    content: none;
  }
}

.channel-html .o0826EF {
  
  
  margin-top: 35px;
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .o0826EF {
    padding-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .o0826EF {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .o0826EF {
    flex-grow: 0;
  }
}

.channel-html .o0826EF.large-show {
  display: flex;
}

.channel-html .o0826EF.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .o0826EF.large-show.medium-show,  .channel-html .o0826EF.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .o0826EF.large-show.medium-hide,  .channel-html .o0826EF.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .o0826EF.medium-show.small-show,  .channel-html .o0826EF.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .o0826EF.medium-show.small-hide,  .channel-html .o0826EF.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .k70B808 {
  
  margin-left: 3px;
  
  padding-top: 42px;
  padding-right: 20px;
  
  text-align: right;
  
  
  
}

.channel-html .lAF8C54 {
  
  margin-left: -20px;
  
  padding-top: 32px;
  padding-left: 54px;
  
  
  
  
}

.channel-html .g9FCC8B {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .f271728 {
  
  
  
  
  
}

.channel-html .f271728.large-show {
  display: flex;
}

.channel-html .f271728.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .f271728.large-show.medium-show,  .channel-html .f271728.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .f271728.large-show.medium-hide,  .channel-html .f271728.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f271728.medium-show.small-show,  .channel-html .f271728.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f271728.medium-show.small-hide,  .channel-html .f271728.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .t809A29 {
  
  
  
  
  
  
}

.channel-html .qE5218F {
  grid-gap: 5px;
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: hidden;
}

@media only screen and (max-width: 1068px) {
  .channel-html .qE5218F {
    grid-template-rows: minmax(180px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qE5218F {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .qE5218F {
    grid-template-columns: repeat(1, 336px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qE5218F {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .qE5218F {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qE5218F {
    overflow: hidden;
  }
}

.channel-html .qE5218F.large-show {
  display: grid;
}

.channel-html .qE5218F.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .qE5218F.large-show.medium-show,  .channel-html .qE5218F.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .qE5218F.large-show.medium-hide,  .channel-html .qE5218F.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qE5218F.medium-show.small-show,  .channel-html .qE5218F.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qE5218F.medium-show.small-hide,  .channel-html .qE5218F.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .qE5218F .bentobox-item {
  border-radius: 18px;
}

.channel-html .c6DAA38 {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: hidden;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .c6DAA38 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c6DAA38 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .c6DAA38 {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c6DAA38 {
    overflow: hidden;
  }
}

.channel-html .c6DAA38.large-show {
  display: flex;
}

.channel-html .c6DAA38.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .c6DAA38.large-show.medium-show,  .channel-html .c6DAA38.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .c6DAA38.large-show.medium-hide,  .channel-html .c6DAA38.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c6DAA38.medium-show.small-show,  .channel-html .c6DAA38.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c6DAA38.medium-show.small-hide,  .channel-html .c6DAA38.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .c6DAA38:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .c6DAA38:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c6DAA38:before {
    content: none;
  }
}

.channel-html .nF112DE {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .nF112DE {
    margin-top: 48px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .nF112DE {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .nF112DE {
    flex-grow: 0;
  }
}

.channel-html .nF112DE.large-show {
  display: flex;
}

.channel-html .nF112DE.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .nF112DE.large-show.medium-show,  .channel-html .nF112DE.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .nF112DE.large-show.medium-hide,  .channel-html .nF112DE.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .nF112DE.medium-show.small-show,  .channel-html .nF112DE.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .nF112DE.medium-show.small-hide,  .channel-html .nF112DE.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .z9184E9 {
  
  
  padding-right: 18px;
  
  text-align: right;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .z9184E9 {
    padding-top: 14px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z9184E9 {
    padding-left: 24px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z9184E9 {
    padding-right: 36px;
  }
}

.channel-html .v1D1235 {
  
  
  padding-top: 32px;
  padding-left: 54px;
  
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .v1D1235 {
    padding-top: 4px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .v1D1235 {
    padding-left: 10px;
  }
}

.channel-html .o22EAA5 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .w187367 {
  
  
  
  
  
}

.channel-html .w187367.large-show {
  display: flex;
}

.channel-html .w187367.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .w187367.large-show.medium-show,  .channel-html .w187367.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .w187367.large-show.medium-hide,  .channel-html .w187367.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w187367.medium-show.small-show,  .channel-html .w187367.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w187367.medium-show.small-hide,  .channel-html .w187367.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .x695BC4 {
  
  
  
  
  
  
}

.channel-html .w3C523A {
  grid-gap: 5px;
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: visible;
}

@media only screen and (max-width: 1068px) {
  .channel-html .w3C523A {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w3C523A {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .w3C523A {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w3C523A {
    grid-template-columns: repeat(1, 320px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .w3C523A {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w3C523A {
    overflow: visible;
  }
}

.channel-html .w3C523A.large-show {
  display: grid;
}

.channel-html .w3C523A.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .w3C523A.large-show.medium-show,  .channel-html .w3C523A.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .w3C523A.large-show.medium-hide,  .channel-html .w3C523A.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w3C523A.medium-show.small-show,  .channel-html .w3C523A.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w3C523A.medium-show.small-hide,  .channel-html .w3C523A.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .w3C523A .bentobox-item {
  border-radius: 18px;
}

.channel-html .fED3C76 {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: visible;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .fED3C76 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fED3C76 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .fED3C76 {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fED3C76 {
    overflow: visible;
  }
}

.channel-html .fED3C76.large-show {
  display: flex;
}

.channel-html .fED3C76.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .fED3C76.large-show.medium-show,  .channel-html .fED3C76.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .fED3C76.large-show.medium-hide,  .channel-html .fED3C76.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fED3C76.medium-show.small-show,  .channel-html .fED3C76.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fED3C76.medium-show.small-hide,  .channel-html .fED3C76.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .fED3C76:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .fED3C76:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fED3C76:before {
    content: none;
  }
}

.channel-html .i4FBC56 {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .i4FBC56 {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i4FBC56 {
    flex-grow: 0;
  }
}

.channel-html .i4FBC56.large-show {
  display: flex;
}

.channel-html .i4FBC56.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .i4FBC56.large-show.medium-show,  .channel-html .i4FBC56.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .i4FBC56.large-show.medium-hide,  .channel-html .i4FBC56.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i4FBC56.medium-show.small-show,  .channel-html .i4FBC56.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i4FBC56.medium-show.small-hide,  .channel-html .i4FBC56.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .j448C13 {
  
  
  padding-top: 94px;
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .j448C13 {
    padding-top: 22px;
  }
}

@media only screen and (max-width: 734px) {
    .channel-html .j448C13 {
        padding-top: 20px;
        padding-bottom: 20px;
    }
}

.channel-html .z94C1EE {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .n2D63BB {
  margin-top: 4px;
  background: linear-gradient(90deg, #00cec9 0%, #004ae6 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .n2D63BB {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n2D63BB {
    margin-top: -2px;
  }
}

.channel-html .qB5F461 {
  margin-top: 8px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .qB5F461 {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qB5F461 {
    margin-top: 2px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qB5F461 {
    padding-left: 30px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qB5F461 {
    padding-right: 30px;
  }
}

.channel-html .z459F6F {
  margin-top: 20px;
  margin-left: 0px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .z459F6F {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z459F6F {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z459F6F {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z459F6F {
    margin-bottom: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z459F6F {
    margin-right: 0px;
  }
}

.channel-html .eC92C7D {
  
  
  
  
  
}

.channel-html .eC92C7D.large-show {
  display: flex;
}

.channel-html .eC92C7D.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .eC92C7D.large-show.medium-show,  .channel-html .eC92C7D.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .eC92C7D.large-show.medium-hide,  .channel-html .eC92C7D.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .eC92C7D.medium-show.small-show,  .channel-html .eC92C7D.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .eC92C7D.medium-show.small-hide,  .channel-html .eC92C7D.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .rD74753 {
  
  
  
  
  
  
}

.channel-html .yBF253D {
  grid-gap: 5px;
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: visible;
}

@media only screen and (max-width: 1068px) {
  .channel-html .yBF253D {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yBF253D {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .yBF253D {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yBF253D {
    grid-template-columns: repeat(1, 150px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .yBF253D {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yBF253D {
    overflow: visible;
  }
}

.channel-html .yBF253D.large-show {
  display: grid;
}

.channel-html .yBF253D.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .yBF253D.large-show.medium-show,  .channel-html .yBF253D.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .yBF253D.large-show.medium-hide,  .channel-html .yBF253D.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yBF253D.medium-show.small-show,  .channel-html .yBF253D.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yBF253D.medium-show.small-hide,  .channel-html .yBF253D.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .yBF253D .bentobox-item {
  border-radius: 18px;
}

.channel-html .b1E1019 {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: visible;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .b1E1019 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b1E1019 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .b1E1019 {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b1E1019 {
    overflow: visible;
  }
}

.channel-html .b1E1019.large-show {
  display: flex;
}

.channel-html .b1E1019.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .b1E1019.large-show.medium-show,  .channel-html .b1E1019.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .b1E1019.large-show.medium-hide,  .channel-html .b1E1019.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b1E1019.medium-show.small-show,  .channel-html .b1E1019.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b1E1019.medium-show.small-hide,  .channel-html .b1E1019.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .b1E1019:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .b1E1019:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b1E1019:before {
    content: none;
  }
}

.channel-html .p23D694 {
  
  
  
  padding-top: 35px;
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .p23D694 {
    padding-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .p23D694 {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p23D694 {
    flex-grow: 0;
  }
}

.channel-html .p23D694.large-show {
  display: flex;
}

.channel-html .p23D694.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .p23D694.large-show.medium-show,  .channel-html .p23D694.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .p23D694.large-show.medium-hide,  .channel-html .p23D694.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p23D694.medium-show.small-show,  .channel-html .p23D694.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p23D694.medium-show.small-hide,  .channel-html .p23D694.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .kD00082 {
  
  margin-left: 3px;
  
  padding-top: 42px;
  
  text-align: right;
  
  
  
}

.channel-html .sCA011F {
  
  margin-left: -19px;
  
  padding-top: 16px;
  padding-left: 54px;
  padding-right: 10px;
  padding-bottom: 40px;
  
  
  
  
}

.channel-html .o603415 {
  padding-right: 0px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .qD1515B {
  
  
  
  
  
}

.channel-html .qD1515B.large-show {
  display: flex;
}

.channel-html .qD1515B.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .qD1515B.large-show.medium-show,  .channel-html .qD1515B.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .qD1515B.large-show.medium-hide,  .channel-html .qD1515B.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qD1515B.medium-show.small-show,  .channel-html .qD1515B.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qD1515B.medium-show.small-hide,  .channel-html .qD1515B.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .v92A442 {
  
  
  
  
  
  
}

.channel-html .w160F3D {
  grid-gap: 5px;
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: visible;
}

@media only screen and (max-width: 1068px) {
  .channel-html .w160F3D {
    grid-template-rows: minmax(180px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w160F3D {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .w160F3D {
    grid-template-columns: repeat(1, 336px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w160F3D {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .w160F3D {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w160F3D {
    overflow: visible;
  }
}

.channel-html .w160F3D.large-show {
  display: grid;
}

.channel-html .w160F3D.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .w160F3D.large-show.medium-show,  .channel-html .w160F3D.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .w160F3D.large-show.medium-hide,  .channel-html .w160F3D.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w160F3D.medium-show.small-show,  .channel-html .w160F3D.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w160F3D.medium-show.small-hide,  .channel-html .w160F3D.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .w160F3D .bentobox-item {
  border-radius: 18px;
}

.channel-html .l0B2B4A {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: visible;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .l0B2B4A {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l0B2B4A {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l0B2B4A {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l0B2B4A {
    overflow: visible;
  }
}

.channel-html .l0B2B4A.large-show {
  display: flex;
}

.channel-html .l0B2B4A.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .l0B2B4A.large-show.medium-show,  .channel-html .l0B2B4A.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l0B2B4A.large-show.medium-hide,  .channel-html .l0B2B4A.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l0B2B4A.medium-show.small-show,  .channel-html .l0B2B4A.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l0B2B4A.medium-show.small-hide,  .channel-html .l0B2B4A.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .l0B2B4A:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .l0B2B4A:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l0B2B4A:before {
    content: none;
  }
}

.channel-html .t58E56F {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .t58E56F {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .t58E56F {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t58E56F {
    flex-grow: 0;
  }
}

.channel-html .t58E56F.large-show {
  display: flex;
}

.channel-html .t58E56F.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .t58E56F.large-show.medium-show,  .channel-html .t58E56F.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .t58E56F.large-show.medium-hide,  .channel-html .t58E56F.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t58E56F.medium-show.small-show,  .channel-html .t58E56F.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t58E56F.medium-show.small-hide,  .channel-html .t58E56F.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .n6D1520 {
  
  
  
  text-align: right;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .n6D1520 {
    padding-top: 32px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .n6D1520 {
    padding-right: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .n6D1520 {
    text-align: right;
  }
}

.channel-html .bDF73AE {
  
  
  padding-top: 32px;
  padding-left: 54px;
  
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .bDF73AE {
    padding-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .bDF73AE {
    padding-left: 10px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .bDF73AE {
    padding-right: 30px;
  }
}

.channel-html .kE65A50 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .kE65A50 {
    padding-right: 0px;
  }
}

.channel-html .lF9CC82 {
  
  
  
  
  
}

.channel-html .lF9CC82.large-show {
  display: flex;
}

.channel-html .lF9CC82.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .lF9CC82.large-show.medium-show,  .channel-html .lF9CC82.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .lF9CC82.large-show.medium-hide,  .channel-html .lF9CC82.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .lF9CC82.medium-show.small-show,  .channel-html .lF9CC82.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .lF9CC82.medium-show.small-hide,  .channel-html .lF9CC82.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .uAB91E8 {
  
  
  
  
  
  
}

.channel-html .k125912 {
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: hidden;
}

@media only screen and (max-width: 1068px) {
  .channel-html .k125912 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k125912 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .k125912 {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k125912 {
    grid-template-columns: repeat(1, 320px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .k125912 {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k125912 {
    overflow: hidden;
  }
}

.channel-html .k125912.large-show {
  display: grid;
}

.channel-html .k125912.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .k125912.large-show.medium-show,  .channel-html .k125912.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .k125912.large-show.medium-hide,  .channel-html .k125912.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k125912.medium-show.small-show,  .channel-html .k125912.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k125912.medium-show.small-hide,  .channel-html .k125912.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .k125912 .bentobox-item {
  border-radius: 18px;
}

.channel-html .cDEB44F {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: hidden;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .cDEB44F {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .cDEB44F {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .cDEB44F {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .cDEB44F {
    overflow: hidden;
  }
}

.channel-html .cDEB44F.large-show {
  display: flex;
}

.channel-html .cDEB44F.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .cDEB44F.large-show.medium-show,  .channel-html .cDEB44F.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .cDEB44F.large-show.medium-hide,  .channel-html .cDEB44F.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .cDEB44F.medium-show.small-show,  .channel-html .cDEB44F.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .cDEB44F.medium-show.small-hide,  .channel-html .cDEB44F.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .cDEB44F:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .cDEB44F:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .cDEB44F:before {
    content: none;
  }
}

.channel-html .s489B64 {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 734px) {
  .channel-html .s489B64 {
    margin-top: 42px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .s489B64 {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s489B64 {
    flex-grow: 0;
  }
}

.channel-html .s489B64.large-show {
  display: flex;
}

.channel-html .s489B64.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .s489B64.large-show.medium-show,  .channel-html .s489B64.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .s489B64.large-show.medium-hide,  .channel-html .s489B64.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s489B64.medium-show.small-show,  .channel-html .s489B64.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s489B64.medium-show.small-hide,  .channel-html .s489B64.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .z39EDC8 {
  
  
  
  text-align: right;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .z39EDC8 {
    padding-top: 14px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z39EDC8 {
    padding-right: 14px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z39EDC8 {
    text-align: right;
  }
}

.channel-html .u5BCB78 {
  
  
  
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .u5BCB78 {
    padding-left: 26px;
  }
}

.channel-html .y07CFC3 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .kB5BAFA {
  margin-top: -130px;
  margin-left: 20px;
  margin-right: -20px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .kB5BAFA {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kB5BAFA {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kB5BAFA {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kB5BAFA {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kB5BAFA {
    margin-right: 0px;
  }
}

.channel-html .uEC4623 {
  
  
  
  
  
}

.channel-html .uEC4623.large-show {
  display: flex;
}

.channel-html .uEC4623.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .uEC4623.large-show.medium-show,  .channel-html .uEC4623.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .uEC4623.large-show.medium-hide,  .channel-html .uEC4623.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .uEC4623.medium-show.small-show,  .channel-html .uEC4623.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .uEC4623.medium-show.small-hide,  .channel-html .uEC4623.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .n994A9E {
  
  
  
  
  
  
}

.channel-html .i2F641E {
  grid-gap: 5px;
  grid-template-rows: minmax(380px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: visible;
}

@media only screen and (max-width: 1068px) {
  .channel-html .i2F641E {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i2F641E {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .i2F641E {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i2F641E {
    grid-template-columns: repeat(1, 150px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .i2F641E {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i2F641E {
    overflow: visible;
  }
}

.channel-html .i2F641E.large-show {
  display: grid;
}

.channel-html .i2F641E.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .i2F641E.large-show.medium-show,  .channel-html .i2F641E.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .i2F641E.large-show.medium-hide,  .channel-html .i2F641E.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i2F641E.medium-show.small-show,  .channel-html .i2F641E.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i2F641E.medium-show.small-hide,  .channel-html .i2F641E.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .i2F641E .bentobox-item {
  border-radius: 18px;
}

.channel-html .k33C518 {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: visible;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .k33C518 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k33C518 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .k33C518 {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k33C518 {
    overflow: visible;
  }
}

.channel-html .k33C518.large-show {
  display: flex;
}

.channel-html .k33C518.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .k33C518.large-show.medium-show,  .channel-html .k33C518.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .k33C518.large-show.medium-hide,  .channel-html .k33C518.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k33C518.medium-show.small-show,  .channel-html .k33C518.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k33C518.medium-show.small-hide,  .channel-html .k33C518.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .k33C518:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .k33C518:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k33C518:before {
    content: none;
  }
}

.channel-html .pBB8A17 {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .pBB8A17 {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .pBB8A17 {
    flex-grow: 0;
  }
}

.channel-html .pBB8A17.large-show {
  display: flex;
}

.channel-html .pBB8A17.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .pBB8A17.large-show.medium-show,  .channel-html .pBB8A17.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .pBB8A17.large-show.medium-hide,  .channel-html .pBB8A17.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .pBB8A17.medium-show.small-show,  .channel-html .pBB8A17.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .pBB8A17.medium-show.small-hide,  .channel-html .pBB8A17.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .bD90944 {
    padding-top: 86px;
    text-align: center;
    padding-bottom: 86px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .bD90944 {
    padding-top: 30px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .bD90944 {
    padding-top: 27px;
  }
}

.channel-html .k0BFE50 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .gF93BD6 {
  margin-top: 4px;
  background: linear-gradient(90deg, #00cec9 0%, #004ae6 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .gF93BD6 {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .gF93BD6 {
    margin-top: -2px;
  }
}

.channel-html .bD4A7D7 {
  margin-top: 8px;
  padding-left: 40px;
  padding-right: 40px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .bD4A7D7 {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .bD4A7D7 {
    margin-top: 0px;
  }
}

.channel-html .v81BE9D {
  
  
  
  
  
}

.channel-html .v81BE9D.large-show {
  display: flex;
}

.channel-html .v81BE9D.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .v81BE9D.large-show.medium-show,  .channel-html .v81BE9D.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .v81BE9D.large-show.medium-hide,  .channel-html .v81BE9D.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v81BE9D.medium-show.small-show,  .channel-html .v81BE9D.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v81BE9D.medium-show.small-hide,  .channel-html .v81BE9D.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .aC9408F {
  
  
  
  
  
  
}

.channel-html .tB3638F {
  grid-gap: 5px;
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: visible;
}

@media only screen and (max-width: 1068px) {
  .channel-html .tB3638F {
    grid-template-rows: minmax(180px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tB3638F {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tB3638F {
    grid-template-columns: repeat(1, 336px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tB3638F {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tB3638F {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tB3638F {
    overflow: visible;
  }
}

.channel-html .tB3638F.large-show {
  display: grid;
}

.channel-html .tB3638F.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .tB3638F.large-show.medium-show,  .channel-html .tB3638F.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tB3638F.large-show.medium-hide,  .channel-html .tB3638F.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tB3638F.medium-show.small-show,  .channel-html .tB3638F.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tB3638F.medium-show.small-hide,  .channel-html .tB3638F.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .tB3638F .bentobox-item {
  border-radius: 18px;
}

.channel-html .g4813EA {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: visible;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .g4813EA {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .g4813EA {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .g4813EA {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .g4813EA {
    overflow: visible;
  }
}

.channel-html .g4813EA.large-show {
  display: flex;
}

.channel-html .g4813EA.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .g4813EA.large-show.medium-show,  .channel-html .g4813EA.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .g4813EA.large-show.medium-hide,  .channel-html .g4813EA.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .g4813EA.medium-show.small-show,  .channel-html .g4813EA.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .g4813EA.medium-show.small-hide,  .channel-html .g4813EA.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .g4813EA:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .g4813EA:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .g4813EA:before {
    content: none;
  }
}

.channel-html .nB936FA {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .nB936FA {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .nB936FA {
    flex-grow: 0;
  }
}

.channel-html .nB936FA.large-show {
  display: flex;
}

.channel-html .nB936FA.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .nB936FA.large-show.medium-show,  .channel-html .nB936FA.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .nB936FA.large-show.medium-hide,  .channel-html .nB936FA.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .nB936FA.medium-show.small-show,  .channel-html .nB936FA.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .nB936FA.medium-show.small-hide,  .channel-html .nB936FA.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .c95BA47 {
  padding-top: 94px;
  text-align: center;

}

@media only screen and (max-width: 1068px) {
    .channel-html .c95BA47 {
        padding-top: 20px;
        padding-bottom: 30px;
    }
}

@media only screen and (max-width: 734px) {
  .channel-html .c95BA47 {
    padding-top: 27px;
  }
}

.channel-html .a3A38BE {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .w46FADD {
  margin-top: 4px;
  background: linear-gradient(90deg, #00cec9 0%, #004ae6 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .w46FADD {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w46FADD {
    margin-top: -2px;
  }
}

.channel-html .d0C9C2A {
  margin-top: 8px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .d0C9C2A {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d0C9C2A {
    margin-top: 0px;
  }
}

.channel-html .xB5CA83 {
  
  
  
  
  
}

.channel-html .xB5CA83.large-show {
  display: flex;
}

.channel-html .xB5CA83.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .xB5CA83.large-show.medium-show,  .channel-html .xB5CA83.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .xB5CA83.large-show.medium-hide,  .channel-html .xB5CA83.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xB5CA83.medium-show.small-show,  .channel-html .xB5CA83.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xB5CA83.medium-show.small-hide,  .channel-html .xB5CA83.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .vE28349 {
  
  
  
  
  
  
}

.channel-html .b83D1A2 {
  grid-gap: 5px;
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: visible;
}

@media only screen and (max-width: 1068px) {
  .channel-html .b83D1A2 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b83D1A2 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .b83D1A2 {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b83D1A2 {
    grid-template-columns: repeat(1, 320px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .b83D1A2 {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b83D1A2 {
    overflow: visible;
  }
}

.channel-html .b83D1A2.large-show {
  display: grid;
}

.channel-html .b83D1A2.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .b83D1A2.large-show.medium-show,  .channel-html .b83D1A2.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .b83D1A2.large-show.medium-hide,  .channel-html .b83D1A2.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b83D1A2.medium-show.small-show,  .channel-html .b83D1A2.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b83D1A2.medium-show.small-hide,  .channel-html .b83D1A2.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .b83D1A2 .bentobox-item {
  border-radius: 18px;
}

.channel-html .zF708CD {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: visible;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .zF708CD {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .zF708CD {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .zF708CD {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .zF708CD {
    overflow: visible;
  }
}

.channel-html .zF708CD.large-show {
  display: flex;
}

.channel-html .zF708CD.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .zF708CD.large-show.medium-show,  .channel-html .zF708CD.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .zF708CD.large-show.medium-hide,  .channel-html .zF708CD.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .zF708CD.medium-show.small-show,  .channel-html .zF708CD.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .zF708CD.medium-show.small-hide,  .channel-html .zF708CD.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .zF708CD:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .zF708CD:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .zF708CD:before {
    content: none;
  }
}

.channel-html .c2918C4 {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 734px) {
    .channel-html .c2918C4 {
        padding-top: 32px;
        padding-bottom: 32px;
    }
}

@media only screen and (max-width: 1068px) {
  .channel-html .c2918C4 {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c2918C4 {
    flex-grow: 0;
  }
}

.channel-html .c2918C4.large-show {
  display: flex;
}

.channel-html .c2918C4.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .c2918C4.large-show.medium-show,  .channel-html .c2918C4.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .c2918C4.large-show.medium-hide,  .channel-html .c2918C4.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c2918C4.medium-show.small-show,  .channel-html .c2918C4.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c2918C4.medium-show.small-hide,  .channel-html .c2918C4.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .hB9BE6A {
  
  
  
  text-align: right;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .hB9BE6A {
    padding-top: 22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hB9BE6A {
    padding-right: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hB9BE6A {
    text-align: right;
  }
}

.channel-html .b11C493 {
  
  
  
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .b11C493 {
    padding-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b11C493 {
    padding-left: 26px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b11C493 {
    padding-right: 18px;
  }
}

.channel-html .y946D61 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .y946D61 {
    padding-right: 2px;
  }
}

.channel-html .v41D61B[data-element-type="gallery-item"] {
  display: none;
}

.channel-html .v41D61B[data-active-content|="true"] {
  display: block;
}

.channel-html .y573E83 {
  
  
  
  
  
  
}

.channel-html .lFDEDBA {
  
  
  
  
  
}

.channel-html .lFDEDBA.large-show {
  display: flex;
}

.channel-html .lFDEDBA.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .lFDEDBA.large-show.medium-show,  .channel-html .lFDEDBA.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .lFDEDBA.large-show.medium-hide,  .channel-html .lFDEDBA.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .lFDEDBA.medium-show.small-show,  .channel-html .lFDEDBA.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .lFDEDBA.medium-show.small-hide,  .channel-html .lFDEDBA.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .f30F717 {
  
  margin-top: 64px;
  margin-bottom: 38px;
  
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .f30F717 {
    margin-top: 50px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f30F717 {
    margin-top: 54px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .f30F717 {
    margin-bottom: 34px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f30F717 {
    margin-bottom: 30px;
  }
}

.channel-html .gACF087 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .gACF087 {
    padding-left: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .gACF087 {
    padding-right: 10px;
  }
}

.channel-html .e8ED8A9 {
  
  
  
  
  
  
}

.channel-html .gED83DE {
  margin-left: 0px;
  list-style: none;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

@media only screen and (max-width: 1068px) {
  .channel-html .gED83DE {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .gED83DE {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .gED83DE {
    flex-direction: row;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .uA0C816 {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .uA0C816 {
    margin-bottom: 20px;
  }
}

.channel-html .fE4B371 {
  
  
  
  
  
}

.channel-html .fE4B371.large-show {
  display: flex;
}

.channel-html .fE4B371.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .fE4B371.large-show.medium-show,  .channel-html .fE4B371.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .fE4B371.large-show.medium-hide,  .channel-html .fE4B371.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fE4B371.medium-show.small-show,  .channel-html .fE4B371.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fE4B371.medium-show.small-hide,  .channel-html .fE4B371.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .i564E8E {
  
  
  
  
  
  
}

.channel-html .oF7DAFC {
  grid-gap: 5px;
  grid-template-rows: minmax(380px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: visible;
}

@media only screen and (max-width: 1068px) {
  .channel-html .oF7DAFC {
    grid-template-rows: minmax(180px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .oF7DAFC {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .oF7DAFC {
    grid-template-columns: repeat(1, 336px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .oF7DAFC {
    grid-template-columns: repeat(1, 320px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .oF7DAFC {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .oF7DAFC {
    overflow: visible;
  }
}

.channel-html .oF7DAFC.large-show {
  display: grid;
}

.channel-html .oF7DAFC.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .oF7DAFC.large-show.medium-show,  .channel-html .oF7DAFC.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .oF7DAFC.large-show.medium-hide,  .channel-html .oF7DAFC.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .oF7DAFC.medium-show.small-show,  .channel-html .oF7DAFC.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .oF7DAFC.medium-show.small-hide,  .channel-html .oF7DAFC.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .oF7DAFC .bentobox-item {
  border-radius: 18px;
}

.channel-html .h742800 {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: visible;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .h742800 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h742800 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .h742800 {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h742800 {
    overflow: visible;
  }
}

.channel-html .h742800.large-show {
  display: flex;
}

.channel-html .h742800.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .h742800.large-show.medium-show,  .channel-html .h742800.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .h742800.large-show.medium-hide,  .channel-html .h742800.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h742800.medium-show.small-show,  .channel-html .h742800.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h742800.medium-show.small-hide,  .channel-html .h742800.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .h742800:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .h742800:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h742800:before {
    content: none;
  }
}

.channel-html .gEE7C29 {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .gEE7C29 {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .gEE7C29 {
    flex-grow: 0;
  }
}

.channel-html .gEE7C29.large-show {
  display: flex;
}

.channel-html .gEE7C29.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .gEE7C29.large-show.medium-show,  .channel-html .gEE7C29.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .gEE7C29.large-show.medium-hide,  .channel-html .gEE7C29.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .gEE7C29.medium-show.small-show,  .channel-html .gEE7C29.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .gEE7C29.medium-show.small-hide,  .channel-html .gEE7C29.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .oBC58DC {
  
  
  padding-top: 94px;
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .oBC58DC {
    padding-top: 22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .oBC58DC {
    padding-top: 20px;
  }
}

.channel-html .i4D43B0 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .iFEBC40 {
  margin-top: 4px;
  background: linear-gradient(90deg, #fac1ff 0%, #b44aff 50%, #674bff 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .iFEBC40 {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .iFEBC40 {
    margin-top: -2px;
  }
}

.channel-html .t0BBB7D {
  margin-top: 8px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .t0BBB7D {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t0BBB7D {
    margin-top: 2px;
  }
}

.channel-html .d3F52B0 {
  
  
  padding-top: 94px;
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .d3F52B0 {
    padding-top: 22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d3F52B0 {
    padding-top: 20px;
  }
}

.channel-html .uCAE6D3 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .t0AE706 {
  margin-top: 4px;
  background: linear-gradient(90deg, #fac1ff 0%, #b44aff 50%, #674bff 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .t0AE706 {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t0AE706 {
    margin-top: -2px;
  }
}

.channel-html .a7A6FA6 {
  margin-top: 8px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .a7A6FA6 {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .a7A6FA6 {
    margin-top: 2px;
  }
}

.channel-html .wFA144F {
  margin-left: 20px;
  margin-right: -20px;
  padding-left: 0px;
}

@media only screen and (max-width: 734px) {
  .channel-html .wFA144F {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .wFA144F {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .wFA144F {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .wFA144F {
    margin-bottom: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .wFA144F {
    margin-right: 0px;
  }
}

.channel-html .a8E0215 {
  
  
  
  
  
}

.channel-html .a8E0215.large-show {
  display: flex;
}

.channel-html .a8E0215.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .a8E0215.large-show.medium-show,  .channel-html .a8E0215.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .a8E0215.large-show.medium-hide,  .channel-html .a8E0215.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .a8E0215.medium-show.small-show,  .channel-html .a8E0215.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .a8E0215.medium-show.small-hide,  .channel-html .a8E0215.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .gA72C4D {
  
  
  
  
  
  
}

.channel-html .r00CD68 {
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: hidden;
}

@media only screen and (max-width: 1068px) {
  .channel-html .r00CD68 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r00CD68 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .r00CD68 {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r00CD68 {
    grid-template-columns: repeat(1, 150px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .r00CD68 {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r00CD68 {
    overflow: hidden;
  }
}

.channel-html .r00CD68.large-show {
  display: grid;
}

.channel-html .r00CD68.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .r00CD68.large-show.medium-show,  .channel-html .r00CD68.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .r00CD68.large-show.medium-hide,  .channel-html .r00CD68.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r00CD68.medium-show.small-show,  .channel-html .r00CD68.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r00CD68.medium-show.small-hide,  .channel-html .r00CD68.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .r00CD68 .bentobox-item {
  border-radius: 18px;
}

.channel-html .m973A41 {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: hidden;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .m973A41 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m973A41 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .m973A41 {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m973A41 {
    overflow: hidden;
  }
}

.channel-html .m973A41.large-show {
  display: flex;
}

.channel-html .m973A41.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .m973A41.large-show.medium-show,  .channel-html .m973A41.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .m973A41.large-show.medium-hide,  .channel-html .m973A41.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m973A41.medium-show.small-show,  .channel-html .m973A41.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m973A41.medium-show.small-hide,  .channel-html .m973A41.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .m973A41:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .m973A41:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m973A41:before {
    content: none;
  }
}

.channel-html .xEF7E7A {
  
  
  margin-top: 35px;
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .xEF7E7A {
    padding-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .xEF7E7A {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xEF7E7A {
    flex-grow: 0;
  }
}

.channel-html .xEF7E7A.large-show {
  display: flex;
}

.channel-html .xEF7E7A.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .xEF7E7A.large-show.medium-show,  .channel-html .xEF7E7A.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .xEF7E7A.large-show.medium-hide,  .channel-html .xEF7E7A.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xEF7E7A.medium-show.small-show,  .channel-html .xEF7E7A.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xEF7E7A.medium-show.small-hide,  .channel-html .xEF7E7A.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .x733391 {
  
  margin-left: 3px;
  
  padding-top: 42px;
  padding-right: 20px;
  
  text-align: right;
  
  
  
}

.channel-html .xEF7E67 {
  
  margin-left: -20px;
  
  padding-top: 32px;
  padding-left: 54px;
  
  
  
  
}

.channel-html .jCDB87D {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .e770FFC {
  
  
  
  
  
}

.channel-html .e770FFC.large-show {
  display: flex;
}

.channel-html .e770FFC.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .e770FFC.large-show.medium-show,  .channel-html .e770FFC.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e770FFC.large-show.medium-hide,  .channel-html .e770FFC.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e770FFC.medium-show.small-show,  .channel-html .e770FFC.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e770FFC.medium-show.small-hide,  .channel-html .e770FFC.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .a6B282F {
  
  
  
  
  
  
}

.channel-html .l957A9A {
  grid-gap: 5px;
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: hidden;
}

@media only screen and (max-width: 1068px) {
  .channel-html .l957A9A {
    grid-template-rows: minmax(180px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l957A9A {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l957A9A {
    grid-template-columns: repeat(1, 336px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l957A9A {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l957A9A {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l957A9A {
    overflow: hidden;
  }
}

.channel-html .l957A9A.large-show {
  display: grid;
}

.channel-html .l957A9A.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .l957A9A.large-show.medium-show,  .channel-html .l957A9A.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l957A9A.large-show.medium-hide,  .channel-html .l957A9A.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l957A9A.medium-show.small-show,  .channel-html .l957A9A.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l957A9A.medium-show.small-hide,  .channel-html .l957A9A.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .l957A9A .bentobox-item {
  border-radius: 18px;
}

.channel-html .z8B7C3C {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: hidden;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .z8B7C3C {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z8B7C3C {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z8B7C3C {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z8B7C3C {
    overflow: hidden;
  }
}

.channel-html .z8B7C3C.large-show {
  display: flex;
}

.channel-html .z8B7C3C.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .z8B7C3C.large-show.medium-show,  .channel-html .z8B7C3C.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z8B7C3C.large-show.medium-hide,  .channel-html .z8B7C3C.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z8B7C3C.medium-show.small-show,  .channel-html .z8B7C3C.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z8B7C3C.medium-show.small-hide,  .channel-html .z8B7C3C.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .z8B7C3C:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .z8B7C3C:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z8B7C3C:before {
    content: none;
  }
}

.channel-html .i11DA1C {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .i11DA1C {
    margin-top: 48px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .i11DA1C {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i11DA1C {
    flex-grow: 0;
  }
}

.channel-html .i11DA1C.large-show {
  display: flex;
}

.channel-html .i11DA1C.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .i11DA1C.large-show.medium-show,  .channel-html .i11DA1C.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .i11DA1C.large-show.medium-hide,  .channel-html .i11DA1C.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i11DA1C.medium-show.small-show,  .channel-html .i11DA1C.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i11DA1C.medium-show.small-hide,  .channel-html .i11DA1C.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .b4E779C {
  
  
  padding-top: 14px;
  padding-right: 18px;
  
  text-align: right;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .b4E779C {
    padding-left: 24px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .b4E779C {
    padding-right: 36px;
  }
}

.channel-html .hB25943 {
  
  
  padding-top: 32px;
  padding-left: 54px;
  
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .hB25943 {
    padding-top: 4px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .hB25943 {
    padding-left: 10px;
  }
}

.channel-html .l040421 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .k0E10E5 {
  
  
  
  
  
}

.channel-html .k0E10E5.large-show {
  display: flex;
}

.channel-html .k0E10E5.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .k0E10E5.large-show.medium-show,  .channel-html .k0E10E5.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .k0E10E5.large-show.medium-hide,  .channel-html .k0E10E5.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k0E10E5.medium-show.small-show,  .channel-html .k0E10E5.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k0E10E5.medium-show.small-hide,  .channel-html .k0E10E5.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .h10E9BA {
  
  
  
  
  
  
}

.channel-html .e3A4696 {
  grid-gap: 5px;
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: visible;
}

@media only screen and (max-width: 1068px) {
  .channel-html .e3A4696 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e3A4696 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e3A4696 {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e3A4696 {
    grid-template-columns: repeat(1, 320px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e3A4696 {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e3A4696 {
    overflow: visible;
  }
}

.channel-html .e3A4696.large-show {
  display: grid;
}

.channel-html .e3A4696.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .e3A4696.large-show.medium-show,  .channel-html .e3A4696.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e3A4696.large-show.medium-hide,  .channel-html .e3A4696.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e3A4696.medium-show.small-show,  .channel-html .e3A4696.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e3A4696.medium-show.small-hide,  .channel-html .e3A4696.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .e3A4696 .bentobox-item {
  border-radius: 18px;
}

.channel-html .rCCD352 {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: visible;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .rCCD352 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .rCCD352 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .rCCD352 {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .rCCD352 {
    overflow: hidden;
  }
}

.channel-html .rCCD352.large-show {
  display: flex;
}

.channel-html .rCCD352.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .rCCD352.large-show.medium-show,  .channel-html .rCCD352.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .rCCD352.large-show.medium-hide,  .channel-html .rCCD352.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .rCCD352.medium-show.small-show,  .channel-html .rCCD352.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .rCCD352.medium-show.small-hide,  .channel-html .rCCD352.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .rCCD352:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .rCCD352:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .rCCD352:before {
    content: none;
  }
}

.channel-html .sB04541 {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .sB04541 {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .sB04541 {
    flex-grow: 0;
  }
}

.channel-html .sB04541.large-show {
  display: flex;
}

.channel-html .sB04541.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .sB04541.large-show.medium-show,  .channel-html .sB04541.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .sB04541.large-show.medium-hide,  .channel-html .sB04541.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .sB04541.medium-show.small-show,  .channel-html .sB04541.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .sB04541.medium-show.small-hide,  .channel-html .sB04541.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .g5F02B3 {
  
  
  padding-top: 94px;
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .g5F02B3 {
    padding-top: 12px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .g5F02B3 {
    padding-top: 18px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .g5F02B3 {
    padding-bottom: 9px;
  }
}

.channel-html .aFE5B4F {
  margin-top: 8px;
  padding-left: 40px;
  padding-right: 40px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .aFE5B4F {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .aFE5B4F {
    margin-top: 0px;
  }
}

.channel-html .kC0C599 {
  
  margin-bottom: -10px;
  
  padding-top: 1px;
  
  text-align: center;
  
  
  
}

.channel-html .fEB4B35 {
  margin-top: 20px;
  margin-left: 0px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .fEB4B35 {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fEB4B35 {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fEB4B35 {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fEB4B35 {
    margin-bottom: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fEB4B35 {
    margin-right: 0px;
  }
}

.channel-html .n4891AA {
  
  
  
  
  
}

.channel-html .n4891AA.large-show {
  display: flex;
}

.channel-html .n4891AA.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .n4891AA.large-show.medium-show,  .channel-html .n4891AA.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .n4891AA.large-show.medium-hide,  .channel-html .n4891AA.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n4891AA.medium-show.small-show,  .channel-html .n4891AA.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n4891AA.medium-show.small-hide,  .channel-html .n4891AA.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .p743687 {
  
  
  
  
  
  
}

.channel-html .zBFF166 {
  grid-gap: 5px;
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: visible;
}

@media only screen and (max-width: 1068px) {
  .channel-html .zBFF166 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .zBFF166 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .zBFF166 {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .zBFF166 {
    grid-template-columns: repeat(1, 150px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .zBFF166 {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .zBFF166 {
    overflow: visible;
  }
}

.channel-html .zBFF166.large-show {
  display: grid;
}

.channel-html .zBFF166.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .zBFF166.large-show.medium-show,  .channel-html .zBFF166.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .zBFF166.large-show.medium-hide,  .channel-html .zBFF166.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .zBFF166.medium-show.small-show,  .channel-html .zBFF166.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .zBFF166.medium-show.small-hide,  .channel-html .zBFF166.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .zBFF166 .bentobox-item {
  border-radius: 18px;
}

.channel-html .f8999B7 {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: visible;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .f8999B7 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f8999B7 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .f8999B7 {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f8999B7 {
    overflow: visible;
  }
}

.channel-html .f8999B7.large-show {
  display: flex;
}

.channel-html .f8999B7.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .f8999B7.large-show.medium-show,  .channel-html .f8999B7.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .f8999B7.large-show.medium-hide,  .channel-html .f8999B7.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f8999B7.medium-show.small-show,  .channel-html .f8999B7.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f8999B7.medium-show.small-hide,  .channel-html .f8999B7.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .f8999B7:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .f8999B7:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f8999B7:before {
    content: none;
  }
}

.channel-html .l0E6DA4 {
  
  
  
  padding-top: 35px;
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .l0E6DA4 {
    padding-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l0E6DA4 {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l0E6DA4 {
    flex-grow: 0;
  }
}

.channel-html .l0E6DA4.large-show {
  display: flex;
}

.channel-html .l0E6DA4.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .l0E6DA4.large-show.medium-show,  .channel-html .l0E6DA4.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l0E6DA4.large-show.medium-hide,  .channel-html .l0E6DA4.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l0E6DA4.medium-show.small-show,  .channel-html .l0E6DA4.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l0E6DA4.medium-show.small-hide,  .channel-html .l0E6DA4.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .jB048B3 {
  
  margin-left: 3px;
  
  padding-top: 42px;
  
  text-align: right;
  
  
  
}

.channel-html .q680D15 {
  
  margin-left: -19px;
  
  padding-top: 33px;
  padding-left: 54px;
  padding-right: 0px;
  padding-bottom: 30px;
  
  
  
  
}

.channel-html .k007843 {
  padding-right: 20px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .p473440 {
  
  
  
  
  
}

.channel-html .p473440.large-show {
  display: flex;
}

.channel-html .p473440.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .p473440.large-show.medium-show,  .channel-html .p473440.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .p473440.large-show.medium-hide,  .channel-html .p473440.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p473440.medium-show.small-show,  .channel-html .p473440.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p473440.medium-show.small-hide,  .channel-html .p473440.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .uDB2667 {
  
  
  
  
  
  
}

.channel-html .mBD5C59 {
  grid-gap: 5px;
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: visible;
}

@media only screen and (max-width: 1068px) {
  .channel-html .mBD5C59 {
    grid-template-rows: minmax(180px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mBD5C59 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .mBD5C59 {
    grid-template-columns: repeat(1, 336px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mBD5C59 {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .mBD5C59 {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mBD5C59 {
    overflow: visible;
  }
}

.channel-html .mBD5C59.large-show {
  display: grid;
}

.channel-html .mBD5C59.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .mBD5C59.large-show.medium-show,  .channel-html .mBD5C59.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .mBD5C59.large-show.medium-hide,  .channel-html .mBD5C59.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mBD5C59.medium-show.small-show,  .channel-html .mBD5C59.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mBD5C59.medium-show.small-hide,  .channel-html .mBD5C59.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .mBD5C59 .bentobox-item {
  border-radius: 18px;
}

.channel-html .dE990C3 {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: visible;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .dE990C3 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dE990C3 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .dE990C3 {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dE990C3 {
    overflow: visible;
  }
}

.channel-html .dE990C3.large-show {
  display: flex;
}

.channel-html .dE990C3.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .dE990C3.large-show.medium-show,  .channel-html .dE990C3.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .dE990C3.large-show.medium-hide,  .channel-html .dE990C3.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dE990C3.medium-show.small-show,  .channel-html .dE990C3.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dE990C3.medium-show.small-hide,  .channel-html .dE990C3.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .dE990C3:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .dE990C3:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dE990C3:before {
    content: none;
  }
}

.channel-html .xF34331 {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .xF34331 {
    padding-top: 42px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .xF34331 {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xF34331 {
    flex-grow: 0;
  }
}

.channel-html .xF34331.large-show {
  display: flex;
}

.channel-html .xF34331.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .xF34331.large-show.medium-show,  .channel-html .xF34331.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .xF34331.large-show.medium-hide,  .channel-html .xF34331.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xF34331.medium-show.small-show,  .channel-html .xF34331.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xF34331.medium-show.small-hide,  .channel-html .xF34331.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .x3A807E {
  
  
  padding-top: 14px;
  
  text-align: right;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .x3A807E {
    padding-top: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .x3A807E {
    padding-right: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .x3A807E {
    text-align: right;
  }
}

.channel-html .j97A25D {
  
  
  padding-top: 32px;
  padding-left: 54px;
  
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .j97A25D {
    padding-top: 2px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .j97A25D {
    padding-left: 10px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .j97A25D {
    padding-right: 40px;
  }
}

.channel-html .a884E38 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .h0349FB {
  
  
  
  
  
}

.channel-html .h0349FB.large-show {
  display: flex;
}

.channel-html .h0349FB.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .h0349FB.large-show.medium-show,  .channel-html .h0349FB.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .h0349FB.large-show.medium-hide,  .channel-html .h0349FB.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h0349FB.medium-show.small-show,  .channel-html .h0349FB.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h0349FB.medium-show.small-hide,  .channel-html .h0349FB.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .g1775C1 {
  
  
  
  
  
  
}

.channel-html .nB4124F {
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: hidden;
}

@media only screen and (max-width: 1068px) {
  .channel-html .nB4124F {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .nB4124F {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .nB4124F {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .nB4124F {
    grid-template-columns: repeat(1, 320px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .nB4124F {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .nB4124F {
    overflow: hidden;
  }
}

.channel-html .nB4124F.large-show {
  display: grid;
}

.channel-html .nB4124F.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .nB4124F.large-show.medium-show,  .channel-html .nB4124F.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .nB4124F.large-show.medium-hide,  .channel-html .nB4124F.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .nB4124F.medium-show.small-show,  .channel-html .nB4124F.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .nB4124F.medium-show.small-hide,  .channel-html .nB4124F.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .nB4124F .bentobox-item {
  border-radius: 18px;
}

.channel-html .c5C4B25 {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: hidden;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .c5C4B25 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c5C4B25 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .c5C4B25 {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c5C4B25 {
    overflow: hidden;
  }
}

.channel-html .c5C4B25.large-show {
  display: flex;
}

.channel-html .c5C4B25.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .c5C4B25.large-show.medium-show,  .channel-html .c5C4B25.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .c5C4B25.large-show.medium-hide,  .channel-html .c5C4B25.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c5C4B25.medium-show.small-show,  .channel-html .c5C4B25.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c5C4B25.medium-show.small-hide,  .channel-html .c5C4B25.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .c5C4B25:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .c5C4B25:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c5C4B25:before {
    content: none;
  }
}

.channel-html .z1393DE {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 734px) {
    .channel-html .z1393DE {
        margin-top: 38px;
    }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z1393DE {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z1393DE {
    flex-grow: 0;
  }
}

.channel-html .z1393DE.large-show {
  display: flex;
}

.channel-html .z1393DE.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .z1393DE.large-show.medium-show,  .channel-html .z1393DE.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z1393DE.large-show.medium-hide,  .channel-html .z1393DE.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z1393DE.medium-show.small-show,  .channel-html .z1393DE.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z1393DE.medium-show.small-hide,  .channel-html .z1393DE.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .z7C12B2 {
  
  
  
  text-align: right;
  
  
  
}

@media only screen and (max-width: 734px) {
    .channel-html .z7C12B2 {
        padding-top: 15px;
    }
}

@media only screen and (max-width: 734px) {
  .channel-html .z7C12B2 {
    padding-right: 14px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z7C12B2 {
    text-align: right;
  }
}

.channel-html .bB377E3 {
  
  
  
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .bB377E3 {
    padding-left: 26px;
  }
}

.channel-html .c6030EC {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .sE73C6B {
  margin-top: -130px;
  margin-left: 20px;
  margin-right: -20px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .sE73C6B {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .sE73C6B {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .sE73C6B {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .sE73C6B {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .sE73C6B {
    margin-right: 0px;
  }
}

.channel-html .c950187 {
  
  
  
  
  
}

.channel-html .c950187.large-show {
  display: flex;
}

.channel-html .c950187.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .c950187.large-show.medium-show,  .channel-html .c950187.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .c950187.large-show.medium-hide,  .channel-html .c950187.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c950187.medium-show.small-show,  .channel-html .c950187.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c950187.medium-show.small-hide,  .channel-html .c950187.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .w894374 {
  
  
  
  
  
  
}

.channel-html .l450384 {
  grid-gap: 5px;
  grid-template-rows: minmax(380px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: visible;
}

@media only screen and (max-width: 1068px) {
  .channel-html .l450384 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l450384 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l450384 {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l450384 {
    grid-template-columns: repeat(1, 150px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l450384 {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l450384 {
    overflow: visible;
  }
}

.channel-html .l450384.large-show {
  display: grid;
}

.channel-html .l450384.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .l450384.large-show.medium-show,  .channel-html .l450384.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l450384.large-show.medium-hide,  .channel-html .l450384.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l450384.medium-show.small-show,  .channel-html .l450384.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l450384.medium-show.small-hide,  .channel-html .l450384.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .l450384 .bentobox-item {
  border-radius: 18px;
}

.channel-html .y420305 {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: hidden;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .y420305 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y420305 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .y420305 {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y420305 {
    overflow: hidden;
  }
}

.channel-html .y420305.large-show {
  display: flex;
}

.channel-html .y420305.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .y420305.large-show.medium-show,  .channel-html .y420305.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .y420305.large-show.medium-hide,  .channel-html .y420305.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y420305.medium-show.small-show,  .channel-html .y420305.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y420305.medium-show.small-hide,  .channel-html .y420305.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .y420305:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .y420305:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y420305:before {
    content: none;
  }
}

.channel-html .y1A27F3 {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .y1A27F3 {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y1A27F3 {
    flex-grow: 0;
  }
}

.channel-html .y1A27F3.large-show {
  display: flex;
}

.channel-html .y1A27F3.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .y1A27F3.large-show.medium-show,  .channel-html .y1A27F3.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .y1A27F3.large-show.medium-hide,  .channel-html .y1A27F3.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y1A27F3.medium-show.small-show,  .channel-html .y1A27F3.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y1A27F3.medium-show.small-hide,  .channel-html .y1A27F3.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .v570CD9 {
  
  
  padding-top: 40px;
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .v570CD9 {
    padding-top: 30px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v570CD9 {
    padding-top: 27px;
  }
}

.channel-html .e734646 {
  margin-top: 8px;
  padding-left: 40px;
  padding-right: 40px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .e734646 {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e734646 {
    margin-top: 0px;
  }
}

.channel-html .l52087C {
  
  margin-bottom: -10px;
  
  padding-top: 44px;
  
  text-align: center;
  
  
  
}

.channel-html .vEF06A9 {
  
  
  
  
  
}

.channel-html .vEF06A9.large-show {
  display: flex;
}

.channel-html .vEF06A9.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .vEF06A9.large-show.medium-show,  .channel-html .vEF06A9.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .vEF06A9.large-show.medium-hide,  .channel-html .vEF06A9.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .vEF06A9.medium-show.small-show,  .channel-html .vEF06A9.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .vEF06A9.medium-show.small-hide,  .channel-html .vEF06A9.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .z182886 {
  
  
  
  
  
  
}

.channel-html .xAD8151 {
  grid-gap: 5px;
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: hidden;
}

@media only screen and (max-width: 1068px) {
  .channel-html .xAD8151 {
    grid-template-rows: minmax(180px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xAD8151 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .xAD8151 {
    grid-template-columns: repeat(1, 336px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xAD8151 {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .xAD8151 {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xAD8151 {
    overflow: visible;
  }
}

.channel-html .xAD8151.large-show {
  display: grid;
}

.channel-html .xAD8151.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .xAD8151.large-show.medium-show,  .channel-html .xAD8151.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .xAD8151.large-show.medium-hide,  .channel-html .xAD8151.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xAD8151.medium-show.small-show,  .channel-html .xAD8151.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xAD8151.medium-show.small-hide,  .channel-html .xAD8151.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .xAD8151 .bentobox-item {
  border-radius: 18px;
}

.channel-html .s6F9F2A {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: hidden;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .s6F9F2A {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s6F9F2A {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .s6F9F2A {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s6F9F2A {
    overflow: hidden;
  }
}

.channel-html .s6F9F2A.large-show {
  display: flex;
}

.channel-html .s6F9F2A.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .s6F9F2A.large-show.medium-show,  .channel-html .s6F9F2A.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .s6F9F2A.large-show.medium-hide,  .channel-html .s6F9F2A.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s6F9F2A.medium-show.small-show,  .channel-html .s6F9F2A.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s6F9F2A.medium-show.small-hide,  .channel-html .s6F9F2A.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .s6F9F2A:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .s6F9F2A:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s6F9F2A:before {
    content: none;
  }
}

.channel-html .t61E1B1 {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .t61E1B1 {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t61E1B1 {
    flex-grow: 0;
  }
}

.channel-html .t61E1B1.large-show {
  display: flex;
}

.channel-html .t61E1B1.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .t61E1B1.large-show.medium-show,  .channel-html .t61E1B1.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .t61E1B1.large-show.medium-hide,  .channel-html .t61E1B1.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t61E1B1.medium-show.small-show,  .channel-html .t61E1B1.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t61E1B1.medium-show.small-hide,  .channel-html .t61E1B1.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .vFF3D5D {
  
  
  padding-top: 94px;
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .vFF3D5D {
    padding-top: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .vFF3D5D {
    padding-top: 27px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .vFF3D5D {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .vFF3D5D {
    padding-bottom: 12px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .vFF3D5D {
    padding-right: 0px;
  }
}

.channel-html .gD65D3F {
  margin-top: 8px;
  padding-left: 40px;
  padding-right: 40px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .gD65D3F {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .gD65D3F {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .gD65D3F {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .gD65D3F {
    padding-right: 0px;
  }
}

.channel-html .f2E650F {
  
  
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .f2E650F {
    margin-bottom: -10px;
  }
}

.channel-html .mA58A8A {
  
  
  
  
  
}

.channel-html .mA58A8A.large-show {
  display: flex;
}

.channel-html .mA58A8A.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .mA58A8A.large-show.medium-show,  .channel-html .mA58A8A.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .mA58A8A.large-show.medium-hide,  .channel-html .mA58A8A.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mA58A8A.medium-show.small-show,  .channel-html .mA58A8A.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mA58A8A.medium-show.small-hide,  .channel-html .mA58A8A.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .tC9CDD7 {
  
  
  
  
  
  
}

.channel-html .sE266FF {
  grid-gap: 5px;
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: visible;
}

@media only screen and (max-width: 1068px) {
  .channel-html .sE266FF {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .sE266FF {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .sE266FF {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .sE266FF {
    grid-template-columns: repeat(1, 320px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .sE266FF {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .sE266FF {
    overflow: visible;
  }
}

.channel-html .sE266FF.large-show {
  display: grid;
}

.channel-html .sE266FF.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .sE266FF.large-show.medium-show,  .channel-html .sE266FF.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .sE266FF.large-show.medium-hide,  .channel-html .sE266FF.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .sE266FF.medium-show.small-show,  .channel-html .sE266FF.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .sE266FF.medium-show.small-hide,  .channel-html .sE266FF.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .sE266FF .bentobox-item {
  border-radius: 18px;
}

.channel-html .q7EEF79 {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: visible;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .q7EEF79 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q7EEF79 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .q7EEF79 {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q7EEF79 {
    overflow: visible;
  }
}

.channel-html .q7EEF79.large-show {
  display: flex;
}

.channel-html .q7EEF79.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .q7EEF79.large-show.medium-show,  .channel-html .q7EEF79.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .q7EEF79.large-show.medium-hide,  .channel-html .q7EEF79.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q7EEF79.medium-show.small-show,  .channel-html .q7EEF79.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q7EEF79.medium-show.small-hide,  .channel-html .q7EEF79.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .q7EEF79:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .q7EEF79:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q7EEF79:before {
    content: none;
  }
}

.channel-html .jE47732 {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 734px) {
  .channel-html .jE47732 {
    padding-top: 40px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .jE47732 {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .jE47732 {
    flex-grow: 0;
  }
}

.channel-html .jE47732.large-show {
  display: flex;
}

.channel-html .jE47732.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .jE47732.large-show.medium-show,  .channel-html .jE47732.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .jE47732.large-show.medium-hide,  .channel-html .jE47732.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .jE47732.medium-show.small-show,  .channel-html .jE47732.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .jE47732.medium-show.small-hide,  .channel-html .jE47732.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .i3F1592 {
  
  
  
  text-align: right;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .i3F1592 {
    padding-top: 14px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i3F1592 {
    padding-right: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i3F1592 {
    text-align: right;
  }
}

.channel-html .o609BB0 {
  
  
  
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .o609BB0 {
    padding-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .o609BB0 {
    padding-left: 26px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .o609BB0 {
    padding-right: 38px;
  }
}

.channel-html .p240B33 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .p240B33 {
    padding-right: 2px;
  }
}

.channel-html .wC5AFE6[data-element-type="gallery-item"] {
  display: none;
}

.channel-html .wC5AFE6[data-active-content|="true"] {
  display: block;
}

.channel-html .rA891CC {
  
  
  
  
  
  
}

.channel-html .gA9D3D5 {
  
  
  
  
  
}

.channel-html .gA9D3D5.large-show {
  display: flex;
}

.channel-html .gA9D3D5.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .gA9D3D5.large-show.medium-show,  .channel-html .gA9D3D5.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .gA9D3D5.large-show.medium-hide,  .channel-html .gA9D3D5.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .gA9D3D5.medium-show.small-show,  .channel-html .gA9D3D5.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .gA9D3D5.medium-show.small-hide,  .channel-html .gA9D3D5.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .xB65669 {
  
  margin-top: 64px;
  margin-bottom: 38px;
  
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .xB65669 {
    margin-top: 50px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xB65669 {
    margin-top: 54px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .xB65669 {
    margin-bottom: 34px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xB65669 {
    margin-bottom: 30px;
  }
}

.channel-html .kDC4588 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .kDC4588 {
    padding-left: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kDC4588 {
    padding-right: 10px;
  }
}

.channel-html .c5D6AAE {
  
  
  
  
  
  
}

.channel-html .jD45FDF {
  margin-left: 0px;
  list-style: none;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

@media only screen and (max-width: 1068px) {
  .channel-html .jD45FDF {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .jD45FDF {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .jD45FDF {
    flex-direction: row;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .eFF7A21 {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .eFF7A21 {
    margin-bottom: 20px;
  }
}

.channel-html .yE61056 {
  
  
  
  
  
}

.channel-html .yE61056.large-show {
  display: flex;
}

.channel-html .yE61056.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .yE61056.large-show.medium-show,  .channel-html .yE61056.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .yE61056.large-show.medium-hide,  .channel-html .yE61056.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yE61056.medium-show.small-show,  .channel-html .yE61056.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yE61056.medium-show.small-hide,  .channel-html .yE61056.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .tCCDA22 {
  
  
  
  
  
  
}

.channel-html .n3C90FF {
  grid-gap: 5px;
  grid-template-rows: minmax(380px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: visible;
}

@media only screen and (max-width: 1068px) {
  .channel-html .n3C90FF {
    grid-template-rows: minmax(180px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n3C90FF {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .n3C90FF {
    grid-template-columns: repeat(1, 336px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n3C90FF {
    grid-template-columns: repeat(1, 320px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .n3C90FF {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n3C90FF {
    overflow: visible;
  }
}

.channel-html .n3C90FF.large-show {
  display: grid;
}

.channel-html .n3C90FF.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .n3C90FF.large-show.medium-show,  .channel-html .n3C90FF.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .n3C90FF.large-show.medium-hide,  .channel-html .n3C90FF.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n3C90FF.medium-show.small-show,  .channel-html .n3C90FF.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n3C90FF.medium-show.small-hide,  .channel-html .n3C90FF.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .n3C90FF .bentobox-item {
  border-radius: 18px;
}

.channel-html .xD0841F {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: visible;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .xD0841F {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xD0841F {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .xD0841F {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xD0841F {
    overflow: visible;
  }
}

.channel-html .xD0841F.large-show {
  display: flex;
}

.channel-html .xD0841F.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .xD0841F.large-show.medium-show,  .channel-html .xD0841F.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .xD0841F.large-show.medium-hide,  .channel-html .xD0841F.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xD0841F.medium-show.small-show,  .channel-html .xD0841F.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xD0841F.medium-show.small-hide,  .channel-html .xD0841F.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .xD0841F:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .xD0841F:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xD0841F:before {
    content: none;
  }
}

.channel-html .l8C74D3 {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .l8C74D3 {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l8C74D3 {
    flex-grow: 0;
  }
}

.channel-html .l8C74D3.large-show {
  display: flex;
}

.channel-html .l8C74D3.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .l8C74D3.large-show.medium-show,  .channel-html .l8C74D3.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l8C74D3.large-show.medium-hide,  .channel-html .l8C74D3.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l8C74D3.medium-show.small-show,  .channel-html .l8C74D3.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l8C74D3.medium-show.small-hide,  .channel-html .l8C74D3.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .nC952C0 {
  
  
  padding-top: 94px;
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .nC952C0 {
    padding-top: 22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .nC952C0 {
    padding-top: 20px;
  }
}

.channel-html .x5A8493 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .mAA463E {
  margin-top: 4px;
  background: linear-gradient(90deg, #fac1ff 0%, #b44aff 50%, #674bff 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .mAA463E {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mAA463E {
    margin-top: -2px;
  }
}

.channel-html .rAF5FAE {
  margin-top: 8px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .rAF5FAE {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .rAF5FAE {
    margin-top: 2px;
  }
}

.channel-html .p3B09F7 {
  
  
  padding-top: 94px;
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .p3B09F7 {
    padding-top: 22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p3B09F7 {
    padding-top: 20px;
  }
}

.channel-html .q336C8B {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .mD81058 {
  margin-top: 4px;
  background: linear-gradient(90deg, #fac1ff 0%, #b44aff 50%, #674bff 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .mD81058 {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mD81058 {
    margin-top: -2px;
  }
}

.channel-html .d7DEF4B {
  margin-top: 8px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .d7DEF4B {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d7DEF4B {
    margin-top: 2px;
  }
}

.channel-html .o54FD5E {
  margin-left: 20px;
  margin-right: -20px;
  padding-left: 0px;
}

@media only screen and (max-width: 734px) {
  .channel-html .o54FD5E {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .o54FD5E {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .o54FD5E {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .o54FD5E {
    margin-bottom: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .o54FD5E {
    margin-right: 0px;
  }
}

.channel-html .r8F15A7 {
  
  
  
  
  
}

.channel-html .r8F15A7.large-show {
  display: flex;
}

.channel-html .r8F15A7.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .r8F15A7.large-show.medium-show,  .channel-html .r8F15A7.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .r8F15A7.large-show.medium-hide,  .channel-html .r8F15A7.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r8F15A7.medium-show.small-show,  .channel-html .r8F15A7.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r8F15A7.medium-show.small-hide,  .channel-html .r8F15A7.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .gE6739C {
  
  
  
  
  
  
}

.channel-html .r0DB678 {
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: hidden;
}

@media only screen and (max-width: 1068px) {
  .channel-html .r0DB678 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r0DB678 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .r0DB678 {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r0DB678 {
    grid-template-columns: repeat(1, 150px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .r0DB678 {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r0DB678 {
    overflow: hidden;
  }
}

.channel-html .r0DB678.large-show {
  display: grid;
}

.channel-html .r0DB678.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .r0DB678.large-show.medium-show,  .channel-html .r0DB678.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .r0DB678.large-show.medium-hide,  .channel-html .r0DB678.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r0DB678.medium-show.small-show,  .channel-html .r0DB678.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r0DB678.medium-show.small-hide,  .channel-html .r0DB678.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .r0DB678 .bentobox-item {
  border-radius: 18px;
}

.channel-html .c39D075 {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: hidden;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .c39D075 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c39D075 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .c39D075 {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c39D075 {
    overflow: hidden;
  }
}

.channel-html .c39D075.large-show {
  display: flex;
}

.channel-html .c39D075.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .c39D075.large-show.medium-show,  .channel-html .c39D075.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .c39D075.large-show.medium-hide,  .channel-html .c39D075.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c39D075.medium-show.small-show,  .channel-html .c39D075.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c39D075.medium-show.small-hide,  .channel-html .c39D075.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .c39D075:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .c39D075:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c39D075:before {
    content: none;
  }
}

.channel-html .z7AFE08 {
  
  
  margin-top: 35px;
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .z7AFE08 {
    padding-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z7AFE08 {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z7AFE08 {
    flex-grow: 0;
  }
}

.channel-html .z7AFE08.large-show {
  display: flex;
}

.channel-html .z7AFE08.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .z7AFE08.large-show.medium-show,  .channel-html .z7AFE08.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z7AFE08.large-show.medium-hide,  .channel-html .z7AFE08.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z7AFE08.medium-show.small-show,  .channel-html .z7AFE08.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z7AFE08.medium-show.small-hide,  .channel-html .z7AFE08.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .s68A7FF {
  
  margin-left: 3px;
  
  padding-top: 42px;
  padding-right: 20px;
  
  text-align: right;
  
  
  
}

.channel-html .kEFD6B0 {
  
  margin-left: -20px;
  
  padding-top: 32px;
  padding-left: 54px;
  
  
  
  
}

.channel-html .gF2AB06 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .i4A9BA9 {
  
  
  
  
  
}

.channel-html .i4A9BA9.large-show {
  display: flex;
}

.channel-html .i4A9BA9.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .i4A9BA9.large-show.medium-show,  .channel-html .i4A9BA9.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .i4A9BA9.large-show.medium-hide,  .channel-html .i4A9BA9.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i4A9BA9.medium-show.small-show,  .channel-html .i4A9BA9.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i4A9BA9.medium-show.small-hide,  .channel-html .i4A9BA9.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .g50EBAA {
  
  
  
  
  
  
}

.channel-html .j317E97 {
  grid-gap: 5px;
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: hidden;
}

@media only screen and (max-width: 1068px) {
  .channel-html .j317E97 {
    grid-template-rows: minmax(180px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .j317E97 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .j317E97 {
    grid-template-columns: repeat(1, 336px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .j317E97 {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .j317E97 {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .j317E97 {
    overflow: hidden;
  }
}

.channel-html .j317E97.large-show {
  display: grid;
}

.channel-html .j317E97.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .j317E97.large-show.medium-show,  .channel-html .j317E97.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .j317E97.large-show.medium-hide,  .channel-html .j317E97.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .j317E97.medium-show.small-show,  .channel-html .j317E97.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .j317E97.medium-show.small-hide,  .channel-html .j317E97.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .j317E97 .bentobox-item {
  border-radius: 18px;
}

.channel-html .hD5A792 {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: hidden;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .hD5A792 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hD5A792 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .hD5A792 {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hD5A792 {
    overflow: hidden;
  }
}

.channel-html .hD5A792.large-show {
  display: flex;
}

.channel-html .hD5A792.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .hD5A792.large-show.medium-show,  .channel-html .hD5A792.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .hD5A792.large-show.medium-hide,  .channel-html .hD5A792.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hD5A792.medium-show.small-show,  .channel-html .hD5A792.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hD5A792.medium-show.small-hide,  .channel-html .hD5A792.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .hD5A792:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .hD5A792:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hD5A792:before {
    content: none;
  }
}

.channel-html .yCCE051 {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .yCCE051 {
    margin-top: 48px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .yCCE051 {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yCCE051 {
    flex-grow: 0;
  }
}

.channel-html .yCCE051.large-show {
  display: flex;
}

.channel-html .yCCE051.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .yCCE051.large-show.medium-show,  .channel-html .yCCE051.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .yCCE051.large-show.medium-hide,  .channel-html .yCCE051.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yCCE051.medium-show.small-show,  .channel-html .yCCE051.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yCCE051.medium-show.small-hide,  .channel-html .yCCE051.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .v618B7D {
  
  
  padding-right: 18px;
  
  text-align: right;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .v618B7D {
    padding-top: 14px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .v618B7D {
    padding-left: 24px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .v618B7D {
    padding-right: 36px;
  }
}

.channel-html .d3EEE64 {
  
  
  padding-top: 32px;
  padding-left: 54px;
  
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .d3EEE64 {
    padding-top: 4px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .d3EEE64 {
    padding-left: 10px;
  }
}

.channel-html .d1D4646 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .q453A5A {
  
  
  
  
  
}

.channel-html .q453A5A.large-show {
  display: flex;
}

.channel-html .q453A5A.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .q453A5A.large-show.medium-show,  .channel-html .q453A5A.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .q453A5A.large-show.medium-hide,  .channel-html .q453A5A.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q453A5A.medium-show.small-show,  .channel-html .q453A5A.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q453A5A.medium-show.small-hide,  .channel-html .q453A5A.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .x111C66 {
  
  
  
  
  
  
}

.channel-html .u509800 {
  grid-gap: 5px;
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: visible;
}

@media only screen and (max-width: 1068px) {
  .channel-html .u509800 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u509800 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .u509800 {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u509800 {
    grid-template-columns: repeat(1, 320px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .u509800 {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u509800 {
    overflow: visible;
  }
}

.channel-html .u509800.large-show {
  display: grid;
}

.channel-html .u509800.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .u509800.large-show.medium-show,  .channel-html .u509800.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .u509800.large-show.medium-hide,  .channel-html .u509800.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u509800.medium-show.small-show,  .channel-html .u509800.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u509800.medium-show.small-hide,  .channel-html .u509800.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .u509800 .bentobox-item {
  border-radius: 18px;
}

.channel-html .r5F6456 {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: visible;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .r5F6456 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r5F6456 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .r5F6456 {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r5F6456 {
    overflow: hidden;
  }
}

.channel-html .r5F6456.large-show {
  display: flex;
}

.channel-html .r5F6456.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .r5F6456.large-show.medium-show,  .channel-html .r5F6456.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .r5F6456.large-show.medium-hide,  .channel-html .r5F6456.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r5F6456.medium-show.small-show,  .channel-html .r5F6456.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r5F6456.medium-show.small-hide,  .channel-html .r5F6456.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .r5F6456:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .r5F6456:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r5F6456:before {
    content: none;
  }
}

.channel-html .kEAC58B {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .kEAC58B {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kEAC58B {
    flex-grow: 0;
  }
}

.channel-html .kEAC58B.large-show {
  display: flex;
}

.channel-html .kEAC58B.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .kEAC58B.large-show.medium-show,  .channel-html .kEAC58B.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .kEAC58B.large-show.medium-hide,  .channel-html .kEAC58B.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kEAC58B.medium-show.small-show,  .channel-html .kEAC58B.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kEAC58B.medium-show.small-hide,  .channel-html .kEAC58B.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .aD37C4B {
  
  
  padding-top: 94px;
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .aD37C4B {
    padding-top: 22px;
  }
}

@media only screen and (max-width: 734px) {
    .channel-html .aD37C4B {
        padding-top: 20px;
        padding-bottom: 20px;
    }
}

.channel-html .bCD0931 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .v4A7E16 {
  margin-top: 4px;
  background: linear-gradient(90deg, #00cec9 0%, #004ae6 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .v4A7E16 {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v4A7E16 {
    margin-top: -2px;
  }
}

.channel-html .i1A04FB {
  margin-top: 8px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .i1A04FB {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i1A04FB {
    margin-top: 2px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i1A04FB {
    padding-left: 30px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i1A04FB {
    padding-right: 30px;
  }
}

.channel-html .v75A7DC {
  margin-top: 20px;
  margin-left: 0px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .v75A7DC {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v75A7DC {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v75A7DC {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v75A7DC {
    margin-bottom: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v75A7DC {
    margin-right: 0px;
  }
}

.channel-html .z8B2702 {
  
  
  
  
  
}

.channel-html .z8B2702.large-show {
  display: flex;
}

.channel-html .z8B2702.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .z8B2702.large-show.medium-show,  .channel-html .z8B2702.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z8B2702.large-show.medium-hide,  .channel-html .z8B2702.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z8B2702.medium-show.small-show,  .channel-html .z8B2702.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z8B2702.medium-show.small-hide,  .channel-html .z8B2702.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .b94D24F {
  
  
  
  
  
  
}

.channel-html .i3FC0B2 {
  grid-gap: 5px;
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: hidden;
}

@media only screen and (max-width: 1068px) {
  .channel-html .i3FC0B2 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i3FC0B2 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .i3FC0B2 {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i3FC0B2 {
    grid-template-columns: repeat(1, 150px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .i3FC0B2 {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i3FC0B2 {
    overflow: hidden;
  }
}

.channel-html .i3FC0B2.large-show {
  display: grid;
}

.channel-html .i3FC0B2.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .i3FC0B2.large-show.medium-show,  .channel-html .i3FC0B2.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .i3FC0B2.large-show.medium-hide,  .channel-html .i3FC0B2.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i3FC0B2.medium-show.small-show,  .channel-html .i3FC0B2.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i3FC0B2.medium-show.small-hide,  .channel-html .i3FC0B2.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .i3FC0B2 .bentobox-item {
  border-radius: 18px;
}

.channel-html .p319F91 {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: hidden;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .p319F91 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p319F91 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .p319F91 {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p319F91 {
    overflow: hidden;
  }
}

.channel-html .p319F91.large-show {
  display: flex;
}

.channel-html .p319F91.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .p319F91.large-show.medium-show,  .channel-html .p319F91.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .p319F91.large-show.medium-hide,  .channel-html .p319F91.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p319F91.medium-show.small-show,  .channel-html .p319F91.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p319F91.medium-show.small-hide,  .channel-html .p319F91.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .p319F91:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .p319F91:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p319F91:before {
    content: none;
  }
}

.channel-html .o58A679 {
  
  
  margin-top: 50px;
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .o58A679 {
    padding-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .o58A679 {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .o58A679 {
    flex-grow: 0;
  }
}

.channel-html .o58A679.large-show {
  display: flex;
}

.channel-html .o58A679.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .o58A679.large-show.medium-show,  .channel-html .o58A679.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .o58A679.large-show.medium-hide,  .channel-html .o58A679.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .o58A679.medium-show.small-show,  .channel-html .o58A679.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .o58A679.medium-show.small-hide,  .channel-html .o58A679.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .y563BE0 {
  
  margin-left: 3px;
  
  padding-top: 24px;
  
  text-align: right;
  
  
  
}

.channel-html .cDE1088 {
  margin-left: -20px;
  padding-top: 32px;
  padding-left: 54px;
}

.channel-html .a02AA82 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .gDD6841 {
  --igradient: linear-gradient(120deg, #00d0ff 0%, #0099ff 20%, #c95eff 41%, #ff2569 63%, #ff8300 83%, #ffb000 100%);
  position: absolute !important;
  z-index: 0;
  inset: 0;
  border: 0;
  filter: blur(9px);
  opacity: 100%;
  border-radius: 18px;
}

.channel-html .gDD6841::after {
  left: 0 !important;
  right: 0 !important;
  width: auto !important;
  height: auto !important;
  --bg-size: calc(100% + 14px);
  content: "";
  pointer-events: none;
  position: absolute;
  inset: 0;
  background: var(--igradient) 50% / var(--bg-size) var(--bg-size);
  border-radius: 18px;
  border: 5px solid rgba(0, 0, 0, 0);
  mask: linear-gradient(hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, 0)), linear-gradient(hsl(0, 0%, 100%), hsl(0, 0%, 100%));
  mask-clip: padding-box, border-box;
  mask-composite: intersect;
}

.channel-html .hD11E3D {
  
  
  
  
  
}

.channel-html .hD11E3D.large-show {
  display: flex;
}

.channel-html .hD11E3D.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .hD11E3D.large-show.medium-show,  .channel-html .hD11E3D.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .hD11E3D.large-show.medium-hide,  .channel-html .hD11E3D.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hD11E3D.medium-show.small-show,  .channel-html .hD11E3D.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hD11E3D.medium-show.small-hide,  .channel-html .hD11E3D.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .d60F71E {
  
  
  
  
  
  
}

.channel-html .yF99B21 {
  grid-gap: 5px;
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: hidden;
}

@media only screen and (max-width: 1068px) {
  .channel-html .yF99B21 {
    grid-template-rows: minmax(180px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yF99B21 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .yF99B21 {
    grid-template-columns: repeat(1, 336px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yF99B21 {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .yF99B21 {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yF99B21 {
    overflow: hidden;
  }
}

.channel-html .yF99B21.large-show {
  display: grid;
}

.channel-html .yF99B21.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .yF99B21.large-show.medium-show,  .channel-html .yF99B21.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .yF99B21.large-show.medium-hide,  .channel-html .yF99B21.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yF99B21.medium-show.small-show,  .channel-html .yF99B21.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yF99B21.medium-show.small-hide,  .channel-html .yF99B21.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .yF99B21 .bentobox-item {
  border-radius: 18px;
}

.channel-html .k8390DA {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: hidden;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .k8390DA {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k8390DA {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .k8390DA {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k8390DA {
    overflow: hidden;
  }
}

.channel-html .k8390DA.large-show {
  display: flex;
}

.channel-html .k8390DA.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .k8390DA.large-show.medium-show,  .channel-html .k8390DA.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .k8390DA.large-show.medium-hide,  .channel-html .k8390DA.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k8390DA.medium-show.small-show,  .channel-html .k8390DA.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k8390DA.medium-show.small-hide,  .channel-html .k8390DA.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .k8390DA:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .k8390DA:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k8390DA:before {
    content: none;
  }
}

.channel-html .y1D0384 {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
    .channel-html .y1D0384 {
        margin-top: 72px;
        padding-bottom: 72px;
    }
}

@media only screen and (max-width: 1068px) {
  .channel-html .y1D0384 {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y1D0384 {
    flex-grow: 0;
  }
}

.channel-html .y1D0384.large-show {
  display: flex;
}

.channel-html .y1D0384.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .y1D0384.large-show.medium-show,  .channel-html .y1D0384.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .y1D0384.large-show.medium-hide,  .channel-html .y1D0384.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y1D0384.medium-show.small-show,  .channel-html .y1D0384.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y1D0384.medium-show.small-hide,  .channel-html .y1D0384.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .x11E5E7 {
  
  
  padding-right: 18px;
  
  text-align: right;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .x11E5E7 {
    padding-left: 24px;
  }
}

.channel-html .fADE18F {
  
  
  padding-top: 32px;
  padding-left: 54px;
  
  
  
  
}

@media only screen and (max-width: 1068px) {
    .channel-html .fADE18F {
        padding-top: 6px;
    }
}
@media only screen and (max-width: 1068px) {
  .channel-html .fADE18F {
    padding-left: 8px;
  }
}

.channel-html .aB11ADC {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .hD27EDA {
  --igradient: linear-gradient(120deg, #00d0ff 0%, #0099ff 20%, #c95eff 41%, #ff2569 63%, #ff8300 83%, #ffb000 100%);
  position: absolute !important;
  z-index: 0;
  inset: 0;
  border: 0;
  filter: blur(7px);
  opacity: 100%;
  border-radius: 18px;
}

.channel-html .hD27EDA::after {
  left: 0 !important;
  right: 0 !important;
  width: auto !important;
  height: auto !important;
  --bg-size: calc(100% + 14px);
  content: "";
  pointer-events: none;
  position: absolute;
  inset: 0;
  background: var(--igradient) 50% / var(--bg-size) var(--bg-size);
  border-radius: 18px;
  border: 3px solid rgba(0, 0, 0, 0);
  mask: linear-gradient(hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, 0)), linear-gradient(hsl(0, 0%, 100%), hsl(0, 0%, 100%));
  mask-clip: padding-box, border-box;
  mask-composite: intersect;
}

.channel-html .p87A41A {
  
  
  
  
  
}

.channel-html .p87A41A.large-show {
  display: flex;
}

.channel-html .p87A41A.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .p87A41A.large-show.medium-show,  .channel-html .p87A41A.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .p87A41A.large-show.medium-hide,  .channel-html .p87A41A.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p87A41A.medium-show.small-show,  .channel-html .p87A41A.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p87A41A.medium-show.small-hide,  .channel-html .p87A41A.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .z3D8AFD {
  
  
  
  
  
  
}

.channel-html .yA2F29B {
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: hidden;
}

@media only screen and (max-width: 1068px) {
  .channel-html .yA2F29B {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yA2F29B {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .yA2F29B {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yA2F29B {
    grid-template-columns: repeat(1, 320px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .yA2F29B {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yA2F29B {
    overflow: hidden;
  }
}

.channel-html .yA2F29B.large-show {
  display: grid;
}

.channel-html .yA2F29B.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .yA2F29B.large-show.medium-show,  .channel-html .yA2F29B.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .yA2F29B.large-show.medium-hide,  .channel-html .yA2F29B.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yA2F29B.medium-show.small-show,  .channel-html .yA2F29B.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yA2F29B.medium-show.small-hide,  .channel-html .yA2F29B.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .yA2F29B .bentobox-item {
  border-radius: 18px;
}

.channel-html .l7CDB85 {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: hidden;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .l7CDB85 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l7CDB85 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l7CDB85 {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l7CDB85 {
    overflow: hidden;
  }
}

.channel-html .l7CDB85.large-show {
  display: flex;
}

.channel-html .l7CDB85.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .l7CDB85.large-show.medium-show,  .channel-html .l7CDB85.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l7CDB85.large-show.medium-hide,  .channel-html .l7CDB85.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l7CDB85.medium-show.small-show,  .channel-html .l7CDB85.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l7CDB85.medium-show.small-hide,  .channel-html .l7CDB85.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .l7CDB85:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .l7CDB85:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l7CDB85:before {
    content: none;
  }
}

.channel-html .e5C166B {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 734px) {
    .channel-html .e5C166B {
        margin-top: 32px;
    }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e5C166B {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e5C166B {
    flex-grow: 0;
  }
}

.channel-html .e5C166B.large-show {
  display: flex;
}

.channel-html .e5C166B.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .e5C166B.large-show.medium-show,  .channel-html .e5C166B.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e5C166B.large-show.medium-hide,  .channel-html .e5C166B.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e5C166B.medium-show.small-show,  .channel-html .e5C166B.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e5C166B.medium-show.small-hide,  .channel-html .e5C166B.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .n350E01 {
  
  
  
  text-align: right;
  
  
  
}

@media only screen and (max-width: 734px) {
    .channel-html .n350E01 {
        padding-top: 24px;
    }
}

@media only screen and (max-width: 734px) {
  .channel-html .n350E01 {
    padding-right: 14px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n350E01 {
    text-align: right;
  }
}

.channel-html .o14364A {
  
  
  
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .o14364A {
    padding-left: 26px;
  }
}

.channel-html .r093292 {
  padding-top:9px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .zEF3B93 {
  margin-top: -130px;
  margin-left: 20px;
  margin-right: -20px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .zEF3B93 {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .zEF3B93 {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .zEF3B93 {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .zEF3B93 {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .zEF3B93 {
    margin-right: 0px;
  }
}

.channel-html .z9BCFEA {
  
  
  
  
  
}

.channel-html .z9BCFEA.large-show {
  display: flex;
}

.channel-html .z9BCFEA.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .z9BCFEA.large-show.medium-show,  .channel-html .z9BCFEA.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z9BCFEA.large-show.medium-hide,  .channel-html .z9BCFEA.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z9BCFEA.medium-show.small-show,  .channel-html .z9BCFEA.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z9BCFEA.medium-show.small-hide,  .channel-html .z9BCFEA.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .w7790FE {
  
  
  
  
  
  
}

.channel-html .iA615E6 {
  grid-gap: 5px;
  grid-template-rows: minmax(380px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: visible;
}

@media only screen and (max-width: 1068px) {
  .channel-html .iA615E6 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .iA615E6 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .iA615E6 {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .iA615E6 {
    grid-template-columns: repeat(1, 150px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .iA615E6 {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .iA615E6 {
    overflow: visible;
  }
}

.channel-html .iA615E6.large-show {
  display: grid;
}

.channel-html .iA615E6.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .iA615E6.large-show.medium-show,  .channel-html .iA615E6.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .iA615E6.large-show.medium-hide,  .channel-html .iA615E6.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .iA615E6.medium-show.small-show,  .channel-html .iA615E6.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .iA615E6.medium-show.small-hide,  .channel-html .iA615E6.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .iA615E6 .bentobox-item {
  border-radius: 18px;
}

.channel-html .xFF87F7 {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: hidden;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .xFF87F7 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xFF87F7 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .xFF87F7 {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xFF87F7 {
    overflow: hidden;
  }
}

.channel-html .xFF87F7.large-show {
  display: flex;
}

.channel-html .xFF87F7.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .xFF87F7.large-show.medium-show,  .channel-html .xFF87F7.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .xFF87F7.large-show.medium-hide,  .channel-html .xFF87F7.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xFF87F7.medium-show.small-show,  .channel-html .xFF87F7.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xFF87F7.medium-show.small-hide,  .channel-html .xFF87F7.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .xFF87F7:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .xFF87F7:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xFF87F7:before {
    content: none;
  }
}

.channel-html .gEDFEEE {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .gEDFEEE {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .gEDFEEE {
    flex-grow: 0;
  }
}

.channel-html .gEDFEEE.large-show {
  display: flex;
}

.channel-html .gEDFEEE.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .gEDFEEE.large-show.medium-show,  .channel-html .gEDFEEE.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .gEDFEEE.large-show.medium-hide,  .channel-html .gEDFEEE.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .gEDFEEE.medium-show.small-show,  .channel-html .gEDFEEE.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .gEDFEEE.medium-show.small-hide,  .channel-html .gEDFEEE.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .pD884C7 {
    padding-top: 70px;
    padding-bottom: 70px;
    text-align: center;
}

@media only screen and (max-width: 1068px) {
  .channel-html .pD884C7 {
    padding-top: 30px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .pD884C7 {
    padding-top: 27px;
  }
}

.channel-html .j199FC8 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .a20A19E {
  margin-top: 4px;
  background: linear-gradient(90deg, #00cec9 0%, #004ae6 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .a20A19E {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .a20A19E {
    margin-top: -2px;
  }
}

.channel-html .p1D8899 {
  margin-top: 8px;
  padding-left: 40px;
  padding-right: 40px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .p1D8899 {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p1D8899 {
    margin-top: 0px;
  }
}

.channel-html .fB4795E {
  
  
  
  
  
}

.channel-html .fB4795E.large-show {
  display: flex;
}

.channel-html .fB4795E.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .fB4795E.large-show.medium-show,  .channel-html .fB4795E.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .fB4795E.large-show.medium-hide,  .channel-html .fB4795E.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fB4795E.medium-show.small-show,  .channel-html .fB4795E.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fB4795E.medium-show.small-hide,  .channel-html .fB4795E.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .c764B23 {
  
  
  
  
  
  
}

.channel-html .b6BF9AC {
  grid-gap: 5px;
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: visible;
}

@media only screen and (max-width: 1068px) {
  .channel-html .b6BF9AC {
    grid-template-rows: minmax(180px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b6BF9AC {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .b6BF9AC {
    grid-template-columns: repeat(1, 336px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b6BF9AC {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .b6BF9AC {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b6BF9AC {
    overflow: visible;
  }
}

.channel-html .b6BF9AC.large-show {
  display: grid;
}

.channel-html .b6BF9AC.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .b6BF9AC.large-show.medium-show,  .channel-html .b6BF9AC.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .b6BF9AC.large-show.medium-hide,  .channel-html .b6BF9AC.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b6BF9AC.medium-show.small-show,  .channel-html .b6BF9AC.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b6BF9AC.medium-show.small-hide,  .channel-html .b6BF9AC.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .b6BF9AC .bentobox-item {
  border-radius: 18px;
}

.channel-html .cA77AB9 {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: visible;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .cA77AB9 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .cA77AB9 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .cA77AB9 {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .cA77AB9 {
    overflow: visible;
  }
}

.channel-html .cA77AB9.large-show {
  display: flex;
}

.channel-html .cA77AB9.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .cA77AB9.large-show.medium-show,  .channel-html .cA77AB9.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .cA77AB9.large-show.medium-hide,  .channel-html .cA77AB9.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .cA77AB9.medium-show.small-show,  .channel-html .cA77AB9.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .cA77AB9.medium-show.small-hide,  .channel-html .cA77AB9.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .cA77AB9:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .cA77AB9:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .cA77AB9:before {
    content: none;
  }
}

.channel-html .u3CF7FD {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .u3CF7FD {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u3CF7FD {
    flex-grow: 0;
  }
}

.channel-html .u3CF7FD.large-show {
  display: flex;
}

.channel-html .u3CF7FD.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .u3CF7FD.large-show.medium-show,  .channel-html .u3CF7FD.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .u3CF7FD.large-show.medium-hide,  .channel-html .u3CF7FD.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u3CF7FD.medium-show.small-show,  .channel-html .u3CF7FD.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u3CF7FD.medium-show.small-hide,  .channel-html .u3CF7FD.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .s76BAC1 {
  
  
  padding-top: 94px;
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 1068px) {
    .channel-html .s76BAC1 {
        padding-top: 22px;
        padding-bottom: 22px;
    }
}
@media only screen and (max-width: 734px) {
  .channel-html .s76BAC1 {
    padding-top: 27px;
  }
}

.channel-html .qC8A083 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .r94176B {
  margin-top: 4px;
  background: linear-gradient(90deg, #00cec9 0%, #004ae6 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .r94176B {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r94176B {
    margin-top: -2px;
  }
}

.channel-html .e2497FD {
  margin-top: 8px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .e2497FD {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e2497FD {
    margin-top: 0px;
  }
}

.channel-html .jA8A2A4 {
  
  
  
  
  
}

.channel-html .jA8A2A4.large-show {
  display: flex;
}

.channel-html .jA8A2A4.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .jA8A2A4.large-show.medium-show,  .channel-html .jA8A2A4.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .jA8A2A4.large-show.medium-hide,  .channel-html .jA8A2A4.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .jA8A2A4.medium-show.small-show,  .channel-html .jA8A2A4.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .jA8A2A4.medium-show.small-hide,  .channel-html .jA8A2A4.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .dC3EC1B {
  
  
  
  
  
  
}

.channel-html .v7ECA92 {
  grid-gap: 5px;
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: hidden;
}

@media only screen and (max-width: 1068px) {
  .channel-html .v7ECA92 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v7ECA92 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .v7ECA92 {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v7ECA92 {
    grid-template-columns: repeat(1, 320px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .v7ECA92 {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v7ECA92 {
    overflow: hidden;
  }
}

.channel-html .v7ECA92.large-show {
  display: grid;
}

.channel-html .v7ECA92.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .v7ECA92.large-show.medium-show,  .channel-html .v7ECA92.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .v7ECA92.large-show.medium-hide,  .channel-html .v7ECA92.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v7ECA92.medium-show.small-show,  .channel-html .v7ECA92.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v7ECA92.medium-show.small-hide,  .channel-html .v7ECA92.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .v7ECA92 .bentobox-item {
  border-radius: 18px;
}

.channel-html .e16167A {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: hidden;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .e16167A {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e16167A {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e16167A {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e16167A {
    overflow: hidden;
  }
}

.channel-html .e16167A.large-show {
  display: flex;
}

.channel-html .e16167A.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .e16167A.large-show.medium-show,  .channel-html .e16167A.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e16167A.large-show.medium-hide,  .channel-html .e16167A.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e16167A.medium-show.small-show,  .channel-html .e16167A.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e16167A.medium-show.small-hide,  .channel-html .e16167A.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .e16167A:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .e16167A:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e16167A:before {
    content: none;
  }
}

.channel-html .lD395FD {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 734px) {
  .channel-html .lD395FD {
    margin-top: 52px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .lD395FD {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .lD395FD {
    flex-grow: 0;
  }
}

.channel-html .lD395FD.large-show {
  display: flex;
}

.channel-html .lD395FD.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .lD395FD.large-show.medium-show,  .channel-html .lD395FD.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .lD395FD.large-show.medium-hide,  .channel-html .lD395FD.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .lD395FD.medium-show.small-show,  .channel-html .lD395FD.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .lD395FD.medium-show.small-hide,  .channel-html .lD395FD.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .b7538E8 {
  
  
  
  text-align: right;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .b7538E8 {
    padding-right: 3px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b7538E8 {
    text-align: right;
  }
}

.channel-html .wD57DDD {
  
  
  
  
  
  
}

@media only screen and (max-width: 734px) {
    .channel-html .wD57DDD {
        padding-top: 0px;
    }
}

@media only screen and (max-width: 734px) {
  .channel-html .wD57DDD {
    padding-left: 26px;
  }
}

.channel-html .u71C49B {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .z5485C8 {
  --igradient: linear-gradient(120deg, #00d0ff 0%, #0099ff 20%, #c95eff 41%, #ff2569 63%, #ff8300 83%, #ffb000 100%);
  position: absolute !important;
  z-index: 0;
  inset: 0;
  border: 0;
  filter: blur(7px);
  opacity: 100%;
  border-radius: 18px;
}

.channel-html .z5485C8::after {
  left: 0 !important;
  right: 0 !important;
  width: auto !important;
  height: auto !important;
  --bg-size: calc(100% + 14px);
  content: "";
  pointer-events: none;
  position: absolute;
  inset: 0;
  background: var(--igradient) 50% / var(--bg-size) var(--bg-size);
  border-radius: 18px;
  border: 3px solid rgba(0, 0, 0, 0);
  mask: linear-gradient(hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, 0)), linear-gradient(hsl(0, 0%, 100%), hsl(0, 0%, 100%));
  mask-clip: padding-box, border-box;
  mask-composite: intersect;
}

.channel-html .d9301DB[data-element-type="gallery-item"] {
  display: none;
}

.channel-html .d9301DB[data-active-content|="true"] {
  display: block;
}

.channel-html .i04EC02 {
  
  
  
  
  
  
}

.channel-html .sCE17DA {
  
  
  
  
  
}

.channel-html .sCE17DA.large-show {
  display: flex;
}

.channel-html .sCE17DA.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .sCE17DA.large-show.medium-show,  .channel-html .sCE17DA.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .sCE17DA.large-show.medium-hide,  .channel-html .sCE17DA.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .sCE17DA.medium-show.small-show,  .channel-html .sCE17DA.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .sCE17DA.medium-show.small-hide,  .channel-html .sCE17DA.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .n9316F5 {
  
  margin-top: 64px;
  margin-bottom: 38px;
  
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .n9316F5 {
    margin-top: 50px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n9316F5 {
    margin-top: 54px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .n9316F5 {
    margin-bottom: 34px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n9316F5 {
    margin-bottom: 30px;
  }
}

.channel-html .pCBB633 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .pCBB633 {
    padding-left: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .pCBB633 {
    padding-right: 10px;
  }
}

.channel-html .x57DE43 {
  
  
  
  
  
  
}

.channel-html .oCE75F2 {
  margin-left: 0px;
  list-style: none;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

@media only screen and (max-width: 1068px) {
  .channel-html .oCE75F2 {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .oCE75F2 {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .oCE75F2 {
    flex-direction: row;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .t3ADAF4 {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t3ADAF4 {
    margin-bottom: 20px;
  }
}

.channel-html .t4A0B80 {
  
  
  
  
  
}

.channel-html .t4A0B80.large-show {
  display: flex;
}

.channel-html .t4A0B80.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .t4A0B80.large-show.medium-show,  .channel-html .t4A0B80.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .t4A0B80.large-show.medium-hide,  .channel-html .t4A0B80.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t4A0B80.medium-show.small-show,  .channel-html .t4A0B80.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t4A0B80.medium-show.small-hide,  .channel-html .t4A0B80.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .lDF761A {
  
  
  
  
  
  
}

.channel-html .kBC1CFE {
  grid-gap: 5px;
  grid-template-rows: minmax(380px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: visible;
}

@media only screen and (max-width: 1068px) {
  .channel-html .kBC1CFE {
    grid-template-rows: minmax(180px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kBC1CFE {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .kBC1CFE {
    grid-template-columns: repeat(1, 336px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kBC1CFE {
    grid-template-columns: repeat(1, 320px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .kBC1CFE {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kBC1CFE {
    overflow: visible;
  }
}

.channel-html .kBC1CFE.large-show {
  display: grid;
}

.channel-html .kBC1CFE.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .kBC1CFE.large-show.medium-show,  .channel-html .kBC1CFE.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .kBC1CFE.large-show.medium-hide,  .channel-html .kBC1CFE.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kBC1CFE.medium-show.small-show,  .channel-html .kBC1CFE.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kBC1CFE.medium-show.small-hide,  .channel-html .kBC1CFE.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .kBC1CFE .bentobox-item {
  border-radius: 18px;
}

.channel-html .l97562B {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: visible;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .l97562B {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l97562B {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l97562B {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l97562B {
    overflow: visible;
  }
}

.channel-html .l97562B.large-show {
  display: flex;
}

.channel-html .l97562B.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .l97562B.large-show.medium-show,  .channel-html .l97562B.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l97562B.large-show.medium-hide,  .channel-html .l97562B.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l97562B.medium-show.small-show,  .channel-html .l97562B.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l97562B.medium-show.small-hide,  .channel-html .l97562B.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .l97562B:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .l97562B:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l97562B:before {
    content: none;
  }
}

.channel-html .l2484A6 {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .l2484A6 {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l2484A6 {
    flex-grow: 0;
  }
}

.channel-html .l2484A6.large-show {
  display: flex;
}

.channel-html .l2484A6.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .l2484A6.large-show.medium-show,  .channel-html .l2484A6.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l2484A6.large-show.medium-hide,  .channel-html .l2484A6.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l2484A6.medium-show.small-show,  .channel-html .l2484A6.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l2484A6.medium-show.small-hide,  .channel-html .l2484A6.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .xB2222E {
  
  
  padding-top: 94px;
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .xB2222E {
    padding-top: 22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xB2222E {
    padding-top: 20px;
  }
}

.channel-html .f839BD7 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .h438744 {
  margin-top: 4px;
  background: linear-gradient(90deg, #fac1ff 0%, #b44aff 50%, #674bff 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .h438744 {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h438744 {
    margin-top: -2px;
  }
}

.channel-html .dBF53CA {
  margin-top: 8px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .dBF53CA {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dBF53CA {
    margin-top: 2px;
  }
}

.channel-html .v7E58AE {
  
  
  padding-top: 94px;
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .v7E58AE {
    padding-top: 22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v7E58AE {
    padding-top: 20px;
  }
}

.channel-html .h81D2C2 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .n0F9575 {
  margin-top: 4px;
  background: linear-gradient(90deg, #fac1ff 0%, #b44aff 50%, #674bff 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .n0F9575 {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n0F9575 {
    margin-top: -2px;
  }
}

.channel-html .d490A8C {
  margin-top: 8px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .d490A8C {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d490A8C {
    margin-top: 2px;
  }
}

.channel-html .m9D72F6 {
  margin-left: 20px;
  margin-right: -20px;
  padding-left: 0px;
}

@media only screen and (max-width: 734px) {
  .channel-html .m9D72F6 {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m9D72F6 {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .m9D72F6 {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m9D72F6 {
    margin-bottom: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m9D72F6 {
    margin-right: 0px;
  }
}

.channel-html .tC6C167 {
  
  
  
  
  
}

.channel-html .tC6C167.large-show {
  display: flex;
}

.channel-html .tC6C167.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .tC6C167.large-show.medium-show,  .channel-html .tC6C167.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tC6C167.large-show.medium-hide,  .channel-html .tC6C167.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tC6C167.medium-show.small-show,  .channel-html .tC6C167.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tC6C167.medium-show.small-hide,  .channel-html .tC6C167.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .w5DF84C {
  
  
  
  
  
  
}

.channel-html .i9024F1 {
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: hidden;
}

@media only screen and (max-width: 1068px) {
  .channel-html .i9024F1 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i9024F1 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .i9024F1 {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i9024F1 {
    grid-template-columns: repeat(1, 150px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .i9024F1 {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i9024F1 {
    overflow: hidden;
  }
}

.channel-html .i9024F1.large-show {
  display: grid;
}

.channel-html .i9024F1.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .i9024F1.large-show.medium-show,  .channel-html .i9024F1.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .i9024F1.large-show.medium-hide,  .channel-html .i9024F1.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i9024F1.medium-show.small-show,  .channel-html .i9024F1.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i9024F1.medium-show.small-hide,  .channel-html .i9024F1.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .i9024F1 .bentobox-item {
  border-radius: 18px;
}

.channel-html .v18D4B4 {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: hidden;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .v18D4B4 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v18D4B4 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .v18D4B4 {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v18D4B4 {
    overflow: hidden;
  }
}

.channel-html .v18D4B4.large-show {
  display: flex;
}

.channel-html .v18D4B4.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .v18D4B4.large-show.medium-show,  .channel-html .v18D4B4.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .v18D4B4.large-show.medium-hide,  .channel-html .v18D4B4.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v18D4B4.medium-show.small-show,  .channel-html .v18D4B4.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v18D4B4.medium-show.small-hide,  .channel-html .v18D4B4.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .v18D4B4:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .v18D4B4:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v18D4B4:before {
    content: none;
  }
}

.channel-html .r4F322F {
  
  
  margin-top: 35px;
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .r4F322F {
    padding-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .r4F322F {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r4F322F {
    flex-grow: 0;
  }
}

.channel-html .r4F322F.large-show {
  display: flex;
}

.channel-html .r4F322F.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .r4F322F.large-show.medium-show,  .channel-html .r4F322F.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .r4F322F.large-show.medium-hide,  .channel-html .r4F322F.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r4F322F.medium-show.small-show,  .channel-html .r4F322F.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r4F322F.medium-show.small-hide,  .channel-html .r4F322F.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .j0A21F5 {
  
  margin-left: 3px;
  
  padding-top: 42px;
  padding-right: 20px;
  
  text-align: right;
  
  
  
}

.channel-html .y764CC1 {
  
  margin-left: -20px;
  
  padding-top: 32px;
  padding-left: 54px;
  
  
  
  
}

.channel-html .x70308C {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .z17E0DF {
  
  
  
  
  
}

.channel-html .z17E0DF.large-show {
  display: flex;
}

.channel-html .z17E0DF.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .z17E0DF.large-show.medium-show,  .channel-html .z17E0DF.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z17E0DF.large-show.medium-hide,  .channel-html .z17E0DF.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z17E0DF.medium-show.small-show,  .channel-html .z17E0DF.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z17E0DF.medium-show.small-hide,  .channel-html .z17E0DF.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .i65D1E8 {
  
  
  
  
  
  
}

.channel-html .m52504E {
  grid-gap: 5px;
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: hidden;
}

@media only screen and (max-width: 1068px) {
  .channel-html .m52504E {
    grid-template-rows: minmax(180px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m52504E {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .m52504E {
    grid-template-columns: repeat(1, 336px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m52504E {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .m52504E {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m52504E {
    overflow: hidden;
  }
}

.channel-html .m52504E.large-show {
  display: grid;
}

.channel-html .m52504E.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .m52504E.large-show.medium-show,  .channel-html .m52504E.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .m52504E.large-show.medium-hide,  .channel-html .m52504E.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m52504E.medium-show.small-show,  .channel-html .m52504E.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m52504E.medium-show.small-hide,  .channel-html .m52504E.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .m52504E .bentobox-item {
  border-radius: 18px;
}

.channel-html .j781ABF {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: hidden;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .j781ABF {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .j781ABF {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .j781ABF {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .j781ABF {
    overflow: hidden;
  }
}

.channel-html .j781ABF.large-show {
  display: flex;
}

.channel-html .j781ABF.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .j781ABF.large-show.medium-show,  .channel-html .j781ABF.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .j781ABF.large-show.medium-hide,  .channel-html .j781ABF.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .j781ABF.medium-show.small-show,  .channel-html .j781ABF.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .j781ABF.medium-show.small-hide,  .channel-html .j781ABF.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .j781ABF:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .j781ABF:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .j781ABF:before {
    content: none;
  }
}

.channel-html .lA81C9C {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .lA81C9C {
    margin-top: 48px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .lA81C9C {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .lA81C9C {
    flex-grow: 0;
  }
}

.channel-html .lA81C9C.large-show {
  display: flex;
}

.channel-html .lA81C9C.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .lA81C9C.large-show.medium-show,  .channel-html .lA81C9C.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .lA81C9C.large-show.medium-hide,  .channel-html .lA81C9C.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .lA81C9C.medium-show.small-show,  .channel-html .lA81C9C.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .lA81C9C.medium-show.small-hide,  .channel-html .lA81C9C.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .jA9F3A2 {
  
  
  padding-right: 18px;
  
  text-align: right;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .jA9F3A2 {
    padding-top: 14px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .jA9F3A2 {
    padding-left: 24px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .jA9F3A2 {
    padding-right: 36px;
  }
}

.channel-html .n721DB0 {
  
  
  padding-top: 32px;
  padding-left: 54px;
  
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .n721DB0 {
    padding-top: 4px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .n721DB0 {
    padding-left: 10px;
  }
}

.channel-html .iC3F511 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .y3234E1 {
  
  
  
  
  
}

.channel-html .y3234E1.large-show {
  display: flex;
}

.channel-html .y3234E1.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .y3234E1.large-show.medium-show,  .channel-html .y3234E1.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .y3234E1.large-show.medium-hide,  .channel-html .y3234E1.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y3234E1.medium-show.small-show,  .channel-html .y3234E1.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y3234E1.medium-show.small-hide,  .channel-html .y3234E1.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .vDA33CA {
  
  
  
  
  
  
}

.channel-html .g67207A {
  grid-gap: 5px;
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: visible;
}

@media only screen and (max-width: 1068px) {
  .channel-html .g67207A {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .g67207A {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .g67207A {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .g67207A {
    grid-template-columns: repeat(1, 320px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .g67207A {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .g67207A {
    overflow: visible;
  }
}

.channel-html .g67207A.large-show {
  display: grid;
}

.channel-html .g67207A.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .g67207A.large-show.medium-show,  .channel-html .g67207A.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .g67207A.large-show.medium-hide,  .channel-html .g67207A.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .g67207A.medium-show.small-show,  .channel-html .g67207A.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .g67207A.medium-show.small-hide,  .channel-html .g67207A.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .g67207A .bentobox-item {
  border-radius: 18px;
}

.channel-html .k7793FE {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: visible;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .k7793FE {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k7793FE {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .k7793FE {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k7793FE {
    overflow: visible;
  }
}

.channel-html .k7793FE.large-show {
  display: flex;
}

.channel-html .k7793FE.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .k7793FE.large-show.medium-show,  .channel-html .k7793FE.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .k7793FE.large-show.medium-hide,  .channel-html .k7793FE.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k7793FE.medium-show.small-show,  .channel-html .k7793FE.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k7793FE.medium-show.small-hide,  .channel-html .k7793FE.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .k7793FE:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .k7793FE:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k7793FE:before {
    content: none;
  }
}

.channel-html .yDB3BF8 {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .yDB3BF8 {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yDB3BF8 {
    flex-grow: 0;
  }
}

.channel-html .yDB3BF8.large-show {
  display: flex;
}

.channel-html .yDB3BF8.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .yDB3BF8.large-show.medium-show,  .channel-html .yDB3BF8.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .yDB3BF8.large-show.medium-hide,  .channel-html .yDB3BF8.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yDB3BF8.medium-show.small-show,  .channel-html .yDB3BF8.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yDB3BF8.medium-show.small-hide,  .channel-html .yDB3BF8.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .m6D5E59 {
  
  
  padding-top: 94px;
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .m6D5E59 {
    padding-top: 22px;
  }
}

@media only screen and (max-width: 734px) {
    .channel-html .m6D5E59 {
        padding-top: 20px;
        padding-bottom: 20px;
    }
}

.channel-html .d593B3A {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .e0AFF05 {
  margin-top: 4px;
  background: linear-gradient(90deg, #00cec9 0%, #004ae6 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .e0AFF05 {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e0AFF05 {
    margin-top: -2px;
  }
}

.channel-html .qD8D5E5 {
  margin-top: 8px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .qD8D5E5 {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qD8D5E5 {
    margin-top: 2px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qD8D5E5 {
    padding-left: 30px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qD8D5E5 {
    padding-right: 30px;
  }
}

.channel-html .p7C198F {
  margin-top: 20px;
  margin-left: 0px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .p7C198F {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p7C198F {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p7C198F {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p7C198F {
    margin-bottom: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p7C198F {
    margin-right: 0px;
  }
}

.channel-html .tC0C13D {
  
  
  
  
  
}

.channel-html .tC0C13D.large-show {
  display: flex;
}

.channel-html .tC0C13D.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .tC0C13D.large-show.medium-show,  .channel-html .tC0C13D.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tC0C13D.large-show.medium-hide,  .channel-html .tC0C13D.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tC0C13D.medium-show.small-show,  .channel-html .tC0C13D.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tC0C13D.medium-show.small-hide,  .channel-html .tC0C13D.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .o58E6F9 {
  
  
  
  
  
  
}

.channel-html .b50765B {
  grid-gap: 5px;
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: hidden;
}

@media only screen and (max-width: 1068px) {
  .channel-html .b50765B {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b50765B {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .b50765B {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b50765B {
    grid-template-columns: repeat(1, 150px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .b50765B {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b50765B {
    overflow: hidden;
  }
}

.channel-html .b50765B.large-show {
  display: grid;
}

.channel-html .b50765B.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .b50765B.large-show.medium-show,  .channel-html .b50765B.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .b50765B.large-show.medium-hide,  .channel-html .b50765B.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b50765B.medium-show.small-show,  .channel-html .b50765B.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b50765B.medium-show.small-hide,  .channel-html .b50765B.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .b50765B .bentobox-item {
  border-radius: 18px;
}

.channel-html .aE1967A {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: hidden;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .aE1967A {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .aE1967A {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .aE1967A {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .aE1967A {
    overflow: hidden;
  }
}

.channel-html .aE1967A.large-show {
  display: flex;
}

.channel-html .aE1967A.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .aE1967A.large-show.medium-show,  .channel-html .aE1967A.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .aE1967A.large-show.medium-hide,  .channel-html .aE1967A.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .aE1967A.medium-show.small-show,  .channel-html .aE1967A.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .aE1967A.medium-show.small-hide,  .channel-html .aE1967A.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .aE1967A:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .aE1967A:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .aE1967A:before {
    content: none;
  }
}

.channel-html .d23BFC4 {
  
  
  margin-top: 50px;
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .d23BFC4 {
    padding-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .d23BFC4 {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d23BFC4 {
    flex-grow: 0;
  }
}

.channel-html .d23BFC4.large-show {
  display: flex;
}

.channel-html .d23BFC4.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .d23BFC4.large-show.medium-show,  .channel-html .d23BFC4.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .d23BFC4.large-show.medium-hide,  .channel-html .d23BFC4.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d23BFC4.medium-show.small-show,  .channel-html .d23BFC4.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d23BFC4.medium-show.small-hide,  .channel-html .d23BFC4.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .r47E2C6 {
  margin-left: 3px;
  padding-top: 24px;
  text-align: right;
}

.channel-html .s99F8E1 {
  margin-left: -20px;
  padding-top: 32px;
  padding-left: 54px;
}

.channel-html .z7F0D40 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .dC9AE2D {
  --igradient: linear-gradient(120deg, #00d0ff 0%, #0099ff 20%, #c95eff 41%, #ff2569 63%, #ff8300 83%, #ffb000 100%);
  position: absolute !important;
  z-index: 0;
  inset: 0;
  border: 0;
  filter: blur(9px);
  opacity: 100%;
  border-radius: 18px;
}

.channel-html .dC9AE2D::after {
  left: 0 !important;
  right: 0 !important;
  width: auto !important;
  height: auto !important;
  --bg-size: calc(100% + 14px);
  content: "";
  pointer-events: none;
  position: absolute;
  inset: 0;
  background: var(--igradient) 50% / var(--bg-size) var(--bg-size);
  border-radius: 18px;
  border: 5px solid rgba(0, 0, 0, 0);
  mask: linear-gradient(hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, 0)), linear-gradient(hsl(0, 0%, 100%), hsl(0, 0%, 100%));
  mask-clip: padding-box, border-box;
  mask-composite: intersect;
}

.channel-html .o46327B {
  
  
  
  
  
}

.channel-html .o46327B.large-show {
  display: flex;
}

.channel-html .o46327B.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .o46327B.large-show.medium-show,  .channel-html .o46327B.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .o46327B.large-show.medium-hide,  .channel-html .o46327B.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .o46327B.medium-show.small-show,  .channel-html .o46327B.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .o46327B.medium-show.small-hide,  .channel-html .o46327B.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .dCB7224 {
  
  
  
  
  
  
}

.channel-html .p66F063 {
  grid-gap: 5px;
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: hidden;
}

@media only screen and (max-width: 1068px) {
  .channel-html .p66F063 {
    grid-template-rows: minmax(180px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p66F063 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .p66F063 {
    grid-template-columns: repeat(1, 336px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p66F063 {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .p66F063 {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p66F063 {
    overflow: hidden;
  }
}

.channel-html .p66F063.large-show {
  display: grid;
}

.channel-html .p66F063.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .p66F063.large-show.medium-show,  .channel-html .p66F063.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .p66F063.large-show.medium-hide,  .channel-html .p66F063.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p66F063.medium-show.small-show,  .channel-html .p66F063.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p66F063.medium-show.small-hide,  .channel-html .p66F063.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .p66F063 .bentobox-item {
  border-radius: 18px;
}

.channel-html .r3689BF {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: hidden;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .r3689BF {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r3689BF {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .r3689BF {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r3689BF {
    overflow: hidden;
  }
}

.channel-html .r3689BF.large-show {
  display: flex;
}

.channel-html .r3689BF.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .r3689BF.large-show.medium-show,  .channel-html .r3689BF.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .r3689BF.large-show.medium-hide,  .channel-html .r3689BF.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r3689BF.medium-show.small-show,  .channel-html .r3689BF.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r3689BF.medium-show.small-hide,  .channel-html .r3689BF.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .r3689BF:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .r3689BF:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r3689BF:before {
    content: none;
  }
}

.channel-html .m319A1E {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
    .channel-html .m319A1E {
        margin-top: 72px;
        padding-bottom: 72px;
    }
}

@media only screen and (max-width: 1068px) {
  .channel-html .m319A1E {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m319A1E {
    flex-grow: 0;
  }
}

.channel-html .m319A1E.large-show {
  display: flex;
}

.channel-html .m319A1E.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .m319A1E.large-show.medium-show,  .channel-html .m319A1E.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .m319A1E.large-show.medium-hide,  .channel-html .m319A1E.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m319A1E.medium-show.small-show,  .channel-html .m319A1E.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m319A1E.medium-show.small-hide,  .channel-html .m319A1E.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .c9CF9B7 {
  
  
  padding-right: 18px;
  
  text-align: right;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .c9CF9B7 {
    padding-left: 24px;
  }
}

.channel-html .xF7319A {
  
  
  padding-top: 32px;
  padding-left: 54px;
  
  
  
  
}

@media only screen and (max-width: 1068px) {
    .channel-html .xF7319A {
        padding-top: 6px;
    }
}

@media only screen and (max-width: 1068px) {
  .channel-html .xF7319A {
    padding-left: 8px;
  }
}

.channel-html .a0E6801 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .l9AB524 {
  --igradient: linear-gradient(120deg, #00d0ff 0%, #0099ff 20%, #c95eff 41%, #ff2569 63%, #ff8300 83%, #ffb000 100%);
  position: absolute !important;
  z-index: 0;
  inset: 0;
  border: 0;
  filter: blur(7px);
  opacity: 100%;
  border-radius: 18px;
}

.channel-html .l9AB524::after {
  left: 0 !important;
  right: 0 !important;
  width: auto !important;
  height: auto !important;
  --bg-size: calc(100% + 14px);
  content: "";
  pointer-events: none;
  position: absolute;
  inset: 0;
  background: var(--igradient) 50% / var(--bg-size) var(--bg-size);
  border-radius: 18px;
  border: 3px solid rgba(0, 0, 0, 0);
  mask: linear-gradient(hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, 0)), linear-gradient(hsl(0, 0%, 100%), hsl(0, 0%, 100%));
  mask-clip: padding-box, border-box;
  mask-composite: intersect;
}

.channel-html .p3A1DB5 {
  
  
  
  
  
}

.channel-html .p3A1DB5.large-show {
  display: flex;
}

.channel-html .p3A1DB5.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .p3A1DB5.large-show.medium-show,  .channel-html .p3A1DB5.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .p3A1DB5.large-show.medium-hide,  .channel-html .p3A1DB5.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p3A1DB5.medium-show.small-show,  .channel-html .p3A1DB5.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p3A1DB5.medium-show.small-hide,  .channel-html .p3A1DB5.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .p4B8F0C {
  
  
  
  
  
  
}

.channel-html .s26D3A3 {
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: hidden;
}

@media only screen and (max-width: 1068px) {
  .channel-html .s26D3A3 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s26D3A3 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .s26D3A3 {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s26D3A3 {
    grid-template-columns: repeat(1, 320px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .s26D3A3 {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s26D3A3 {
    overflow: hidden;
  }
}

.channel-html .s26D3A3.large-show {
  display: grid;
}

.channel-html .s26D3A3.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .s26D3A3.large-show.medium-show,  .channel-html .s26D3A3.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .s26D3A3.large-show.medium-hide,  .channel-html .s26D3A3.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s26D3A3.medium-show.small-show,  .channel-html .s26D3A3.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s26D3A3.medium-show.small-hide,  .channel-html .s26D3A3.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .s26D3A3 .bentobox-item {
  border-radius: 18px;
}

.channel-html .dA4A895 {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: hidden;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .dA4A895 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dA4A895 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .dA4A895 {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dA4A895 {
    overflow: hidden;
  }
}

.channel-html .dA4A895.large-show {
  display: flex;
}

.channel-html .dA4A895.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .dA4A895.large-show.medium-show,  .channel-html .dA4A895.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .dA4A895.large-show.medium-hide,  .channel-html .dA4A895.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dA4A895.medium-show.small-show,  .channel-html .dA4A895.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dA4A895.medium-show.small-hide,  .channel-html .dA4A895.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .dA4A895:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .dA4A895:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dA4A895:before {
    content: none;
  }
}

.channel-html .s545749 {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 734px) {
    .channel-html .s545749 {
        margin-top: 32px;
    }
}

@media only screen and (max-width: 1068px) {
  .channel-html .s545749 {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s545749 {
    flex-grow: 0;
  }
}

.channel-html .s545749.large-show {
  display: flex;
}

.channel-html .s545749.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .s545749.large-show.medium-show,  .channel-html .s545749.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .s545749.large-show.medium-hide,  .channel-html .s545749.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s545749.medium-show.small-show,  .channel-html .s545749.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s545749.medium-show.small-hide,  .channel-html .s545749.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .qF9B593 {
  
  
  
  text-align: right;
  
  
  
}

@media only screen and (max-width: 734px) {
    .channel-html .qF9B593 {
        padding-top: 24px;
    }
}

@media only screen and (max-width: 734px) {
  .channel-html .qF9B593 {
    padding-right: 14px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qF9B593 {
    text-align: right;
  }
}

.channel-html .rBE514E {
  
  
  
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .rBE514E {
    padding-left: 26px;
  }
}

.channel-html .a0C115B {
  padding-top:9px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .cAC54AD {
  margin-top: -130px;
  margin-left: 20px;
  margin-right: -20px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .cAC54AD {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .cAC54AD {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .cAC54AD {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .cAC54AD {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .cAC54AD {
    margin-right: 0px;
  }
}

.channel-html .c81CB82 {
  
  
  
  
  
}

.channel-html .c81CB82.large-show {
  display: flex;
}

.channel-html .c81CB82.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .c81CB82.large-show.medium-show,  .channel-html .c81CB82.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .c81CB82.large-show.medium-hide,  .channel-html .c81CB82.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c81CB82.medium-show.small-show,  .channel-html .c81CB82.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c81CB82.medium-show.small-hide,  .channel-html .c81CB82.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .g5C632A {
  
  
  
  
  
  
}

.channel-html .z45E25C {
  grid-gap: 5px;
  grid-template-rows: minmax(380px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: visible;
}

@media only screen and (max-width: 1068px) {
  .channel-html .z45E25C {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z45E25C {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z45E25C {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z45E25C {
    grid-template-columns: repeat(1, 150px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z45E25C {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z45E25C {
    overflow: visible;
  }
}

.channel-html .z45E25C.large-show {
  display: grid;
}

.channel-html .z45E25C.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .z45E25C.large-show.medium-show,  .channel-html .z45E25C.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z45E25C.large-show.medium-hide,  .channel-html .z45E25C.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z45E25C.medium-show.small-show,  .channel-html .z45E25C.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z45E25C.medium-show.small-hide,  .channel-html .z45E25C.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .z45E25C .bentobox-item {
  border-radius: 18px;
}

.channel-html .c440561 {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: visible;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .c440561 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c440561 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .c440561 {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c440561 {
    overflow: visible;
  }
}

.channel-html .c440561.large-show {
  display: flex;
}

.channel-html .c440561.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .c440561.large-show.medium-show,  .channel-html .c440561.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .c440561.large-show.medium-hide,  .channel-html .c440561.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c440561.medium-show.small-show,  .channel-html .c440561.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c440561.medium-show.small-hide,  .channel-html .c440561.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .c440561:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .c440561:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c440561:before {
    content: none;
  }
}

.channel-html .fA85521 {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .fA85521 {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fA85521 {
    flex-grow: 0;
  }
}

.channel-html .fA85521.large-show {
  display: flex;
}

.channel-html .fA85521.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .fA85521.large-show.medium-show,  .channel-html .fA85521.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .fA85521.large-show.medium-hide,  .channel-html .fA85521.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fA85521.medium-show.small-show,  .channel-html .fA85521.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fA85521.medium-show.small-hide,  .channel-html .fA85521.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .u79B4C4 {
    padding-top: 70px;
    padding-bottom: 70px;
    text-align: center;
}

@media only screen and (max-width: 1068px) {
  .channel-html .u79B4C4 {
    padding-top: 30px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u79B4C4 {
    padding-top: 27px;
  }
}

.channel-html .c182654 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .f16B28D {
  margin-top: 4px;
  background: linear-gradient(90deg, #00cec9 0%, #004ae6 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .f16B28D {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f16B28D {
    margin-top: -2px;
  }
}

.channel-html .aDFAFA9 {
  margin-top: 8px;
  padding-left: 40px;
  padding-right: 40px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .aDFAFA9 {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .aDFAFA9 {
    margin-top: 0px;
  }
}

.channel-html .d789C98 {
  
  
  
  
  
}

.channel-html .d789C98.large-show {
  display: flex;
}

.channel-html .d789C98.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .d789C98.large-show.medium-show,  .channel-html .d789C98.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .d789C98.large-show.medium-hide,  .channel-html .d789C98.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d789C98.medium-show.small-show,  .channel-html .d789C98.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d789C98.medium-show.small-hide,  .channel-html .d789C98.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .b4003F5 {
  
  
  
  
  
  
}

.channel-html .xCE6E20 {
  grid-gap: 5px;
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: visible;
}

@media only screen and (max-width: 1068px) {
  .channel-html .xCE6E20 {
    grid-template-rows: minmax(180px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xCE6E20 {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .xCE6E20 {
    grid-template-columns: repeat(1, 336px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xCE6E20 {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .xCE6E20 {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xCE6E20 {
    overflow: visible;
  }
}

.channel-html .xCE6E20.large-show {
  display: grid;
}

.channel-html .xCE6E20.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .xCE6E20.large-show.medium-show,  .channel-html .xCE6E20.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .xCE6E20.large-show.medium-hide,  .channel-html .xCE6E20.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xCE6E20.medium-show.small-show,  .channel-html .xCE6E20.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xCE6E20.medium-show.small-hide,  .channel-html .xCE6E20.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .xCE6E20 .bentobox-item {
  border-radius: 18px;
}

.channel-html .z4AF491 {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: visible;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .z4AF491 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z4AF491 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z4AF491 {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z4AF491 {
    overflow: visible;
  }
}

.channel-html .z4AF491.large-show {
  display: flex;
}

.channel-html .z4AF491.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .z4AF491.large-show.medium-show,  .channel-html .z4AF491.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z4AF491.large-show.medium-hide,  .channel-html .z4AF491.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z4AF491.medium-show.small-show,  .channel-html .z4AF491.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z4AF491.medium-show.small-hide,  .channel-html .z4AF491.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .z4AF491:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .z4AF491:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z4AF491:before {
    content: none;
  }
}

.channel-html .p2E8F4D {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .p2E8F4D {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p2E8F4D {
    flex-grow: 0;
  }
}

.channel-html .p2E8F4D.large-show {
  display: flex;
}

.channel-html .p2E8F4D.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .p2E8F4D.large-show.medium-show,  .channel-html .p2E8F4D.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .p2E8F4D.large-show.medium-hide,  .channel-html .p2E8F4D.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p2E8F4D.medium-show.small-show,  .channel-html .p2E8F4D.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p2E8F4D.medium-show.small-hide,  .channel-html .p2E8F4D.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .f6B66C7 {
  
  
  padding-top: 94px;
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 1068px) {
    .channel-html .f6B66C7 {
        padding-top: 22px;
        padding-bottom: 22px;
    }
}

@media only screen and (max-width: 734px) {
  .channel-html .f6B66C7 {
    padding-top: 27px;
  }
}

.channel-html .kA3C0ED {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .v0D5194 {
  margin-top: 4px;
  background: linear-gradient(90deg, #00cec9 0%, #004ae6 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .v0D5194 {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v0D5194 {
    margin-top: -2px;
  }
}

.channel-html .xE74395 {
  margin-top: 8px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .xE74395 {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xE74395 {
    margin-top: 0px;
  }
}

.channel-html .fB6ADFF {
  
  
  
  
  
}

.channel-html .fB6ADFF.large-show {
  display: flex;
}

.channel-html .fB6ADFF.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .fB6ADFF.large-show.medium-show,  .channel-html .fB6ADFF.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .fB6ADFF.large-show.medium-hide,  .channel-html .fB6ADFF.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fB6ADFF.medium-show.small-show,  .channel-html .fB6ADFF.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fB6ADFF.medium-show.small-hide,  .channel-html .fB6ADFF.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .dA92233 {
  
  
  
  
  
  
}

.channel-html .zA730FA {
  grid-gap: 5px;
  grid-template-rows: minmax(230px, 1fr);
  grid-template-columns: repeat(1, 480px);
  overflow: hidden;
}

@media only screen and (max-width: 1068px) {
  .channel-html .zA730FA {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .zA730FA {
    grid-template-rows: minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .zA730FA {
    grid-template-columns: repeat(1, 280px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .zA730FA {
    grid-template-columns: repeat(1, 320px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .zA730FA {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .zA730FA {
    overflow: hidden;
  }
}

.channel-html .zA730FA.large-show {
  display: grid;
}

.channel-html .zA730FA.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .zA730FA.large-show.medium-show,  .channel-html .zA730FA.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .zA730FA.large-show.medium-hide,  .channel-html .zA730FA.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .zA730FA.medium-show.small-show,  .channel-html .zA730FA.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .zA730FA.medium-show.small-hide,  .channel-html .zA730FA.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .zA730FA .bentobox-item {
  border-radius: 18px;
}

.channel-html .t76F732 {
  
  background-color: #fff;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: hidden;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .t76F732 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t76F732 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .t76F732 {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t76F732 {
    overflow: hidden;
  }
}

.channel-html .t76F732.large-show {
  display: flex;
}

.channel-html .t76F732.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .t76F732.large-show.medium-show,  .channel-html .t76F732.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .t76F732.large-show.medium-hide,  .channel-html .t76F732.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t76F732.medium-show.small-show,  .channel-html .t76F732.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t76F732.medium-show.small-hide,  .channel-html .t76F732.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .t76F732:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .t76F732:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t76F732:before {
    content: none;
  }
}

.channel-html .r457D04 {
  
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 734px) {
  .channel-html .r457D04 {
    margin-top: 52px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .r457D04 {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r457D04 {
    flex-grow: 0;
  }
}

.channel-html .r457D04.large-show {
  display: flex;
}

.channel-html .r457D04.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .r457D04.large-show.medium-show,  .channel-html .r457D04.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .r457D04.large-show.medium-hide,  .channel-html .r457D04.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r457D04.medium-show.small-show,  .channel-html .r457D04.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r457D04.medium-show.small-hide,  .channel-html .r457D04.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .hE3754F {
  
  
  
  text-align: right;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .hE3754F {
    padding-right: 3px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hE3754F {
    text-align: right;
  }
}

.channel-html .t3A44E6 {
  
  
  
  
  
  
}

@media only screen and (max-width: 734px) {
    .channel-html .t3A44E6 {
        padding-top: 0px;
    }
}

@media only screen and (max-width: 734px) {
  .channel-html .t3A44E6 {
    padding-left: 26px;
  }
}

.channel-html .j161087 {
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .m9472B2 {
  --igradient: linear-gradient(120deg, #00d0ff 0%, #0099ff 20%, #c95eff 41%, #ff2569 63%, #ff8300 83%, #ffb000 100%);
  position: absolute !important;
  z-index: 0;
  inset: 0;
  border: 0;
  filter: blur(7px);
  opacity: 100%;
  border-radius: 18px;
}

.channel-html .m9472B2::after {
  left: 0 !important;
  right: 0 !important;
  width: auto !important;
  height: auto !important;
  --bg-size: calc(100% + 14px);
  content: "";
  pointer-events: none;
  position: absolute;
  inset: 0;
  background: var(--igradient) 50% / var(--bg-size) var(--bg-size);
  border-radius: 18px;
  border: 3px solid rgba(0, 0, 0, 0);
  mask: linear-gradient(hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, 0)), linear-gradient(hsl(0, 0%, 100%), hsl(0, 0%, 100%));
  mask-clip: padding-box, border-box;
  mask-composite: intersect;
}

.channel-html .nC8F8E5 {
  
  
  
  
  
  
  padding-bottom: 28px;
  
  
  
}

.channel-html .nC8F8E5.large-show {
  display: flex;
}

.channel-html .nC8F8E5.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .nC8F8E5.large-show.medium-show,  .channel-html .nC8F8E5.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .nC8F8E5.large-show.medium-hide,  .channel-html .nC8F8E5.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .nC8F8E5.medium-show.small-show,  .channel-html .nC8F8E5.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .nC8F8E5.medium-show.small-hide,  .channel-html .nC8F8E5.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .nF5969C {
  
  
  margin-top: 68px;
  
  padding-top: 26px;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .nF5969C {
    margin-top: 52px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .nF5969C {
    margin-top: 50px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .nF5969C {
    margin-left: -1px;
  }
}

.channel-html .nF5969C.large-show {
  display: flex;
}

.channel-html .nF5969C.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .nF5969C.large-show.medium-show,  .channel-html .nF5969C.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .nF5969C.large-show.medium-hide,  .channel-html .nF5969C.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .nF5969C.medium-show.small-show,  .channel-html .nF5969C.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .nF5969C.medium-show.small-hide,  .channel-html .nF5969C.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .k7B3270 {
  
  
  
  text-align: center;
  
  
  
}

.channel-html .a45A0DF {
  color: #1d1d1f;
  margin-top: 8px;
  padding-left: 3px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .a45A0DF {
    margin-top: 6px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .a45A0DF {
    margin-top: 7px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .a45A0DF {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .a45A0DF {
    padding-right: 0px;
  }
}

.channel-html .sD5957E {
  
  
  margin-top: 54px;
  margin-bottom: 34px;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .sD5957E {
    margin-top: 43px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .sD5957E {
    margin-top: 39px;
  }
}

.channel-html .sD5957E.large-show {
  display: flex;
}

.channel-html .sD5957E.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .sD5957E.large-show.medium-show,  .channel-html .sD5957E.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .sD5957E.large-show.medium-hide,  .channel-html .sD5957E.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .sD5957E.medium-show.small-show,  .channel-html .sD5957E.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .sD5957E.medium-show.small-hide,  .channel-html .sD5957E.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .a4730F5 {
  
  
  
  
  
  
}

.channel-html .kC94921 {
  grid-gap: 10px;
  grid-template-rows: minmax(undefined, 1fr);
  grid-template-columns: repeat(1, 313px);
  overflow: hidden;
}

@media only screen and (max-width: 1068px) {
  .channel-html .kC94921 {
    grid-template-columns: repeat(1, 217px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kC94921 {
    grid-template-columns: repeat(1, 320px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .kC94921 {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kC94921 {
    overflow: hidden;
  }
}

.channel-html .kC94921.large-show {
  display: grid;
}

.channel-html .kC94921.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .kC94921.large-show.medium-show,  .channel-html .kC94921.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .kC94921.large-show.medium-hide,  .channel-html .kC94921.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kC94921.medium-show.small-show,  .channel-html .kC94921.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kC94921.medium-show.small-hide,  .channel-html .kC94921.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .kC94921 .bentobox-item {
  border-radius: 18px;
}

.channel-html .yCBA7EF {
  
  background-color: #fbfbfd;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: visible;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .yCBA7EF {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yCBA7EF {
    overflow: visible;
  }
}

.channel-html .yCBA7EF.large-show {
  display: flex;
}

.channel-html .yCBA7EF.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .yCBA7EF.large-show.medium-show,  .channel-html .yCBA7EF.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .yCBA7EF.large-show.medium-hide,  .channel-html .yCBA7EF.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yCBA7EF.medium-show.small-show,  .channel-html .yCBA7EF.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yCBA7EF.medium-show.small-hide,  .channel-html .yCBA7EF.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .yCBA7EF:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .yCBA7EF:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yCBA7EF:before {
    content: none;
  }
}

.channel-html .fFEF1B9 {
    margin-top: 46px;
    margin-bottom: 42px;
    flex-grow: 0;
}

@media only screen and (max-width: 1068px) {
  .channel-html .fFEF1B9 {
    margin-top: 47px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fFEF1B9 {
    margin-top: 38.5px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .fFEF1B9 {
    margin-bottom: 40px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fFEF1B9 {
    margin-bottom: 33.5px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .fFEF1B9 {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fFEF1B9 {
    flex-grow: 0;
  }
}

.channel-html .fFEF1B9.large-show {
  display: flex;
}

.channel-html .fFEF1B9.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .fFEF1B9.large-show.medium-show,  .channel-html .fFEF1B9.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .fFEF1B9.large-show.medium-hide,  .channel-html .fFEF1B9.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fFEF1B9.medium-show.small-show,  .channel-html .fFEF1B9.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fFEF1B9.medium-show.small-hide,  .channel-html .fFEF1B9.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .rC31244 {
  
  
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .rC31244 {
    margin-left: 26px;
  }
}

.iAE07DB {
  margin-left: 0px;
  margin-right: 0px;
}

.channel-html .q470890 {
  
  
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .q470890 {
    margin-top: -6px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q470890 {
    margin-left: 41.5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q470890 {
    text-align: left;
  }
}

.channel-html .qD7D3E1 {
  color: #1d1d1f;
  margin-top: 16px;
  padding-left: 30px;
  padding-right: 30px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .qD7D3E1 {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qD7D3E1 {
    margin-top: 12px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .qD7D3E1 {
    padding-left: 17px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qD7D3E1 {
    padding-left: 1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .qD7D3E1 {
    padding-right: 17px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qD7D3E1 {
    padding-right: 46px;
  }
}

.channel-html .c887F99 {
  color: #1d1d1f;
  margin-top: 5px;
  padding-left: 30px;
  padding-right: 30px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .c887F99 {
    margin-top: 14px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .c887F99 {
    padding-left: 23px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c887F99 {
    padding-left: 1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .c887F99 {
    padding-right: 23px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c887F99 {
    padding-right: 42px;
  }
}

.channel-html .z100EC3 {
  
  
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .z100EC3 {
    margin-top: -6px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z100EC3 {
    margin-left: 41.5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z100EC3 {
    text-align: left;
  }
}

.channel-html .e39FE0D {
  color: #1d1d1f;
  margin-top: 16px;
  padding-left: 30px;
  padding-right: 30px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .e39FE0D {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e39FE0D {
    margin-top: 12px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e39FE0D {
    padding-left: 17px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e39FE0D {
    padding-left: 1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e39FE0D {
    padding-right: 17px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e39FE0D {
    padding-right: 46px;
  }
}

.channel-html .b8887D8 {
  color: #1d1d1f;
  margin-top: 5px;
  padding-left: 40px;
  padding-right: 40px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .b8887D8 {
    margin-top: 14px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .b8887D8 {
    padding-left: 18px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b8887D8 {
    padding-left: 1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .b8887D8 {
    padding-right: 18px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b8887D8 {
    padding-right: 42px;
  }
}

.channel-html .aC72D1C {
  
  
  padding-left: 6px;
  
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .aC72D1C {
    margin-top: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .aC72D1C {
    padding-left: 7px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .aC72D1C {
    padding-left: 0px;
  }
}

.channel-html .bDC2E29 {
  grid-gap: 10px;
  grid-template-rows: minmax(undefined, 1fr);
  grid-template-columns: repeat(1, 314px);
  overflow: hidden;
}

@media only screen and (max-width: 1068px) {
  .channel-html .bDC2E29 {
    grid-template-columns: repeat(1, 218px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .bDC2E29 {
    grid-template-columns: repeat(1, 320px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .bDC2E29 {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .bDC2E29 {
    overflow: hidden;
  }
}

.channel-html .bDC2E29.large-show {
  display: grid;
}

.channel-html .bDC2E29.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .bDC2E29.large-show.medium-show,  .channel-html .bDC2E29.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .bDC2E29.large-show.medium-hide,  .channel-html .bDC2E29.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .bDC2E29.medium-show.small-show,  .channel-html .bDC2E29.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .bDC2E29.medium-show.small-hide,  .channel-html .bDC2E29.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .bDC2E29 .bentobox-item {
  border-radius: 18px;
}

.channel-html .w3A8A25 {
  
  background-color: #fbfbfd;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: visible;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .w3A8A25 {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w3A8A25 {
    overflow: visible;
  }
}

.channel-html .w3A8A25.large-show {
  display: flex;
}

.channel-html .w3A8A25.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .w3A8A25.large-show.medium-show,  .channel-html .w3A8A25.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .w3A8A25.large-show.medium-hide,  .channel-html .w3A8A25.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w3A8A25.medium-show.small-show,  .channel-html .w3A8A25.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w3A8A25.medium-show.small-hide,  .channel-html .w3A8A25.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .w3A8A25:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .w3A8A25:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w3A8A25:before {
    content: none;
  }
}

.channel-html .z7775AC {
    margin-top: 44px;
    margin-bottom: 64px;
    flex-grow: 0;
}

@media only screen and (max-width: 1068px) {
  .channel-html .z7775AC {
    margin-top: 47px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z7775AC {
    margin-top: 38.5px;
  }
}

@media only screen and (max-width: 1068px) {
    .channel-html .z7775AC {
        margin-bottom: 40px;
    }
}

@media only screen and (max-width: 734px) {
  .channel-html .z7775AC {
    margin-bottom: 32px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z7775AC {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z7775AC {
    flex-grow: 0;
  }
}

.channel-html .z7775AC.large-show {
  display: flex;
}

.channel-html .z7775AC.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .z7775AC.large-show.medium-show,  .channel-html .z7775AC.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z7775AC.large-show.medium-hide,  .channel-html .z7775AC.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z7775AC.medium-show.small-show,  .channel-html .z7775AC.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z7775AC.medium-show.small-hide,  .channel-html .z7775AC.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .b8B9CDC {
  
  
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .b8B9CDC {
    margin-left: 19px;
  }
}

.qA0ECA6 {
  margin-left: 2px;
}

@media only screen and (max-width: 1068px) {
  .qA0ECA6 {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .qA0ECA6 {
    margin-left: -1px;
  }
}

.channel-html .vA90079 {
  
  
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .vA90079 {
    margin-top: -6px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .vA90079 {
    padding-left: 41.5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .vA90079 {
    text-align: left;
  }
}

.channel-html .p3B6AEB {
  color: #1d1d1f;
  margin-top: 14px;
  padding-left: 30px;
  padding-right: 30px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .p3B6AEB {
    margin-top: 8px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p3B6AEB {
    margin-top: 11.5px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .p3B6AEB {
    padding-left: 18px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p3B6AEB {
    padding-left: 1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .p3B6AEB {
    padding-right: 18px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p3B6AEB {
    padding-right: 42px;
  }
}

.channel-html .f484F71 {
  color: #1d1d1f;
  margin-top: 5px;
  padding-left: 30px;
  padding-right: 30px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .f484F71 {
    margin-top: 14px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .f484F71 {
    padding-left: 17px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f484F71 {
    padding-left: 1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .f484F71 {
    padding-right: 18px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f484F71 {
    padding-right: 60px;
  }
}

.channel-html .x447265 {
  
  
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .x447265 {
    margin-top: -6px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .x447265 {
    padding-left: 41.5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .x447265 {
    text-align: left;
  }
}

.channel-html .i73C7D1 {
  color: #1d1d1f;
  margin-top: 14px;
  padding-left: 30px;
  padding-right: 30px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .i73C7D1 {
    margin-top: 8px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i73C7D1 {
    margin-top: 11.5px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .i73C7D1 {
    padding-left: 18px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i73C7D1 {
    padding-left: 1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .i73C7D1 {
    padding-right: 18px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i73C7D1 {
    padding-right: 42px;
  }
}

.channel-html .w6FAE04 {
  color: #1d1d1f;
  margin-top: 5px;
  padding-left: 30px;
  padding-right: 30px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .w6FAE04 {
    margin-top: 14px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .w6FAE04 {
    padding-left: 17px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w6FAE04 {
    padding-left: 1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .w6FAE04 {
    padding-right: 18px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w6FAE04 {
    padding-right: 60px;
  }
}

.channel-html .p56EBC7 {
  
  
  padding-left: 13px;
  
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .p56EBC7 {
    margin-top: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p56EBC7 {
    padding-left: 0px;
  }
}

.channel-html .mAAED3B {
  grid-gap: 10px;
  grid-template-rows: minmax(undefined, 1fr);
  grid-template-columns: repeat(1, 313px);
  overflow: hidden;
}

@media only screen and (max-width: 1068px) {
  .channel-html .mAAED3B {
    grid-template-columns: repeat(1, 217px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mAAED3B {
    grid-template-columns: repeat(1, 320px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .mAAED3B {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mAAED3B {
    overflow: hidden;
  }
}

.channel-html .mAAED3B.large-show {
  display: grid;
}

.channel-html .mAAED3B.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .mAAED3B.large-show.medium-show,  .channel-html .mAAED3B.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .mAAED3B.large-show.medium-hide,  .channel-html .mAAED3B.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mAAED3B.medium-show.small-show,  .channel-html .mAAED3B.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mAAED3B.medium-show.small-hide,  .channel-html .mAAED3B.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .mAAED3B .bentobox-item {
  border-radius: 18px;
}

.channel-html .n6B2658 {
  
  background-color: #fbfbfd;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: visible;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .n6B2658 {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n6B2658 {
    overflow: visible;
  }
}

.channel-html .n6B2658.large-show {
  display: flex;
}

.channel-html .n6B2658.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .n6B2658.large-show.medium-show,  .channel-html .n6B2658.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .n6B2658.large-show.medium-hide,  .channel-html .n6B2658.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n6B2658.medium-show.small-show,  .channel-html .n6B2658.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n6B2658.medium-show.small-hide,  .channel-html .n6B2658.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .n6B2658:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .n6B2658:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n6B2658:before {
    content: none;
  }
}

.channel-html .lEDBDFC {
    margin-top: 55px;
    margin-bottom: 63px;
    flex-grow: 0;
}
@media only screen and (max-width: 1068px) {
    .channel-html .lEDBDFC {
        margin-top: 58px;
    }
}

@media only screen and (max-width: 734px) {
  .channel-html .lEDBDFC {
    margin-top: 40px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .lEDBDFC {
    margin-bottom: 39px;
  }
}

@media only screen and (max-width: 1068px) {
    .channel-html .lEDBDFC {
        margin-bottom: 57px;
    }
}

@media only screen and (max-width: 1068px) {
  .channel-html .lEDBDFC {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .lEDBDFC {
    flex-grow: 0;
  }
}

.channel-html .lEDBDFC.large-show {
  display: flex;
}

.channel-html .lEDBDFC.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .lEDBDFC.large-show.medium-show,  .channel-html .lEDBDFC.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .lEDBDFC.large-show.medium-hide,  .channel-html .lEDBDFC.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .lEDBDFC.medium-show.small-show,  .channel-html .lEDBDFC.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .lEDBDFC.medium-show.small-hide,  .channel-html .lEDBDFC.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .g4DBFE1 {
  
  
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .g4DBFE1 {
    margin-left: 29px;
  }
}

.p8031B8 {
  margin-left: 2px;
  margin-right: 0px;
}

@media only screen and (max-width: 1068px) {
  .p8031B8 {
    margin-left: 3px;
  }
}

@media only screen and (max-width: 734px) {
  .p8031B8 {
    margin-left: 0px;
  }
}

.channel-html .n1C55DF {
  
  
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .n1C55DF {
    margin-top: -6px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n1C55DF {
    padding-left: 41.5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n1C55DF {
    text-align: left;
  }
}

.channel-html .m431A15 {
  color: #1d1d1f;
  margin-top: 17px;
  padding-left: 30px;
  padding-right: 30px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .m431A15 {
    margin-top: 12px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m431A15 {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .m431A15 {
    padding-left: 16px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m431A15 {
    padding-left: 1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .m431A15 {
    padding-right: 16px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m431A15 {
    padding-right: 42px;
  }
}

.channel-html .o8B3C53 {
  color: #1d1d1f;
  margin-top: 5px;
  padding-left: 36px;
  padding-right: 36px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .o8B3C53 {
    margin-top: 14px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .o8B3C53 {
    padding-left: 21px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .o8B3C53 {
    padding-left: 1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .o8B3C53 {
    padding-right: 21px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .o8B3C53 {
    padding-right: 42px;
  }
}

.channel-html .t1C0A32 {
  
  
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .t1C0A32 {
    margin-top: -6px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t1C0A32 {
    padding-left: 41.5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t1C0A32 {
    text-align: left;
  }
}

.channel-html .gA51C86 {
  color: #1d1d1f;
  margin-top: 17px;
  padding-left: 30px;
  padding-right: 30px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .gA51C86 {
    margin-top: 12px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .gA51C86 {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .gA51C86 {
    padding-left: 16px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .gA51C86 {
    padding-left: 1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .gA51C86 {
    padding-right: 16px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .gA51C86 {
    padding-right: 42px;
  }
}

.channel-html .r235F7F {
  color: #1d1d1f;
  margin-top: 5px;
  padding-left: 36px;
  padding-right: 36px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .r235F7F {
    margin-top: 14px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .r235F7F {
    padding-left: 21px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r235F7F {
    padding-left: 1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .r235F7F {
    padding-right: 21px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r235F7F {
    padding-right: 42px;
  }
}

.channel-html .mC10BFA {
  
  
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .mC10BFA {
    margin-top: -6px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mC10BFA {
    padding-left: 41.5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mC10BFA {
    text-align: left;
  }
}

.channel-html .aF809F3 {
  color: #1d1d1f;
  margin-top: 17px;
  padding-left: 30px;
  padding-right: 30px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .aF809F3 {
    margin-top: 12px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .aF809F3 {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .aF809F3 {
    padding-left: 16px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .aF809F3 {
    padding-left: 1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .aF809F3 {
    padding-right: 16px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .aF809F3 {
    padding-right: 42px;
  }
}

.channel-html .tC44B73 {
  color: #1d1d1f;
  margin-top: 5px;
  padding-left: 36px;
  padding-right: 36px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .tC44B73 {
    margin-top: 14px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tC44B73 {
    padding-left: 21px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tC44B73 {
    padding-left: 1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tC44B73 {
    padding-right: 21px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tC44B73 {
    padding-right: 42px;
  }
}

.channel-html .p829266 {
  
  
  
  align-items: center;
  
  
  
  padding-bottom: 65px;
  
  
  
}

.channel-html .p829266.large-show {
  display: flex;
}

.channel-html .p829266.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .p829266.large-show.medium-show,  .channel-html .p829266.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .p829266.large-show.medium-hide,  .channel-html .p829266.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p829266.medium-show.small-show,  .channel-html .p829266.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p829266.medium-show.small-hide,  .channel-html .p829266.medium-hide.small-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p829266 {
    padding-bottom: 30px;
  }
}

.channel-html .f8F57F7 {
  
  align-items: center;
  
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  
  padding-top: 60px;
  padding-left: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .f8F57F7 {
    align-items: center;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f8F57F7 {
    align-items: center;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .f8F57F7 {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f8F57F7 {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .f8F57F7 {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f8F57F7 {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .f8F57F7 {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f8F57F7 {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .f8F57F7 {
    margin-right: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f8F57F7 {
    margin-right: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .f8F57F7 {
    padding-top: 36px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f8F57F7 {
    padding-top: 4px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .f8F57F7 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f8F57F7 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .f8F57F7 {
    padding-bottom: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f8F57F7 {
    padding-bottom: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .f8F57F7 {
    padding-right: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f8F57F7 {
    padding-right: 0px;
  }
}

.channel-html .f8F57F7.large-show {
  display: flex;
}

.channel-html .f8F57F7.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .f8F57F7.large-show.medium-show,  .channel-html .f8F57F7.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .f8F57F7.large-show.medium-hide,  .channel-html .f8F57F7.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f8F57F7.medium-show.small-show,  .channel-html .f8F57F7.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f8F57F7.medium-show.small-hide,  .channel-html .f8F57F7.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .p8DE121 {
  
  
  
  text-align: center;
  
  
  
}

.channel-html .gD415B9 {
  color: #1d1d1f;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

.channel-html .rE46FD1 {
  color: #1d1d1f;
  margin-top: 8px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .rE46FD1 {
    margin-top: 6px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .rE46FD1 {
    margin-top: 7px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .rE46FD1 {
    padding-left: 54px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .rE46FD1 {
    padding-right: 54px;
  }
}

.channel-html .g737104 {
  
  justify-content: center;
  
  margin-top: 41px;
  margin-bottom: 61px;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .g737104 {
    margin-top: 28px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .g737104 {
    margin-top: 8px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .g737104 {
    margin-bottom: 36px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .g737104 {
    margin-bottom: 40px;
  }
}

.channel-html .g737104.large-show {
  display: flex;
}

.channel-html .g737104.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .g737104.large-show.medium-show,  .channel-html .g737104.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .g737104.large-show.medium-hide,  .channel-html .g737104.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .g737104.medium-show.small-show,  .channel-html .g737104.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .g737104.medium-show.small-hide,  .channel-html .g737104.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .t6581F1 {
  width: 100%;
  --columns: 3;
  --grid-column: 3;
  --static-enabled: false;
  --column-data: 30, 28, 32, 30, 28, 30, 28;
  --allowed-columns: 3, 2, 2;
}

.channel-html .t6581F1 .compare-column-0 {
  display: flex;
  order: 1;
}

.channel-html .t6581F1 .compare-column-1 {
  display: flex;
  order: 2;
}

.channel-html .t6581F1 .compare-column-2 {
  display: flex;
  order: 3;
}

.channel-html .t6581F1 .compare-static-30 {
  display: flex;
  order: 1;
}

.channel-html .t6581F1 .compare-static-28 {
  display: flex;
  order: 2;
}

.channel-html .t6581F1 .compare-static-32 {
  display: flex;
  order: 3;
}

@media only screen and (max-width: 1068px) {
  .channel-html .t6581F1 {
    --columns: 2;
    --grid-column: 2;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .t6581F1 .compare-column-0 {
    display: flex;
    order: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .t6581F1 .compare-column-1 {
    display: flex;
    order: 2;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .t6581F1 .compare-column-2 {
    display: none;
    order: 3;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .t6581F1 {
    --static-enabled: false;
  }

  .channel-html .t6581F1 .compare-static-32 {
    display: none;
  }

  .channel-html .t6581F1 .compare-static-30 {
    display: flex;
    order: 1;
  }

  .channel-html .t6581F1 .compare-static-28 {
    display: flex;
    order: 2;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t6581F1 {
    --columns: 2;
    --grid-column: 2;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t6581F1 .compare-column-0 {
    display: flex;
    order: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t6581F1 .compare-column-1 {
    display: flex;
    order: 2;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t6581F1 .compare-column-2 {
    display: none;
    order: 3;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t6581F1 {
    --static-enabled: false;
  }

  .channel-html .t6581F1 .compare-static-32 {
    display: none;
  }

  .channel-html .t6581F1 .compare-static-30 {
    display: flex;
    order: 1;
  }

  .channel-html .t6581F1 .compare-static-28 {
    display: flex;
    order: 2;
  }
}

.t6581F1 .image-icon_chip_m1max_fill {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_chip_m1max_fill_large.png);
}

.t6581F1 .image-icon_chip_m2pro_and_chip_m2max_fill_elevated {
  width: 80px;
  height: 38px;
  background-size: 80px 38px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_chip_m2pro_and_chip_m2max_fill_elevated_large.png);
}

.t6581F1 .image-compare_imac_pro_spacegray {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_imac_pro_spacegray_large.png);
}

.t6581F1 .image-compare_macbook_air_m3_13_midnight {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_macbook_air_m3_13_midnight_large.png);
}

.t6581F1 .image-chip_m4_max {
  width: 156px;
  height: 155px;
  background-size: 156px 155px;
  background-repeat: no-repeat;
  background-image: url(./images/chip_m4_max_large.png);
}

.t6581F1 .image-icon_chip_m4_fill_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_chip_m4_fill_elevated_large.png);
}

.t6581F1 .image-compare_macbook_pro_m3_14_spaceblack {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_macbook_pro_m3_14_spaceblack_large.png);
}

.t6581F1 .image-hero {
  width: 630px;
  height: 308px;
  background-size: 630px 308px;
  background-repeat: no-repeat;
  background-image: url(./images/hero_large.png);
}

.t6581F1 .image-compare_mac_pro_m2_silver {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_mac_pro_m2_silver_large.png);
}

.t6581F1 .image-chip_m3_ultra {
  width: 155px;
  height: 155px;
  background-size: 155px 155px;
  background-repeat: no-repeat;
  background-image: url(./images/chip_m3_ultra_large.png);
}

.t6581F1 .image-upgraders_gpu_1 {
  width: 394px;
  height: 219px;
  background-size: 394px 219px;
  background-repeat: no-repeat;
  background-image: url(./images/upgraders_gpu_1_large.png);
}

.t6581F1 .image-flex_icon_macbook_shield_checkmark_elevated {
  width: 55px;
  height: 37px;
  background-size: 55px 37px;
  background-repeat: no-repeat;
  background-image: url(./images/flex_icon_macbook_shield_checkmark_elevated_large.png);
}

.t6581F1 .image-icon_chip_m2max_fill_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_chip_m2max_fill_elevated_large.png);
}

.t6581F1 .image-compare_macbook_pro_m3_14_spacegray {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_macbook_pro_m3_14_spacegray_large.png);
}

.t6581F1 .image-performance {
  width: 976px;
  height: 750px;
  background-size: 976px 750px;
  background-repeat: no-repeat;
  background-image: url(./images/performance_large.png);
}

.t6581F1 .image-flex_icon_checklist_checked_elevated {
  width: 49px;
  height: 43px;
  background-size: 49px 43px;
  background-repeat: no-repeat;
  background-image: url(./images/flex_icon_checklist_checked_elevated_large.png);
}

.t6581F1 .image-icon_chip_m1pro_fill {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_chip_m1pro_fill_large.png);
}

.t6581F1 .image-compare_macbook_pro_m2_13_spacegray {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_macbook_pro_m2_13_spacegray_large.png);
}

.t6581F1 .image-compare_macbook_air_m4_15_skyblue {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_macbook_air_m4_15_skyblue_large.png);
}

.t6581F1 .image-flex_icon_thunderbolt_elevated {
  width: 18px;
  height: 40px;
  background-size: 18px 40px;
  background-repeat: no-repeat;
  background-image: url(./images/flex_icon_thunderbolt_elevated_large.png);
}

.t6581F1 .image-icon_chip_m2pro_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_chip_m2pro_elevated_large.png);
}

.t6581F1 .image-icon_chip_m2max_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_chip_m2max_elevated_large.png);
}

.t6581F1 .image-compare_macbook_pro_m2_16_spacegray {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_macbook_pro_m2_16_spacegray_large.png);
}

.t6581F1 .image-flex_icon_bolt_fill_elevated {
  width: 32px;
  height: 49px;
  background-size: 32px 49px;
  background-repeat: no-repeat;
  background-image: url(./images/flex_icon_bolt_fill_elevated_large.png);
}

.t6581F1 .image-compare_mac_mini_silver_2014 {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_mac_mini_silver_2014_large.png);
}

.t6581F1 .image-icon_chip_m4max_and_chip_m3ultra_fill_elevated {
  width: 80px;
  height: 38px;
  background-size: 80px 38px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_chip_m4max_and_chip_m3ultra_fill_elevated_large.png);
}

.t6581F1 .image-compare_macbook_pro_m4pro_m4max_16_ {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_macbook_pro_m4pro_m4max_16__large.png);
}

.t6581F1 .image-hardware_accessories {
  width: 1420px;
  height: 258px;
  background-size: 1420px 258px;
  background-repeat: no-repeat;
  background-image: url(./images/hardware_accessories_large.png);
}

.t6581F1 .image-compare_imac_21_5_silver_intel_2019 {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_imac_21_5_silver_intel_2019_large.png);
}

.t6581F1 .image-upgraders_icon_thunderbolt_and_port_usb_c {
  width: 75px;
  height: 78px;
  background-size: 75px 78px;
  background-repeat: no-repeat;
  background-image: url(./images/upgraders_icon_thunderbolt_and_port_usb_c_large.png);
}

.t6581F1 .image-flex_icon_mac_studio_elevated {
  width: 48px;
  height: 26px;
  background-size: 48px 26px;
  background-repeat: no-repeat;
  background-image: url(./images/flex_icon_mac_studio_elevated_large.png);
}

.t6581F1 .image-upgraders_icon_cpu {
  width: 80px;
  height: 80px;
  background-size: 80px 80px;
  background-repeat: no-repeat;
  background-image: url(./images/upgraders_icon_cpu_large.png);
}

.t6581F1 .image-compare_imac_27_silver {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_imac_27_silver_large.png);
}

.t6581F1 .image-compare_macbook_air_m1_gold {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_macbook_air_m1_gold_large.png);
}

.t6581F1 .image-icon_touchid_round {
  width: 42px;
  height: 41px;
  background-size: 42px 41px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_touchid_round_large.png);
}

.t6581F1 .image-compare_mac_studio_m4max_and_m3ultra_silver {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_mac_studio_m4max_and_m3ultra_silver_large.png);
}

.t6581F1 .image-icon_touchid_key_elevated {
  width: 38px;
  height: 41px;
  background-size: 38px 41px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_touchid_key_elevated_large.png);
}

.t6581F1 .image-compare_mac_mini_m2_2port_silver {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_mac_mini_m2_2port_silver_large.png);
}

.t6581F1 .image-compare_macbook_pro_16_spacegray {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_macbook_pro_16_spacegray_large.png);
}

.t6581F1 .image-icon_chip_m4_and_chip_m4pro_fill_elevated {
  width: 80px;
  height: 38px;
  background-size: 80px 38px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_chip_m4_and_chip_m4pro_fill_elevated_large.png);
}

.t6581F1 .image-icon_chip_intel {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_chip_intel_large.png);
}

.t6581F1 .image-compare_macbook_pro_m3_16_spaceblack {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_macbook_pro_m3_16_spaceblack_large.png);
}

.t6581F1 .image-upgraders_gpu_2 {
  width: 394px;
  height: 219px;
  background-size: 394px 219px;
  background-repeat: no-repeat;
  background-image: url(./images/upgraders_gpu_2_large.png);
}

.t6581F1 .image-icon_chip_m2ultra_fill_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_chip_m2ultra_fill_elevated_large.png);
}

.t6581F1 .image-flex_icon_cpu_elevated {
  width: 41px;
  height: 41px;
  background-size: 41px 41px;
  background-repeat: no-repeat;
  background-image: url(./images/flex_icon_cpu_elevated_large.png);
}

.t6581F1 .image-compare_macbook_pro_m2_14_silver {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_macbook_pro_m2_14_silver_large.png);
}

.t6581F1 .image-icon_chip_m2_and_chip_m2pro_fill_elevated {
  width: 80px;
  height: 38px;
  background-size: 80px 38px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_chip_m2_and_chip_m2pro_fill_elevated_large.png);
}

.t6581F1 .image-compare_imac_24_m3_2023_twoport_blue {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_imac_24_m3_2023_twoport_blue_large.png);
}

.t6581F1 .image-compare_macbook_air_m2_13_midnight {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_macbook_air_m2_13_midnight_large.png);
}

.t6581F1 .image-compare_macbook_pro_m1_16_spacegray {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_macbook_pro_m1_16_spacegray_large.png);
}

.t6581F1 .image-flex_accessories {
  width: 626px;
  height: 325px;
  background-size: 626px 325px;
  background-repeat: no-repeat;
  background-image: url(./images/flex_accessories_large.png);
}

.t6581F1 .image-connections {
  width: 634px;
  height: 643px;
  background-size: 634px 643px;
  background-repeat: no-repeat;
  background-image: url(./images/connections_large.png);
}

.t6581F1 .image-hero_logo {
  width: 155px;
  height: 24px;
  background-size: 155px 24px;
  background-repeat: no-repeat;
  background-image: url(./images/hero_logo_large.png);
}

.t6581F1 .image-icon_touchid_square_elevated {
  width: 38px;
  height: 41px;
  background-size: 38px 41px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_touchid_square_elevated_large.png);
}

.t6581F1 .image-upgraders_icon_thunderbolt {
  width: 34px;
  height: 76px;
  background-size: 34px 76px;
  background-repeat: no-repeat;
  background-image: url(./images/upgraders_icon_thunderbolt_large.png);
}

.t6581F1 .image-icon_lock_key_elevated {
  width: 38px;
  height: 41px;
  background-size: 38px 41px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_lock_key_elevated_large.png);
}

.t6581F1 .image-icon_apple_intelligence_elevated {
  width: 42px;
  height: 43px;
  background-size: 42px 43px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_apple_intelligence_elevated_large.png);
}

.t6581F1 .image-icon_chip_m3pro_and_chip_m3max_fill_elevated {
  width: 80px;
  height: 38px;
  background-size: 80px 38px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_chip_m3pro_and_chip_m3max_fill_elevated_large.png);
}

.t6581F1 .image-compare_imac_21_5_silver_intel_2017 {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_imac_21_5_silver_intel_2017_large.png);
}

.t6581F1 .image-apps {
  width: 2465px;
  height: 611px;
  background-size: 2465px 611px;
  background-repeat: no-repeat;
  background-image: url(./images/apps_large.png);
}

.t6581F1 .image-compare_mac_pro_silver {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_mac_pro_silver_large.png);
}

.t6581F1 .image-icon_chip_m4pro_and_chip_m4max_fill_elevated {
  width: 80px;
  height: 38px;
  background-size: 80px 38px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_chip_m4pro_and_chip_m4max_fill_elevated_large.png);
}

.t6581F1 .image-compare_imac_24_m4_2024_twoport_blue {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_imac_24_m4_2024_twoport_blue_large.png);
}

.t6581F1 .image-compare_macbook_air_m4_13_skyblue {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_macbook_air_m4_13_skyblue_large.png);
}

.t6581F1 .image-compare_macbook_air_m1_spacegray {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_macbook_air_m1_spacegray_large.png);
}

.t6581F1 .image-icon_chip_m2_fill_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_chip_m2_fill_elevated_large.png);
}

.t6581F1 .image-compare_macbook_pro_m2_14_spacegray {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_macbook_pro_m2_14_spacegray_large.png);
}

.t6581F1 .image-compare_mac_studio_silver {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_mac_studio_silver_large.png);
}

.t6581F1 .image-icon_chip_m2pro_fill_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_chip_m2pro_fill_elevated_large.png);
}

.t6581F1 .image-connections_icon {
  width: 258px;
  height: 61px;
  background-size: 258px 61px;
  background-repeat: no-repeat;
  background-image: url(./images/connections_icon_large.png);
}

.t6581F1 .image-compare_macbook_air_m2_15_starlight {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_macbook_air_m2_15_starlight_large.png);
}

.t6581F1 .image-apple_intelligence_lifestyle {
  width: 984px;
  height: 656px;
  background-size: 984px 656px;
  background-repeat: no-repeat;
  background-image: url(./images/apple_intelligence_lifestyle_large.png);
}

.t6581F1 .image-compare_macbook_air_2017_silver {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_macbook_air_2017_silver_large.png);
}

.t6581F1 .image-icon_magickeyboard_keypad_elevated {
  width: 89px;
  height: 41px;
  background-size: 89px 41px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_magickeyboard_keypad_elevated_large.png);
}

.t6581F1 .image-compare_macbook_pro_13_m1_spacegray {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_macbook_pro_13_m1_spacegray_large.png);
}

.t6581F1 .image-display {
  width: 546px;
  height: 420px;
  background-size: 546px 420px;
  background-repeat: no-repeat;
  background-image: url(./images/display_large.png);
}

.t6581F1 .image-compare_macbook_pro_m4_14_ {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_macbook_pro_m4_14__large.png);
}

.t6581F1 .image-icon_chip_m1_fill {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_chip_m1_fill_large.png);
}

.t6581F1 .image-flex_icon_apple_intelligence_elevated {
  width: 42px;
  height: 42px;
  background-size: 42px 42px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_apple_intelligence_elevated_large.png);
}

.t6581F1 .image-compare_macbook_air_m3_15_midnight {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_macbook_air_m3_15_midnight_large.png);
}

.t6581F1 .image-compare_mac_mini_m2_4port_silver {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_mac_mini_m2_4port_silver_large.png);
}

.t6581F1 .image-flex_applecare {
  width: 333px;
  height: 163px;
  background-size: 333px 163px;
  background-repeat: no-repeat;
  background-image: url(./images/flex_applecare_large.png);
}

.t6581F1 .image-flex_icon_check_d0112b_34_R {
  width: 15px;
  height: 14px;
  background-size: 15px 14px;
  background-repeat: no-repeat;
  background-image: url(./images/flex_icon_check_d0112b_34_R_large.png);
}

.t6581F1 .image-compare_macbook_pro_m2_16_silver {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_macbook_pro_m2_16_silver_large.png);
}

.t6581F1 .image-compare_mac_mini_m1_2020_silver {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_mac_mini_m1_2020_silver_large.png);
}

.t6581F1 .image-icon_chip_m1max_and_chip_m1ultra_fill_elevated {
  width: 80px;
  height: 38px;
  background-size: 80px 38px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_chip_m1max_and_chip_m1ultra_fill_elevated_large.png);
}

.t6581F1 .image-icon_chip_m3_fill_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_chip_m3_fill_elevated_large.png);
}

.t6581F1 .image-compare_macbook_pro_m3_14_silver {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_macbook_pro_m3_14_silver_large.png);
}

.t6581F1 .image-compare_imac_24_m1_2021_twoport_blue {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_imac_24_m1_2021_twoport_blue_large.png);
}

.t6581F1 .image-icon_chip_m2max_and_chip_m2ultra_fill_elevated {
  width: 80px;
  height: 38px;
  background-size: 80px 38px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_chip_m2max_and_chip_m2ultra_fill_elevated_large.png);
}

.t6581F1 .image-upgraders_icon_apple_intelligence {
  width: 80px;
  height: 79px;
  background-size: 80px 79px;
  background-repeat: no-repeat;
  background-image: url(./images/upgraders_icon_apple_intelligence_large.png);
}

.t6581F1 .image-compare_mac_mini_2018_spacegray {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_mac_mini_2018_spacegray_large.png);
}

.t6581F1 .image-compare_mac_mini_m4_m4pro {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_mac_mini_m4_m4pro_large.png);
}

.t6581F1 .image-compare_mac_studio_m2_silver {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_mac_studio_m2_silver_large.png);
}

.t6581F1 .image-compare_macbook_pro_m1_14_spacegray {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(./images/compare_macbook_pro_m1_14_spacegray_large.png);
}

.t6581F1 .image-icon_magickeyboard_elevated {
  width: 49px;
  height: 41px;
  background-size: 49px 41px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_magickeyboard_elevated_large.png);
}

.t6581F1 .image-icon_chip_m1pro_and_chip_m1max_fill_elevated {
  width: 80px;
  height: 38px;
  background-size: 80px 38px;
  background-repeat: no-repeat;
  background-image: url(./images/icon_chip_m1pro_and_chip_m1max_fill_elevated_large.png);
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-icon_chip_m1max_fill {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_chip_m1max_fill_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-icon_chip_m2pro_and_chip_m2max_fill_elevated {
    width: 80px;
    height: 38px;
    background-size: 80px 38px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_chip_m2pro_and_chip_m2max_fill_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_imac_pro_spacegray {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_imac_pro_spacegray_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_macbook_air_m3_13_midnight {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_air_m3_13_midnight_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-chip_m4_max {
    width: 156px;
    height: 155px;
    background-size: 156px 155px;
    background-repeat: no-repeat;
    background-image: url(./images/chip_m4_max_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-icon_chip_m4_fill_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_chip_m4_fill_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_macbook_pro_m3_14_spaceblack {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m3_14_spaceblack_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-hero {
    width: 630px;
    height: 308px;
    background-size: 630px 308px;
    background-repeat: no-repeat;
    background-image: url(./images/hero_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_mac_pro_m2_silver {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_pro_m2_silver_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-chip_m3_ultra {
    width: 155px;
    height: 155px;
    background-size: 155px 155px;
    background-repeat: no-repeat;
    background-image: url(./images/chip_m3_ultra_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-upgraders_gpu_1 {
    width: 394px;
    height: 219px;
    background-size: 394px 219px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_gpu_1_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-flex_icon_macbook_shield_checkmark_elevated {
    width: 55px;
    height: 37px;
    background-size: 55px 37px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_macbook_shield_checkmark_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-icon_chip_m2max_fill_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_chip_m2max_fill_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_macbook_pro_m3_14_spacegray {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m3_14_spacegray_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-performance {
    width: 976px;
    height: 750px;
    background-size: 976px 750px;
    background-repeat: no-repeat;
    background-image: url(./images/performance_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-flex_icon_checklist_checked_elevated {
    width: 49px;
    height: 43px;
    background-size: 49px 43px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_checklist_checked_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-icon_chip_m1pro_fill {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_chip_m1pro_fill_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_macbook_pro_m2_13_spacegray {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m2_13_spacegray_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_macbook_air_m4_15_skyblue {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_air_m4_15_skyblue_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-flex_icon_thunderbolt_elevated {
    width: 18px;
    height: 40px;
    background-size: 18px 40px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_thunderbolt_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-icon_chip_m2pro_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_chip_m2pro_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-icon_chip_m2max_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_chip_m2max_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_macbook_pro_m2_16_spacegray {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m2_16_spacegray_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-flex_icon_bolt_fill_elevated {
    width: 32px;
    height: 49px;
    background-size: 32px 49px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_bolt_fill_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_mac_mini_silver_2014 {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_mini_silver_2014_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-icon_chip_m4max_and_chip_m3ultra_fill_elevated {
    width: 80px;
    height: 38px;
    background-size: 80px 38px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_chip_m4max_and_chip_m3ultra_fill_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_macbook_pro_m4pro_m4max_16_ {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m4pro_m4max_16__large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-hardware_accessories {
    width: 1420px;
    height: 258px;
    background-size: 1420px 258px;
    background-repeat: no-repeat;
    background-image: url(./images/hardware_accessories_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_imac_21_5_silver_intel_2019 {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_imac_21_5_silver_intel_2019_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-upgraders_icon_thunderbolt_and_port_usb_c {
    width: 75px;
    height: 78px;
    background-size: 75px 78px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_icon_thunderbolt_and_port_usb_c_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-flex_icon_mac_studio_elevated {
    width: 48px;
    height: 26px;
    background-size: 48px 26px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_mac_studio_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-upgraders_icon_cpu {
    width: 80px;
    height: 80px;
    background-size: 80px 80px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_icon_cpu_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_imac_27_silver {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_imac_27_silver_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_macbook_air_m1_gold {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_air_m1_gold_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-icon_touchid_round {
    width: 42px;
    height: 41px;
    background-size: 42px 41px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_touchid_round_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_mac_studio_m4max_and_m3ultra_silver {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_studio_m4max_and_m3ultra_silver_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-icon_touchid_key_elevated {
    width: 38px;
    height: 41px;
    background-size: 38px 41px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_touchid_key_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_mac_mini_m2_2port_silver {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_mini_m2_2port_silver_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_macbook_pro_16_spacegray {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_16_spacegray_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-icon_chip_m4_and_chip_m4pro_fill_elevated {
    width: 80px;
    height: 38px;
    background-size: 80px 38px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_chip_m4_and_chip_m4pro_fill_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-icon_chip_intel {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_chip_intel_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_macbook_pro_m3_16_spaceblack {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m3_16_spaceblack_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-upgraders_gpu_2 {
    width: 394px;
    height: 219px;
    background-size: 394px 219px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_gpu_2_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-icon_chip_m2ultra_fill_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_chip_m2ultra_fill_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-flex_icon_cpu_elevated {
    width: 41px;
    height: 41px;
    background-size: 41px 41px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_cpu_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_macbook_pro_m2_14_silver {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m2_14_silver_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-icon_chip_m2_and_chip_m2pro_fill_elevated {
    width: 80px;
    height: 38px;
    background-size: 80px 38px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_chip_m2_and_chip_m2pro_fill_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_imac_24_m3_2023_twoport_blue {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_imac_24_m3_2023_twoport_blue_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_macbook_air_m2_13_midnight {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_air_m2_13_midnight_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_macbook_pro_m1_16_spacegray {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m1_16_spacegray_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-flex_accessories {
    width: 626px;
    height: 325px;
    background-size: 626px 325px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_accessories_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-connections {
    width: 634px;
    height: 643px;
    background-size: 634px 643px;
    background-repeat: no-repeat;
    background-image: url(./images/connections_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-hero_logo {
    width: 155px;
    height: 24px;
    background-size: 155px 24px;
    background-repeat: no-repeat;
    background-image: url(./images/hero_logo_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-icon_touchid_square_elevated {
    width: 38px;
    height: 41px;
    background-size: 38px 41px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_touchid_square_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-upgraders_icon_thunderbolt {
    width: 34px;
    height: 76px;
    background-size: 34px 76px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_icon_thunderbolt_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-icon_lock_key_elevated {
    width: 38px;
    height: 41px;
    background-size: 38px 41px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_lock_key_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-icon_apple_intelligence_elevated {
    width: 42px;
    height: 43px;
    background-size: 42px 43px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_apple_intelligence_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-icon_chip_m3pro_and_chip_m3max_fill_elevated {
    width: 80px;
    height: 38px;
    background-size: 80px 38px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_chip_m3pro_and_chip_m3max_fill_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_imac_21_5_silver_intel_2017 {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_imac_21_5_silver_intel_2017_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-apps {
    width: 2465px;
    height: 611px;
    background-size: 2465px 611px;
    background-repeat: no-repeat;
    background-image: url(./images/apps_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_mac_pro_silver {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_pro_silver_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-icon_chip_m4pro_and_chip_m4max_fill_elevated {
    width: 80px;
    height: 38px;
    background-size: 80px 38px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_chip_m4pro_and_chip_m4max_fill_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_imac_24_m4_2024_twoport_blue {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_imac_24_m4_2024_twoport_blue_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_macbook_air_m4_13_skyblue {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_air_m4_13_skyblue_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_macbook_air_m1_spacegray {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_air_m1_spacegray_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-icon_chip_m2_fill_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_chip_m2_fill_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_macbook_pro_m2_14_spacegray {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m2_14_spacegray_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_mac_studio_silver {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_studio_silver_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-icon_chip_m2pro_fill_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_chip_m2pro_fill_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-connections_icon {
    width: 258px;
    height: 61px;
    background-size: 258px 61px;
    background-repeat: no-repeat;
    background-image: url(./images/connections_icon_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_macbook_air_m2_15_starlight {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_air_m2_15_starlight_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-apple_intelligence_lifestyle {
    width: 984px;
    height: 656px;
    background-size: 984px 656px;
    background-repeat: no-repeat;
    background-image: url(./images/apple_intelligence_lifestyle_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_macbook_air_2017_silver {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_air_2017_silver_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-icon_magickeyboard_keypad_elevated {
    width: 89px;
    height: 41px;
    background-size: 89px 41px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_magickeyboard_keypad_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_macbook_pro_13_m1_spacegray {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_13_m1_spacegray_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-display {
    width: 546px;
    height: 420px;
    background-size: 546px 420px;
    background-repeat: no-repeat;
    background-image: url(./images/display_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_macbook_pro_m4_14_ {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m4_14__large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-icon_chip_m1_fill {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_chip_m1_fill_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-flex_icon_apple_intelligence_elevated {
    width: 42px;
    height: 42px;
    background-size: 42px 42px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_apple_intelligence_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_macbook_air_m3_15_midnight {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_air_m3_15_midnight_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_mac_mini_m2_4port_silver {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_mini_m2_4port_silver_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-flex_applecare {
    width: 333px;
    height: 163px;
    background-size: 333px 163px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_applecare_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-flex_icon_check_d0112b_34_R {
    width: 15px;
    height: 14px;
    background-size: 15px 14px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_check_d0112b_34_R_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_macbook_pro_m2_16_silver {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m2_16_silver_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_mac_mini_m1_2020_silver {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_mini_m1_2020_silver_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-icon_chip_m1max_and_chip_m1ultra_fill_elevated {
    width: 80px;
    height: 38px;
    background-size: 80px 38px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_chip_m1max_and_chip_m1ultra_fill_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-icon_chip_m3_fill_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_chip_m3_fill_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_macbook_pro_m3_14_silver {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m3_14_silver_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_imac_24_m1_2021_twoport_blue {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_imac_24_m1_2021_twoport_blue_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-icon_chip_m2max_and_chip_m2ultra_fill_elevated {
    width: 80px;
    height: 38px;
    background-size: 80px 38px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_chip_m2max_and_chip_m2ultra_fill_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-upgraders_icon_apple_intelligence {
    width: 80px;
    height: 79px;
    background-size: 80px 79px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_icon_apple_intelligence_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_mac_mini_2018_spacegray {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_mini_2018_spacegray_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_mac_mini_m4_m4pro {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_mini_m4_m4pro_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_mac_studio_m2_silver {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_studio_m2_silver_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-compare_macbook_pro_m1_14_spacegray {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m1_14_spacegray_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-icon_magickeyboard_elevated {
    width: 49px;
    height: 41px;
    background-size: 49px 41px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_magickeyboard_elevated_large_2x.png);
  }
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  .t6581F1 .image-icon_chip_m1pro_and_chip_m1max_fill_elevated {
    width: 80px;
    height: 38px;
    background-size: 80px 38px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_chip_m1pro_and_chip_m1max_fill_elevated_large_2x.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-chip_m4_max {
    width: 119px;
    height: 119px;
    background-size: 119px 119px;
    background-repeat: no-repeat;
    background-image: url(./images/chip_m4_max_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-hero {
    width: 484px;
    height: 237px;
    background-size: 484px 237px;
    background-repeat: no-repeat;
    background-image: url(./images/hero_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-compare_mac_pro_m2_silver {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_pro_m2_silver_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-chip_m3_ultra {
    width: 119px;
    height: 119px;
    background-size: 119px 119px;
    background-repeat: no-repeat;
    background-image: url(./images/chip_m3_ultra_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-upgraders_gpu_1 {
    width: 209px;
    height: 101px;
    background-size: 209px 101px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_gpu_1_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-flex_icon_macbook_shield_checkmark_elevated {
    width: 55px;
    height: 37px;
    background-size: 55px 37px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_macbook_shield_checkmark_elevated_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-performance {
    width: 693px;
    height: 533px;
    background-size: 693px 533px;
    background-repeat: no-repeat;
    background-image: url(./images/performance_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-flex_icon_checklist_checked_elevated {
    width: 49px;
    height: 44px;
    background-size: 49px 44px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_checklist_checked_elevated_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-flex_icon_thunderbolt_elevated {
    width: 18px;
    height: 40px;
    background-size: 18px 40px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_thunderbolt_elevated_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-flex_icon_bolt_fill_elevated {
    width: 32px;
    height: 49px;
    background-size: 32px 49px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_bolt_fill_elevated_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-icon_chip_m4max_and_chip_m3ultra_fill_elevated {
    width: 80px;
    height: 38px;
    background-size: 80px 38px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_chip_m4max_and_chip_m3ultra_fill_elevated_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-hardware_accessories {
    width: 994px;
    height: 222px;
    background-size: 994px 222px;
    background-repeat: no-repeat;
    background-image: url(./images/hardware_accessories_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-upgraders_icon_thunderbolt_and_port_usb_c {
    width: 54px;
    height: 55px;
    background-size: 54px 55px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_icon_thunderbolt_and_port_usb_c_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-upgraders_icon_cpu {
    width: 57px;
    height: 57px;
    background-size: 57px 57px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_icon_cpu_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-compare_mac_studio_m4max_and_m3ultra_silver {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_studio_m4max_and_m3ultra_silver_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-upgraders_gpu_2 {
    width: 240px;
    height: 108px;
    background-size: 240px 108px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_gpu_2_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-icon_chip_m2ultra_fill_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_chip_m2ultra_fill_elevated_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-flex_icon_cpu_elevated {
    width: 42px;
    height: 42px;
    background-size: 42px 42px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_cpu_elevated_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-flex_accessories {
    width: 410px;
    height: 239px;
    background-size: 410px 239px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_accessories_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-connections {
    width: 484px;
    height: 489px;
    background-size: 484px 489px;
    background-repeat: no-repeat;
    background-image: url(./images/connections_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-hero_logo {
    width: 135px;
    height: 21px;
    background-size: 135px 21px;
    background-repeat: no-repeat;
    background-image: url(./images/hero_logo_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-upgraders_icon_thunderbolt {
    width: 25px;
    height: 55px;
    background-size: 25px 55px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_icon_thunderbolt_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-icon_apple_intelligence_elevated {
    width: 42px;
    height: 43px;
    background-size: 42px 43px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_apple_intelligence_elevated_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-apps {
    width: 1068px;
    height: 315px;
    background-size: 1068px 315px;
    background-repeat: no-repeat;
    background-image: url(./images/apps_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-flex_icon_mac_studio-elevated {
    width: 48px;
    height: 26px;
    background-size: 48px 26px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_mac_studio-elevated_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-connections_icon {
    width: 219px;
    height: 52px;
    background-size: 219px 52px;
    background-repeat: no-repeat;
    background-image: url(./images/connections_icon_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-apple_intelligence_lifestyle {
    width: 694px;
    height: 464px;
    background-size: 694px 464px;
    background-repeat: no-repeat;
    background-image: url(./images/apple_intelligence_lifestyle_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-display {
    width: 455px;
    height: 350px;
    background-size: 455px 350px;
    background-repeat: no-repeat;
    background-image: url(./images/display_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-flex_icon_apple_intelligence_elevated {
    width: 42px;
    height: 43px;
    background-size: 42px 43px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_apple_intelligence_elevated_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-flex_applecare {
    width: 220px;
    height: 108px;
    background-size: 220px 108px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_applecare_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-flex_icon_check_d0112b_34_R {
    width: 15px;
    height: 14px;
    background-size: 15px 14px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_check_d0112b_34_R_medium.png);
  }
}

@media only screen and (max-width: 1068px) {
  .t6581F1 .image-upgraders_icon_apple_intelligence {
    width: 58px;
    height: 57px;
    background-size: 58px 57px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_icon_apple_intelligence_medium.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-chip_m4_max {
    width: 119px;
    height: 119px;
    background-size: 119px 119px;
    background-repeat: no-repeat;
    background-image: url(./images/chip_m4_max_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-hero {
    width: 484px;
    height: 237px;
    background-size: 484px 237px;
    background-repeat: no-repeat;
    background-image: url(./images/hero_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_mac_pro_m2_silver {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_pro_m2_silver_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-chip_m3_ultra {
    width: 119px;
    height: 119px;
    background-size: 119px 119px;
    background-repeat: no-repeat;
    background-image: url(./images/chip_m3_ultra_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-upgraders_gpu_1 {
    width: 209px;
    height: 101px;
    background-size: 209px 101px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_gpu_1_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-flex_icon_macbook_shield_checkmark_elevated {
    width: 55px;
    height: 37px;
    background-size: 55px 37px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_macbook_shield_checkmark_elevated_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-performance {
    width: 693px;
    height: 533px;
    background-size: 693px 533px;
    background-repeat: no-repeat;
    background-image: url(./images/performance_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-flex_icon_checklist_checked_elevated {
    width: 49px;
    height: 44px;
    background-size: 49px 44px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_checklist_checked_elevated_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-flex_icon_thunderbolt_elevated {
    width: 18px;
    height: 40px;
    background-size: 18px 40px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_thunderbolt_elevated_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-flex_icon_bolt_fill_elevated {
    width: 32px;
    height: 49px;
    background-size: 32px 49px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_bolt_fill_elevated_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-icon_chip_m4max_and_chip_m3ultra_fill_elevated {
    width: 80px;
    height: 38px;
    background-size: 80px 38px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_chip_m4max_and_chip_m3ultra_fill_elevated_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-hardware_accessories {
    width: 994px;
    height: 222px;
    background-size: 994px 222px;
    background-repeat: no-repeat;
    background-image: url(./images/hardware_accessories_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-upgraders_icon_thunderbolt_and_port_usb_c {
    width: 54px;
    height: 55px;
    background-size: 54px 55px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_icon_thunderbolt_and_port_usb_c_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-upgraders_icon_cpu {
    width: 57px;
    height: 57px;
    background-size: 57px 57px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_icon_cpu_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_mac_studio_m4max_and_m3ultra_silver {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_studio_m4max_and_m3ultra_silver_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-upgraders_gpu_2 {
    width: 240px;
    height: 108px;
    background-size: 240px 108px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_gpu_2_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-icon_chip_m2ultra_fill_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_chip_m2ultra_fill_elevated_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-flex_icon_cpu_elevated {
    width: 42px;
    height: 42px;
    background-size: 42px 42px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_cpu_elevated_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-flex_accessories {
    width: 410px;
    height: 239px;
    background-size: 410px 239px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_accessories_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-connections {
    width: 484px;
    height: 489px;
    background-size: 484px 489px;
    background-repeat: no-repeat;
    background-image: url(./images/connections_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-hero_logo {
    width: 135px;
    height: 21px;
    background-size: 135px 21px;
    background-repeat: no-repeat;
    background-image: url(./images/hero_logo_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-upgraders_icon_thunderbolt {
    width: 25px;
    height: 55px;
    background-size: 25px 55px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_icon_thunderbolt_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-icon_apple_intelligence_elevated {
    width: 42px;
    height: 43px;
    background-size: 42px 43px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_apple_intelligence_elevated_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-apps {
    width: 1068px;
    height: 315px;
    background-size: 1068px 315px;
    background-repeat: no-repeat;
    background-image: url(./images/apps_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-flex_icon_mac_studio-elevated {
    width: 48px;
    height: 26px;
    background-size: 48px 26px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_mac_studio-elevated_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-connections_icon {
    width: 219px;
    height: 52px;
    background-size: 219px 52px;
    background-repeat: no-repeat;
    background-image: url(./images/connections_icon_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-apple_intelligence_lifestyle {
    width: 694px;
    height: 464px;
    background-size: 694px 464px;
    background-repeat: no-repeat;
    background-image: url(./images/apple_intelligence_lifestyle_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-display {
    width: 455px;
    height: 350px;
    background-size: 455px 350px;
    background-repeat: no-repeat;
    background-image: url(./images/display_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-flex_icon_apple_intelligence_elevated {
    width: 42px;
    height: 43px;
    background-size: 42px 43px;
    background-repeat: no-repeat;
    background-image: url(./images/icon_apple_intelligence_elevated_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-flex_applecare {
    width: 220px;
    height: 108px;
    background-size: 220px 108px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_applecare_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-flex_icon_check_d0112b_34_R {
    width: 15px;
    height: 14px;
    background-size: 15px 14px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_check_d0112b_34_R_medium_2x.png);
  }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .t6581F1 .image-upgraders_icon_apple_intelligence {
    width: 58px;
    height: 57px;
    background-size: 58px 57px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_icon_apple_intelligence_medium_2x.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-flex_icon_apple_intelligence {
    width: 42px;
    height: 43px;
    background-size: 42px 43px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_apple_intelligence_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_imac_pro_spacegray {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_imac_pro_spacegray_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_macbook_air_m3_13_midnight {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_air_m3_13_midnight_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-chip_m4_max {
    width: 120px;
    height: 120px;
    background-size: 120px 120px;
    background-repeat: no-repeat;
    background-image: url(./images/chip_m4_max_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_macbook_pro_m3_14_spaceblack {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m3_14_spaceblack_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-hero {
    width: 284px;
    height: 139px;
    background-size: 284px 139px;
    background-repeat: no-repeat;
    background-image: url(./images/hero_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_mac_pro_m2_silver {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_pro_m2_silver_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-chip_m3_ultra {
    width: 120px;
    height: 120px;
    background-size: 120px 120px;
    background-repeat: no-repeat;
    background-image: url(./images/chip_m3_ultra_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-upgraders_gpu_1 {
    width: 165px;
    height: 78px;
    background-size: 165px 78px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_gpu_1_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_macbook_pro_m3_14_spacegray {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m3_14_spacegray_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-performance {
    width: 336px;
    height: 258px;
    background-size: 336px 258px;
    background-repeat: no-repeat;
    background-image: url(./images/performance_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-flex_icon_checklist_checked_elevated {
    width: 49px;
    height: 44px;
    background-size: 49px 44px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_checklist_checked_elevated_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_macbook_pro_m2_13_spacegray {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m2_13_spacegray_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_macbook_air_m4_15_skyblue {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_air_m4_15_skyblue_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-flex_icon_thunderbolt_elevated {
    width: 18px;
    height: 40px;
    background-size: 18px 40px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_thunderbolt_elevated_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_macbook_pro_m2_16_spacegray {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m2_16_spacegray_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-flex_icon_bolt_fill_elevated {
    width: 32px;
    height: 49px;
    background-size: 32px 49px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_bolt_fill_elevated_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_mac_mini_silver_2014 {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_mini_silver_2014_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_macbook_pro_m4pro_m4max_16_ {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m4pro_m4max_16__small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-hardware_accessories {
    width: 734px;
    height: 340px;
    background-size: 734px 340px;
    background-repeat: no-repeat;
    background-image: url(./images/hardware_accessories_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_imac_21_5_silver_intel_2019 {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_imac_21_5_silver_intel_2019_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-upgraders_icon_thunderbolt_and_port_usb_c {
    width: 39px;
    height: 40px;
    background-size: 39px 40px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_icon_thunderbolt_and_port_usb_c_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-flex_icon_mac_studio_elevated {
    width: 48px;
    height: 26px;
    background-size: 48px 26px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_mac_studio_elevated_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-upgraders_icon_cpu {
    width: 42px;
    height: 42px;
    background-size: 42px 42px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_icon_cpu_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_imac_27_silver {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_imac_27_silver_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_macbook_air_m1_gold {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_air_m1_gold_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_mac_studio_m4max_and_m3ultra_silver {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_studio_m4max_and_m3ultra_silver_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_mac_mini_m2_2port_silver {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_mini_m2_2port_silver_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_macbook_pro_16_spacegray {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_16_spacegray_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_macbook_pro_m3_16_spaceblack {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m3_16_spaceblack_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-upgraders_gpu_2 {
    width: 146px;
    height: 79px;
    background-size: 146px 79px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_gpu_2_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-flex_icon_cpu_elevated {
    width: 42px;
    height: 42px;
    background-size: 42px 42px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_cpu_elevated_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_macbook_pro_m2_14_silver {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m2_14_silver_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_imac_24_m3_2023_twoport_blue {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_imac_24_m3_2023_twoport_blue_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_macbook_air_m2_13_midnight {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_air_m2_13_midnight_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_macbook_pro_m1_16_spacegray {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m1_16_spacegray_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-flex_accessories {
    width: 320px;
    height: 218px;
    background-size: 320px 218px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_accessories_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-connections {
    width: 278px;
    height: 281px;
    background-size: 278px 281px;
    background-repeat: no-repeat;
    background-image: url(./images/connections_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-hero_logo {
    width: 113px;
    height: 19px;
    background-size: 113px 19px;
    background-repeat: no-repeat;
    background-image: url(./images/hero_logo_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-upgraders_icon_thunderbolt {
    width: 18px;
    height: 40px;
    background-size: 18px 40px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_icon_thunderbolt_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_imac_21_5_silver_intel_2017 {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_imac_21_5_silver_intel_2017_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-flex_icon_macbook_shield_checkmark {
    width: 55px;
    height: 37px;
    background-size: 55px 37px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_macbook_shield_checkmark_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-apps {
    width: 734px;
    height: 193px;
    background-size: 734px 193px;
    background-repeat: no-repeat;
    background-image: url(./images/apps_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_mac_pro_silver {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_pro_silver_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_imac_24_m4_2024_twoport_blue {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_imac_24_m4_2024_twoport_blue_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_macbook_air_m4_13_skyblue {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_air_m4_13_skyblue_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_macbook_air_m1_spacegray {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_air_m1_spacegray_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_macbook_pro_m2_14_spacegray {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m2_14_spacegray_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_mac_studio_silver {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_studio_silver_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-connections_icon {
    width: 219px;
    height: 52px;
    background-size: 219px 52px;
    background-repeat: no-repeat;
    background-image: url(./images/connections_icon_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_macbook_air_m2_15_starlight {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_air_m2_15_starlight_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-apple_intelligence_lifestyle {
    width: 282px;
    height: 189px;
    background-size: 282px 189px;
    background-repeat: no-repeat;
    background-image: url(./images/apple_intelligence_lifestyle_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_macbook_air_2017_silver {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_air_2017_silver_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_macbook_pro_13_m1_spacegray {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_13_m1_spacegray_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-display {
    width: 336px;
    height: 258px;
    background-size: 336px 258px;
    background-repeat: no-repeat;
    background-image: url(./images/display_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_macbook_pro_m4_14_ {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m4_14__small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-flex_icon_apple_intelligence_elevated {
    width: 42px;
    height: 43px;
    background-size: 42px 43px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_apple_intelligence_elevated_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_macbook_air_m3_15_midnight {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_air_m3_15_midnight_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_mac_mini_m2_4port_silver {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_mini_m2_4port_silver_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-flex_applecare {
    width: 236px;
    height: 116px;
    background-size: 236px 116px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_applecare_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-flex_icon_check_d0112b_34_R {
    width: 15px;
    height: 14px;
    background-size: 15px 14px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_check_d0112b_34_R_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_macbook_pro_m2_16_silver {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m2_16_silver_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_mac_mini_m1_2020_silver {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_mini_m1_2020_silver_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_macbook_pro_m3_14_silver {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m3_14_silver_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_imac_24_m1_2021_twoport_blue {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_imac_24_m1_2021_twoport_blue_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-upgraders_icon_apple_intelligence {
    width: 42px;
    height: 43px;
    background-size: 42px 43px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_icon_apple_intelligence_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_mac_mini_2018_spacegray {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_mini_2018_spacegray_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_mac_mini_m4_m4pro {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_mini_m4_m4pro_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_mac_studio_m2_silver {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_studio_m2_silver_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-compare_macbook_pro_m1_14_spacegray {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m1_14_spacegray_small.png);
  }
}

@media only screen and (max-width: 734px) {
  .t6581F1 .image-logo_hero {
    width: 113px;
    height: 19px;
    background-size: 113px 19px;
    background-repeat: no-repeat;
    background-image: url(./images/hero_small.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-flex_icon_apple_intelligence {
    width: 42px;
    height: 43px;
    background-size: 42px 43px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_apple_intelligence_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_imac_pro_spacegray {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_imac_pro_spacegray_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_macbook_air_m3_13_midnight {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_air_m3_13_midnight_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-chip_m4_max {
    width: 120px;
    height: 120px;
    background-size: 120px 120px;
    background-repeat: no-repeat;
    background-image: url(./images/chip_m4_max_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_macbook_pro_m3_14_spaceblack {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m3_14_spaceblack_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-hero {
    width: 284px;
    height: 139px;
    background-size: 284px 139px;
    background-repeat: no-repeat;
    background-image: url(./images/hero_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_mac_pro_m2_silver {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_pro_m2_silver_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-chip_m3_ultra {
    width: 120px;
    height: 120px;
    background-size: 120px 120px;
    background-repeat: no-repeat;
    background-image: url(./images/chip_m3_ultra_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-upgraders_gpu_1 {
    width: 165px;
    height: 78px;
    background-size: 165px 78px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_gpu_1_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_macbook_pro_m3_14_spacegray {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m3_14_spacegray_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-performance {
    width: 336px;
    height: 258px;
    background-size: 336px 258px;
    background-repeat: no-repeat;
    background-image: url(./images/performance_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-flex_icon_checklist_checked_elevated {
    width: 49px;
    height: 44px;
    background-size: 49px 44px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_checklist_checked_elevated_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_macbook_pro_m2_13_spacegray {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m2_13_spacegray_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_macbook_air_m4_15_skyblue {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_air_m4_15_skyblue_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-flex_icon_thunderbolt_elevated {
    width: 18px;
    height: 40px;
    background-size: 18px 40px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_thunderbolt_elevated_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_macbook_pro_m2_16_spacegray {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m2_16_spacegray_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-flex_icon_bolt_fill_elevated {
    width: 32px;
    height: 49px;
    background-size: 32px 49px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_bolt_fill_elevated_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_mac_mini_silver_2014 {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_mini_silver_2014_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_macbook_pro_m4pro_m4max_16_ {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m4pro_m4max_16__small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-hardware_accessories {
    width: 734px;
    height: 340px;
    background-size: 734px 340px;
    background-repeat: no-repeat;
    background-image: url(./images/hardware_accessories_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_imac_21_5_silver_intel_2019 {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_imac_21_5_silver_intel_2019_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-upgraders_icon_thunderbolt_and_port_usb_c {
    width: 39px;
    height: 40px;
    background-size: 39px 40px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_icon_thunderbolt_and_port_usb_c_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-flex_icon_mac_studio_elevated {
    width: 48px;
    height: 26px;
    background-size: 48px 26px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_mac_studio_elevated_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-upgraders_icon_cpu {
    width: 42px;
    height: 42px;
    background-size: 42px 42px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_icon_cpu_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_imac_27_silver {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_imac_27_silver_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_macbook_air_m1_gold {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_air_m1_gold_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_mac_studio_m4max_and_m3ultra_silver {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_studio_m4max_and_m3ultra_silver_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_mac_mini_m2_2port_silver {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_mini_m2_2port_silver_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_macbook_pro_16_spacegray {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_16_spacegray_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_macbook_pro_m3_16_spaceblack {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m3_16_spaceblack_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-upgraders_gpu_2 {
    width: 146px;
    height: 79px;
    background-size: 146px 79px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_gpu_2_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-flex_icon_cpu_elevated {
    width: 42px;
    height: 42px;
    background-size: 42px 42px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_cpu_elevated_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_macbook_pro_m2_14_silver {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m2_14_silver_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_imac_24_m3_2023_twoport_blue {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_imac_24_m3_2023_twoport_blue_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_macbook_air_m2_13_midnight {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_air_m2_13_midnight_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_macbook_pro_m1_16_spacegray {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m1_16_spacegray_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-flex_accessories {
    width: 320px;
    height: 218px;
    background-size: 320px 218px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_accessories_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-connections {
    width: 278px;
    height: 281px;
    background-size: 278px 281px;
    background-repeat: no-repeat;
    background-image: url(./images/connections_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-hero_logo {
    width: 113px;
    height: 19px;
    background-size: 113px 19px;
    background-repeat: no-repeat;
    background-image: url(./images/hero_logo_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-upgraders_icon_thunderbolt {
    width: 18px;
    height: 40px;
    background-size: 18px 40px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_icon_thunderbolt_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_imac_21_5_silver_intel_2017 {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_imac_21_5_silver_intel_2017_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-flex_icon_macbook_shield_checkmark {
    width: 55px;
    height: 37px;
    background-size: 55px 37px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_macbook_shield_checkmark_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-apps {
    width: 734px;
    height: 193px;
    background-size: 734px 193px;
    background-repeat: no-repeat;
    background-image: url(./images/apps_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_mac_pro_silver {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_pro_silver_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_imac_24_m4_2024_twoport_blue {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_imac_24_m4_2024_twoport_blue_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_macbook_air_m4_13_skyblue {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_air_m4_13_skyblue_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_macbook_air_m1_spacegray {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_air_m1_spacegray_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_macbook_pro_m2_14_spacegray {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m2_14_spacegray_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_mac_studio_silver {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_studio_silver_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-connections_icon {
    width: 219px;
    height: 52px;
    background-size: 219px 52px;
    background-repeat: no-repeat;
    background-image: url(./images/connections_icon_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_macbook_air_m2_15_starlight {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_air_m2_15_starlight_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-apple_intelligence_lifestyle {
    width: 282px;
    height: 189px;
    background-size: 282px 189px;
    background-repeat: no-repeat;
    background-image: url(./images/apple_intelligence_lifestyle_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_macbook_air_2017_silver {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_air_2017_silver_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_macbook_pro_13_m1_spacegray {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_13_m1_spacegray_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-display {
    width: 336px;
    height: 258px;
    background-size: 336px 258px;
    background-repeat: no-repeat;
    background-image: url(./images/display_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_macbook_pro_m4_14_ {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m4_14__small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-flex_icon_apple_intelligence_elevated {
    width: 42px;
    height: 43px;
    background-size: 42px 43px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_apple_intelligence_elevated_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_macbook_air_m3_15_midnight {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_air_m3_15_midnight_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_mac_mini_m2_4port_silver {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_mini_m2_4port_silver_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-flex_applecare {
    width: 236px;
    height: 116px;
    background-size: 236px 116px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_applecare_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-flex_icon_check_d0112b_34_R {
    width: 15px;
    height: 14px;
    background-size: 15px 14px;
    background-repeat: no-repeat;
    background-image: url(./images/flex_icon_check_d0112b_34_R_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_macbook_pro_m2_16_silver {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m2_16_silver_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_mac_mini_m1_2020_silver {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_mini_m1_2020_silver_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_macbook_pro_m3_14_silver {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m3_14_silver_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_imac_24_m1_2021_twoport_blue {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_imac_24_m1_2021_twoport_blue_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-upgraders_icon_apple_intelligence {
    width: 42px;
    height: 43px;
    background-size: 42px 43px;
    background-repeat: no-repeat;
    background-image: url(./images/upgraders_icon_apple_intelligence_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_mac_mini_2018_spacegray {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_mini_2018_spacegray_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_mac_mini_m4_m4pro {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_mini_m4_m4pro_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_mac_studio_m2_silver {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_mac_studio_m2_silver_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-compare_macbook_pro_m1_14_spacegray {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(./images/compare_macbook_pro_m1_14_spacegray_small_2x.png);
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .t6581F1 .image-logo_hero {
    width: 113px;
    height: 19px;
    background-size: 113px 19px;
    background-repeat: no-repeat;
    background-image: url(./images/hero_small_2x.png);
  }
}

.channel-html .j62BF3C {
  
  
  
  
  
  
  
  
  
}

.channel-html .j62BF3C.large-show {
  display: flex;
}

.channel-html .j62BF3C.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .j62BF3C.large-show.medium-show,  .channel-html .j62BF3C.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .j62BF3C.large-show.medium-hide,  .channel-html .j62BF3C.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .j62BF3C.medium-show.small-show,  .channel-html .j62BF3C.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .j62BF3C.medium-show.small-hide,  .channel-html .j62BF3C.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .g7AAC7F {
  
  
  margin-top: 10px;
  margin-bottom: 20px;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .g7AAC7F {
    margin-top: 50px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .g7AAC7F {
    margin-bottom: 20px;
  }
}

.channel-html .g7AAC7F.large-show {
  display: flex;
}

.channel-html .g7AAC7F.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .g7AAC7F.large-show.medium-show,  .channel-html .g7AAC7F.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .g7AAC7F.large-show.medium-hide,  .channel-html .g7AAC7F.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .g7AAC7F.medium-show.small-show,  .channel-html .g7AAC7F.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .g7AAC7F.medium-show.small-hide,  .channel-html .g7AAC7F.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .fB9DCFC {
  
  
  
  
  
  
}

.channel-html .lEBC721 {
  grid-gap: 10px;
  grid-template-rows: minmax(354px, 1fr);
  grid-template-columns: repeat(1, 980px);
  overflow: hidden;
}

@media only screen and (max-width: 1068px) {
  .channel-html .lEBC721 {
    grid-template-columns: repeat(1, 692px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .lEBC721 {
    grid-template-columns: repeat(1, 320px);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .lEBC721 {
    overflow: hidden;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .lEBC721 {
    overflow: hidden;
  }
}

.channel-html .lEBC721.large-show {
  display: grid;
}

.channel-html .lEBC721.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .lEBC721.large-show.medium-show,  .channel-html .lEBC721.large-hide.medium-show {
    display: grid;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .lEBC721.large-show.medium-hide,  .channel-html .lEBC721.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .lEBC721.medium-show.small-show,  .channel-html .lEBC721.medium-hide.small-show {
    display: grid;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .lEBC721.medium-show.small-hide,  .channel-html .lEBC721.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .lEBC721 .bentobox-item {
  border-radius: 18px;
}

.channel-html .v0A4159 {
  
  background-color: #fbfbfd;
  
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  
  overflow: visible;
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .v0A4159 {
    overflow: visible;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v0A4159 {
    overflow: visible;
  }
}

.channel-html .v0A4159.large-show {
  display: flex;
}

.channel-html .v0A4159.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .v0A4159.large-show.medium-show,  .channel-html .v0A4159.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .v0A4159.large-show.medium-hide,  .channel-html .v0A4159.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v0A4159.medium-show.small-show,  .channel-html .v0A4159.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v0A4159.medium-show.small-hide,  .channel-html .v0A4159.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .v0A4159:before {
  content: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .v0A4159:before {
    content: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v0A4159:before {
    content: none;
  }
}

.channel-html .nA98793 {
  
  align-items: flex-start;
  
  
  
  
  flex-grow: 0;
  
}

@media only screen and (max-width: 734px) {
  .channel-html .nA98793 {
    margin-top: 37px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .nA98793 {
    margin-bottom: 5px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .nA98793 {
    flex-grow: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .nA98793 {
    flex-grow: 0;
  }
}

.channel-html .nA98793.large-show {
  display: flex;
}

.channel-html .nA98793.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .nA98793.large-show.medium-show,  .channel-html .nA98793.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .nA98793.large-show.medium-hide,  .channel-html .nA98793.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .nA98793.medium-show.small-show,  .channel-html .nA98793.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .nA98793.medium-show.small-hide,  .channel-html .nA98793.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .p55DB2B {
  
  
  padding-top: 96px;
  padding-left: 45px;
  padding-bottom: 94px;
  padding-right: 0px;
  
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .p55DB2B {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p55DB2B {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .p55DB2B {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p55DB2B {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .p55DB2B {
    padding-top: 73px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p55DB2B {
    padding-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .p55DB2B {
    padding-left: 33px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p55DB2B {
    padding-left: 43px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .p55DB2B {
    padding-bottom: 72px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p55DB2B {
    padding-bottom: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .p55DB2B {
    padding-right: 30px;
  }
}

.channel-html .n099CFB {
  color: #1d1d1f;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .n099CFB {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n099CFB {
    margin-left: -1px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n099CFB {
    padding-left: 0px;
  }
}

.channel-html .n402AA3 {
  color: #1d1d1f;
  margin-top: 7px;
  margin-left: 0px;
  padding-right: 40px;
  font-family: system-ui,        -apple-system,        BlinkMacSystemFont,        "Helvetica Neue",        "Helvetica",        "Arial",        sans-serif;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .n402AA3 {
    margin-top: 6px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n402AA3 {
    margin-top: 7px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .n402AA3 {
    margin-left: -1px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n402AA3 {
    padding-left: 0px;
  }
}

.channel-html .tE894C7 {
  color: #1d1d1f;
  margin-top: 18px;
  padding-right: 120px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 1068px) {
  .channel-html .tE894C7 {
    margin-top: 19px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tE894C7 {
    margin-top: 14px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tE894C7 {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tE894C7 {
    padding-right: 40px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tE894C7 {
    padding-right: 0px;
  }
}

.channel-html .d9E2DA7 {
  
  
  margin-top: 11px;
  
  padding-right: 100px;
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .d9E2DA7 {
    margin-top: 9px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .d9E2DA7 {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d9E2DA7 {
    margin-left: 0px;
  }
}

.channel-html .d9E2DA7.large-show {
  display: flex;
}

.channel-html .d9E2DA7.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .d9E2DA7.large-show.medium-show,  .channel-html .d9E2DA7.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .d9E2DA7.large-show.medium-hide,  .channel-html .d9E2DA7.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d9E2DA7.medium-show.small-show,  .channel-html .d9E2DA7.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d9E2DA7.medium-show.small-hide,  .channel-html .d9E2DA7.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .x6943CD {
  
  
  
  
  
  
}

.channel-html .q059ECE {
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
}

.channel-html .q059ECE:before {
  background: none;
}

.channel-html .y0698D3 {
  
  margin-top: 44px;
  margin-left: -54px;
  
  
  text-align: center;
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .y0698D3 {
    margin-top: 58px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y0698D3 {
    margin-top: 32px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .y0698D3 {
    margin-left: -57px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y0698D3 {
    margin-left: -9px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .y0698D3 {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y0698D3 {
    margin-bottom: 32px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .y0698D3 {
    padding-left: 2px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y0698D3 {
    padding-left: 18px;
  }
}

@media only screen and (max-width: 1068px) {
  .x39A9C8 {
    margin-left: -9px;
  }
}

@media only screen and (max-width: 1068px) {
  .x39A9C8 {
    margin-bottom: 0px;
  }
}

.channel-html .e9DA4B1 {
  
  background-color: #ffffff;
  
  
  
  
  
  
  overflow: hidden;
  
  
}

.channel-html .e9DA4B1.large-show {
  display: flex;
}

.channel-html .e9DA4B1.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .e9DA4B1.large-show.medium-show,  .channel-html .e9DA4B1.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e9DA4B1.large-show.medium-hide,  .channel-html .e9DA4B1.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e9DA4B1.medium-show.small-show,  .channel-html .e9DA4B1.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e9DA4B1.medium-show.small-hide,  .channel-html .e9DA4B1.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .u892C6B {
  background-color: #ffffff;
  
  
  margin-top: 46px;
  margin-bottom: 7px;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .u892C6B {
    margin-top: 35px;
  }
}

false .channel-html .u892C6B.large-display-bleed::before,.channel-html .u892C6B.large-display-bleed::after,.channel-html .u892C6B.medium-display-bleed::before,.channel-html .u892C6B.medium-display-bleed::after,.channel-html .u892C6B.small-display-bleed::before,.channel-html .u892C6B.small-display-bleed::after {
  background-color: #ffffff;
}

.channel-html .u892C6B.large-show {
  display: flex;
}

.channel-html .u892C6B.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .u892C6B.large-show.medium-show,  .channel-html .u892C6B.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .u892C6B.large-show.medium-hide,  .channel-html .u892C6B.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u892C6B.medium-show.small-show,  .channel-html .u892C6B.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u892C6B.medium-show.small-hide,  .channel-html .u892C6B.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .v25EAC1 {
  
  
  
  
  
  
}

@media only screen and (max-width: 1068px) {
  .channel-html .v25EAC1 {
    margin-left: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v25EAC1 {
    margin-left: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v25EAC1 {
    margin-right: 19px;
  }
}

.channel-html .tF70703 {
  
  
  margin-bottom: 9px;
  
  
  
}

.channel-html .tF70703.large-show {
  display: flex;
}

.channel-html .tF70703.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .tF70703.large-show.medium-show,  .channel-html .tF70703.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tF70703.large-show.medium-hide,  .channel-html .tF70703.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tF70703.medium-show.small-show,  .channel-html .tF70703.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tF70703.medium-show.small-hide,  .channel-html .tF70703.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .qDE861B {
  
  
  
  
  
  
}

.channel-html .h2730B5 {
  color: #6e6e73;
  margin-left: 0px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

.channel-html .yE27A40 {
  margin-left: 0px;
  padding-left: 0px;
  list-style: none;
}

.channel-html .xEBBF5E {
  
  
  margin-bottom: 9px;
  
  
  
}

.channel-html .xEBBF5E.large-show {
  display: flex;
}

.channel-html .xEBBF5E.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .xEBBF5E.large-show.medium-show,  .channel-html .xEBBF5E.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .xEBBF5E.large-show.medium-hide,  .channel-html .xEBBF5E.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xEBBF5E.medium-show.small-show,  .channel-html .xEBBF5E.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xEBBF5E.medium-show.small-hide,  .channel-html .xEBBF5E.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .kAF4608 {
  
  
  
  
  
  
}

.channel-html .aDFE872 {
  color: #6e6e73;
  margin-left: -0.5px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .aDFE872 {
    padding-right: 9px;
  }
}

.channel-html .y81F6E3 {
  
  
  margin-bottom: 9px;
  
  
  
}

.channel-html .y81F6E3.large-show {
  display: flex;
}

.channel-html .y81F6E3.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .y81F6E3.large-show.medium-show,  .channel-html .y81F6E3.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .y81F6E3.large-show.medium-hide,  .channel-html .y81F6E3.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y81F6E3.medium-show.small-show,  .channel-html .y81F6E3.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y81F6E3.medium-show.small-hide,  .channel-html .y81F6E3.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .bD5DB8E {
  
  
  
  
  
  
}

.channel-html .v5467A8 {
  color: #6e6e73;
  margin-left: -0.5px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .v5467A8 {
    padding-right: 9px;
  }
}

.channel-html .h0ABD22 {
  
  
  margin-bottom: 9px;
  
  
  
}

.channel-html .h0ABD22.large-show {
  display: flex;
}

.channel-html .h0ABD22.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .h0ABD22.large-show.medium-show,  .channel-html .h0ABD22.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .h0ABD22.large-show.medium-hide,  .channel-html .h0ABD22.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h0ABD22.medium-show.small-show,  .channel-html .h0ABD22.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h0ABD22.medium-show.small-hide,  .channel-html .h0ABD22.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .m4931F9 {
  
  
  
  
  
  
}

.channel-html .x41C7FC {
  color: #6e6e73;
  margin-left: -0.5px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .x41C7FC {
    padding-right: 9px;
  }
}

.channel-html .xFAAB52 {
  
  
  margin-bottom: 9px;
  
  
  
}

.channel-html .xFAAB52.large-show {
  display: flex;
}

.channel-html .xFAAB52.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .xFAAB52.large-show.medium-show,  .channel-html .xFAAB52.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .xFAAB52.large-show.medium-hide,  .channel-html .xFAAB52.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xFAAB52.medium-show.small-show,  .channel-html .xFAAB52.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xFAAB52.medium-show.small-hide,  .channel-html .xFAAB52.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .g2702BD {
  
  
  
  
  
  
}

.channel-html .s60FA14 {
  color: #6e6e73;
  margin-left: -0.5px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .s60FA14 {
    padding-right: 9px;
  }
}

.channel-html .xD7A21D {
  
  
  margin-bottom: 9px;
  
  
  
}

.channel-html .xD7A21D.large-show {
  display: flex;
}

.channel-html .xD7A21D.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .xD7A21D.large-show.medium-show,  .channel-html .xD7A21D.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .xD7A21D.large-show.medium-hide,  .channel-html .xD7A21D.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xD7A21D.medium-show.small-show,  .channel-html .xD7A21D.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xD7A21D.medium-show.small-hide,  .channel-html .xD7A21D.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .oE2902E {
  
  
  
  
  
  
}

.channel-html .jF562AE {
  color: #6e6e73;
  margin-left: -0.5px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .jF562AE {
    padding-right: 9px;
  }
}

.channel-html .w6E14BF {
  
  
  margin-bottom: 9px;
  
  
  
}

.channel-html .w6E14BF.large-show {
  display: flex;
}

.channel-html .w6E14BF.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .w6E14BF.large-show.medium-show,  .channel-html .w6E14BF.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .w6E14BF.large-show.medium-hide,  .channel-html .w6E14BF.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w6E14BF.medium-show.small-show,  .channel-html .w6E14BF.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w6E14BF.medium-show.small-hide,  .channel-html .w6E14BF.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .dFC9A11 {
  
  
  
  
  
  
}

.channel-html .r0F8F5E {
  color: #6e6e73;
  margin-left: -0.5px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .r0F8F5E {
    padding-right: 9px;
  }
}

.channel-html .h14AE63 {
  
  
  margin-bottom: 9px;
  
  
  
}

.channel-html .h14AE63.large-show {
  display: flex;
}

.channel-html .h14AE63.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .h14AE63.large-show.medium-show,  .channel-html .h14AE63.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .h14AE63.large-show.medium-hide,  .channel-html .h14AE63.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h14AE63.medium-show.small-show,  .channel-html .h14AE63.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h14AE63.medium-show.small-hide,  .channel-html .h14AE63.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .c348160 {
  
  
  
  
  
  
}

.channel-html .c297801 {
  color: #6e6e73;
  margin-left: -0.5px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .c297801 {
    padding-right: 9px;
  }
}

.channel-html .s32FED3 {
  
  
  margin-bottom: 9px;
  
  
  
}

.channel-html .s32FED3.large-show {
  display: flex;
}

.channel-html .s32FED3.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .s32FED3.large-show.medium-show,  .channel-html .s32FED3.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .s32FED3.large-show.medium-hide,  .channel-html .s32FED3.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s32FED3.medium-show.small-show,  .channel-html .s32FED3.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s32FED3.medium-show.small-hide,  .channel-html .s32FED3.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .zD7EE68 {
  
  
  
  
  
  
}

.channel-html .m6F67BD {
  color: #6e6e73;
  margin-left: -0.5px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .m6F67BD {
    padding-right: 9px;
  }
}

.channel-html .tE6227E {
  
  
  margin-bottom: 9px;
  
  
  
}

.channel-html .tE6227E.large-show {
  display: flex;
}

.channel-html .tE6227E.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .tE6227E.large-show.medium-show,  .channel-html .tE6227E.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tE6227E.large-show.medium-hide,  .channel-html .tE6227E.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tE6227E.medium-show.small-show,  .channel-html .tE6227E.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tE6227E.medium-show.small-hide,  .channel-html .tE6227E.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .sA68E58 {
  
  
  
  
  
  
}

.channel-html .h1500B0 {
  color: #6e6e73;
  margin-left: -0.5px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .h1500B0 {
    padding-right: 9px;
  }
}

.channel-html .u116D34 {
  
  
  margin-bottom: 9px;
  
  
  
}

.channel-html .u116D34.large-show {
  display: flex;
}

.channel-html .u116D34.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .u116D34.large-show.medium-show,  .channel-html .u116D34.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .u116D34.large-show.medium-hide,  .channel-html .u116D34.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u116D34.medium-show.small-show,  .channel-html .u116D34.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u116D34.medium-show.small-hide,  .channel-html .u116D34.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .o064499 {
  
  
  
  
  
  
}

.channel-html .nAE47CB {
  color: #6e6e73;
  margin-left: -0.5px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .nAE47CB {
    padding-right: 9px;
  }
}

.channel-html .i8D8C94 {
  
  
  margin-bottom: 9px;
  
  
  
}

.channel-html .i8D8C94.large-show {
  display: flex;
}

.channel-html .i8D8C94.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .i8D8C94.large-show.medium-show,  .channel-html .i8D8C94.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .i8D8C94.large-show.medium-hide,  .channel-html .i8D8C94.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i8D8C94.medium-show.small-show,  .channel-html .i8D8C94.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i8D8C94.medium-show.small-hide,  .channel-html .i8D8C94.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .zFED11D {
  
  
  
  
  
  
}

.channel-html .x88EB3F {
  color: #6e6e73;
  margin-left: -0.5px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .x88EB3F {
    padding-right: 9px;
  }
}

.channel-html .z720048 {
  
  
  margin-bottom: 9px;
  
  
  
}

.channel-html .z720048.large-show {
  display: flex;
}

.channel-html .z720048.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .z720048.large-show.medium-show,  .channel-html .z720048.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z720048.large-show.medium-hide,  .channel-html .z720048.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z720048.medium-show.small-show,  .channel-html .z720048.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z720048.medium-show.small-hide,  .channel-html .z720048.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .g03788F {
  
  
  
  
  
  
}

.channel-html .m183175 {
  color: #6e6e73;
  margin-left: -0.5px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .m183175 {
    padding-right: 9px;
  }
}

.channel-html .lD90161 {
  
  
  margin-bottom: 9px;
  
  
  
}

.channel-html .lD90161.large-show {
  display: flex;
}

.channel-html .lD90161.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .lD90161.large-show.medium-show,  .channel-html .lD90161.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .lD90161.large-show.medium-hide,  .channel-html .lD90161.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .lD90161.medium-show.small-show,  .channel-html .lD90161.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .lD90161.medium-show.small-hide,  .channel-html .lD90161.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .u7ECEC9 {
  
  
  
  
  
  
}

.channel-html .tADCCD9 {
  color: #6e6e73;
  margin-left: -0.5px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .tADCCD9 {
    padding-right: 9px;
  }
}

.channel-html .l55F2CE {
  
  
  margin-bottom: 9px;
  
  
  
}

.channel-html .l55F2CE.large-show {
  display: flex;
}

.channel-html .l55F2CE.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .l55F2CE.large-show.medium-show,  .channel-html .l55F2CE.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l55F2CE.large-show.medium-hide,  .channel-html .l55F2CE.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l55F2CE.medium-show.small-show,  .channel-html .l55F2CE.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l55F2CE.medium-show.small-hide,  .channel-html .l55F2CE.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .mCD541A {
  
  
  
  
  
  
}

.channel-html .xBAD528 {
  color: #6e6e73;
  margin-left: -0.5px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .xBAD528 {
    padding-right: 9px;
  }
}

.channel-html .y7867A5 {
  
  
  margin-bottom: 9px;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .y7867A5 {
    margin-top: 10px;
  }
}

.channel-html .y7867A5.large-show {
  display: flex;
}

.channel-html .y7867A5.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .y7867A5.large-show.medium-show,  .channel-html .y7867A5.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .y7867A5.large-show.medium-hide,  .channel-html .y7867A5.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y7867A5.medium-show.small-show,  .channel-html .y7867A5.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y7867A5.medium-show.small-hide,  .channel-html .y7867A5.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .r2957DB {
  
  
  
  
  
  
}

.channel-html .j54F973 {
  color: #6e6e73;
  margin-left: -0.5px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

.channel-html .w586087 {
  
  
  margin-bottom: 9px;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .w586087 {
    margin-top: 10px;
  }
}

.channel-html .w586087.large-show {
  display: flex;
}

.channel-html .w586087.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .w586087.large-show.medium-show,  .channel-html .w586087.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .w586087.large-show.medium-hide,  .channel-html .w586087.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w586087.medium-show.small-show,  .channel-html .w586087.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w586087.medium-show.small-hide,  .channel-html .w586087.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .aB5E264 {
  
  
  
  
  
  
}

.channel-html .y16FBD0 {
  color: #6e6e73;
  margin-left: -0.5px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

.channel-html .l52D2AC {
  
  
  margin-bottom: 9px;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .l52D2AC {
    margin-top: 10px;
  }
}

.channel-html .l52D2AC.large-show {
  display: flex;
}

.channel-html .l52D2AC.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .l52D2AC.large-show.medium-show,  .channel-html .l52D2AC.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l52D2AC.large-show.medium-hide,  .channel-html .l52D2AC.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l52D2AC.medium-show.small-show,  .channel-html .l52D2AC.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l52D2AC.medium-show.small-hide,  .channel-html .l52D2AC.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .g18257A {
  
  
  
  
  
  
}

.channel-html .sF5EBDB {
  color: #6e6e73;
  margin-left: -0.5px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

.channel-html .v8FEA7D {
  
  
  margin-bottom: 9px;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .v8FEA7D {
    margin-top: 10px;
  }
}

.channel-html .v8FEA7D.large-show {
  display: flex;
}

.channel-html .v8FEA7D.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .v8FEA7D.large-show.medium-show,  .channel-html .v8FEA7D.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .v8FEA7D.large-show.medium-hide,  .channel-html .v8FEA7D.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v8FEA7D.medium-show.small-show,  .channel-html .v8FEA7D.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v8FEA7D.medium-show.small-hide,  .channel-html .v8FEA7D.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .dDA2420 {
  
  
  
  
  
  
}

.channel-html .y2F5A80 {
  color: #6e6e73;
  margin-left: -0.5px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

.channel-html .oF7FB45 {
  
  
  margin-bottom: 9px;
  
  
  
}

@media only screen and (max-width: 734px) {
  .channel-html .oF7FB45 {
    margin-top: 10px;
  }
}

.channel-html .oF7FB45.large-show {
  display: flex;
}

.channel-html .oF7FB45.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .oF7FB45.large-show.medium-show,  .channel-html .oF7FB45.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .oF7FB45.large-show.medium-hide,  .channel-html .oF7FB45.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .oF7FB45.medium-show.small-show,  .channel-html .oF7FB45.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .oF7FB45.medium-show.small-hide,  .channel-html .oF7FB45.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .f97AD78 {
  
  
  
  
  
  
}

.channel-html .r592BC3 {
  color: #6e6e73;
  margin-left: -0.5px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

.channel-html .v5605A6 {
  
  
  margin-bottom: 9px;
  
  
  
}

.channel-html .v5605A6.large-show {
  display: flex;
}

.channel-html .v5605A6.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .v5605A6.large-show.medium-show,  .channel-html .v5605A6.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .v5605A6.large-show.medium-hide,  .channel-html .v5605A6.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v5605A6.medium-show.small-show,  .channel-html .v5605A6.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v5605A6.medium-show.small-hide,  .channel-html .v5605A6.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .qDD3398 {
  
  
  
  
  
  
}

.channel-html .f2410E2 {
  color: #6e6e73;
  margin-left: -0.5px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .f2410E2 {
    padding-right: 9px;
  }
}

.channel-html .k30ED5C {
  
  
  margin-bottom: 9px;
  
  
  
}

.channel-html .k30ED5C.large-show {
  display: flex;
}

.channel-html .k30ED5C.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .k30ED5C.large-show.medium-show,  .channel-html .k30ED5C.large-hide.medium-show {
    display: flex;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .k30ED5C.large-show.medium-hide,  .channel-html .k30ED5C.large-hide.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k30ED5C.medium-show.small-show,  .channel-html .k30ED5C.medium-hide.small-show {
    display: flex;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k30ED5C.medium-show.small-hide,  .channel-html .k30ED5C.medium-hide.small-hide {
    display: none;
  }
}

.channel-html .m6FF21A {
  
  
  
  
  
  
}

.channel-html .g733B00 {
  color: #6e6e73;
  margin-left: -0.5px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}

@media only screen and (max-width: 734px) {
  .channel-html .g733B00 {
    padding-right: 9px;
  }
}
.ai-avail-message {
    color: #86868b;
    margin-top: 5px !important;
    font-size: 16px;
}