.channel-html {
  font-weight: normal;
  -webkit-text-size-adjust: 100%;
  text-size-adjust: 100%;
}

.channel-html,
.channel-html:before,
.channel-html:after,
.channel-html *,
.channel-html *:before,
.channel-html *:after {
  box-sizing: content-box;
  margin: 0;
  padding: 0;
  float: initial;
  pointer-events: auto;
  letter-spacing: normal;
}

.channel-html *,
.channel-html *:before,
.channel-html *:after {
  float: inherit;
  font-size: 1em;
  font-family: inherit;
  font-weight: inherit;
  line-height: inherit;
  letter-spacing: inherit;
  text-align: inherit;
}

.channel-html div,
.channel-html aside,
.channel-html figure,
.channel-html footer,
.channel-html header,
.channel-html nav,
.channel-html section {
  display: block;
}

.channel-html img {
  border: 0;
  vertical-align: middle;
}

.channel-html ul {
  list-style: none;
}

.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;
  direction: ltr;
  text-align: left;
}

.channel-html,
.channel-html select,
.channel-html button {
  font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica",
    "Arial", sans-serif;
}

.channel-html html {
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

.channel-html body {
  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 pre,
.channel-html button {
  margin: 0;
  padding: 0;
}

.channel-html pre,
.channel-html caption {
  font-size: 1em;
  font-weight: normal;
  font-style: normal;
}

.channel-html caption {
  text-align: left;
}

.channel-html table {
  border-collapse: collapse;
  border-spacing: 0;
}

.channel-html audio,
.channel-html video {
  vertical-align: baseline;
}

.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 html {
  font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica",
    "Arial", sans-serif;
  font-size: 106.25%;
  quotes: "“" "”";
}

.channel-html body {
  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 body,
.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 em,
.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 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 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 .align-items-start {
  align-items: flex-start;
}

.channel-html .align-items-end {
  align-items: flex-end;
}

.channel-html .large-align-items-start {
  align-items: flex-start;
}

.channel-html .large-align-items-end {
  align-items: flex-end;
}

@media only screen and (max-width: 1068px) {
  .channel-html .medium-align-items-start {
    align-items: flex-start;
  }

  .channel-html .medium-align-items-end {
    align-items: flex-end;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .small-align-items-start {
    align-items: flex-start;
  }

  .channel-html .small-align-items-end {
    align-items: flex-end;
  }
}

.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 .row {
  display: flex;
  flex-flow: row wrap;
  width: 100%;
}

.channel-html .row-reverse {
  flex-direction: row-reverse;
}

.channel-html .column {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  min-width: 0;
}

.channel-html .large-offset-0 {
  margin-inline-start: 0;
}

.channel-html .large-order-0 {
  order: 0;
}

.channel-html .large-1 {
  flex-basis: 8.3333333333%;
  max-width: 8.3333333333%;
}

.channel-html .large-offset-1 {
  margin-inline-start: 8.3333333333%;
}

.channel-html .large-order-1 {
  order: 1;
}

.channel-html .large-2 {
  flex-basis: 16.6666666667%;
  max-width: 16.6666666667%;
}

.channel-html .large-offset-2 {
  margin-inline-start: 16.6666666667%;
}

.channel-html .large-order-2 {
  order: 2;
}

.channel-html .large-3 {
  flex-basis: 25%;
  max-width: 25%;
}

.channel-html .large-offset-3 {
  margin-inline-start: 25%;
}

.channel-html .large-order-3 {
  order: 3;
}

.channel-html .large-4 {
  flex-basis: 33.3333333333%;
  max-width: 33.3333333333%;
}

.channel-html .large-offset-4 {
  margin-inline-start: 33.3333333333%;
}

.channel-html .large-order-4 {
  order: 4;
}

.channel-html .large-5 {
  flex-basis: 41.6666666667%;
  max-width: 41.6666666667%;
}

.channel-html .large-offset-5 {
  margin-inline-start: 41.6666666667%;
}

.channel-html .large-order-5 {
  order: 5;
}

.channel-html .large-6 {
  flex-basis: 50%;
  max-width: 50%;
}

.channel-html .large-offset-6 {
  margin-inline-start: 50%;
}

.channel-html .large-order-6 {
  order: 6;
}

.channel-html .large-7 {
  flex-basis: 58.3333333333%;
  max-width: 58.3333333333%;
}

.channel-html .large-offset-7 {
  margin-inline-start: 58.3333333333%;
}

.channel-html .large-order-7 {
  order: 7;
}

.channel-html .large-8 {
  flex-basis: 66.6666666667%;
  max-width: 66.6666666667%;
}

.channel-html .large-offset-8 {
  margin-inline-start: 66.6666666667%;
}

.channel-html .large-order-8 {
  order: 8;
}

.channel-html .large-9 {
  flex-basis: 75%;
  max-width: 75%;
}

.channel-html .large-offset-9 {
  margin-inline-start: 75%;
}

.channel-html .large-order-9 {
  order: 9;
}

.channel-html .large-10 {
  flex-basis: 83.3333333333%;
  max-width: 83.3333333333%;
}

.channel-html .large-offset-10 {
  margin-inline-start: 83.3333333333%;
}

.channel-html .large-order-10 {
  order: 10;
}

.channel-html .large-11 {
  flex-basis: 91.6666666667%;
  max-width: 91.6666666667%;
}

.channel-html .large-offset-11 {
  margin-inline-start: 91.6666666667%;
}

.channel-html .large-order-11 {
  order: 11;
}

.channel-html .large-12 {
  flex-basis: 100%;
  max-width: 100%;
}

.channel-html .large-offset-12 {
  margin-inline-start: 100%;
}

.channel-html .large-order-12 {
  order: 12;
}

.channel-html .large-last {
  margin-inline-start: auto;
}

@media only screen and (max-width: 1068px) {
  .channel-html .medium-offset-0 {
    margin-inline-start: 0;
  }

  .channel-html .medium-order-0 {
    order: 0;
  }

  .channel-html .medium-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .channel-html .medium-offset-1 {
    margin-inline-start: 8.3333333333%;
  }

  .channel-html .medium-order-1 {
    order: 1;
  }

  .channel-html .medium-2 {
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .channel-html .medium-offset-2 {
    margin-inline-start: 16.6666666667%;
  }

  .channel-html .medium-order-2 {
    order: 2;
  }

  .channel-html .medium-3 {
    flex-basis: 25%;
    max-width: 25%;
  }

  .channel-html .medium-offset-3 {
    margin-inline-start: 25%;
  }

  .channel-html .medium-order-3 {
    order: 3;
  }

  .channel-html .medium-4 {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .channel-html .medium-offset-4 {
    margin-inline-start: 33.3333333333%;
  }

  .channel-html .medium-order-4 {
    order: 4;
  }

  .channel-html .medium-5 {
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .channel-html .medium-offset-5 {
    margin-inline-start: 41.6666666667%;
  }

  .channel-html .medium-order-5 {
    order: 5;
  }

  .channel-html .medium-6 {
    flex-basis: 50%;
    max-width: 50%;
  }

  .channel-html .medium-offset-6 {
    margin-inline-start: 50%;
  }

  .channel-html .medium-order-6 {
    order: 6;
  }

  .channel-html .medium-7 {
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .channel-html .medium-offset-7 {
    margin-inline-start: 58.3333333333%;
  }

  .channel-html .medium-order-7 {
    order: 7;
  }

  .channel-html .medium-8 {
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .channel-html .medium-offset-8 {
    margin-inline-start: 66.6666666667%;
  }

  .channel-html .medium-order-8 {
    order: 8;
  }

  .channel-html .medium-9 {
    flex-basis: 75%;
    max-width: 75%;
  }

  .channel-html .medium-offset-9 {
    margin-inline-start: 75%;
  }

  .channel-html .medium-order-9 {
    order: 9;
  }

  .channel-html .medium-10 {
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .channel-html .medium-offset-10 {
    margin-inline-start: 83.3333333333%;
  }

  .channel-html .medium-order-10 {
    order: 10;
  }

  .channel-html .medium-11 {
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .channel-html .medium-offset-11 {
    margin-inline-start: 91.6666666667%;
  }

  .channel-html .medium-order-11 {
    order: 11;
  }

  .channel-html .medium-12 {
    flex-basis: 100%;
    max-width: 100%;
  }

  .channel-html .medium-offset-12 {
    margin-inline-start: 100%;
  }

  .channel-html .medium-order-12 {
    order: 12;
  }

  .channel-html .medium-last {
    margin-inline-start: auto;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .small-offset-0 {
    margin-inline-start: 0;
  }

  .channel-html .small-order-0 {
    order: 0;
  }

  .channel-html .small-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .channel-html .small-offset-1 {
    margin-inline-start: 8.3333333333%;
  }

  .channel-html .small-order-1 {
    order: 1;
  }

  .channel-html .small-2 {
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .channel-html .small-offset-2 {
    margin-inline-start: 16.6666666667%;
  }

  .channel-html .small-order-2 {
    order: 2;
  }

  .channel-html .small-3 {
    flex-basis: 25%;
    max-width: 25%;
  }

  .channel-html .small-offset-3 {
    margin-inline-start: 25%;
  }

  .channel-html .small-order-3 {
    order: 3;
  }

  .channel-html .small-4 {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .channel-html .small-offset-4 {
    margin-inline-start: 33.3333333333%;
  }

  .channel-html .small-order-4 {
    order: 4;
  }

  .channel-html .small-5 {
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .channel-html .small-offset-5 {
    margin-inline-start: 41.6666666667%;
  }

  .channel-html .small-order-5 {
    order: 5;
  }

  .channel-html .small-6 {
    flex-basis: 50%;
    max-width: 50%;
  }

  .channel-html .small-offset-6 {
    margin-inline-start: 50%;
  }

  .channel-html .small-order-6 {
    order: 6;
  }

  .channel-html .small-7 {
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .channel-html .small-offset-7 {
    margin-inline-start: 58.3333333333%;
  }

  .channel-html .small-order-7 {
    order: 7;
  }

  .channel-html .small-8 {
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .channel-html .small-offset-8 {
    margin-inline-start: 66.6666666667%;
  }

  .channel-html .small-order-8 {
    order: 8;
  }

  .channel-html .small-9 {
    flex-basis: 75%;
    max-width: 75%;
  }

  .channel-html .small-offset-9 {
    margin-inline-start: 75%;
  }

  .channel-html .small-order-9 {
    order: 9;
  }

  .channel-html .small-10 {
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .channel-html .small-offset-10 {
    margin-inline-start: 83.3333333333%;
  }

  .channel-html .small-order-10 {
    order: 10;
  }

  .channel-html .small-11 {
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .channel-html .small-offset-11 {
    margin-inline-start: 91.6666666667%;
  }

  .channel-html .small-order-11 {
    order: 11;
  }

  .channel-html .small-12 {
    flex-basis: 100%;
    max-width: 100%;
  }

  .channel-html .small-offset-12 {
    margin-inline-start: 100%;
  }

  .channel-html .small-order-12 {
    order: 12;
  }

  .channel-html .small-last {
    margin-inline-start: auto;
  }
}

.channel-html .row-reverse .column {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  min-width: 0;
}

.channel-html .row-reverse .large-offset-0 {
  margin-inline-end: 0;
}

.channel-html .row-reverse .large-offset-1 {
  margin-inline-end: 8.3333333333%;
}

.channel-html .row-reverse .large-offset-2 {
  margin-inline-end: 16.6666666667%;
}

.channel-html .row-reverse .large-offset-3 {
  margin-inline-end: 25%;
}

.channel-html .row-reverse .large-offset-4 {
  margin-inline-end: 33.3333333333%;
}

.channel-html .row-reverse .large-offset-5 {
  margin-inline-end: 41.6666666667%;
}

.channel-html .row-reverse .large-offset-6 {
  margin-inline-end: 50%;
}

.channel-html .row-reverse .large-offset-7 {
  margin-inline-end: 58.3333333333%;
}

.channel-html .row-reverse .large-offset-8 {
  margin-inline-end: 66.6666666667%;
}

.channel-html .row-reverse .large-offset-9 {
  margin-inline-end: 75%;
}

.channel-html .row-reverse .large-offset-10 {
  margin-inline-end: 83.3333333333%;
}

.channel-html .row-reverse .large-offset-11 {
  margin-inline-end: 91.6666666667%;
}

.channel-html .row-reverse .large-offset-12 {
  margin-inline-end: 100%;
}

.channel-html .row-reverse .large-last {
  margin-inline-end: auto;
}

@media only screen and (max-width: 1068px) {
  .channel-html .row-reverse .medium-offset-0 {
    margin-inline-end: 0;
  }

  .channel-html .row-reverse .medium-offset-1 {
    margin-inline-end: 8.3333333333%;
  }

  .channel-html .row-reverse .medium-offset-2 {
    margin-inline-end: 16.6666666667%;
  }

  .channel-html .row-reverse .medium-offset-3 {
    margin-inline-end: 25%;
  }

  .channel-html .row-reverse .medium-offset-4 {
    margin-inline-end: 33.3333333333%;
  }

  .channel-html .row-reverse .medium-offset-5 {
    margin-inline-end: 41.6666666667%;
  }

  .channel-html .row-reverse .medium-offset-6 {
    margin-inline-end: 50%;
  }

  .channel-html .row-reverse .medium-offset-7 {
    margin-inline-end: 58.3333333333%;
  }

  .channel-html .row-reverse .medium-offset-8 {
    margin-inline-end: 66.6666666667%;
  }

  .channel-html .row-reverse .medium-offset-9 {
    margin-inline-end: 75%;
  }

  .channel-html .row-reverse .medium-offset-10 {
    margin-inline-end: 83.3333333333%;
  }

  .channel-html .row-reverse .medium-offset-11 {
    margin-inline-end: 91.6666666667%;
  }

  .channel-html .row-reverse .medium-offset-12 {
    margin-inline-end: 100%;
  }

  .channel-html .row-reverse .medium-last {
    margin-inline-end: auto;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .row-reverse .small-offset-0 {
    margin-inline-end: 0;
  }

  .channel-html .row-reverse .small-offset-1 {
    margin-inline-end: 8.3333333333%;
  }

  .channel-html .row-reverse .small-offset-2 {
    margin-inline-end: 16.6666666667%;
  }

  .channel-html .row-reverse .small-offset-3 {
    margin-inline-end: 25%;
  }

  .channel-html .row-reverse .small-offset-4 {
    margin-inline-end: 33.3333333333%;
  }

  .channel-html .row-reverse .small-offset-5 {
    margin-inline-end: 41.6666666667%;
  }

  .channel-html .row-reverse .small-offset-6 {
    margin-inline-end: 50%;
  }

  .channel-html .row-reverse .small-offset-7 {
    margin-inline-end: 58.3333333333%;
  }

  .channel-html .row-reverse .small-offset-8 {
    margin-inline-end: 66.6666666667%;
  }

  .channel-html .row-reverse .small-offset-9 {
    margin-inline-end: 75%;
  }

  .channel-html .row-reverse .small-offset-10 {
    margin-inline-end: 83.3333333333%;
  }

  .channel-html .row-reverse .small-offset-11 {
    margin-inline-end: 91.6666666667%;
  }

  .channel-html .row-reverse .small-offset-12 {
    margin-inline-end: 100%;
  }

  .channel-html .row-reverse .small-last {
    margin-inline-end: 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 only screen and (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 only screen and (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-apple::before,
.channel-html .icon-apple::after {
  content: "\f8ff";
}

.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-check::before,
.channel-html .icon-check::after {
  content: "\f30b";
}

.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 html:not([dir="rtl"]) .more::before,
.channel-html html:not([dir="rtl"]) .more::after {
  content: "\f301";
}

.channel-html html[dir="rtl"] .more::before,
.channel-html html[dir="rtl"] .more::after {
  content: "\f300";
}

.channel-html a.more {
  text-decoration: none;
}

.channel-html a.more:hover {
  text-decoration: underline;
}

.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 html[dir="rtl"] .icon-external::before,
.channel-html html[dir="rtl"] .icon-external::after {
  content: "\f333";
}

.channel-html html[dir="rtl"] .icon-wrapper {
  unicode-bidi: bidi-override;
}

.channel-html html[dir="rtl"] .icon-copy {
  unicode-bidi: embed;
}

.channel-html body {
  min-width: 320px;
}

.channel-html .large-hide {
  display: none;
}

.channel-html .large-show {
  display: block;
}

@media only screen and (max-width: 1068px) {
  .channel-html .medium-hide {
    display: none;
  }

  .channel-html .medium-show {
    display: block;
  }
}

@media only screen and (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-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: #0077ed;
  --sk-button-background-active: #006edb;
}

.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: #0077ed;
  --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-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-light {
  --sk-button-disabled-opacity: var(--sk-link-disabled-opacity, 0.42);
  --sk-button-background: rgb(0, 113, 227);
  --sk-button-background-hover: #0077ed;
  --sk-button-background-active: #006edb;
}

.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 only screen and (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-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 .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-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);
  -webkit-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-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)
  );
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-clip: border-box;
  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-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-value:checked
  ~ .colornav-link
  .colornav-label {
  padding-top: 5px;
}

.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 [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;
}

.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 {
  margin-left: 0;
}

@media only screen and (min-width: 1069px) {
  .channel-html .bento-box.large-hide {
    display: none;
  }
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
  .channel-html .bento-box.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .bento-box.small-hide {
    display: none;
  }
}

.channel-html .bentobox-item {
  display: flex;
  flex-direction: column;
}

@media only screen and (min-width: 1069px) {
  .channel-html .bentobox-item.large-hide {
    display: none;
  }
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
  .channel-html .bentobox-item.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .bentobox-item.small-hide {
    display: none;
  }
}

.channel-html .button:focus {
  box-shadow: 0 0 0 4px var(--focus-color);
}

.channel-html .button-channel {
  background: transparent;
  border: 1px solid rgb(29, 29, 31);
  color: rgb(29, 29, 31);
}

.channel-html .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 only screen and (max-width: 734px) {
  .channel-html .colornav-items {
    max-width: 83px;
  }
}

.channel-html .colornav-swatch {
  position: relative;
}

.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;
}

/*
When you have two images of a different size, this function will
allow you to align the smaller one to the bottom of the column.

@example scss
.bigger-image {
@include picture(image_bigger);
}

.smaller-image {
@include picture(image_smaller);

@each $viewport in viewports.viewport-list() {
@include viewports.viewport($viewport) {
  @include techspecs-image-bottom-align(image_bigger, image_smaller, $viewport);
}
}
}
*/

/*
When you have two images of a different size, this function will
allow you to align the smaller one to the vertical center of the bigger one.

@example scss
.bigger-image {
@include picture(image_bigger);
}

.smaller-image {
@include picture(image_smaller);

@each $viewport in viewports.viewport-list() {
@include viewports.viewport($viewport) {
  @include techspecs-image-middle-align(image_bigger, image_smaller, $viewport);
}
}
}
*/

/*
This will generate unique classes for all provided built-in app images.

@example scss
.section-apps, .section-freeapps {
@include techspecs-appicon-classes();
}

@example html
<figure class="techspecs-app">
<div class="techspecs-app-icon techspecs-app-icon-camera"></div>
<figcaption>Camera</figcaption>
</figure>
*/

/*
When you have two images of a different size, this function will
allow you to align the smaller one to the bottom of the column.

@example scss
.bigger-image {
@include picture(image_bigger);
}

.smaller-image {
@include picture(image_smaller);

@each $viewport in viewports.viewport-list() {
@include viewports.viewport($viewport) {
  @include techspecs-image-bottom-align(image_bigger, image_smaller, $viewport);
}
}
}
*/

/*
When you have two images of a different size, this function will
allow you to align the smaller one to the vertical center of the bigger one.

@example scss
.bigger-image {
@include picture(image_bigger);
}

.smaller-image {
@include picture(image_smaller);

@each $viewport in viewports.viewport-list() {
@include viewports.viewport($viewport) {
  @include techspecs-image-middle-align(image_bigger, image_smaller, $viewport);
}
}
}
*/

/*
This will generate unique classes for all provided built-in app images.

@example scss
.section-apps, .section-freeapps {
@include techspecs-appicon-classes();
}

@example html
<figure class="techspecs-app">
<div class="techspecs-app-icon techspecs-app-icon-camera"></div>
<figcaption>Camera</figcaption>
</figure>
*/

/**
Mixin to define gaps per viewport and column number
@see Compare.vue: computed.columnRange()
*/

/**
Mixin to define padding per viewport and column number
@see Compare.vue: computed.columnRange()
*/

.viewport-content {
  margin-inline-start: auto;
  margin-inline-end: auto;
  width: 980px;
}

@media only screen and (min-width: 1441px) {
  .viewport-content {
    margin-inline-start: auto;
    margin-inline-end: auto;
    width: 980px;
  }
}

@media only screen and (max-width: 1068px) {
  .viewport-content {
    margin-inline-start: auto;
    margin-inline-end: auto;
    width: 692px;
  }
}

@media only screen and (max-width: 734px) {
  .viewport-content {
    margin-inline-start: auto;
    margin-inline-end: auto;
    width: 87.5%;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .section .section-compare-table {
    overflow: initial;
  }
}

.channel-compare .compare-wrapper {
  position: relative;
  overflow: hidden;
}

@media only screen and (max-width: 734px) {
  .channel-compare .compare-wrapper {
    overflow: initial;
  }
}

.channel-compare .compare-section,
.channel-compare .selector-table {
  position: relative;
}

.channel-compare select {
  box-sizing: border-box;
}

.channel-compare ul {
  margin: 0;
  list-style: none;
}

.channel-compare .button-wrap {
  white-space: normal;
}

.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 only screen and (max-width: 1068px) {
  .channel-compare .compare-section {
    padding-top: 53px;
    padding-bottom: 25px;
  }
}

@media only screen and (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 only screen and (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 only screen and (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 only screen and (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 only screen and (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 only screen and (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 only screen and (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 only screen and (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 only screen and (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 only screen and (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 only screen and (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 only screen and (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 only screen and (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 only screen and (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 only screen and (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 only screen and (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 only screen and (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 only screen and (max-width: 1068px) {
  .channel-compare .compare-header-row,
  .channel-compare .compare-row {
    --column-gap: 28px;
  }
}

@media only screen and (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 only screen and (max-width: 1068px) {
  .channel-compare .compare-row.compare-template-border-top .compare-column {
    padding-top: 30px;
  }
}

@media only screen and (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 only screen and (max-width: 1068px) {
  .channel-compare .compare-row.compare-template-border-bottom .compare-column {
    margin-bottom: 30px;
  }
}

@media only screen and (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 only screen and (max-width: 1068px) {
  .channel-compare .compare-row.compare-template-space-bottom .compare-column {
    margin-bottom: 30px;
  }
}

@media only screen and (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 {
  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;
  padding-bottom: 27px;
  border-bottom: 1px solid #d6d6d6;
  margin-bottom: 33px;
  padding-bottom: 27px;
}

@media only screen and (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 only screen and (max-width: 734px) {
  .channel-compare .compare.with-fullwidthrowheader .compare-rowheader-style {
    font-size: 17px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-compare .compare.with-fullwidthrowheader .compare-rowheader-style {
    margin-bottom: 28px;
  }
}

@media only screen and (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 only screen and (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 only screen and (max-width: 1068px) {
  .channel-compare .compare.with-fullwidthrowheader .mdash-container .mdash {
    font-size: 14px;
  }
}

@media only screen and (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 only screen and (max-width: 1068px) {
  .channel-compare .selector-table {
    margin-bottom: 40px;
  }
}

@media only screen and (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 only screen and (max-width: 1068px) {
  .channel-compare .selector-element {
    border: none;
    border-bottom: 1px solid #d6d6d6;
    border-radius: 0px;
  }
}

@media only screen and (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 only screen and (max-width: 1068px) {
  .channel-compare .selector-element::before {
    width: 40px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-compare .selector-element::before {
    height: 100%;
    width: 40px;
    right: 5px;
  }
}

@media only screen and (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.015em;
  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;
  -webkit-appearance: none;
  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 only screen and (max-width: 734px) {
  .channel-compare .selector-dropdown:focus {
    box-sizing: content-box;
  }
}

@media only screen and (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.015em;
  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;
}

.channel-compare .compare-template-border-bottom .button-container {
  margin-bottom: 30px;
}

@media only screen and (max-width: 1068px) {
  .channel-compare .compare-template-border-bottom .button-container {
    margin-bottom: 30px;
  }
}

@media only screen and (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 only screen and (max-width: 1068px) {
  .channel-compare .button-container {
    margin-bottom: 55px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-compare .button-container {
    margin-bottom: 32px;
  }
}

.channel-compare .button-container .copy.helvetica-neue {
  font-weight: 400;
}

.channel-compare .multi-row .compare-template-preview-item-color-nav {
  margin-bottom: 40px;
}

@media only screen and (max-width: 1068px) {
  .channel-compare .multi-row .compare-template-preview-item-color-nav {
    margin-bottom: 40px;
  }
}

@media only screen and (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 only screen and (max-width: 1068px) {
  .channel-compare
    .multi-row
    .compare-template-preview-item-color-nav:last-child {
    margin-bottom: 40px;
  }
}

@media only screen and (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 only screen and (max-width: 1068px) {
  .channel-compare .row-colors {
    padding-bottom: 27px;
    margin-top: 27px;
  }
}

@media only screen and (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-swatch {
  width: 12px;
  height: 12px;
}

.channel-compare .swatch-image {
  position: relative;
  left: calc(100% + 5px);
}

@media only screen and (max-width: 734px) {
  .channel-compare .swatch-image {
    left: calc(100% + 3px);
  }
}

.channel-compare .embed-image {
  align-self: flex-end;
}

.mdash-container:first-child {
  height: 100%;
}

.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 {
  position: static;
  margin-bottom: 0;
  font-size: 17px;
  line-height: 1.4705882353;
  font-weight: 600;
  letter-spacing: 0.0105em;
  font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica",
    "Arial", sans-serif;
  font-size: 12px;
}

@media only screen and (max-width: 1068px) {
  .channel-compare .stat-content .stat-caption {
    font-size: 14px;
    line-height: 1.4285914286;
    font-weight: 600;
    letter-spacing: 0.015em;
    font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica",
      "Arial", sans-serif;
  }
}

@media only screen and (max-width: 734px) {
  .channel-compare .stat-content .stat-caption {
    font-size: 12px;
    line-height: 1.3333733333;
    font-weight: 600;
    letter-spacing: 0.018em;
    font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica",
      "Arial", sans-serif;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-compare .stat-content .stat-caption {
    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-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue",
    "Helvetica", "Arial", sans-serif;
  font-size: 21px;
  line-height: 0.74em;
  white-space: unset;
  overflow-wrap: break-word;
}

@media only screen and (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 only screen and (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 only screen and (max-width: 1068px) {
  .channel-compare .stat-content .stat-value {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue",
      "Helvetica", "Arial", sans-serif;
  }
}

@media only screen and (max-width: 734px) {
  .channel-compare .stat-content .stat-value {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue",
      "Helvetica", "Arial", sans-serif;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-compare .stat-content .stat-value {
    font-size: 21px;
  }
}

@media only screen and (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 {
  padding: 0 10px;
}

@media only screen and (max-width: 1068px) {
  .channel-compare .stat-content .stat-row {
    padding: 0 10px;
  }
}

@media only screen and (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-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 rgba(0, 125, 250, 0.6);
}

@font-face {
  font-family: "SF Pro Icons";
  /*Icon font file encoded in base64 format.*/
  /*It's a valid css code.*/
  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-after {
  display: inline-block;
}

.channel-html .icon-after::after {
  background: inherit;
  background-size: 5em 100%;
  background-position: -60px center;
}

.channel-html .link-wrapper {
  display: inline-flex;
}

.channel-html .link-wrapper:focus {
  outline: 4px solid var(--focus-color);
}

body {
  margin: 0;
  min-width: 320px;
  overflow-x: hidden;
}

@media only screen and (max-width: 734px) {
  body {
    overflow-x: visible;
  }
}

@media (inverted-colors) {
  body .double-invert {
    filter: invert(1);
  }
}

.channel-html .picture {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 19px;
}

@media only screen and (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 only screen and (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 only screen and (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;
}

.channel-html .section .section-content {
  margin-inline-start: auto;
  margin-inline-end: auto;
  width: 980px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .section .section-content {
    width: 692px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .section .section-content {
    max-width: 320px;
    width: 87.5%;
  }
}

.channel-html .section.large-show {
  display: flex;
}

@media only screen and (max-width: 1068px) {
  .channel-html .section.medium-show {
    display: flex !important;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .section.small-show {
    display: flex !important;
  }
}

.channel-html .section.large-hide {
  display: none;
}

@media only screen and (max-width: 1068px) {
  .channel-html .section.medium-hide {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .section.small-hide {
    display: none !important;
  }
}

.channel-html .stat {
  white-space: normal;
  margin: 0;
}

.channel-html .stat .stat-value .unit--text-gradient {
  background: transparent;
}

.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;
}

.image-external_display {
  width: 980px;
  height: 480px;
  background-size: 980px 480px;
  background-repeat: no-repeat;
  background-image: url(../images/external_display_large.png?1708370710445);
}

.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?1708370710445);
}

.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?1708370710445);
}

.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?1708370710445);
}

.image-icon_keyboard_lock_elevated {
  width: 38px;
  height: 41px;
  background-size: 38px 41px;
  background-repeat: no-repeat;
  background-image: url(../images/icon_keyboard_lock_elevated_large.png?1708370710445);
}

.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?1708370710445);
}

.image-icon_message_and_message_elevated {
  width: 50px;
  height: 35px;
  background-size: 50px 35px;
  background-repeat: no-repeat;
  background-image: url(../images/icon_message_and_message_elevated_large.png?1708370710445);
}

.image-connection_headphone {
  width: 326px;
  height: 48px;
  background-size: 326px 48px;
  background-repeat: no-repeat;
  background-image: url(../images/connection_headphone_large.png?1708370710446);
}

.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?1708370710446);
}

.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?1708370710446);
}

.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?1708370710446);
}

.image-icon_person_spatialaudio_fill_elevated {
  width: 42px;
  height: 46px;
  background-size: 42px 46px;
  background-repeat: no-repeat;
  background-image: url(../images/icon_person_spatialaudio_fill_elevated_large.png?1708370710446);
}

.image-icon_chip_m2ultra_fill_elevated {
  width: 38px;
  height: 41px;
  background-size: 38px 41px;
  background-repeat: no-repeat;
  background-image: url(../images/icon_chip_m2ultra_fill_elevated_large.png?1708370710446);
}

.image-color {
  width: 512px;
  height: 248px;
  background-size: 512px 248px;
  background-repeat: no-repeat;
  background-image: url(../images/color_large.png?1708370710446);
}

.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?1708370710446);
}

.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?1708370710446);
}

.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?1708370710446);
}

.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?1708370710446);
}

.image-icon_chip_m2_and_chip_m2pro_fill_elevated {
  width: 80px;
  height: 41px;
  background-size: 80px 41px;
  background-repeat: no-repeat;
  background-image: url(../images/icon_chip_m2_and_chip_m2pro_fill_elevated_large.png?1708370710446);
}

.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?1708370710446);
}

.image-icon_document_on_clipboard_elevated {
  width: 38px;
  height: 44px;
  background-size: 38px 44px;
  background-repeat: no-repeat;
  background-image: url(../images/icon_document_on_clipboard_elevated_large.png?1708370710446);
}

.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?1708370710446);
}

.image-compare_imac_24_m3_2023_TwoPort_blue {
  width: 130px;
  height: 126px;
  background-size: 130px 126px;
  background-repeat: no-repeat;
  background-image: url(../images/compare_imac_24_m3_2023_TwoPort_blue_large.png?1708370710446);
}

.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?1708370710446);
}

.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?1708370710446);
}

.image-hero {
  width: 873px;
  height: 422px;
  background-size: 873px 422px;
  background-repeat: no-repeat;
  background-image: url(../images/hero_large.png?1708370710446);
}

.image-magic_keyboard {
  width: 418px;
  height: 314px;
  background-size: 418px 314px;
  background-repeat: no-repeat;
  background-image: url(../images/magic_keyboard_large.png?1708370710446);
}

.image-icon_chip_m2pro_and_chip_m2max_fill_elevated {
  width: 80px;
  height: 41px;
  background-size: 80px 41px;
  background-repeat: no-repeat;
  background-image: url(../images/icon_chip_m2pro_and_chip_m2max_fill_elevated_large.png?1708370710446);
}

.image-icon_chip_m1_fill {
  width: 38px;
  height: 41px;
  background-size: 38px 41px;
  background-repeat: no-repeat;
  background-image: url(../images/icon_chip_m1_fill_large.png?1708370710446);
}

.image-icon_6e_square_wifi_elevated {
  width: 47px;
  height: 44px;
  background-size: 47px 44px;
  background-repeat: no-repeat;
  background-image: url(../images/icon_6e_square_wifi_elevated_large.png?1708370710447);
}

.image-flex_accessories {
  width: 626px;
  height: 325px;
  background-size: 626px 325px;
  background-repeat: no-repeat;
  background-image: url(../images/flex_accessories_large.png?1708370710447);
}

.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?1708370710447);
}

.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?1708370710447);
}

.image-battery_life {
  width: 647px;
  height: 480px;
  background-size: 647px 480px;
  background-repeat: no-repeat;
  background-image: url(../images/battery_life_large.png?1708370710447);
}

.image-flex_icon_battery_100percent_elevated {
  width: 48px;
  height: 26px;
  background-size: 48px 26px;
  background-repeat: no-repeat;
  background-image: url(../images/flex_icon_battery_100percent_elevated_large.png?1708370710447);
}

.image-flex_applecare {
  width: 445px;
  height: 207px;
  background-size: 445px 207px;
  background-repeat: no-repeat;
  background-image: url(../images/flex_applecare_large.png?1708370710447);
}

.image-icon_chip_m1max_and_chip_m1ultra_fill_elevated {
  width: 80px;
  height: 41px;
  background-size: 80px 41px;
  background-repeat: no-repeat;
  background-image: url(../images/icon_chip_m1max_and_chip_m1ultra_fill_elevated_large.png?1708370710447);
}

.image-connection_keyline_headphone {
  width: 3px;
  height: 26px;
  background-size: 3px 26px;
  background-repeat: no-repeat;
  background-image: url(../images/connection_keyline_headphone_large.png?1708370710447);
}

.image-icon_chip_m1pro_and_chip_m1max_fill_elevated {
  width: 80px;
  height: 41px;
  background-size: 80px 41px;
  background-repeat: no-repeat;
  background-image: url(../images/icon_chip_m1pro_and_chip_m1max_fill_elevated_large.png?1708370710447);
}

.image-icon_chip_m3pro_and_chip_m3max_fill_elevated {
  width: 80px;
  height: 41px;
  background-size: 80px 41px;
  background-repeat: no-repeat;
  background-image: url(../images/icon_chip_m3pro_and_chip_m3max_fill_elevated_large.png?1708370710447);
}

.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?1708370710447);
}

.image-icon_chip_intel {
  width: 38px;
  height: 41px;
  background-size: 38px 41px;
  background-repeat: no-repeat;
  background-image: url(../images/icon_chip_intel_large.png?1708370710447);
}

.image-icon_chip_m3_fill_elevated {
  width: 38px;
  height: 41px;
  background-size: 38px 41px;
  background-repeat: no-repeat;
  background-image: url(../images/icon_chip_m3_fill_elevated_large.png?1708370710447);
}

.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?1708370710448);
}

.image-icon_studiodisplay_elevated {
  width: 46px;
  height: 36px;
  background-size: 46px 36px;
  background-repeat: no-repeat;
  background-image: url(../images/icon_studiodisplay_elevated_large.png?1708370710448);
}

.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?1708370710448);
}

.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?1708370710448);
}

.image-icon_video_elevated {
  width: 48px;
  height: 33px;
  background-size: 48px 33px;
  background-repeat: no-repeat;
  background-image: url(../images/icon_video_elevated_large.png?1708370710448);
}

.image-hero_logo {
  width: 218px;
  height: 30px;
  background-size: 218px 30px;
  background-repeat: no-repeat;
  background-image: url(../images/hero_logo_large.png?1708370710448);
}

.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?1708370710448);
}

.image-macbook_air_m2 {
  width: 266px;
  height: 162px;
  background-size: 266px 162px;
  background-repeat: no-repeat;
  background-image: url(../images/macbook_air_m2_large.png?1708370710448);
}

.image-size {
  width: 313px;
  height: 236px;
  background-size: 313px 236px;
  background-repeat: no-repeat;
  background-image: url(../images/size_large.png?1708370710448);
}

.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?1708370710448);
}

.image-performance_icon_chip_m2_fill_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(../images/performance_icon_chip_m2_fill_elevated_large.png?1708370710448);
}

.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?1708370710448);
}

.image-liquid_retina {
  width: 397px;
  height: 242px;
  background-size: 397px 242px;
  background-repeat: no-repeat;
  background-image: url(../images/liquid_retina_large.png?1708370710448);
}

.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?1708370710448);
}

.image-icon_document_viewfinder_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(../images/icon_document_viewfinder_elevated_large.png?1708370710448);
}

.image-connection_keyline_magsafe {
  width: 3px;
  height: 26px;
  background-size: 3px 26px;
  background-repeat: no-repeat;
  background-image: url(../images/connection_keyline_magsafe_large.png?1708370710448);
}

.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?1708370710448);
}

.image-icon_keyboard_touchid_elevated {
  width: 38px;
  height: 41px;
  background-size: 38px 41px;
  background-repeat: no-repeat;
  background-image: url(../images/icon_keyboard_touchid_elevated_large.png?1708370710448);
}

.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?1708370710449);
}

.image-connection_magsafe {
  width: 411px;
  height: 48px;
  background-size: 411px 48px;
  background-repeat: no-repeat;
  background-image: url(../images/connection_magsafe_large.png?1708370710449);
}

.image-battery_icon_alt {
  width: 128px;
  height: 59px;
  background-size: 128px 59px;
  background-repeat: no-repeat;
  background-image: url(../images/battery_icon_alt_large.png?1708370710449);
}

.image-icon_studiodisplay_2_elevated {
  width: 74px;
  height: 36px;
  background-size: 74px 36px;
  background-repeat: no-repeat;
  background-image: url(../images/icon_studiodisplay_2_elevated_large.png?1708370710449);
}

.image-iphone_mac {
  width: 485px;
  height: 282px;
  background-size: 485px 282px;
  background-repeat: no-repeat;
  background-image: url(../images/iphone_mac_large.png?1708370710449);
}

.image-connection_keyline_thunderbolt {
  width: 57px;
  height: 56px;
  background-size: 57px 56px;
  background-repeat: no-repeat;
  background-image: url(../images/connection_keyline_thunderbolt_large.png?1708370710449);
}

.image-icon_6_square_wifi_elevated {
  width: 47px;
  height: 43px;
  background-size: 47px 43px;
  background-repeat: no-repeat;
  background-image: url(../images/icon_6_square_wifi_elevated_large.png?1708370710449);
}

.image-icon_chip_m2max_and_chip_m2ultra_fill_elevated {
  width: 80px;
  height: 41px;
  background-size: 80px 41px;
  background-repeat: no-repeat;
  background-image: url(../images/icon_chip_m2max_and_chip_m2ultra_fill_elevated_large.png?1708370710449);
}

.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?1708370710449);
}

.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?1708370710449);
}

.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?1708370710449);
}

.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?1708370710449);
}

.image-icon_chip_m2_fill_elevated {
  width: 38px;
  height: 41px;
  background-size: 38px 41px;
  background-repeat: no-repeat;
  background-image: url(../images/icon_chip_m2_fill_elevated_large.png?1708370710449);
}

.image-icon_touchid_elevated {
  width: 42px;
  height: 41px;
  background-size: 42px 41px;
  background-repeat: no-repeat;
  background-image: url(../images/icon_touchid_elevated_large.png?1708370710449);
}

.image-macbook_air_m3 {
  width: 328px;
  height: 178px;
  background-size: 328px 178px;
  background-repeat: no-repeat;
  background-image: url(../images/macbook_air_m3_large.png?1708370710449);
}

.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_large.png?1708370710449);
}

.image-chip {
  width: 564px;
  height: 345px;
  background-size: 564px 345px;
  background-repeat: no-repeat;
  background-image: url(../images/chip_large.png?1708370710449);
}

.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?1708370710450);
}

.image-performance_icon_chip_m3_fill_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(../images/performance_icon_chip_m3_fill_elevated_large.png?1708370710450);
}

.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?1708370710450);
}

.image-compare_imac_24_m1_2020_TwoPort_blue {
  width: 173px;
  height: 126px;
  background-size: 173px 126px;
  background-repeat: no-repeat;
  background-image: url(../images/compare_imac_24_m1_2020_TwoPort_blue_large.png?1708370710450);
}

.image-flex_icon_macbook_gen2_elevated {
  width: 54px;
  height: 32px;
  background-size: 54px 32px;
  background-repeat: no-repeat;
  background-image: url(../images/flex_icon_macbook_gen2_elevated_large.png?1708370710450);
}

.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?1708370710450);
}

@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) {
  .image-external_display {
    width: 980px;
    height: 480px;
    background-size: 980px 480px;
    background-repeat: no-repeat;
    background-image: url(../images/external_display_large_2x.png?1708370710445);
  }
}

@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) {
  .image-liquid_retina {
    width: 397px;
    height: 242px;
    background-size: 397px 242px;
    background-repeat: no-repeat;
    background-image: url(../images/liquid_retina_large_2x.png?1708370710445);
  }
}

@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) {
  .image-connection_headphone {
    width: 326px;
    height: 48px;
    background-size: 326px 48px;
    background-repeat: no-repeat;
    background-image: url(../images/connection_headphone_large_2x.png?1708370710445);
  }
}

@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) {
  .image-icon_keyboard_touchid_elevated {
    width: 38px;
    height: 41px;
    background-size: 38px 41px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_keyboard_touchid_elevated_large_2x.png?1708370710445);
  }
}

@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) {
  .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?1708370710445);
  }
}

@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) {
  .image-flex_applecare {
    width: 445px;
    height: 207px;
    background-size: 445px 207px;
    background-repeat: no-repeat;
    background-image: url(../images/flex_applecare_large_2x.png?1708370710445);
  }
}

@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) {
  .image-icon_6_square_wifi_elevated {
    width: 47px;
    height: 43px;
    background-size: 47px 43px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_6_square_wifi_elevated_large_2x.png?1708370710446);
  }
}

@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) {
  .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?1708370710446);
  }
}

@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) {
  .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?1708370710446);
  }
}

@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) {
  .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?1708370710446);
  }
}

@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) {
  .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?1708370710446);
  }
}

@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) {
  .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?1708370710446);
  }
}

@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) {
  .image-icon_chip_m2ultra_fill_elevated {
    width: 38px;
    height: 41px;
    background-size: 38px 41px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_chip_m2ultra_fill_elevated_large_2x.png?1708370710446);
  }
}

@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) {
  .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?1708370710446);
  }
}

@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) {
  .image-macbook_air_m2 {
    width: 266px;
    height: 162px;
    background-size: 266px 162px;
    background-repeat: no-repeat;
    background-image: url(../images/macbook_air_m2_large_2x.png?1708370710446);
  }
}

@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) {
  .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?1708370710446);
  }
}

@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) {
  .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?1708370710446);
  }
}

@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) {
  .image-performance_icon_chip_m2_fill_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(../images/performance_icon_chip_m2_fill_elevated_large_2x.png?1708370710446);
  }
}

@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) {
  .image-connection_keyline_magsafe {
    width: 3px;
    height: 26px;
    background-size: 3px 26px;
    background-repeat: no-repeat;
    background-image: url(../images/connection_keyline_magsafe_large_2x.png?1708370710446);
  }
}

@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) {
  .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?1708370710446);
  }
}

@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) {
  .image-icon_video_elevated {
    width: 48px;
    height: 33px;
    background-size: 48px 33px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_video_elevated_large_2x.png?1708370710446);
  }
}

@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) {
  .image-hero_logo {
    width: 218px;
    height: 30px;
    background-size: 218px 30px;
    background-repeat: no-repeat;
    background-image: url(../images/hero_logo_large_2x.png?1708370710446);
  }
}

@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) {
  .image-battery_life {
    width: 647px;
    height: 480px;
    background-size: 647px 480px;
    background-repeat: no-repeat;
    background-image: url(../images/battery_life_large_2x.png?1708370710446);
  }
}

@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) {
  .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?1708370710446);
  }
}

@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) {
  .image-icon_document_on_clipboard_elevated {
    width: 38px;
    height: 44px;
    background-size: 38px 44px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_document_on_clipboard_elevated_large_2x.png?1708370710446);
  }
}

@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) {
  .image-icon_chip_m2_and_chip_m2pro_fill_elevated {
    width: 80px;
    height: 41px;
    background-size: 80px 41px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_chip_m2_and_chip_m2pro_fill_elevated_large_2x.png?1708370710446);
  }
}

@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) {
  .image-chip {
    width: 564px;
    height: 345px;
    background-size: 564px 345px;
    background-repeat: no-repeat;
    background-image: url(../images/chip_large_2x.png?1708370710447);
  }
}

@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) {
  .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?1708370710447);
  }
}

@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) {
  .image-icon_keyboard_lock_elevated {
    width: 38px;
    height: 41px;
    background-size: 38px 41px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_keyboard_lock_elevated_large_2x.png?1708370710447);
  }
}

@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) {
  .image-connection_keyline_thunderbolt {
    width: 57px;
    height: 56px;
    background-size: 57px 56px;
    background-repeat: no-repeat;
    background-image: url(../images/connection_keyline_thunderbolt_large_2x.png?1708370710447);
  }
}

@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) {
  .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?1708370710447);
  }
}

@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) {
  .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?1708370710447);
  }
}

@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) {
  .image-macbook_air_m3 {
    width: 328px;
    height: 178px;
    background-size: 328px 178px;
    background-repeat: no-repeat;
    background-image: url(../images/macbook_air_m3_large_2x.png?1708370710447);
  }
}

@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) {
  .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?1708370710447);
  }
}

@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) {
  .image-icon_chip_m3_fill_elevated {
    width: 38px;
    height: 41px;
    background-size: 38px 41px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_chip_m3_fill_elevated_large_2x.png?1708370710447);
  }
}

@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) {
  .image-connection_keyline_headphone {
    width: 3px;
    height: 26px;
    background-size: 3px 26px;
    background-repeat: no-repeat;
    background-image: url(../images/connection_keyline_headphone_large_2x.png?1708370710447);
  }
}

@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) {
  .image-icon_touchid_elevated {
    width: 42px;
    height: 41px;
    background-size: 42px 41px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_touchid_elevated_large_2x.png?1708370710447);
  }
}

@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) {
  .image-icon_chip_m3pro_and_chip_m3max_fill_elevated {
    width: 80px;
    height: 41px;
    background-size: 80px 41px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_chip_m3pro_and_chip_m3max_fill_elevated_large_2x.png?1708370710447);
  }
}

@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) {
  .image-color {
    width: 512px;
    height: 248px;
    background-size: 512px 248px;
    background-repeat: no-repeat;
    background-image: url(../images/color_large_2x.png?1708370710447);
  }
}

@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) {
  .image-flex_icon_battery_100percent_elevated {
    width: 48px;
    height: 26px;
    background-size: 48px 26px;
    background-repeat: no-repeat;
    background-image: url(../images/flex_icon_battery_100percent_elevated_large_2x.png?1708370710447);
  }
}

@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) {
  .image-icon_chip_m1max_and_chip_m1ultra_fill_elevated {
    width: 80px;
    height: 41px;
    background-size: 80px 41px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_chip_m1max_and_chip_m1ultra_fill_elevated_large_2x.png?1708370710447);
  }
}

@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) {
  .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?1708370710447);
  }
}

@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) {
  .image-icon_person_spatialaudio_fill_elevated {
    width: 42px;
    height: 46px;
    background-size: 42px 46px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_person_spatialaudio_fill_elevated_large_2x.png?1708370710447);
  }
}

@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) {
  .image-battery_icon_alt {
    width: 128px;
    height: 59px;
    background-size: 128px 59px;
    background-repeat: no-repeat;
    background-image: url(../images/battery_icon_alt_large_2x.png?1708370710447);
  }
}

@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) {
  .image-iphone_mac {
    width: 485px;
    height: 282px;
    background-size: 485px 282px;
    background-repeat: no-repeat;
    background-image: url(../images/iphone_mac_large_2x.png?1708370710448);
  }
}

@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) {
  .image-icon_chip_m1_fill {
    width: 38px;
    height: 41px;
    background-size: 38px 41px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_chip_m1_fill_large_2x.png?1708370710448);
  }
}

@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) {
  .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?1708370710448);
  }
}

@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) {
  .image-icon_chip_m2_fill_elevated {
    width: 38px;
    height: 41px;
    background-size: 38px 41px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_chip_m2_fill_elevated_large_2x.png?1708370710448);
  }
}

@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) {
  .image-compare_imac_24_m3_2023_TwoPort_blue {
    width: 130px;
    height: 126px;
    background-size: 130px 126px;
    background-repeat: no-repeat;
    background-image: url(../images/compare_imac_24_m3_2023_TwoPort_blue_large_2x.png?1708370710448);
  }
}

@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) {
  .image-performance_icon_chip_m3_fill_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(../images/performance_icon_chip_m3_fill_elevated_large_2x.png?1708370710448);
  }
}

@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) {
  .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?1708370710448);
  }
}

@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) {
  .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?1708370710448);
  }
}

@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) {
  .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?1708370710448);
  }
}

@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) {
  .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?1708370710448);
  }
}

@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) {
  .image-icon_chip_intel {
    width: 38px;
    height: 41px;
    background-size: 38px 41px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_chip_intel_large_2x.png?1708370710448);
  }
}

@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) {
  .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?1708370710448);
  }
}

@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) {
  .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?1708370710448);
  }
}

@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) {
  .image-icon_studiodisplay_2_elevated {
    width: 74px;
    height: 36px;
    background-size: 74px 36px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_studiodisplay_2_elevated_large_2x.png?1708370710448);
  }
}

@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) {
  .image-compare_imac_24_m1_2020_TwoPort_blue {
    width: 173px;
    height: 126px;
    background-size: 173px 126px;
    background-repeat: no-repeat;
    background-image: url(../images/compare_imac_24_m1_2020_TwoPort_blue_large_2x.png?1708370710449);
  }
}

@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) {
  .image-magic_keyboard {
    width: 418px;
    height: 314px;
    background-size: 418px 314px;
    background-repeat: no-repeat;
    background-image: url(../images/magic_keyboard_large_2x.png?1708370710449);
  }
}

@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) {
  .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?1708370710449);
  }
}

@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) {
  .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_large_2x.png?1708370710449);
  }
}

@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) {
  .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?1708370710449);
  }
}

@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) {
  .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?1708370710449);
  }
}

@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) {
  .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?1708370710449);
  }
}

@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) {
  .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?1708370710449);
  }
}

@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) {
  .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?1708370710449);
  }
}

@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) {
  .image-icon_chip_m2pro_and_chip_m2max_fill_elevated {
    width: 80px;
    height: 41px;
    background-size: 80px 41px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_chip_m2pro_and_chip_m2max_fill_elevated_large_2x.png?1708370710449);
  }
}

@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) {
  .image-icon_studiodisplay_elevated {
    width: 46px;
    height: 36px;
    background-size: 46px 36px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_studiodisplay_elevated_large_2x.png?1708370710449);
  }
}

@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) {
  .image-flex_accessories {
    width: 626px;
    height: 325px;
    background-size: 626px 325px;
    background-repeat: no-repeat;
    background-image: url(../images/flex_accessories_large_2x.png?1708370710449);
  }
}

@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) {
  .image-icon_chip_m2max_and_chip_m2ultra_fill_elevated {
    width: 80px;
    height: 41px;
    background-size: 80px 41px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_chip_m2max_and_chip_m2ultra_fill_elevated_large_2x.png?1708370710449);
  }
}

@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) {
  .image-connection_magsafe {
    width: 411px;
    height: 48px;
    background-size: 411px 48px;
    background-repeat: no-repeat;
    background-image: url(../images/connection_magsafe_large_2x.png?1708370710449);
  }
}

@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) {
  .image-icon_chip_m1pro_and_chip_m1max_fill_elevated {
    width: 80px;
    height: 41px;
    background-size: 80px 41px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_chip_m1pro_and_chip_m1max_fill_elevated_large_2x.png?1708370710449);
  }
}

@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) {
  .image-size {
    width: 313px;
    height: 236px;
    background-size: 313px 236px;
    background-repeat: no-repeat;
    background-image: url(../images/size_large_2x.png?1708370710449);
  }
}

@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) {
  .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?1708370710450);
  }
}

@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) {
  .image-icon_document_viewfinder_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_document_viewfinder_elevated_large_2x.png?1708370710450);
  }
}

@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) {
  .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?1708370710450);
  }
}

@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) {
  .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?1708370710450);
  }
}

@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) {
  .image-flex_icon_macbook_gen2_elevated {
    width: 54px;
    height: 32px;
    background-size: 54px 32px;
    background-repeat: no-repeat;
    background-image: url(../images/flex_icon_macbook_gen2_elevated_large_2x.png?1708370710450);
  }
}

@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) {
  .image-icon_message_and_message_elevated {
    width: 50px;
    height: 35px;
    background-size: 50px 35px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_message_and_message_elevated_large_2x.png?1708370710450);
  }
}

@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) {
  .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?1708370710450);
  }
}

@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) {
  .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?1708370710450);
  }
}

@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) {
  .image-icon_6e_square_wifi_elevated {
    width: 47px;
    height: 44px;
    background-size: 47px 44px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_6e_square_wifi_elevated_large_2x.png?1708370710450);
  }
}

@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) {
  .image-hero {
    width: 873px;
    height: 422px;
    background-size: 873px 422px;
    background-repeat: no-repeat;
    background-image: url(../images/hero_large_2x.png?1708370710450);
  }
}

@media only screen and (max-width: 1068px) {
  .image-icon_document_viewfinder_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_document_viewfinder_elevated_medium.png?1708370710445);
  }
}

@media only screen and (max-width: 1068px) {
  .image-battery_life {
    width: 336px;
    height: 480px;
    background-size: 336px 480px;
    background-repeat: no-repeat;
    background-image: url(../images/battery_life_medium.png?1708370710445);
  }
}

@media only screen and (max-width: 1068px) {
  .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?1708370710445);
  }
}

@media only screen and (max-width: 1068px) {
  .image-icon_touchid_elevated {
    width: 42px;
    height: 41px;
    background-size: 42px 41px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_touchid_elevated_medium.png?1708370710446);
  }
}

@media only screen and (max-width: 1068px) {
  .image-color {
    width: 287px;
    height: 242px;
    background-size: 287px 242px;
    background-repeat: no-repeat;
    background-image: url(../images/color_medium.png?1708370710446);
  }
}

@media only screen and (max-width: 1068px) {
  .image-iphone_mac {
    width: 397px;
    height: 232px;
    background-size: 397px 232px;
    background-repeat: no-repeat;
    background-image: url(../images/iphone_mac_medium.png?1708370710446);
  }
}

@media only screen and (max-width: 1068px) {
  .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?1708370710447);
  }
}

@media only screen and (max-width: 1068px) {
  .image-icon_message_and_message_elevated {
    width: 50px;
    height: 35px;
    background-size: 50px 35px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_message_and_message_elevated_medium.png?1708370710447);
  }
}

@media only screen and (max-width: 1068px) {
  .image-macbook_air_m2 {
    width: 221px;
    height: 135px;
    background-size: 221px 135px;
    background-repeat: no-repeat;
    background-image: url(../images/macbook_air_m2_medium.png?1708370710447);
  }
}

@media only screen and (max-width: 1068px) {
  .image-connection_magsafe {
    width: 293px;
    height: 34px;
    background-size: 293px 34px;
    background-repeat: no-repeat;
    background-image: url(../images/connection_magsafe_medium.png?1708370710447);
  }
}

@media only screen and (max-width: 1068px) {
  .image-size {
    width: 336px;
    height: 260px;
    background-size: 336px 260px;
    background-repeat: no-repeat;
    background-image: url(../images/size_medium.png?1708370710447);
  }
}

@media only screen and (max-width: 1068px) {
  .image-magic_keyboard {
    width: 297px;
    height: 308px;
    background-size: 297px 308px;
    background-repeat: no-repeat;
    background-image: url(../images/magic_keyboard_medium.png?1708370710447);
  }
}

@media only screen and (max-width: 1068px) {
  .image-flex_applecare {
    width: 305px;
    height: 143px;
    background-size: 305px 143px;
    background-repeat: no-repeat;
    background-image: url(../images/flex_applecare_medium.png?1708370710447);
  }
}

@media only screen and (max-width: 1068px) {
  .image-macbook_air_m3 {
    width: 273px;
    height: 148px;
    background-size: 273px 148px;
    background-repeat: no-repeat;
    background-image: url(../images/macbook_air_m3_medium.png?1708370710447);
  }
}

@media only screen and (max-width: 1068px) {
  .image-icon_person_spatialaudio_fill_elevated {
    width: 42px;
    height: 46px;
    background-size: 42px 46px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_person_spatialaudio_fill_elevated_medium.png?1708370710447);
  }
}

@media only screen and (max-width: 1068px) {
  .image-battery_icon_alt {
    width: 128px;
    height: 59px;
    background-size: 128px 59px;
    background-repeat: no-repeat;
    background-image: url(../images/battery_icon_alt_medium.png?1708370710447);
  }
}

@media only screen and (max-width: 1068px) {
  .image-flex_icon_macbook_gen2_elevated {
    width: 54px;
    height: 32px;
    background-size: 54px 32px;
    background-repeat: no-repeat;
    background-image: url(../images/flex_icon_macbook_gen2_elevated_medium.png?1708370710447);
  }
}

@media only screen and (max-width: 1068px) {
  .image-flex_icon_battery_100percent_elevated {
    width: 48px;
    height: 26px;
    background-size: 48px 26px;
    background-repeat: no-repeat;
    background-image: url(../images/flex_icon_battery_100percent_elevated_medium.png?1708370710447);
  }
}

@media only screen and (max-width: 1068px) {
  .image-icon_studiodisplay_elevated {
    width: 46px;
    height: 36px;
    background-size: 46px 36px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_studiodisplay_elevated_medium.png?1708370710447);
  }
}

@media only screen and (max-width: 1068px) {
  .image-hero {
    width: 620px;
    height: 300px;
    background-size: 620px 300px;
    background-repeat: no-repeat;
    background-image: url(../images/hero_medium.png?1708370710447);
  }
}

@media only screen and (max-width: 1068px) {
  .image-chip {
    width: 475px;
    height: 347px;
    background-size: 475px 347px;
    background-repeat: no-repeat;
    background-image: url(../images/chip_medium.png?1708370710447);
  }
}

@media only screen and (max-width: 1068px) {
  .image-icon_document_on_clipboard_elevated {
    width: 38px;
    height: 44px;
    background-size: 38px 44px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_document_on_clipboard_elevated_medium.png?1708370710448);
  }
}

@media only screen and (max-width: 1068px) {
  .image-icon_6_square_wifi_elevated {
    width: 47px;
    height: 43px;
    background-size: 47px 43px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_6_square_wifi_elevated_medium.png?1708370710448);
  }
}

@media only screen and (max-width: 1068px) {
  .image-icon_6e_square_wifi_elevated {
    width: 47px;
    height: 44px;
    background-size: 47px 44px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_6e_square_wifi_elevated_medium.png?1708370710448);
  }
}

@media only screen and (max-width: 1068px) {
  .image-flex_accessories {
    width: 410px;
    height: 239px;
    background-size: 410px 239px;
    background-repeat: no-repeat;
    background-image: url(../images/flex_accessories_medium.png?1708370710448);
  }
}

@media only screen and (max-width: 1068px) {
  .image-connection_headphone {
    width: 225px;
    height: 34px;
    background-size: 225px 34px;
    background-repeat: no-repeat;
    background-image: url(../images/connection_headphone_medium.png?1708370710449);
  }
}

@media only screen and (max-width: 1068px) {
  .image-connection_keyline_thunderbolt {
    width: 40px;
    height: 61px;
    background-size: 40px 61px;
    background-repeat: no-repeat;
    background-image: url(../images/connection_keyline_thunderbolt_medium.png?1708370710449);
  }
}

@media only screen and (max-width: 1068px) {
  .image-external_display {
    width: 692px;
    height: 480px;
    background-size: 692px 480px;
    background-repeat: no-repeat;
    background-image: url(../images/external_display_medium.png?1708370710449);
  }
}

@media only screen and (max-width: 1068px) {
  .image-connection_keyline_headphone {
    width: 3px;
    height: 31px;
    background-size: 3px 31px;
    background-repeat: no-repeat;
    background-image: url(../images/connection_keyline_headphone_medium.png?1708370710449);
  }
}

@media only screen and (max-width: 1068px) {
  .image-performance_icon_chip_m2_fill_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(../images/performance_icon_chip_m2_fill_elevated_medium.png?1708370710449);
  }
}

@media only screen and (max-width: 1068px) {
  .image-icon_video_elevated {
    width: 48px;
    height: 33px;
    background-size: 48px 33px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_video_elevated_medium.png?1708370710449);
  }
}

@media only screen and (max-width: 1068px) {
  .image-hero_logo {
    width: 142px;
    height: 20px;
    background-size: 142px 20px;
    background-repeat: no-repeat;
    background-image: url(../images/hero_logo_medium.png?1708370710449);
  }
}

@media only screen and (max-width: 1068px) {
  .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?1708370710449);
  }
}

@media only screen and (max-width: 1068px) {
  .image-icon_studiodisplay_2_elevated {
    width: 74px;
    height: 36px;
    background-size: 74px 36px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_studiodisplay_2_elevated_medium.png?1708370710450);
  }
}

@media only screen and (max-width: 1068px) {
  .image-performance_icon_chip_m3_fill_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(../images/performance_icon_chip_m3_fill_elevated_medium.png?1708370710450);
  }
}

@media only screen and (max-width: 1068px) {
  .image-liquid_retina {
    width: 304px;
    height: 186px;
    background-size: 304px 186px;
    background-repeat: no-repeat;
    background-image: url(../images/liquid_retina_medium.png?1708370710450);
  }
}

@media only screen and (max-width: 1068px) {
  .image-connection_keyline_magsafe {
    width: 3px;
    height: 31px;
    background-size: 3px 31px;
    background-repeat: no-repeat;
    background-image: url(../images/connection_keyline_magsafe_medium.png?1708370710450);
  }
}

@media only screen and (max-width: 1068px) {
  .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?1708370710450);
  }
}

@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) {
  .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?1708370710445);
  }
}

@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) {
  .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?1708370710445);
  }
}

@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) {
  .image-hero {
    width: 620px;
    height: 300px;
    background-size: 620px 300px;
    background-repeat: no-repeat;
    background-image: url(../images/hero_medium_2x.png?1708370710445);
  }
}

@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) {
  .image-icon_document_viewfinder_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_document_viewfinder_elevated_medium_2x.png?1708370710445);
  }
}

@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) {
  .image-size {
    width: 336px;
    height: 260px;
    background-size: 336px 260px;
    background-repeat: no-repeat;
    background-image: url(../images/size_medium_2x.png?1708370710446);
  }
}

@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) {
  .image-battery_life {
    width: 336px;
    height: 480px;
    background-size: 336px 480px;
    background-repeat: no-repeat;
    background-image: url(../images/battery_life_medium_2x.png?1708370710446);
  }
}

@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) {
  .image-icon_touchid_elevated {
    width: 42px;
    height: 41px;
    background-size: 42px 41px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_touchid_elevated_medium_2x.png?1708370710446);
  }
}

@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) {
  .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?1708370710446);
  }
}

@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) {
  .image-performance_icon_chip_m3_fill_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(../images/performance_icon_chip_m3_fill_elevated_medium_2x.png?1708370710446);
  }
}

@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) {
  .image-flex_icon_macbook_gen2_elevated {
    width: 54px;
    height: 32px;
    background-size: 54px 32px;
    background-repeat: no-repeat;
    background-image: url(../images/flex_icon_macbook_gen2_elevated_medium_2x.png?1708370710446);
  }
}

@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) {
  .image-performance_icon_chip_m2_fill_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(../images/performance_icon_chip_m2_fill_elevated_medium_2x.png?1708370710447);
  }
}

@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) {
  .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?1708370710447);
  }
}

@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) {
  .image-icon_video_elevated {
    width: 48px;
    height: 33px;
    background-size: 48px 33px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_video_elevated_medium_2x.png?1708370710447);
  }
}

@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) {
  .image-connection_keyline_headphone {
    width: 3px;
    height: 31px;
    background-size: 3px 31px;
    background-repeat: no-repeat;
    background-image: url(../images/connection_keyline_headphone_medium_2x.png?1708370710448);
  }
}

@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) {
  .image-icon_document_on_clipboard_elevated {
    width: 38px;
    height: 44px;
    background-size: 38px 44px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_document_on_clipboard_elevated_medium_2x.png?1708370710448);
  }
}

@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) {
  .image-icon_studiodisplay_2_elevated {
    width: 74px;
    height: 36px;
    background-size: 74px 36px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_studiodisplay_2_elevated_medium_2x.png?1708370710448);
  }
}

@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) {
  .image-battery_icon_alt {
    width: 128px;
    height: 59px;
    background-size: 128px 59px;
    background-repeat: no-repeat;
    background-image: url(../images/battery_icon_alt_medium_2x.png?1708370710448);
  }
}

@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) {
  .image-connection_headphone {
    width: 225px;
    height: 34px;
    background-size: 225px 34px;
    background-repeat: no-repeat;
    background-image: url(../images/connection_headphone_medium_2x.png?1708370710448);
  }
}

@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) {
  .image-external_display {
    width: 692px;
    height: 480px;
    background-size: 692px 480px;
    background-repeat: no-repeat;
    background-image: url(../images/external_display_medium_2x.png?1708370710448);
  }
}

@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) {
  .image-liquid_retina {
    width: 304px;
    height: 186px;
    background-size: 304px 186px;
    background-repeat: no-repeat;
    background-image: url(../images/liquid_retina_medium_2x.png?1708370710448);
  }
}

@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) {
  .image-icon_6_square_wifi_elevated {
    width: 47px;
    height: 43px;
    background-size: 47px 43px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_6_square_wifi_elevated_medium_2x.png?1708370710448);
  }
}

@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) {
  .image-flex_accessories {
    width: 410px;
    height: 239px;
    background-size: 410px 239px;
    background-repeat: no-repeat;
    background-image: url(../images/flex_accessories_medium_2x.png?1708370710448);
  }
}

@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) {
  .image-iphone_mac {
    width: 397px;
    height: 232px;
    background-size: 397px 232px;
    background-repeat: no-repeat;
    background-image: url(../images/iphone_mac_medium_2x.png?1708370710448);
  }
}

@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) {
  .image-macbook_air_m2 {
    width: 221px;
    height: 135px;
    background-size: 221px 135px;
    background-repeat: no-repeat;
    background-image: url(../images/macbook_air_m2_medium_2x.png?1708370710448);
  }
}

@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) {
  .image-icon_person_spatialaudio_fill_elevated {
    width: 42px;
    height: 46px;
    background-size: 42px 46px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_person_spatialaudio_fill_elevated_medium_2x.png?1708370710448);
  }
}

@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) {
  .image-flex_icon_battery_100percent_elevated {
    width: 48px;
    height: 26px;
    background-size: 48px 26px;
    background-repeat: no-repeat;
    background-image: url(../images/flex_icon_battery_100percent_elevated_medium_2x.png?1708370710449);
  }
}

@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) {
  .image-connection_keyline_thunderbolt {
    width: 40px;
    height: 61px;
    background-size: 40px 61px;
    background-repeat: no-repeat;
    background-image: url(../images/connection_keyline_thunderbolt_medium_2x.png?1708370710449);
  }
}

@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) {
  .image-icon_studiodisplay_elevated {
    width: 46px;
    height: 36px;
    background-size: 46px 36px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_studiodisplay_elevated_medium_2x.png?1708370710449);
  }
}

@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) {
  .image-color {
    width: 287px;
    height: 242px;
    background-size: 287px 242px;
    background-repeat: no-repeat;
    background-image: url(../images/color_medium_2x.png?1708370710449);
  }
}

@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) {
  .image-macbook_air_m3 {
    width: 273px;
    height: 148px;
    background-size: 273px 148px;
    background-repeat: no-repeat;
    background-image: url(../images/macbook_air_m3_medium_2x.png?1708370710449);
  }
}

@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) {
  .image-icon_message_and_message_elevated {
    width: 50px;
    height: 35px;
    background-size: 50px 35px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_message_and_message_elevated_medium_2x.png?1708370710449);
  }
}

@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) {
  .image-connection_magsafe {
    width: 293px;
    height: 34px;
    background-size: 293px 34px;
    background-repeat: no-repeat;
    background-image: url(../images/connection_magsafe_medium_2x.png?1708370710449);
  }
}

@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) {
  .image-icon_6e_square_wifi_elevated {
    width: 47px;
    height: 44px;
    background-size: 47px 44px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_6e_square_wifi_elevated_medium_2x.png?1708370710449);
  }
}

@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) {
  .image-flex_applecare {
    width: 305px;
    height: 143px;
    background-size: 305px 143px;
    background-repeat: no-repeat;
    background-image: url(../images/flex_applecare_medium_2x.png?1708370710449);
  }
}

@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) {
  .image-hero_logo {
    width: 142px;
    height: 20px;
    background-size: 142px 20px;
    background-repeat: no-repeat;
    background-image: url(../images/hero_logo_medium_2x.png?1708370710449);
  }
}

@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) {
  .image-connection_keyline_magsafe {
    width: 3px;
    height: 31px;
    background-size: 3px 31px;
    background-repeat: no-repeat;
    background-image: url(../images/connection_keyline_magsafe_medium_2x.png?1708370710450);
  }
}

@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) {
  .image-chip {
    width: 475px;
    height: 347px;
    background-size: 475px 347px;
    background-repeat: no-repeat;
    background-image: url(../images/chip_medium_2x.png?1708370710450);
  }
}

@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) {
  .image-magic_keyboard {
    width: 297px;
    height: 308px;
    background-size: 297px 308px;
    background-repeat: no-repeat;
    background-image: url(../images/magic_keyboard_medium_2x.png?1708370710450);
  }
}

@media only screen and (max-width: 734px) {
  .image-color {
    width: 278px;
    height: 212px;
    background-size: 278px 212px;
    background-repeat: no-repeat;
    background-image: url(../images/color_small.png?1708370710445);
  }
}

@media only screen and (max-width: 734px) {
  .image-compare_imac_24_m1_2020_TwoPort_blue {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(../images/compare_imac_24_m1_2020_TwoPort_blue_small.png?1708370710445);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710445);
  }
}

@media only screen and (max-width: 734px) {
  .image-icon_message_and_message_elevated {
    width: 50px;
    height: 35px;
    background-size: 50px 35px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_message_and_message_elevated_small.png?1708370710445);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710445);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710445);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710445);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710445);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710445);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710445);
  }
}

@media only screen and (max-width: 734px) {
  .image-hero_logo {
    width: 127px;
    height: 19px;
    background-size: 127px 19px;
    background-repeat: no-repeat;
    background-image: url(../images/hero_logo_small.png?1708370710445);
  }
}

@media only screen and (max-width: 734px) {
  .image-icon_studiodisplay_2_elevated {
    width: 74px;
    height: 36px;
    background-size: 74px 36px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_studiodisplay_2_elevated_small.png?1708370710445);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710446);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710446);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710446);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710446);
  }
}

@media only screen and (max-width: 734px) {
  .image-performance_icon_chip_m3_fill_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(../images/performance_icon_chip_m3_fill_elevated_small.png?1708370710446);
  }
}

@media only screen and (max-width: 734px) {
  .image-flex_icon_battery_100percent_elevated {
    width: 48px;
    height: 26px;
    background-size: 48px 26px;
    background-repeat: no-repeat;
    background-image: url(../images/flex_icon_battery_100percent_elevated_small.png?1708370710446);
  }
}

@media only screen and (max-width: 734px) {
  .image-liquid_retina {
    width: 260px;
    height: 159px;
    background-size: 260px 159px;
    background-repeat: no-repeat;
    background-image: url(../images/liquid_retina_small.png?1708370710446);
  }
}

@media only screen and (max-width: 734px) {
  .image-performance_icon_chip_m2_fill_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(../images/performance_icon_chip_m2_fill_elevated_small.png?1708370710446);
  }
}

@media only screen and (max-width: 734px) {
  .image-external_display {
    width: 320px;
    height: 320px;
    background-size: 320px 320px;
    background-repeat: no-repeat;
    background-image: url(../images/external_display_small.png?1708370710446);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710446);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710447);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710447);
  }
}

@media only screen and (max-width: 734px) {
  .image-icon_video_elevated {
    width: 48px;
    height: 33px;
    background-size: 48px 33px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_video_elevated_small.png?1708370710447);
  }
}

@media only screen and (max-width: 734px) {
  .image-icon_document_on_clipboard_elevated {
    width: 38px;
    height: 44px;
    background-size: 38px 44px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_document_on_clipboard_elevated_small.png?1708370710447);
  }
}

@media only screen and (max-width: 734px) {
  .image-flex_applecare {
    width: 236px;
    height: 110px;
    background-size: 236px 110px;
    background-repeat: no-repeat;
    background-image: url(../images/flex_applecare_small.png?1708370710447);
  }
}

@media only screen and (max-width: 734px) {
  .image-macbook_air_m3 {
    width: 282px;
    height: 153px;
    background-size: 282px 153px;
    background-repeat: no-repeat;
    background-image: url(../images/macbook_air_m3_small.png?1708370710447);
  }
}

@media only screen and (max-width: 734px) {
  .image-icon_person_spatialaudio_fill_elevated {
    width: 42px;
    height: 46px;
    background-size: 42px 46px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_person_spatialaudio_fill_elevated_small.png?1708370710447);
  }
}

@media only screen and (max-width: 734px) {
  .image-flex_accessories {
    width: 320px;
    height: 218px;
    background-size: 320px 218px;
    background-repeat: no-repeat;
    background-image: url(../images/flex_accessories_small.png?1708370710447);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710447);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710447);
  }
}

@media only screen and (max-width: 734px) {
  .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_small.png?1708370710447);
  }
}

@media only screen and (max-width: 734px) {
  .image-magic_keyboard {
    width: 263px;
    height: 243px;
    background-size: 263px 243px;
    background-repeat: no-repeat;
    background-image: url(../images/magic_keyboard_small.png?1708370710447);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710447);
  }
}

@media only screen and (max-width: 734px) {
  .image-size {
    width: 320px;
    height: 208px;
    background-size: 320px 208px;
    background-repeat: no-repeat;
    background-image: url(../images/size_small.png?1708370710448);
  }
}

@media only screen and (max-width: 734px) {
  .image-icon_document_viewfinder_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_document_viewfinder_elevated_small.png?1708370710448);
  }
}

@media only screen and (max-width: 734px) {
  .image-connection_keyline_headphone {
    width: 3px;
    height: 26px;
    background-size: 3px 26px;
    background-repeat: no-repeat;
    background-image: url(../images/connection_keyline_headphone_small.png?1708370710448);
  }
}

@media only screen and (max-width: 734px) {
  .image-iphone_mac {
    width: 261px;
    height: 152px;
    background-size: 261px 152px;
    background-repeat: no-repeat;
    background-image: url(../images/iphone_mac_small.png?1708370710448);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710448);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710448);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710448);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710448);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710448);
  }
}

@media only screen and (max-width: 734px) {
  .image-connection_keyline_thunderbolt {
    width: 41px;
    height: 56px;
    background-size: 41px 56px;
    background-repeat: no-repeat;
    background-image: url(../images/connection_keyline_thunderbolt_small.png?1708370710448);
  }
}

@media only screen and (max-width: 734px) {
  .image-battery_icon_alt {
    width: 115px;
    height: 53px;
    background-size: 115px 53px;
    background-repeat: no-repeat;
    background-image: url(../images/battery_icon_alt_small.png?1708370710448);
  }
}

@media only screen and (max-width: 734px) {
  .image-icon_6_square_wifi_elevated {
    width: 47px;
    height: 43px;
    background-size: 47px 43px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_6_square_wifi_elevated_small.png?1708370710449);
  }
}

@media only screen and (max-width: 734px) {
  .image-icon_touchid_elevated {
    width: 42px;
    height: 41px;
    background-size: 42px 41px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_touchid_elevated_small.png?1708370710449);
  }
}

@media only screen and (max-width: 734px) {
  .image-battery_life {
    width: 320px;
    height: 320px;
    background-size: 320px 320px;
    background-repeat: no-repeat;
    background-image: url(../images/battery_life_small.png?1708370710449);
  }
}

@media only screen and (max-width: 734px) {
  .image-connection_headphone {
    width: 227px;
    height: 34px;
    background-size: 227px 34px;
    background-repeat: no-repeat;
    background-image: url(../images/connection_headphone_small.png?1708370710449);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710449);
  }
}

@media only screen and (max-width: 734px) {
  .image-flex_icon_macbook_gen2_elevated {
    width: 54px;
    height: 32px;
    background-size: 54px 32px;
    background-repeat: no-repeat;
    background-image: url(../images/flex_icon_macbook_gen2_elevated_small.png?1708370710449);
  }
}

@media only screen and (max-width: 734px) {
  .image-macbook_air_m2 {
    width: 230px;
    height: 140px;
    background-size: 230px 140px;
    background-repeat: no-repeat;
    background-image: url(../images/macbook_air_m2_small.png?1708370710449);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710449);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710449);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710449);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710449);
  }
}

@media only screen and (max-width: 734px) {
  .image-connection_magsafe {
    width: 275px;
    height: 34px;
    background-size: 275px 34px;
    background-repeat: no-repeat;
    background-image: url(../images/connection_magsafe_small.png?1708370710449);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710449);
  }
}

@media only screen and (max-width: 734px) {
  .image-icon_6e_square_wifi_elevated {
    width: 47px;
    height: 44px;
    background-size: 47px 44px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_6e_square_wifi_elevated_small.png?1708370710449);
  }
}

@media only screen and (max-width: 734px) {
  .image-icon_studiodisplay_elevated {
    width: 46px;
    height: 36px;
    background-size: 46px 36px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_studiodisplay_elevated_small.png?1708370710449);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710449);
  }
}

@media only screen and (max-width: 734px) {
  .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?1708370710449);
  }
}

@media only screen and (max-width: 734px) {
  .image-hero {
    width: 280px;
    height: 136px;
    background-size: 280px 136px;
    background-repeat: no-repeat;
    background-image: url(../images/hero_small.png?1708370710450);
  }
}

@media only screen and (max-width: 734px) {
  .image-connection_keyline_magsafe {
    width: 3px;
    height: 26px;
    background-size: 3px 26px;
    background-repeat: no-repeat;
    background-image: url(../images/connection_keyline_magsafe_small.png?1708370710450);
  }
}

@media only screen and (max-width: 734px) {
  .image-chip {
    width: 320px;
    height: 277px;
    background-size: 320px 277px;
    background-repeat: no-repeat;
    background-image: url(../images/chip_small.png?1708370710450);
  }
}

@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) {
  .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?1708370710445);
  }
}

@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) {
  .image-performance_icon_chip_m3_fill_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(../images/performance_icon_chip_m3_fill_elevated_small_2x.png?1708370710445);
  }
}

@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) {
  .image-battery_icon_alt {
    width: 115px;
    height: 53px;
    background-size: 115px 53px;
    background-repeat: no-repeat;
    background-image: url(../images/battery_icon_alt_small_2x.png?1708370710445);
  }
}

@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) {
  .image-icon_document_on_clipboard_elevated {
    width: 38px;
    height: 44px;
    background-size: 38px 44px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_document_on_clipboard_elevated_small_2x.png?1708370710445);
  }
}

@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) {
  .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?1708370710445);
  }
}

@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) {
  .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?1708370710445);
  }
}

@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) {
  .image-icon_6_square_wifi_elevated {
    width: 47px;
    height: 43px;
    background-size: 47px 43px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_6_square_wifi_elevated_small_2x.png?1708370710445);
  }
}

@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) {
  .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?1708370710445);
  }
}

@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) {
  .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_small_2x.png?1708370710445);
  }
}

@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) {
  .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?1708370710446);
  }
}

@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) {
  .image-macbook_air_m2 {
    width: 230px;
    height: 140px;
    background-size: 230px 140px;
    background-repeat: no-repeat;
    background-image: url(../images/macbook_air_m2_small_2x.png?1708370710446);
  }
}

@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) {
  .image-size {
    width: 320px;
    height: 208px;
    background-size: 320px 208px;
    background-repeat: no-repeat;
    background-image: url(../images/size_small_2x.png?1708370710446);
  }
}

@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) {
  .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?1708370710446);
  }
}

@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) {
  .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?1708370710446);
  }
}

@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) {
  .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?1708370710446);
  }
}

@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) {
  .image-iphone_mac {
    width: 261px;
    height: 152px;
    background-size: 261px 152px;
    background-repeat: no-repeat;
    background-image: url(../images/iphone_mac_small_2x.png?1708370710446);
  }
}

@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) {
  .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?1708370710446);
  }
}

@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) {
  .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?1708370710446);
  }
}

@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) {
  .image-hero {
    width: 280px;
    height: 136px;
    background-size: 280px 136px;
    background-repeat: no-repeat;
    background-image: url(../images/hero_small_2x.png?1708370710446);
  }
}

@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) {
  .image-connection_keyline_headphone {
    width: 3px;
    height: 26px;
    background-size: 3px 26px;
    background-repeat: no-repeat;
    background-image: url(../images/connection_keyline_headphone_small_2x.png?1708370710446);
  }
}

@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) {
  .image-magic_keyboard {
    width: 263px;
    height: 243px;
    background-size: 263px 243px;
    background-repeat: no-repeat;
    background-image: url(../images/magic_keyboard_small_2x.png?1708370710447);
  }
}

@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) {
  .image-macbook_air_m3 {
    width: 282px;
    height: 153px;
    background-size: 282px 153px;
    background-repeat: no-repeat;
    background-image: url(../images/macbook_air_m3_small_2x.png?1708370710447);
  }
}

@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) {
  .image-icon_person_spatialaudio_fill_elevated {
    width: 42px;
    height: 46px;
    background-size: 42px 46px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_person_spatialaudio_fill_elevated_small_2x.png?1708370710447);
  }
}

@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) {
  .image-connection_headphone {
    width: 227px;
    height: 34px;
    background-size: 227px 34px;
    background-repeat: no-repeat;
    background-image: url(../images/connection_headphone_small_2x.png?1708370710447);
  }
}

@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) {
  .image-icon_studiodisplay_elevated {
    width: 46px;
    height: 36px;
    background-size: 46px 36px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_studiodisplay_elevated_small_2x.png?1708370710447);
  }
}

@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) {
  .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?1708370710447);
  }
}

@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) {
  .image-battery_life {
    width: 320px;
    height: 320px;
    background-size: 320px 320px;
    background-repeat: no-repeat;
    background-image: url(../images/battery_life_small_2x.png?1708370710447);
  }
}

@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) {
  .image-flex_accessories {
    width: 320px;
    height: 218px;
    background-size: 320px 218px;
    background-repeat: no-repeat;
    background-image: url(../images/flex_accessories_small_2x.png?1708370710447);
  }
}

@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) {
  .image-flex_applecare {
    width: 236px;
    height: 110px;
    background-size: 236px 110px;
    background-repeat: no-repeat;
    background-image: url(../images/flex_applecare_small_2x.png?1708370710447);
  }
}

@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) {
  .image-chip {
    width: 320px;
    height: 277px;
    background-size: 320px 277px;
    background-repeat: no-repeat;
    background-image: url(../images/chip_small_2x.png?1708370710447);
  }
}

@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) {
  .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?1708370710447);
  }
}

@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) {
  .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?1708370710448);
  }
}

@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) {
  .image-icon_6e_square_wifi_elevated {
    width: 47px;
    height: 44px;
    background-size: 47px 44px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_6e_square_wifi_elevated_small_2x.png?1708370710448);
  }
}

@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) {
  .image-icon_touchid_elevated {
    width: 42px;
    height: 41px;
    background-size: 42px 41px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_touchid_elevated_small_2x.png?1708370710448);
  }
}

@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) {
  .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?1708370710448);
  }
}

@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) {
  .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?1708370710448);
  }
}

@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) {
  .image-icon_message_and_message_elevated {
    width: 50px;
    height: 35px;
    background-size: 50px 35px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_message_and_message_elevated_small_2x.png?1708370710448);
  }
}

@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) {
  .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?1708370710448);
  }
}

@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) {
  .image-external_display {
    width: 320px;
    height: 320px;
    background-size: 320px 320px;
    background-repeat: no-repeat;
    background-image: url(../images/external_display_small_2x.png?1708370710448);
  }
}

@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) {
  .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?1708370710448);
  }
}

@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) {
  .image-hero_logo {
    width: 127px;
    height: 19px;
    background-size: 127px 19px;
    background-repeat: no-repeat;
    background-image: url(../images/hero_logo_small_2x.png?1708370710448);
  }
}

@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) {
  .image-connection_magsafe {
    width: 275px;
    height: 34px;
    background-size: 275px 34px;
    background-repeat: no-repeat;
    background-image: url(../images/connection_magsafe_small_2x.png?1708370710448);
  }
}

@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) {
  .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?1708370710448);
  }
}

@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) {
  .image-connection_keyline_magsafe {
    width: 3px;
    height: 26px;
    background-size: 3px 26px;
    background-repeat: no-repeat;
    background-image: url(../images/connection_keyline_magsafe_small_2x.png?1708370710448);
  }
}

@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) {
  .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?1708370710448);
  }
}

@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) {
  .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?1708370710448);
  }
}

@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) {
  .image-compare_imac_24_m1_2020_TwoPort_blue {
    width: 139px;
    height: 100px;
    background-size: 139px 100px;
    background-repeat: no-repeat;
    background-image: url(../images/compare_imac_24_m1_2020_TwoPort_blue_small_2x.png?1708370710448);
  }
}

@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) {
  .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?1708370710448);
  }
}

@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) {
  .image-color {
    width: 278px;
    height: 212px;
    background-size: 278px 212px;
    background-repeat: no-repeat;
    background-image: url(../images/color_small_2x.png?1708370710449);
  }
}

@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) {
  .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?1708370710449);
  }
}

@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) {
  .image-flex_icon_macbook_gen2_elevated {
    width: 54px;
    height: 32px;
    background-size: 54px 32px;
    background-repeat: no-repeat;
    background-image: url(../images/flex_icon_macbook_gen2_elevated_small_2x.png?1708370710449);
  }
}

@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) {
  .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?1708370710449);
  }
}

@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) {
  .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?1708370710449);
  }
}

@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) {
  .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?1708370710449);
  }
}

@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) {
  .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?1708370710449);
  }
}

@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) {
  .image-icon_studiodisplay_2_elevated {
    width: 74px;
    height: 36px;
    background-size: 74px 36px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_studiodisplay_2_elevated_small_2x.png?1708370710449);
  }
}

@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) {
  .image-liquid_retina {
    width: 260px;
    height: 159px;
    background-size: 260px 159px;
    background-repeat: no-repeat;
    background-image: url(../images/liquid_retina_small_2x.png?1708370710449);
  }
}

@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) {
  .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?1708370710449);
  }
}

@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) {
  .image-icon_video_elevated {
    width: 48px;
    height: 33px;
    background-size: 48px 33px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_video_elevated_small_2x.png?1708370710449);
  }
}

@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) {
  .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?1708370710450);
  }
}

@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) {
  .image-connection_keyline_thunderbolt {
    width: 41px;
    height: 56px;
    background-size: 41px 56px;
    background-repeat: no-repeat;
    background-image: url(../images/connection_keyline_thunderbolt_small_2x.png?1708370710450);
  }
}

@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) {
  .image-performance_icon_chip_m2_fill_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(../images/performance_icon_chip_m2_fill_elevated_small_2x.png?1708370710450);
  }
}

@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) {
  .image-flex_icon_battery_100percent_elevated {
    width: 48px;
    height: 26px;
    background-size: 48px 26px;
    background-repeat: no-repeat;
    background-image: url(../images/flex_icon_battery_100percent_elevated_small_2x.png?1708370710450);
  }
}

@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) {
  .image-icon_document_viewfinder_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(../images/icon_document_viewfinder_elevated_small_2x.png?1708370710450);
  }
}

@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) {
  .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?1708370710450);
  }
}

@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) {
  .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?1708370710450);
  }
}

.t1D2C29 {
  /* But you can break out of scoping via SCSS "@at-root" feature */
}

.channel-html {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI",
    "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
}

.channel-html .channel-custom-font-custom-80-headline-super {
  font-size: 80px;
  line-height: 84px;
  letter-spacing: -0.08rem;
  font-weight: 600;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-custom-80-headline-super {
    font-size: 64px;
    line-height: 68px;
    letter-spacing: -0.05rem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-custom-80-headline-super {
    font-size: 40px;
    line-height: 44px;
    letter-spacing: 0.004rem;
  }
}

.channel-html .channel-custom-font-custom-32-headline-hero {
  font-size: 32px;
  line-height: 36px;
  letter-spacing: -0.02rem;
  font-weight: 600;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-custom-32-headline-hero {
    font-size: 28px;
    line-height: 32px;
    letter-spacing: -0.02rem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-custom-32-headline-hero {
    font-size: 28px;
    line-height: 32px;
    letter-spacing: -0.02rem;
  }
}

.channel-html .channel-custom-font-custom-24-intro-elevated {
  font-size: 24px;
  line-height: 32px;
  letter-spacing: 0.009rem;
  font-weight: 400;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-custom-24-intro-elevated {
    font-size: 21px;
    line-height: 29px;
    letter-spacing: 0.011rem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-custom-24-intro-elevated {
    font-size: 19px;
    line-height: 27px;
    letter-spacing: 0.012rem;
  }
}

.channel-html .channel-custom-font-custom-21-eyebrow-reduced {
  font-size: 21px;
  line-height: 25px;
  font-weight: 600;
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-custom-21-eyebrow-reduced {
    font-size: 19px;
    line-height: 23px;
    letter-spacing: -0.01rem;
  }
}

.channel-html .channel-custom-font-custom-21-intro {
  font-size: 21px;
  line-height: 29px;
  letter-spacing: 0.011rem;
  font-weight: 400;
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-custom-21-intro {
    font-size: 19px;
    line-height: 27px;
    letter-spacing: 0.012rem;
  }
}

.channel-html .channel-custom-font-custom-17-body-reduced {
  font-size: 17px;
  line-height: 25px;
  font-weight: 400;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-custom-17-body-reduced {
    font-size: 14px;
    line-height: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-custom-17-body-reduced {
    font-size: 17px;
    line-height: 25px;
  }
}

.channel-html .channel-custom-font-custom-17-body-reduced-flex-subhead {
  font-size: 17px;
  line-height: 25px;
  letter-spacing: -0.022rem;
  font-weight: 500;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-custom-17-body-reduced-flex-subhead {
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -0.016rem;
  }
}

.channel-html .channel-custom-font-custom-17-body-reduced-flex {
  font-size: 17px;
  line-height: 25px;
  letter-spacing: -0.022rem;
  font-weight: 400;
}

.channel-html .channel-custom-font-custom-17-body-tight {
  font-size: 17px;
  line-height: 21px;
  font-weight: 500;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-custom-17-body-tight {
    font-size: 17px;
    line-height: 25px;
  }
}

.channel-html .channel-custom-font-custom-14-body-reduced-subhead {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.016rem;
  font-weight: 500;
}

.channel-html .channel-custom-font-custom-14-body-reduced {
  font-size: 14px;
  line-height: 18px;
  letter-spacing: -0.016rem;
  font-weight: 500;
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-custom-14-body-reduced {
    line-height: 20px;
  }
}

.channel-html .channel-custom-font-custom-12-sosumi-subhead {
  font-size: 12px;
  line-height: 16px;
  font-weight: 500;
}

.channel-html .channel-custom-font-custom-12-sosumi {
  font-size: 12px;
  line-height: 16px;
  font-weight: 400;
}

.channel-html .channel-custom-font-custom-21-callouts {
  font-size: 21px;
  line-height: 25px;
  font-weight: 500;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-custom-21-callouts {
    font-size: 17px;
    line-height: 21px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-custom-21-callouts {
    font-size: 14px;
    line-height: 20px;
  }
}

.channel-html .channel-custom-font-custom-24-up-to {
  font-size: 24px;
  line-height: 38px;
  letter-spacing: 0.009rem;
  font-weight: 600;
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-custom-24-up-to {
    font-size: 21px;
    line-height: 25px;
  }
}

.channel-html .channel-custom-font-custom-48-battery {
  font-size: 48px;
  line-height: 52px;
  letter-spacing: -0.03rem;
  font-weight: 600;
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-custom-48-battery {
    font-size: 40px;
    line-height: 44px;
  }
}

.channel-html .channel-custom-font-custom-40-sizes {
  font-size: 40px;
  line-height: 44px;
  font-weight: 600;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-custom-40-sizes {
    font-size: 32px;
    line-height: 36px;
  }
}

.channel-html .channel-custom-font-custom-32-headline-model {
  font-size: 32px;
  line-height: 36px;
  letter-spacing: -0.02rem;
  font-weight: 600;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-custom-32-headline-model {
    font-size: 28px;
    line-height: 32px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-custom-32-headline-model {
    font-size: 24px;
    line-height: 28px;
  }
}

.channel-html .channel-custom-font-custom-40-headline-reduced {
  font-size: 40px;
  line-height: 44px;
  letter-spacing: -0.02rem;
  font-weight: 600;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-custom-40-headline-reduced {
    font-size: 32px;
    line-height: 36px;
    letter-spacing: -0.02rem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-custom-40-headline-reduced {
    font-size: 28px;
    line-height: 32px;
    letter-spacing: -0.015rem;
  }
}

.channel-html .channel-custom-font-custom-24-eyebrow {
  font-size: 24px;
  line-height: 28px;
  letter-spacing: -0.01rem;
  font-weight: 600;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-custom-24-eyebrow {
    font-size: 21px;
    line-height: 25px;
    letter-spacing: -0.01rem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-custom-24-eyebrow {
    font-size: 24px;
    line-height: 28px;
  }
}

.channel-html .channel-custom-font-custom-21-flex-eyebrows {
  font-size: 21px;
  line-height: 25px;
  letter-spacing: -0.01rem;
  font-weight: 600;
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-custom-21-flex-eyebrows {
    font-size: 17px;
    line-height: 21px;
    letter-spacing: 0rem;
  }
}

.channel-html .channel-custom-font-custom-40-flex-headlines {
  font-size: 40px;
  line-height: 44px;
  letter-spacing: -0.02rem;
  font-weight: 600;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-custom-40-flex-headlines {
    font-size: 32px;
    line-height: 36px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-custom-40-flex-headlines {
    font-size: 24px;
    line-height: 28px;
    letter-spacing: -0.005rem;
  }
}

.channel-html .channel-custom-font-custom-17-links {
  font-size: 17px;
  line-height: 25px;
  letter-spacing: -0.025rem;
}

.channel-html .channel-custom-font-custom-17-flex-body {
  font-size: 17px;
  line-height: 25px;
  letter-spacing: 0rem;
  font-weight: 400;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-custom-17-flex-body {
    font-size: 14px;
    line-height: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-custom-17-flex-body {
    font-size: 17px;
    line-height: 25px;
  }
}

.channel-html .k5991CF {
  margin-top: 95px;
  margin-bottom: 140px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .k5991CF {
    margin-top: 70px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k5991CF {
    margin-top: 43px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .k5991CF {
    margin-bottom: 110px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k5991CF {
    margin-bottom: 110px;
  }
}

.channel-html .iBC486D {
  text-align: center;
}

.channel-html .b0057BE {
  justify-content: center;
  margin-bottom: 167px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .b0057BE {
    margin-bottom: 97px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b0057BE {
    margin-bottom: 60px;
  }
}

.channel-html .t74EE6F {
  margin-bottom: 71px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .t74EE6F {
    margin-bottom: 48px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t74EE6F {
    margin-bottom: 30px;
  }
}

.channel-html .d59EEFF {
  color: #1d1d1f;
  margin-bottom: 40px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .d59EEFF {
    margin-bottom: 44px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d59EEFF {
    margin-bottom: 23px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .d59EEFF {
    padding-left: 135px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d59EEFF {
    padding-left: 24px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .d59EEFF {
    padding-right: 135px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d59EEFF {
    padding-right: 24px;
  }
}

.channel-html .l39E786 {
  color: #1d1d1f;
  margin-top: 0px;
  margin-bottom: 30px;
  padding-left: 150px;
  padding-right: 150px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .l39E786 {
    margin-bottom: 21px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l39E786 {
    margin-bottom: 15px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l39E786 {
    padding-left: 50px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l39E786 {
    padding-left: 23px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l39E786 {
    padding-right: 50px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l39E786 {
    padding-right: 23px;
  }
}

.channel-html .x7DB554 {
  color: #1d1d1f;
  margin-top: 0px;
  margin-bottom: 26px;
  padding-left: 164px;
  padding-right: 164px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .x7DB554 {
    margin-bottom: 16px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .x7DB554 {
    margin-bottom: 11px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .x7DB554 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .x7DB554 {
    padding-right: 0px;
  }
}

.channel-html .r8AEC2B {
  color: #1d1d1f;
  border: solid 1px #1d1d1f;
}

.channel-html .e71BADF {
  min-height: 100%;
}

.channel-html .r088AD9 {
  margin-left: 0px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.channel-html .qACFF8E {
  margin-bottom: 10px;
  margin-right: 10px;
}

@media only screen and (max-width: 734px) {
  .channel-html .qACFF8E {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .qACFF8E {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qACFF8E {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .qACFF8E {
    margin-right: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qACFF8E {
    margin-right: 0px;
  }
}

.channel-html .zDA9A31 {
  display: grid;
  grid-template-rows: minmax(undefined, 1fr);
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(1, 313px);
}

@media only screen and (max-width: 1068px) {
  .channel-html .zDA9A31 {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .zDA9A31 {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .zDA9A31 {
    grid-template-columns: repeat(1, 336px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .zDA9A31 {
    grid-template-columns: repeat(1, 320px);
  }
}

.channel-html .zDA9A31 .bentobox-item {
  border-radius: 18px;
  overflow: hidden;
}

.channel-html .v9F11CF {
  background-color: #fbfbfb;
  grid-column-start: 1;
  grid-column-end: 1;
  grid-row-start: 1;
  grid-row-end: 1;
  position: relative;
}

.channel-html .v9F11CF:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .kB65DD3 {
  margin-top: 50px;
  margin-bottom: 84px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .kB65DD3 {
    margin-top: 48px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kB65DD3 {
    margin-top: 42px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .kB65DD3 {
    margin-bottom: 75px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kB65DD3 {
    margin-bottom: 39px;
  }
}

.channel-html .yE39A10 {
  text-align: center;
}

.channel-html .hDF984D {
  color: #1d1d1f;
  margin-bottom: 75px;
  padding-left: 20px;
  padding-right: 20px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .hDF984D {
    margin-bottom: 65px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hDF984D {
    margin-bottom: 34px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .hDF984D {
    padding-left: 30px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .hDF984D {
    padding-right: 30px;
  }
}

.channel-html .wD9CE63 {
  margin-top: 0px;
}

.channel-html .oB380FD {
  margin-top: -155px;
  text-align: end;
}

@media only screen and (max-width: 1068px) {
  .channel-html .oB380FD {
    margin-top: -158px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .oB380FD {
    margin-top: -133px;
  }
}

.channel-html .l5DB769 {
  color: #1d1d1f;
  padding-left: 0px;
  padding-right: 50px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .l5DB769 {
    margin-bottom: 2px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l5DB769 {
    margin-bottom: 1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l5DB769 {
    padding-right: 48px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l5DB769 {
    padding-right: 28px;
  }
}

.channel-html .oDF02E1 {
  color: #1d1d1f;
  margin-top: -2px;
  margin-right: 53px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .oDF02E1 {
    margin-right: 51px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .oDF02E1 {
    margin-right: 30px;
  }
}

.channel-html .h667362 {
  margin-top: -155px;
  text-align: start;
}

@media only screen and (max-width: 1068px) {
  .channel-html .h667362 {
    margin-top: -157px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h667362 {
    margin-top: -133px;
  }
}

.channel-html .xA909DE {
  color: #1d1d1f;
  padding-left: 48px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .xA909DE {
    margin-bottom: 2px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xA909DE {
    margin-bottom: 1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .xA909DE {
    padding-left: 49px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xA909DE {
    padding-left: 29px;
  }
}

.channel-html .xE5C9DE {
  color: #1d1d1f;
  margin-top: -2px;
  margin-left: 50px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .xE5C9DE {
    margin-left: 51px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xE5C9DE {
    margin-left: 31px;
  }
}

.channel-html .eD14EAF {
  margin-left: 10px;
  margin-bottom: 10px;
}

@media only screen and (max-width: 734px) {
  .channel-html .eD14EAF {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .eD14EAF {
    margin-left: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .eD14EAF {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .eD14EAF {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .eD14EAF {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .eD14EAF {
    margin-right: 0px;
  }
}

.channel-html .iEB6DF4 {
  display: grid;
  grid-template-rows: minmax(undefined, 1fr);
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(1, 647px);
}

@media only screen and (max-width: 1068px) {
  .channel-html .iEB6DF4 {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .iEB6DF4 {
    grid-template-rows: minmax(400px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .iEB6DF4 {
    grid-template-columns: repeat(1, 336px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .iEB6DF4 {
    grid-template-columns: repeat(1, 320px);
  }
}

.channel-html .iEB6DF4 .bentobox-item {
  border-radius: 18px;
  overflow: hidden;
}

.channel-html .lA207FA {
  background-color: #fbfbfb;
  grid-column-start: 1;
  grid-column-end: 1;
  grid-row-start: 1;
  grid-row-end: 1;
  position: relative;
}

.channel-html .lA207FA:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .t508FD5 {
  margin-top: 50px;
  margin-bottom: 77px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .t508FD5 {
    margin-top: 48px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t508FD5 {
    margin-top: 42px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .t508FD5 {
    margin-bottom: 69px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t508FD5 {
    margin-bottom: 56px;
  }
}

.channel-html .p87295A {
  text-align: center;
}

.channel-html .h9EF93A {
  color: #1d1d1f;
  margin-bottom: 70px;
  padding-left: 20px;
  padding-right: 20px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .h9EF93A {
    margin-bottom: 67px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h9EF93A {
    margin-bottom: 55px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h9EF93A {
    padding-left: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h9EF93A {
    padding-right: 20px;
  }
}

.channel-html .hF80FEC {
  margin-top: 3px;
  margin-left: 25px;
  padding-right: 7px;
  text-align: end;
}

@media only screen and (max-width: 1068px) {
  .channel-html .hF80FEC {
    margin-top: 22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hF80FEC {
    margin-top: 22px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .hF80FEC {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .hF80FEC {
    padding-left: 50px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hF80FEC {
    padding-left: 43px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .hF80FEC {
    padding-right: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .hF80FEC {
    text-align: start;
  }
}

.channel-html .d55F361 {
  margin-left: 0px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .d55F361 {
    margin-left: 0px;
  }
}

.channel-html .g5BAFCC {
  color: #1d1d1f;
}

.channel-html .y3A29AB {
  margin-top: 54px;
}

@media only screen and (max-width: 734px) {
  .channel-html .y3A29AB {
    margin-top: 44px;
  }
}

.channel-html .i27204F {
  color: #1d1d1f;
}

.channel-html .f129565 {
  margin-top: 54px;
}

@media only screen and (max-width: 734px) {
  .channel-html .f129565 {
    margin-top: 44px;
  }
}

.channel-html .cC0C1B4 {
  color: #1d1d1f;
}

.channel-html .a66FE62 {
  margin-top: 54px;
}

@media only screen and (max-width: 734px) {
  .channel-html .a66FE62 {
    margin-top: 44px;
  }
}

.channel-html .w4579E1 {
  color: #1d1d1f;
}

.channel-html .jC6DE07 {
  margin-left: 15px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .jC6DE07 {
    margin-left: -45px;
  }
}

.channel-html .c868263 {
  margin-top: 0px;
}

.channel-html .kA71F02 {
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .kA71F02 {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kA71F02 {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .kA71F02 {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kA71F02 {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .kA71F02 {
    margin-right: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kA71F02 {
    margin-right: 0px;
  }
}

.channel-html .hBD0A13 {
  display: grid;
  grid-template-rows: minmax(undefined, 1fr);
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(1, 647px);
}

@media only screen and (max-width: 1068px) {
  .channel-html .hBD0A13 {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hBD0A13 {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .hBD0A13 {
    grid-template-columns: repeat(1, 335px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hBD0A13 {
    grid-template-columns: repeat(1, 320px);
  }
}

.channel-html .hBD0A13 .bentobox-item {
  border-radius: 18px;
  overflow: hidden;
}

.channel-html .i14ACCF {
  background-color: #f5f5f7;
  grid-column-start: 1;
  grid-column-end: 1;
  grid-row-start: 1;
  grid-row-end: 1;
  position: relative;
}

.channel-html .i14ACCF:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .w42346A {
  min-height: 480px;
}

@media only screen and (max-width: 734px) {
  .channel-html .w42346A {
    min-height: 320px;
  }
}

.channel-html .t8A76E3 {
  color: #f5f5f7;
  margin-top: -45px;
  margin-left: 30px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .t8A76E3 {
    margin-top: -45px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t8A76E3 {
    margin-top: -45.5px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .t8A76E3 {
    margin-left: 29.5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t8A76E3 {
    margin-left: 43px;
  }
}

.channel-html .bAD1C6E {
  margin-top: 10px;
  margin-left: 10px;
  margin-bottom: 10px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .bAD1C6E {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .bAD1C6E {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .bAD1C6E {
    margin-left: 11px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .bAD1C6E {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .bAD1C6E {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .bAD1C6E {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .bAD1C6E {
    margin-right: 0px;
  }
}

.channel-html .kEC2379 {
  display: grid;
  grid-template-rows: minmax(undefined, 1fr);
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(1, 313px);
}

@media only screen and (max-width: 1068px) {
  .channel-html .kEC2379 {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kEC2379 {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .kEC2379 {
    grid-template-columns: repeat(1, 335px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kEC2379 {
    grid-template-columns: repeat(1, 320px);
  }
}

.channel-html .kEC2379 .bentobox-item {
  border-radius: 18px;
}

.channel-html .uD1CF02 {
  background-color: #fbfbfb;
  grid-column-start: 1;
  grid-column-end: 1;
  grid-row-start: 1;
  grid-row-end: 1;
  position: relative;
}

.channel-html .uD1CF02:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .u429B25 {
  margin-top: 50px;
  margin-bottom: 111px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .u429B25 {
    margin-top: 48px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u429B25 {
    margin-top: 42px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .u429B25 {
    margin-bottom: 137px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u429B25 {
    margin-bottom: 65px;
  }
}

.channel-html .aC8B0A1 {
  text-align: center;
}

.channel-html .z89A883 {
  color: #1d1d1f;
  margin-bottom: 77px;
  padding-left: 52px;
  padding-right: 52px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .z89A883 {
    margin-bottom: 93px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z89A883 {
    margin-bottom: 37px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z89A883 {
    padding-left: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z89A883 {
    padding-left: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z89A883 {
    padding-right: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z89A883 {
    padding-right: 20px;
  }
}

.channel-html .sCA57E7 {
  color: #1d1d1f;
  margin-top: 0px;
  margin-bottom: -2px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .sCA57E7 {
    margin-left: 2px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .sCA57E7 {
    margin-bottom: -1px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .sCA57E7 {
    margin-bottom: 2px;
  }
}

.channel-html .rF7CD9D {
  color: #1d1d1f;
  margin-top: 0px;
  margin-bottom: 29px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .rF7CD9D {
    margin-left: 1px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .rF7CD9D {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .rF7CD9D {
    margin-bottom: 22px;
  }
}

.channel-html .r9C786E {
  margin-top: -6px;
  margin-left: -1px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .r9C786E {
    margin-top: -7px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r9C786E {
    margin-top: -3px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .r9C786E {
    margin-left: 2px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r9C786E {
    margin-left: 0px;
  }
}

.channel-html .dC08D26 {
  margin-top: 10px;
  margin-bottom: 10px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .dC08D26 {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dC08D26 {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .dC08D26 {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dC08D26 {
    margin-bottom: 10px;
  }
}

.channel-html .i51B4CC {
  display: grid;
  grid-template-rows: minmax(undefined, 1fr);
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(1, 980px);
}

@media only screen and (max-width: 1068px) {
  .channel-html .i51B4CC {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i51B4CC {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .i51B4CC {
    grid-template-columns: repeat(1, 692px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i51B4CC {
    grid-template-columns: repeat(1, 320px);
  }
}

.channel-html .i51B4CC .bentobox-item {
  border-radius: 18px;
  overflow: hidden;
}

.channel-html .r4E127D {
  background-color: #fbfbfb;
  grid-column-start: 1;
  grid-column-end: 1;
  grid-row-start: 1;
  grid-row-end: 1;
  position: relative;
}

.channel-html .r4E127D:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .d9CA253 {
  margin-top: 50px;
  margin-bottom: 48px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .d9CA253 {
    margin-top: 48px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d9CA253 {
    margin-top: 42px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .d9CA253 {
    margin-bottom: 53px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d9CA253 {
    margin-bottom: 24px;
  }
}

.channel-html .pB3D164 {
  text-align: center;
}

.channel-html .kDA6586 {
  padding-left: 40px;
  padding-right: 40px;
}

@media only screen and (max-width: 734px) {
  .channel-html .kDA6586 {
    padding-left: 70px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kDA6586 {
    padding-right: 70px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h5D2A76 {
    margin-bottom: 46.5px;
  }
}

.channel-html .j3CB539 {
  padding-top: 1px;
  padding-left: 124px;
}

@media only screen and (max-width: 734px) {
  .channel-html .j3CB539 {
    margin-bottom: 38px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .j3CB539 {
    padding-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .j3CB539 {
    padding-left: 71px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .j3CB539 {
    padding-left: 0px;
  }
}

.channel-html .i5C1236 {
  margin-top: 64.25px;
  padding-left: 3px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .i5C1236 {
    margin-top: 19px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i5C1236 {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .i5C1236 {
    margin-left: -17px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i5C1236 {
    margin-left: 50px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .i5C1236 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i5C1236 {
    padding-left: 0px;
  }
}

.channel-html .k81C32B {
  margin-bottom: 46px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .k81C32B {
    margin-bottom: 38.5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k81C32B {
    margin-bottom: 23.5px;
  }
}

.channel-html .a06793B {
  margin-top: -6px;
  padding-left: 21px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .a06793B {
    margin-top: -3px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .a06793B {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .a06793B {
    margin-left: 11px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .a06793B {
    padding-left: 15px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .a06793B {
    padding-left: 15px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .a06793B {
    padding-right: 30px;
  }
}

.channel-html .s7C39CE {
  color: #6e6e73;
}

.channel-html .v2EA4DC {
  margin-top: -6px;
  padding-left: 21px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .v2EA4DC {
    margin-top: -3px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v2EA4DC {
    margin-top: -1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .v2EA4DC {
    margin-left: 12px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v2EA4DC {
    margin-left: 10px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .v2EA4DC {
    padding-left: 14px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v2EA4DC {
    padding-left: 16px;
  }
}

.channel-html .cB4A7C7 {
  color: #6e6e73;
}

.channel-html .pAEF2DA {
  margin-top: 10px;
  margin-bottom: 10px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .pAEF2DA {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .pAEF2DA {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .pAEF2DA {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .pAEF2DA {
    margin-bottom: 10px;
  }
}

.channel-html .q2B2C2B {
  display: grid;
  grid-template-rows: minmax(undefined, 1fr) minmax(undefined, 1fr);
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(1, 980px);
}

@media only screen and (max-width: 1068px) {
  .channel-html .q2B2C2B {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q2B2C2B {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .q2B2C2B {
    grid-template-columns: repeat(1, 692px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q2B2C2B {
    grid-template-columns: repeat(1, 320px);
  }
}

.channel-html .q2B2C2B .bentobox-item {
  border-radius: 18px;
  overflow: hidden;
}

.channel-html .gFB1F01 {
  background-color: #fbfbfb;
  grid-column-start: 1;
  grid-column-end: 1;
  grid-row-start: 1;
  grid-row-end: 1;
  position: relative;
}

.channel-html .gFB1F01:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .mAEC79B {
  margin-top: 50px;
  margin-bottom: 50px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .mAEC79B {
    margin-top: 47px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mAEC79B {
    margin-top: 46px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .mAEC79B {
    margin-bottom: 34px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mAEC79B {
    margin-bottom: 25px;
  }
}

.channel-html .fD7CBDF {
  text-align: center;
}

@media only screen and (max-width: 734px) {
  .channel-html .fD7CBDF {
    margin-bottom: 44px;
  }
}

.channel-html .l1841E6 {
  color: #1d1d1f;
  padding-left: 20px;
  padding-right: 20px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .l1841E6 {
    margin-left: -12px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l1841E6 {
    margin-left: 0px;
  }
}

.channel-html .y1C6EF0 {
  margin-top: 37px;
  margin-left: 13px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .y1C6EF0 {
    margin-top: 33px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y1C6EF0 {
    margin-top: 21px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .y1C6EF0 {
    margin-left: -6px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y1C6EF0 {
    margin-left: 0px;
  }
}

.channel-html .gFE8E5C {
  margin-top: 40px;
  padding-left: 107px;
}

.channel-html .bEE15B3 {
  margin-top: 5px;
  margin-right: 20px;
  text-align: left;
}

.channel-html .d5B6F48 {
  margin-top: 2px;
  margin-right: 29px;
  text-align: left;
}

.channel-html .uE4E259 {
  color: #1d1d1f;
}

.channel-html .s749849 {
  margin-top: 0px;
  margin-right: 12px;
  text-align: left;
}

.channel-html .iD0B727 {
  margin-top: 2px;
  text-align: left;
}

.channel-html .kBF7352 {
  color: #1d1d1f;
  padding-right: 10px;
}

.channel-html .b13817B {
  text-align: center;
}

.channel-html .l1A4184 {
  color: #1d1d1f;
  padding-left: 30px;
  padding-right: 30px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .l1A4184 {
    margin-left: -27px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l1A4184 {
    margin-left: 0px;
  }
}

.channel-html .xF04613 {
  margin-top: 21px;
  margin-left: -14px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .xF04613 {
    margin-top: 21px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .xF04613 {
    margin-left: -20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xF04613 {
    margin-left: 0px;
  }
}

.channel-html .kA22FFF {
  margin-top: 41px;
  padding-left: 9px;
}

.channel-html .u140BE8 {
  margin-top: 4px;
  margin-right: 15px;
  text-align: left;
}

.channel-html .z2D829D {
  margin-top: 1px;
  margin-right: 6px;
  text-align: left;
}

.channel-html .u3829B8 {
  color: #1d1d1f;
  padding-right: 25px;
}

.channel-html .eF26C13 {
  color: #6e6e73;
  margin-top: 3px;
  padding-left: 1px;
  padding-right: 0px;
}

.channel-html .h32DDAF {
  margin-top: -1px;
  margin-right: 12px;
  text-align: left;
}

.channel-html .iDE2E9D {
  margin-top: 1px;
  padding-right: 11px;
  text-align: left;
}

.channel-html .aD2960F {
  color: #6e6e73;
  padding-right: 10px;
}

.channel-html .bAE3A2A {
  background-color: #fbfbfb;
  grid-column-start: 1;
  grid-column-end: 1;
  grid-row-start: 1;
  grid-row-end: 1;
  position: relative;
}

.channel-html .bAE3A2A:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .w6D4C58 {
  align-items: flex-start;
  margin-top: 50px;
  margin-bottom: 50px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .w6D4C58 {
    margin-top: 47px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w6D4C58 {
    margin-top: 46px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .w6D4C58 {
    margin-bottom: 34px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w6D4C58 {
    margin-bottom: 25px;
  }
}

.channel-html .u9475CD {
  text-align: center;
}

@media only screen and (max-width: 734px) {
  .channel-html .u9475CD {
    margin-bottom: 44px;
  }
}

.channel-html .tA1EDC9 {
  color: #1d1d1f;
}

@media only screen and (max-width: 1068px) {
  .channel-html .tA1EDC9 {
    margin-left: -12px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tA1EDC9 {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tA1EDC9 {
    padding-left: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tA1EDC9 {
    padding-right: 20px;
  }
}

.channel-html .a91289F {
  margin-top: 35px;
  margin-left: 14px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .a91289F {
    margin-top: 34px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .a91289F {
    margin-top: 21px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .a91289F {
    margin-left: -8px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .a91289F {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .iDF09CA {
    margin-top: 33px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .iDF09CA {
    margin-top: 34px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .iDF09CA {
    margin-left: 61px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .iDF09CA {
    margin-left: 54px;
  }
}

.channel-html .i8CB12F {
  text-align: left;
}

@media only screen and (max-width: 1068px) {
  .channel-html .i8CB12F {
    margin-right: 12px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i8CB12F {
    margin-right: 14.5px;
  }
}

.channel-html .lD27644 {
  padding-right: 17px;
  text-align: left;
}

@media only screen and (max-width: 1068px) {
  .channel-html .lD27644 {
    margin-top: -2px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .lD27644 {
    padding-right: 40px;
  }
}

.channel-html .eC3DCBD {
  color: #1d1d1f;
}

@media only screen and (max-width: 1068px) {
  .channel-html .lAE1FBA {
    margin-top: 39px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .lAE1FBA {
    margin-top: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .lAE1FBA {
    margin-left: 65px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .lAE1FBA {
    margin-left: 59px;
  }
}

.channel-html .sFAC5C0 {
  text-align: left;
}

@media only screen and (max-width: 1068px) {
  .channel-html .sFAC5C0 {
    margin-right: 8px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .sFAC5C0 {
    margin-right: 10px;
  }
}

.channel-html .dC789D0 {
  text-align: left;
}

@media only screen and (max-width: 1068px) {
  .channel-html .dC789D0 {
    margin-top: 16px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dC789D0 {
    margin-top: 13px;
  }
}

.channel-html .q1EFD2A {
  color: #1d1d1f;
}

.channel-html .b19D96D {
  text-align: center;
}

.channel-html .h250BCC {
  color: #1d1d1f;
}

@media only screen and (max-width: 1068px) {
  .channel-html .h250BCC {
    margin-left: -27px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h250BCC {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .h250BCC {
    padding-left: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .h250BCC {
    padding-right: 20px;
  }
}

.channel-html .jCBEE05 {
  margin-top: 19px;
  margin-left: -14px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .jCBEE05 {
    margin-top: 21px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .jCBEE05 {
    margin-left: -22px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .jCBEE05 {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .hED2639 {
    margin-top: 33px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hED2639 {
    margin-top: 33px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .hED2639 {
    margin-left: 9px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hED2639 {
    margin-left: 39px;
  }
}

.channel-html .v015FD6 {
  text-align: left;
}

@media only screen and (max-width: 1068px) {
  .channel-html .v015FD6 {
    margin-right: 15px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v015FD6 {
    margin-right: 15px;
  }
}

.channel-html .e611824 {
  text-align: left;
}

@media only screen and (max-width: 1068px) {
  .channel-html .e611824 {
    margin-top: -2px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e611824 {
    margin-top: -1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e611824 {
    padding-right: 35px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e611824 {
    padding-right: 0px;
  }
}

.channel-html .z18A59B {
  color: #1d1d1f;
}

.channel-html .s0536A2 {
  color: #6e6e73;
}

@media only screen and (max-width: 1068px) {
  .channel-html .s0536A2 {
    margin-top: 2px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .s0536A2 {
    margin-left: 1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .u11B2C2 {
    margin-top: 23px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u11B2C2 {
    margin-top: 21px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .u11B2C2 {
    margin-left: 27px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u11B2C2 {
    margin-left: 57px;
  }
}

.channel-html .l5633EE {
  text-align: left;
}

@media only screen and (max-width: 1068px) {
  .channel-html .l5633EE {
    margin-right: 26px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l5633EE {
    margin-right: 23px;
  }
}

.channel-html .v59E809 {
  text-align: left;
}

@media only screen and (max-width: 1068px) {
  .channel-html .v59E809 {
    margin-top: 6px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v59E809 {
    margin-top: 1px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v59E809 {
    padding-right: 21px;
  }
}

.channel-html .b10009D {
  color: #6e6e73;
}

.channel-html .tA506EA {
  margin-top: 10px;
  margin-bottom: 10px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .tA506EA {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tA506EA {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tA506EA {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tA506EA {
    margin-bottom: 10px;
  }
}

.channel-html .v59AEFB {
  display: grid;
  grid-template-rows: minmax(undefined, 1fr);
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(1, 980px);
}

@media only screen and (max-width: 1068px) {
  .channel-html .v59AEFB {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v59AEFB {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .v59AEFB {
    grid-template-columns: repeat(1, 692px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v59AEFB {
    grid-template-columns: repeat(1, 320px);
  }
}

.channel-html .v59AEFB .bentobox-item {
  border-radius: 18px;
  overflow: hidden;
}

.channel-html .l2E7622 {
  background-color: #f5f5f7;
  grid-column-start: 1;
  grid-column-end: 1;
  grid-row-start: 1;
  grid-row-end: 1;
  position: relative;
}

.channel-html .l2E7622:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .hD0B0C2 {
  min-height: 480px;
}

@media only screen and (max-width: 734px) {
  .channel-html .hD0B0C2 {
    min-height: 320px;
  }
}

.channel-html .jCC9999 {
  text-align: left;
}

.channel-html .cA43BFE {
  color: #f5f5f7;
  margin-top: -45px;
  margin-left: 30px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .cA43BFE {
    margin-top: -45px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .cA43BFE {
    margin-top: -45.5px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .cA43BFE {
    margin-left: 29.5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .cA43BFE {
    margin-left: 43px;
  }
}

.channel-html .q531607 {
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .q531607 {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q531607 {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q531607 {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .q531607 {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q531607 {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .q531607 {
    margin-right: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q531607 {
    margin-right: 0px;
  }
}

.channel-html .p43B376 {
  display: grid;
  grid-template-rows: minmax(undefined, 1fr);
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(1, 480px);
}

@media only screen and (max-width: 1068px) {
  .channel-html .p43B376 {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p43B376 {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .p43B376 {
    grid-template-columns: repeat(1, 335px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p43B376 {
    grid-template-columns: repeat(1, 320px);
  }
}

.channel-html .p43B376 .bentobox-item {
  border-radius: 18px;
}

.channel-html .z32F604 {
  background-color: #fbfbfb;
  grid-column-start: 1;
  grid-column-end: 1;
  grid-row-start: 1;
  grid-row-end: 1;
  position: relative;
}

.channel-html .z32F604:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .b417B0F {
  margin-top: 50px;
  margin-bottom: 60px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .b417B0F {
    margin-top: 48px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b417B0F {
    margin-top: 42px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .b417B0F {
    margin-bottom: 102px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b417B0F {
    margin-bottom: 30px;
  }
}

.channel-html .vA30FAC {
  text-align: center;
}

.channel-html .y4A05D0 {
  color: #1d1d1f;
  margin-bottom: 54px;
  padding-left: 68px;
  padding-right: 68px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .y4A05D0 {
    margin-bottom: 80px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y4A05D0 {
    margin-bottom: 27px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .y4A05D0 {
    padding-left: 32px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y4A05D0 {
    padding-left: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .y4A05D0 {
    padding-right: 32px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y4A05D0 {
    padding-right: 20px;
  }
}

.channel-html .g20F41E {
  margin-top: 0px;
}

.channel-html .e098105 {
  margin-top: 10px;
  margin-left: 10px;
  margin-bottom: 10px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .e098105 {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e098105 {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e098105 {
    margin-left: 11px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e098105 {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e098105 {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e098105 {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e098105 {
    margin-right: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e098105 {
    margin-right: 0px;
  }
}

.channel-html .dFFF9C0 {
  display: grid;
  grid-template-rows: minmax(undefined, 1fr);
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(1, 480px);
}

@media only screen and (max-width: 1068px) {
  .channel-html .dFFF9C0 {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dFFF9C0 {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .dFFF9C0 {
    grid-template-columns: repeat(1, 335px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dFFF9C0 {
    grid-template-columns: repeat(1, 320px);
  }
}

.channel-html .dFFF9C0 .bentobox-item {
  border-radius: 18px;
}

.channel-html .zDB0502 {
  background-color: #fbfbfb;
  grid-column-start: 1;
  grid-column-end: 1;
  grid-row-start: 1;
  grid-row-end: 1;
  position: relative;
}

.channel-html .zDB0502:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .d83891D {
  margin-top: 50px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .d83891D {
    margin-top: 48px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d83891D {
    margin-top: 42px;
  }
}

.channel-html .n80CB1B {
  text-align: center;
}

.channel-html .uFED643 {
  color: #1d1d1f;
  padding-left: 110px;
  padding-right: 110px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .uFED643 {
    padding-left: 42px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .uFED643 {
    padding-right: 42px;
  }
}

.channel-html .r94DA34 {
  margin-top: 87px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .r94DA34 {
    margin-top: 80px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r94DA34 {
    margin-top: 41px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .r94DA34 {
    margin-left: 19px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r94DA34 {
    margin-left: 6px;
  }
}

.channel-html .dCC24C1 {
  margin-top: 8px;
  padding-left: 26px;
  text-align: center;
}

@media only screen and (max-width: 1068px) {
  .channel-html .dCC24C1 {
    margin-top: 0px;
  }
}

.channel-html .e485DE3 {
  margin-left: 7px;
  padding-left: 0px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .e485DE3 {
    margin-top: -4px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e485DE3 {
    margin-left: 19px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e485DE3 {
    margin-left: 21px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e485DE3 {
    padding-left: 8px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e485DE3 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e485DE3 {
    padding-right: 40px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e485DE3 {
    padding-right: 20px;
  }
}

.channel-html .r6699A9 {
  color: #1d1d1f;
  padding-right: 33px;
}

@media only screen and (max-width: 734px) {
  .channel-html .r6699A9 {
    margin-left: -8px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r6699A9 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .r6699A9 {
    padding-right: 12px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r6699A9 {
    padding-right: 0px;
  }
}

.channel-html .sAC1DF6 {
  margin-top: 75px;
  margin-bottom: 94px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .sAC1DF6 {
    margin-top: 70px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .sAC1DF6 {
    margin-top: 34px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .sAC1DF6 {
    margin-left: 18px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .sAC1DF6 {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .sAC1DF6 {
    margin-bottom: 98px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .sAC1DF6 {
    margin-bottom: 56px;
  }
}

.channel-html .gEAC70C {
  margin-top: 2px;
  padding-left: 26px;
}

@media only screen and (max-width: 734px) {
  .channel-html .gEAC70C {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .gEAC70C {
    padding-left: 38px;
  }
}

.channel-html .n533D19 {
  margin-left: 7px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .n533D19 {
    margin-top: -2px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n533D19 {
    margin-top: 3px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .n533D19 {
    margin-left: 17px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .n533D19 {
    padding-left: 10px;
  }
}

.channel-html .d50BD6A {
  color: #1d1d1f;
  padding-right: 46px;
}

@media only screen and (max-width: 734px) {
  .channel-html .d50BD6A {
    margin-left: -8px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d50BD6A {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .d50BD6A {
    padding-right: 48px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d50BD6A {
    padding-right: 33px;
  }
}

.channel-html .k6AB4C0 {
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .k6AB4C0 {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k6AB4C0 {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k6AB4C0 {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .k6AB4C0 {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k6AB4C0 {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .k6AB4C0 {
    margin-right: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k6AB4C0 {
    margin-right: 0px;
  }
}

.channel-html .z0D864F {
  display: grid;
  grid-template-rows: minmax(undefined, 1fr);
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(1, 480px);
}

@media only screen and (max-width: 1068px) {
  .channel-html .z0D864F {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z0D864F {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z0D864F {
    grid-template-columns: repeat(1, 335px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z0D864F {
    grid-template-columns: repeat(1, 320px);
  }
}

.channel-html .z0D864F .bentobox-item {
  border-radius: 18px;
  overflow: hidden;
}

.channel-html .zBA8472 {
  background-color: #fbfbfb;
  grid-column-start: 1;
  grid-column-end: 1;
  grid-row-start: 1;
  grid-row-end: 1;
  position: relative;
}

.channel-html .zBA8472:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .a965CF5 {
  margin-top: 50px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .a965CF5 {
    margin-top: 48px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .a965CF5 {
    margin-top: 42px;
  }
}

.channel-html .d2A5B8D {
  text-align: center;
}

.channel-html .l47E029 {
  color: #1d1d1f;
  padding-left: 40px;
  padding-right: 40px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .l47E029 {
    padding-left: 50px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l47E029 {
    padding-right: 50px;
  }
}

.channel-html .hF7C355 {
  margin-top: 64px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .hF7C355 {
    margin-top: 56px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hF7C355 {
    margin-top: 35px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .hF7C355 {
    margin-bottom: 6px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hF7C355 {
    margin-bottom: 0px;
  }
}

.channel-html .i51B59A {
  margin-top: 30px;
  text-align: right;
}

@media only screen and (max-width: 1068px) {
  .channel-html .i51B59A {
    margin-top: 30px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i51B59A {
    margin-top: 30px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i51B59A {
    margin-right: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i51B59A {
    padding-right: 0px;
  }
}

.channel-html .i4D8A8A {
  color: #1d1d1f;
  padding-right: 22px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .i4D8A8A {
    margin-right: -27.5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i4D8A8A {
    margin-right: -25px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .i4D8A8A {
    padding-right: 12px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i4D8A8A {
    padding-right: 0px;
  }
}

.channel-html .f7C92B5 {
  margin-top: -18px;
  margin-left: 139px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .f7C92B5 {
    margin-top: -14px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f7C92B5 {
    margin-top: -18px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .f7C92B5 {
    margin-left: 112px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f7C92B5 {
    margin-left: 125px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f7C92B5 {
    margin-right: 0px;
  }
}

.channel-html .g24DC35 {
  text-align: center;
}

@media only screen and (max-width: 1068px) {
  .channel-html .g24DC35 {
    text-align: center;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .g24DC35 {
    text-align: center;
  }
}

.channel-html .m485871 {
  color: #1d1d1f;
  margin-left: -82px;
  padding-left: 0px;
  padding-right: 70px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .m485871 {
    margin-left: -93px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m485871 {
    margin-left: -67px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .m485871 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m485871 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .m485871 {
    padding-right: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m485871 {
    padding-right: 0px;
  }
}

.channel-html .d4DCC53 {
  margin-top: -13px;
  margin-right: 154px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .d4DCC53 {
    margin-top: -13px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d4DCC53 {
    margin-top: -13px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d4DCC53 {
    margin-left: 27px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .d4DCC53 {
    margin-right: 94px;
  }
}

.channel-html .lB0E637 {
  margin-top: -2px;
}

.channel-html .n6FCD8C {
  margin-bottom: 35px;
  padding-left: 29px;
  text-align: end;
}

@media only screen and (max-width: 1068px) {
  .channel-html .n6FCD8C {
    margin-bottom: 30px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n6FCD8C {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .n6FCD8C {
    padding-left: 16px;
  }
}

.channel-html .p0465D2 {
  padding-right: 34px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .p0465D2 {
    padding-right: 25px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p0465D2 {
    padding-right: 14px;
  }
}

.channel-html .d4421EC {
  margin-top: 5px;
  margin-bottom: 70px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .d4421EC {
    margin-top: 5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d4421EC {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .d4421EC {
    margin-bottom: 73px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d4421EC {
    margin-bottom: 58px;
  }
}

.channel-html .u40204A {
  text-align: center;
}

@media only screen and (max-width: 734px) {
  .channel-html .u40204A {
    padding-left: 1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .u40204A {
    padding-right: 0px;
  }
}

.channel-html .o8A51B0 {
  margin-top: -1px;
  margin-left: -3px;
}

@media only screen and (max-width: 734px) {
  .channel-html .o8A51B0 {
    margin-left: 15px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .o8A51B0 {
    margin-right: 4px;
  }
}

.channel-html .qA07D0D {
  color: #1d1d1f;
  margin-top: 0px;
  margin-left: -3px;
  margin-right: 0px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .qA07D0D {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qA07D0D {
    margin-top: -1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .qA07D0D {
    padding-left: 2px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qA07D0D {
    padding-left: 15px;
  }
}

.channel-html .t872B97 {
  margin-top: 10px;
  margin-left: 10px;
  margin-bottom: 10px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .t872B97 {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t872B97 {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .t872B97 {
    margin-left: 11px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t872B97 {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .t872B97 {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t872B97 {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .t872B97 {
    margin-right: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t872B97 {
    margin-right: 0px;
  }
}

.channel-html .p00639E {
  display: grid;
  grid-template-rows: minmax(undefined, 1fr);
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(1, 480px);
}

@media only screen and (max-width: 1068px) {
  .channel-html .p00639E {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p00639E {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .p00639E {
    grid-template-columns: repeat(1, 335px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p00639E {
    grid-template-columns: repeat(1, 320px);
  }
}

.channel-html .p00639E .bentobox-item {
  border-radius: 18px;
  overflow: hidden;
}

.channel-html .sAD138E {
  background-color: #fbfbfb;
  grid-column-start: 1;
  grid-column-end: 1;
  grid-row-start: 1;
  grid-row-end: 1;
  position: relative;
}

.channel-html .sAD138E:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .a72739A {
  margin-top: 50px;
  margin-bottom: 44px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .a72739A {
    margin-top: 48px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .a72739A {
    margin-top: 42px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .a72739A {
    margin-bottom: 60px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .a72739A {
    margin-bottom: 38px;
  }
}

.channel-html .zA9F062 {
  text-align: center;
}

.channel-html .k053FF3 {
  color: #1d1d1f;
  padding-left: 50px;
  padding-right: 50px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .k053FF3 {
    padding-left: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k053FF3 {
    padding-left: 40px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .k053FF3 {
    padding-right: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k053FF3 {
    padding-right: 40px;
  }
}

.channel-html .m5B9D2F {
  padding-left: 18px;
}

@media only screen and (max-width: 734px) {
  .channel-html .m5B9D2F {
    margin-left: -2px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m5B9D2F {
    padding-left: 0px;
  }
}

.channel-html .r145883 {
  margin-top: 68px;
  margin-left: -35px;
  text-align: center;
}

@media only screen and (max-width: 734px) {
  .channel-html .r145883 {
    margin-top: 45px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .r145883 {
    margin-left: -45px;
  }
}

.channel-html .o26EB8A {
  margin-bottom: 7px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .o26EB8A {
    margin-bottom: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .o26EB8A {
    margin-bottom: 6px;
  }
}

.channel-html .m946D1F {
  color: #1d1d1f;
}

.channel-html .x232B3F {
  margin-top: 10px;
  margin-bottom: 10px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .x232B3F {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .x232B3F {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .x232B3F {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .x232B3F {
    margin-bottom: 10px;
  }
}

.channel-html .hCC5201 {
  display: grid;
  grid-template-rows: minmax(undefined, 1fr);
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(1, 980px);
}

@media only screen and (max-width: 1068px) {
  .channel-html .hCC5201 {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hCC5201 {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .hCC5201 {
    grid-template-columns: repeat(1, 692px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hCC5201 {
    grid-template-columns: repeat(1, 320px);
  }
}

.channel-html .hCC5201 .bentobox-item {
  border-radius: 18px;
  overflow: hidden;
}

.channel-html .xDC1856 {
  background-color: #fbfbfb;
  grid-column-start: 1;
  grid-column-end: 1;
  grid-row-start: 1;
  grid-row-end: 1;
  position: relative;
}

.channel-html .xDC1856:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .m919551 {
  margin-top: 50px;
  margin-bottom: 54px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .m919551 {
    margin-top: 48px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m919551 {
    margin-top: 42px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .m919551 {
    margin-bottom: 82px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m919551 {
    margin-bottom: 32px;
  }
}

.channel-html .gE8A5F0 {
  text-align: center;
}

.channel-html .bA655FF {
  padding-left: 40px;
  padding-right: 40px;
}

@media only screen and (max-width: 734px) {
  .channel-html .bA655FF {
    padding-left: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .bA655FF {
    padding-right: 20px;
  }
}

.channel-html .q44A9CD {
  margin-bottom: 58px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .q44A9CD {
    margin-bottom: 84px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q44A9CD {
    margin-bottom: 46px;
  }
}

.channel-html .yF0D36A {
  margin-left: -1px;
}

@media only screen and (max-width: 734px) {
  .channel-html .yF0D36A {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yF0D36A {
    margin-bottom: 33px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .yF0D36A {
    padding-left: 51px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yF0D36A {
    padding-left: 0px;
  }
}

.channel-html .f95FB3E {
  margin-left: 0px;
}

.channel-html .u385276 {
  margin-top: 40px;
  margin-left: -1px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .u385276 {
    margin-top: -2px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u385276 {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .u385276 {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u385276 {
    margin-left: 43px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .u385276 {
    padding-left: 43px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u385276 {
    padding-left: 0px;
  }
}

.channel-html .t30E1BD {
  margin-left: 1px;
  margin-bottom: 43px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .t30E1BD {
    margin-bottom: 31px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t30E1BD {
    margin-bottom: 28px;
  }
}

.channel-html .tFA3304 {
  margin-top: 4px;
  margin-left: 25px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .tFA3304 {
    margin-top: -3px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tFA3304 {
    margin-top: 9px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tFA3304 {
    margin-left: 16px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tFA3304 {
    margin-left: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tFA3304 {
    padding-left: 14px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tFA3304 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tFA3304 {
    padding-right: 62px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tFA3304 {
    padding-right: 0px;
  }
}

.channel-html .bEC690B {
  color: #1d1d1f;
  padding-right: 0px;
}

.channel-html .t9C9B4F {
  margin-left: -1px;
  margin-bottom: 43px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .t9C9B4F {
    margin-bottom: 33px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t9C9B4F {
    margin-bottom: 25px;
  }
}

.channel-html .n7BA55B {
  margin-left: 2px;
}

.channel-html .o9103A6 {
  margin-top: 9px;
  margin-left: 25px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .o9103A6 {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .o9103A6 {
    margin-top: 2px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .o9103A6 {
    margin-left: 18px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .o9103A6 {
    margin-left: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .o9103A6 {
    padding-left: 12px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .o9103A6 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .o9103A6 {
    padding-right: 30px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .o9103A6 {
    padding-right: 78px;
  }
}

.channel-html .kB2CBD3 {
  color: #1d1d1f;
}

.channel-html .uCFCE76 {
  margin-left: -2px;
}

.channel-html .z81C19F {
  margin-left: 3px;
}

.channel-html .dB79BF5 {
  margin-top: 6px;
  margin-left: 25px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .dB79BF5 {
    margin-top: 8px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dB79BF5 {
    margin-top: 9px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .dB79BF5 {
    margin-left: 14px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dB79BF5 {
    margin-left: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .dB79BF5 {
    padding-left: 15px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dB79BF5 {
    padding-left: 1px;
  }
}

.channel-html .u44927A {
  color: #1d1d1f;
  padding-right: 50px;
}

.channel-html .vFC95CC {
  margin-top: 10px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .vFC95CC {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .vFC95CC {
    margin-top: 10px;
  }
}

.channel-html .rB0D37F {
  display: grid;
  grid-template-rows: minmax(undefined, 1fr);
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(1, 980px);
}

@media only screen and (max-width: 1068px) {
  .channel-html .rB0D37F {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .rB0D37F {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .rB0D37F {
    grid-template-columns: repeat(1, 692px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .rB0D37F {
    grid-template-columns: repeat(1, 320px);
  }
}

.channel-html .rB0D37F .bentobox-item {
  border-radius: 18px;
  overflow: hidden;
}

.channel-html .q3CD52A {
  background-color: #fbfbfb;
  grid-column-start: 1;
  grid-column-end: 1;
  grid-row-start: 1;
  grid-row-end: 1;
  position: relative;
}

.channel-html .q3CD52A:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .d96D61C {
  margin-top: 50px;
  margin-bottom: 74px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .d96D61C {
    margin-top: 34px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d96D61C {
    margin-top: 42px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d96D61C {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .d96D61C {
    margin-bottom: 16px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d96D61C {
    margin-bottom: 35px;
  }
}

.channel-html .l6A0EF0 {
  text-align: center;
}

.channel-html .tB96EAC {
  padding-left: 200px;
  padding-right: 200px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .tB96EAC {
    padding-left: 100px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tB96EAC {
    padding-left: 30px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tB96EAC {
    padding-right: 100px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tB96EAC {
    padding-right: 30px;
  }
}

.channel-html .pAE4F7C {
  margin-bottom: 100px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .pAE4F7C {
    margin-bottom: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .pAE4F7C {
    margin-bottom: 50px;
  }
}

.channel-html .d59FA70 {
  text-align: center;
}

@media only screen and (max-width: 1068px) {
  .channel-html .d59FA70 {
    margin-left: 89px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d59FA70 {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .d59FA70 {
    margin-bottom: 16px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d59FA70 {
    margin-bottom: 30px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d59FA70 {
    text-align: center;
  }
}

.channel-html .j01A5C7 {
  margin-bottom: 14px;
  padding-right: 5px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .j01A5C7 {
    margin-bottom: 5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .j01A5C7 {
    margin-bottom: 14px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .j01A5C7 {
    padding-right: 0px;
  }
}

.channel-html .c07863A {
  padding-left: 30px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .c07863A {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .c07863A {
    padding-left: 0px;
  }
}

.channel-html .i9AE836 {
  text-align: center;
}

@media only screen and (max-width: 734px) {
  .channel-html .i9AE836 {
    margin-left: 81px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .i9AE836 {
    padding-left: 7px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i9AE836 {
    padding-left: 5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i9AE836 {
    text-align: center;
  }
}

.channel-html .pA6F8A1 {
  display: grid;
  grid-gap: 10px;
  grid-template-rows: minmax(150px, 1fr);
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(3, 135px);
}

@media only screen and (max-width: 1068px) {
  .channel-html .pA6F8A1 {
    grid-template-rows: minmax(140px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .pA6F8A1 {
    grid-template-rows: minmax(150px, 1fr) minmax(150px, 1fr) minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .pA6F8A1 {
    grid-template-columns: repeat(3, 160px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .pA6F8A1 {
    grid-template-columns: repeat(1, 150px);
  }
}

.channel-html .pA6F8A1 .bentobox-item {
  border-radius: 0px;
}

.channel-html .c115D88 {
  background-color: #f2f2f7;
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  position: relative;
}

@media only screen and (max-width: 734px) {
  .channel-html .c115D88 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c115D88 {
    grid-column-end: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c115D88 {
    grid-row-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c115D88 {
    grid-row-end: 2;
  }
}

.channel-html .c115D88:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .e1D620E {
  margin-top: 20.25px;
  margin-left: 10px;
  margin-right: 10px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .e1D620E {
    margin-top: 13.5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e1D620E {
    margin-top: 18.5px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e1D620E {
    margin-left: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e1D620E {
    margin-right: 20px;
  }
}

.channel-html .lBF7451 .stat-caption-up {
  color: #1d1d1f;
}

.channel-html .lBF7451 .stat-caption-bottom {
  color: #1d1d1f;
}

.channel-html .lBF7451 span.stat-value {
  white-space: normal;
}

.channel-html .lBF7451 .stat-value {
  font-weight: 500;
  color: #1d1d1f;
  margin: 0 0 -2px;
}

.channel-html .z27E58E {
  background-color: #f2f2f7;
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 1;
  grid-row-end: 2;
  position: relative;
}

@media only screen and (max-width: 734px) {
  .channel-html .z27E58E {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z27E58E {
    grid-column-end: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z27E58E {
    grid-row-start: 2;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z27E58E {
    grid-row-end: 3;
  }
}

.channel-html .z27E58E:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .nA84146 {
  margin-top: 24px;
  margin-left: 10px;
  margin-right: 10px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .nA84146 {
    margin-top: 26px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .nA84146 {
    margin-top: 23px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .nA84146 {
    margin-left: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .nA84146 {
    margin-right: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .nA84146 {
    padding-left: 5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .nA84146 {
    padding-right: 5px;
  }
}

.channel-html .sBFA68D {
  margin-bottom: 6px;
}

.channel-html .p69FD55 {
  margin-bottom: 3px;
}

.channel-html .h5B36AE {
  margin-top: 0px;
}

.channel-html .d669923 {
  background-color: #f2f2f7;
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 2;
  position: relative;
}

@media only screen and (max-width: 734px) {
  .channel-html .d669923 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d669923 {
    grid-column-end: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d669923 {
    grid-row-start: 3;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d669923 {
    grid-row-end: 4;
  }
}

.channel-html .d669923:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .aD8FCDD {
  margin-top: 27px;
  margin-left: 10px;
  margin-right: 10px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .aD8FCDD {
    margin-top: 32px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .aD8FCDD {
    margin-top: 28px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .aD8FCDD {
    margin-left: 13px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .aD8FCDD {
    margin-right: 13px;
  }
}

.channel-html .vBEAC84 {
  margin-bottom: 6px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .vBEAC84 {
    margin-left: 1px;
  }
}

.channel-html .j138A71 {
  margin-bottom: 5px;
  padding-left: 12px;
  padding-right: 12px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .j138A71 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .j138A71 {
    padding-left: 17px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .j138A71 {
    padding-right: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .j138A71 {
    padding-right: 17px;
  }
}

.channel-html .rA7E476 {
  text-align: center;
}

@media only screen and (max-width: 1068px) {
  .channel-html .rA7E476 {
    margin-left: 89px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .rA7E476 {
    margin-left: 0px;
  }
}

.channel-html .e413211 {
  margin-bottom: 14px;
  padding-left: 4px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .e413211 {
    margin-left: -4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e413211 {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e413211 {
    margin-bottom: 5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e413211 {
    margin-bottom: 14px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e413211 {
    padding-left: 0px;
  }
}

.channel-html .z0EA0F2 {
  padding-left: 36px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .z0EA0F2 {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z0EA0F2 {
    padding-left: 0px;
  }
}

.channel-html .e71A54E {
  text-align: center;
}

@media only screen and (max-width: 734px) {
  .channel-html .e71A54E {
    margin-left: 81px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e71A54E {
    padding-left: 7px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e71A54E {
    padding-left: 5px;
  }
}

.channel-html .e1710D3 {
  display: grid;
  grid-gap: 10px;
  grid-template-rows: minmax(150px, 1fr);
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(3, 135px);
}

@media only screen and (max-width: 1068px) {
  .channel-html .e1710D3 {
    grid-template-rows: minmax(140px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e1710D3 {
    grid-template-rows: minmax(150px, 1fr) minmax(150px, 1fr) minmax(150px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e1710D3 {
    grid-template-columns: repeat(3, 160px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e1710D3 {
    grid-template-columns: repeat(1, 150px);
  }
}

.channel-html .e1710D3 .bentobox-item {
  border-radius: 0px;
}

.channel-html .dA8ED5D {
  background-color: #f2f2f7;
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  position: relative;
}

@media only screen and (max-width: 734px) {
  .channel-html .dA8ED5D {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dA8ED5D {
    grid-column-end: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dA8ED5D {
    grid-row-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dA8ED5D {
    grid-row-end: 2;
  }
}

.channel-html .dA8ED5D:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .w3FC127 {
  align-items: center;
}

.channel-html .d3AA657 {
  margin-top: 20.25px;
  margin-left: 10px;
  margin-right: 10px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .d3AA657 {
    margin-top: 13.5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d3AA657 {
    margin-top: 18.5px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .d3AA657 {
    margin-left: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .d3AA657 {
    margin-right: 20px;
  }
}

.channel-html .j4E642C .stat-caption-up {
  color: #1d1d1f;
}

.channel-html .j4E642C .stat-caption-bottom {
  color: #1d1d1f;
}

.channel-html .j4E642C span.stat-value {
  white-space: normal;
}

.channel-html .j4E642C .stat-value {
  font-weight: 500;
  color: #1d1d1f;
  margin: 0 0 -2px;
}

.channel-html .i237E94 {
  background-color: #f2f2f7;
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 1;
  grid-row-end: 2;
  position: relative;
}

@media only screen and (max-width: 734px) {
  .channel-html .i237E94 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i237E94 {
    grid-column-end: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i237E94 {
    grid-row-start: 2;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i237E94 {
    grid-row-end: 3;
  }
}

.channel-html .i237E94:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .m228BB4 {
  margin-top: 28px;
  margin-left: 10px;
  margin-right: 10px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .m228BB4 {
    margin-top: 33px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m228BB4 {
    margin-top: 28px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .m228BB4 {
    margin-left: 11px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m228BB4 {
    margin-left: 13px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .m228BB4 {
    margin-right: 11px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m228BB4 {
    margin-right: 13px;
  }
}

.channel-html .w1B97B8 {
  margin-left: -1px;
  margin-bottom: 6px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .w1B97B8 {
    margin-left: 1px;
  }
}

.channel-html .b60FB90 {
  margin-bottom: 5px;
  padding-left: 7px;
  padding-right: 7px;
}

@media only screen and (max-width: 734px) {
  .channel-html .b60FB90 {
    padding-left: 12px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b60FB90 {
    padding-right: 12px;
  }
}

.channel-html .kDB2BD9 {
  background-color: #f2f2f7;
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 2;
  position: relative;
}

@media only screen and (max-width: 734px) {
  .channel-html .kDB2BD9 {
    grid-column-start: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kDB2BD9 {
    grid-column-end: 1;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kDB2BD9 {
    grid-row-start: 3;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kDB2BD9 {
    grid-row-end: 4;
  }
}

.channel-html .kDB2BD9:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .x0EF7F1 {
  margin-top: 27px;
  margin-left: 9px;
  margin-right: 10px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .x0EF7F1 {
    margin-top: 32px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .x0EF7F1 {
    margin-top: 28px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .x0EF7F1 {
    margin-left: 11px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .x0EF7F1 {
    margin-left: 13px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .x0EF7F1 {
    margin-right: 11px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .x0EF7F1 {
    margin-right: 13px;
  }
}

.channel-html .a3F3C84 {
  margin-left: -1px;
  margin-bottom: 6px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .a3F3C84 {
    margin-left: 1px;
  }
}

.channel-html .b04F806 {
  margin-bottom: 5px;
  padding-left: 12px;
  padding-right: 12px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .b04F806 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b04F806 {
    padding-left: 16px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .b04F806 {
    padding-right: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b04F806 {
    padding-right: 16px;
  }
}

.channel-html .l4CE0E1 {
  margin-top: 94.5px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .l4CE0E1 {
    margin-top: 80px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l4CE0E1 {
    margin-top: 77px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l4CE0E1 {
    margin-left: -1px;
  }
}

.channel-html .b4D7DBE {
  text-align: center;
}

.channel-html .mBF8AF3 {
  color: #1d1d1f;
  margin-top: 8px;
  padding-left: 3px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .mBF8AF3 {
    margin-top: 6px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mBF8AF3 {
    margin-top: 7px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mBF8AF3 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mBF8AF3 {
    padding-right: 0px;
  }
}

.channel-html .w17DD42 {
  margin-top: 54px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .w17DD42 {
    margin-top: 43px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w17DD42 {
    margin-top: 39px;
  }
}

.channel-html .r5BA9FB {
  display: grid;
  grid-gap: 10px;
  grid-template-rows: minmax(312px, 1fr);
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(1, 313px);
}

@media only screen and (max-width: 1068px) {
  .channel-html .r5BA9FB {
    grid-template-rows: minmax(280px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r5BA9FB {
    grid-template-rows: minmax(270px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .r5BA9FB {
    grid-template-columns: repeat(1, 217px);
    height: 100%;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r5BA9FB {
    grid-template-columns: repeat(1, 320px);
  }
}

.channel-html .r5BA9FB .bentobox-item {
  border-radius: 18px;
}

.channel-html .e2ECF28 {
  background-color: #fbfbfb;
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  position: relative;
}

.channel-html .e2ECF28:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .tA8CBDB {
  margin-top: 59px;
  margin-bottom: 53px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .tA8CBDB {
    margin-top: 47px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tA8CBDB {
    margin-top: 38.5px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tA8CBDB {
    margin-bottom: 60px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tA8CBDB {
    margin-bottom: 33.5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .gD50FFC {
    margin-left: 26px;
  }
}

.channel-html .d5395F6 {
  margin-left: 0px;
  margin-right: 0px;
}

.channel-html .nA0FE53 {
  text-align: center;
}

@media only screen and (max-width: 734px) {
  .channel-html .nA0FE53 {
    margin-left: 41.5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .nA0FE53 {
    text-align: left;
  }
}

.channel-html .h64432B {
  color: #1d1d1f;
  margin-top: 23px;
  padding-left: 33px;
  padding-right: 30px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .h64432B {
    margin-top: 18.5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h64432B {
    margin-top: 12px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .h64432B {
    padding-left: 18px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h64432B {
    padding-left: 1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .h64432B {
    padding-right: 17px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h64432B {
    padding-right: 46px;
  }
}

.channel-html .yC96F42 {
  color: #1d1d1f;
  margin-top: 5px;
  padding-left: 53px;
  padding-right: 52px;
}

@media only screen and (max-width: 734px) {
  .channel-html .yC96F42 {
    margin-top: 14px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .yC96F42 {
    padding-left: 23px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yC96F42 {
    padding-left: 1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .yC96F42 {
    padding-right: 23px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yC96F42 {
    padding-right: 48px;
  }
}

.channel-html .j4BA270 {
  padding-left: 6px;
}

@media only screen and (max-width: 734px) {
  .channel-html .j4BA270 {
    margin-top: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .j4BA270 {
    padding-left: 7px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .j4BA270 {
    padding-left: 0px;
  }
}

.channel-html .t31B79E {
  display: grid;
  grid-gap: 10px;
  grid-template-rows: minmax(312px, 1fr);
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(1, 314px);
}

@media only screen and (max-width: 1068px) {
  .channel-html .t31B79E {
    grid-template-rows: minmax(280px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t31B79E {
    grid-template-rows: minmax(299px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .t31B79E {
    grid-template-columns: repeat(1, 218px);
    height: 100%;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t31B79E {
    grid-template-columns: repeat(1, 320px);
  }
}

.channel-html .t31B79E .bentobox-item {
  border-radius: 18px;
}

.channel-html .y61EF49 {
  background-color: #fbfbfb;
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  position: relative;
}

.channel-html .y61EF49:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .kBA8B5D {
  margin-top: 57px;
  margin-bottom: 53px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .kBA8B5D {
    margin-top: 46px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kBA8B5D {
    margin-top: 38.5px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .kBA8B5D {
    margin-bottom: 40px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kBA8B5D {
    margin-bottom: 33px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q7EEE5B {
    margin-left: 19px;
  }
}

.channel-html .vAD6F24 {
  margin-left: 2px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .vAD6F24 {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .vAD6F24 {
    margin-left: -1px;
  }
}

.channel-html .qCAAF7F {
  text-align: center;
}

@media only screen and (max-width: 734px) {
  .channel-html .qCAAF7F {
    padding-left: 41.5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qCAAF7F {
    text-align: left;
  }
}

.channel-html .yF11487 {
  color: #1d1d1f;
  margin-top: 20px;
  padding-left: 33px;
  padding-right: 30px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .yF11487 {
    margin-top: 14.5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yF11487 {
    margin-top: 11.5px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .yF11487 {
    padding-left: 18.5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yF11487 {
    padding-left: 1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .yF11487 {
    padding-right: 18px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .yF11487 {
    padding-right: 42px;
  }
}

.channel-html .qAE82DC {
  color: #1d1d1f;
  margin-top: 5px;
  padding-left: 36px;
  padding-right: 34px;
}

@media only screen and (max-width: 734px) {
  .channel-html .qAE82DC {
    margin-top: 14px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .qAE82DC {
    padding-left: 17px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qAE82DC {
    padding-left: 1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .qAE82DC {
    padding-right: 18px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qAE82DC {
    padding-right: 60px;
  }
}

.channel-html .m855D55 {
  padding-left: 13px;
}

@media only screen and (max-width: 734px) {
  .channel-html .m855D55 {
    margin-top: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m855D55 {
    padding-left: 0px;
  }
}

.channel-html .zBD0480 {
  display: grid;
  grid-gap: 10px;
  grid-template-rows: minmax(312px, 1fr);
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(1, 313px);
}

@media only screen and (max-width: 1068px) {
  .channel-html .zBD0480 {
    grid-template-rows: minmax(280px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .zBD0480 {
    grid-template-rows: minmax(263px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .zBD0480 {
    grid-template-columns: repeat(1, 217px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .zBD0480 {
    grid-template-columns: repeat(1, 320px);
  }
}

.channel-html .zBD0480 .bentobox-item {
  border-radius: 18px;
}

.channel-html .h7255EF {
  background-color: #fbfbfb;
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  position: relative;
}

.channel-html .h7255EF:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .k470247 {
  margin-top: 65px;
  margin-bottom: 53px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .k470247 {
    margin-top: 53.5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k470247 {
    margin-top: 39px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .k470247 {
    margin-bottom: 60px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k470247 {
    margin-bottom: 33px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k01927A {
    margin-left: 29px;
  }
}

.channel-html .xC0000A {
  margin-left: 2px;
  margin-right: 0px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .xC0000A {
    margin-left: 3px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xC0000A {
    margin-left: 0px;
  }
}

.channel-html .w1433A0 {
  text-align: center;
}

@media only screen and (max-width: 734px) {
  .channel-html .w1433A0 {
    padding-left: 41.5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w1433A0 {
    text-align: left;
  }
}

.channel-html .k1BE4DF {
  color: #1d1d1f;
  margin-top: 24px;
  padding-left: 34px;
  padding-right: 30px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .k1BE4DF {
    margin-top: 19px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k1BE4DF {
    margin-top: 12px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .k1BE4DF {
    padding-left: 18px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k1BE4DF {
    padding-left: 1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .k1BE4DF {
    padding-right: 16px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k1BE4DF {
    padding-right: 42px;
  }
}

.channel-html .iBA9B53 {
  color: #1d1d1f;
  margin-top: 5px;
  padding-left: 38px;
  padding-right: 36px;
}

@media only screen and (max-width: 734px) {
  .channel-html .iBA9B53 {
    margin-top: 14px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .iBA9B53 {
    padding-left: 21px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .iBA9B53 {
    padding-left: 1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .iBA9B53 {
    padding-right: 21px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .iBA9B53 {
    padding-right: 42px;
  }
}

.channel-html .p63E163 {
  align-items: center;
  padding-bottom: 65px;
}

@media only screen and (max-width: 734px) {
  .channel-html .p63E163 {
    padding-bottom: 30px;
  }
}

.channel-html .y76FE44 {
  align-items: center;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  padding-top: 119px;
  padding-left: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .y76FE44 {
    align-items: center;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y76FE44 {
    align-items: center;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .y76FE44 {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y76FE44 {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .y76FE44 {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y76FE44 {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .y76FE44 {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y76FE44 {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .y76FE44 {
    margin-right: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y76FE44 {
    margin-right: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .y76FE44 {
    padding-top: 95.5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y76FE44 {
    padding-top: 67px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .y76FE44 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y76FE44 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .y76FE44 {
    padding-bottom: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y76FE44 {
    padding-bottom: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .y76FE44 {
    padding-right: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y76FE44 {
    padding-right: 0px;
  }
}

.channel-html .t52F304 {
  text-align: center;
}

.channel-html .a685EA7 {
  color: #1d1d1f;
}

.channel-html .b67F152 {
  color: #1d1d1f;
  margin-top: 8px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .b67F152 {
    margin-top: 6px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b67F152 {
    margin-top: 7px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b67F152 {
    padding-left: 54px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b67F152 {
    padding-right: 54px;
  }
}

.channel-html .rB65083 {
  margin-top: 41px;
  margin-bottom: 61px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .rB65083 {
    margin-top: 28px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .rB65083 {
    margin-top: 8px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .rB65083 {
    margin-bottom: 36px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .rB65083 {
    margin-bottom: 40px;
  }
}

.b5014E1 {
  width: 100%;
  --columns: 5;
  --grid-column: 5;
  --static-enabled: false;
  --column-data: 1, 0, 3, 5, 7, 1, 3, 7, 0, 3;
  --allowed-columns: 5, 3, 2;
}

.b5014E1 .compare-column-0 {
  display: flex;
  order: 1;
}

.b5014E1 .compare-column-1 {
  display: flex;
  order: 2;
}

.b5014E1 .compare-column-2 {
  display: flex;
  order: 3;
}

.b5014E1 .compare-column-3 {
  display: flex;
  order: 4;
}

.b5014E1 .compare-column-4 {
  display: flex;
  order: 5;
}

.b5014E1 .compare-static-1 {
  display: flex;
  order: 1;
}

.b5014E1 .compare-static-0 {
  display: flex;
  order: 2;
}

.b5014E1 .compare-static-3 {
  display: flex;
  order: 3;
}

.b5014E1 .compare-static-5 {
  display: flex;
  order: 4;
}

.b5014E1 .compare-static-7 {
  display: flex;
  order: 5;
}

@media only screen and (max-width: 1068px) {
  .b5014E1 {
    --columns: 3;
    --grid-column: 3;
  }
}

@media only screen and (max-width: 1068px) {
  .b5014E1 .compare-column-0 {
    display: flex;
    order: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .b5014E1 .compare-column-1 {
    display: flex;
    order: 2;
  }
}

@media only screen and (max-width: 1068px) {
  .b5014E1 .compare-column-2 {
    display: flex;
    order: 3;
  }
}

@media only screen and (max-width: 1068px) {
  .b5014E1 .compare-column-3 {
    display: none;
    order: 4;
  }
}

@media only screen and (max-width: 1068px) {
  .b5014E1 .compare-column-4 {
    display: none;
    order: 5;
  }
}

@media only screen and (max-width: 1068px) {
  .b5014E1 {
    --static-enabled: false;
  }

  .b5014E1 .compare-static-0 {
    display: none;
  }

  .b5014E1 .compare-static-5 {
    display: none;
  }

  .b5014E1 .compare-static-0 {
    display: none;
  }

  .b5014E1 .compare-static-1 {
    display: flex;
    order: 1;
  }

  .b5014E1 .compare-static-3 {
    display: flex;
    order: 2;
  }

  .b5014E1 .compare-static-7 {
    display: flex;
    order: 3;
  }
}

@media only screen and (max-width: 734px) {
  .b5014E1 {
    --columns: 2;
    --grid-column: 2;
  }
}

@media only screen and (max-width: 734px) {
  .b5014E1 .compare-column-0 {
    display: flex;
    order: 1;
  }
}

@media only screen and (max-width: 734px) {
  .b5014E1 .compare-column-1 {
    display: flex;
    order: 2;
  }
}

@media only screen and (max-width: 734px) {
  .b5014E1 .compare-column-2 {
    display: none;
    order: 3;
  }
}

@media only screen and (max-width: 734px) {
  .b5014E1 .compare-column-3 {
    display: none;
    order: 4;
  }
}

@media only screen and (max-width: 734px) {
  .b5014E1 .compare-column-4 {
    display: none;
    order: 5;
  }
}

@media only screen and (max-width: 734px) {
  .b5014E1 {
    --static-enabled: false;
  }

  .b5014E1 .compare-static-1 {
    display: none;
  }

  .b5014E1 .compare-static-5 {
    display: none;
  }

  .b5014E1 .compare-static-7 {
    display: none;
  }

  .b5014E1 .compare-static-1 {
    display: none;
  }

  .b5014E1 .compare-static-7 {
    display: none;
  }

  .b5014E1 .compare-static-0 {
    display: flex;
    order: 1;
  }

  .b5014E1 .compare-static-3 {
    display: flex;
    order: 2;
  }
}

.channel-html .iEADB29 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.channel-html .z3A31A0 {
  display: grid;
  grid-gap: 10px;
  grid-template-rows: minmax(415px, 1fr);
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(1, 980px);
}

@media only screen and (max-width: 1068px) {
  .channel-html .z3A31A0 {
    grid-template-rows: minmax(355px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z3A31A0 {
    grid-template-rows: minmax(510px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z3A31A0 {
    grid-template-columns: repeat(1, 692px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z3A31A0 {
    grid-template-columns: repeat(1, 320px);
  }
}

.channel-html .z3A31A0 .bentobox-item {
  border-radius: 18px;
  overflow: hidden;
}

.channel-html .wCC015D {
  background-color: #fbfbfb;
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  position: relative;
}

.channel-html .wCC015D:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .h4F91C9 {
  align-items: center;
}

@media only screen and (max-width: 734px) {
  .channel-html .h4F91C9 {
    margin-top: 37px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h4F91C9 {
    margin-bottom: 5px;
  }
}

.channel-html .tEDFA8A {
  margin-top: 55px;
  margin-bottom: 53px;
  padding-top: 40px;
  padding-left: 46px;
  padding-bottom: 40px;
  padding-right: 50px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .tEDFA8A {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tEDFA8A {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tEDFA8A {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tEDFA8A {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tEDFA8A {
    padding-top: 73px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tEDFA8A {
    padding-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tEDFA8A {
    padding-left: 33px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tEDFA8A {
    padding-left: 43px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tEDFA8A {
    padding-bottom: 72px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tEDFA8A {
    padding-bottom: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tEDFA8A {
    padding-right: 30px;
  }
}

.channel-html .d18CAAF {
  color: #1d1d1f;
  margin-left: -1px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .d18CAAF {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d18CAAF {
    margin-left: -1px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d18CAAF {
    padding-left: 0px;
  }
}

.channel-html .fD5B8D2 {
  color: #1d1d1f;
  margin-top: 8px;
  margin-left: -2px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .fD5B8D2 {
    margin-top: 6px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fD5B8D2 {
    margin-top: 8px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .fD5B8D2 {
    margin-left: -1px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fD5B8D2 {
    padding-left: 0px;
  }
}

.channel-html .u0EC022 {
  color: #1d1d1f;
  margin-top: 18px;
  margin-left: -1px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .u0EC022 {
    margin-top: 19px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u0EC022 {
    margin-top: 14px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .u0EC022 {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .u0EC022 {
    padding-right: 0px;
  }
}

.channel-html .jC35355 {
  margin-top: 14px;
  margin-left: -1px;
  padding-right: 100px;
}

@media only screen and (max-width: 734px) {
  .channel-html .jC35355 {
    margin-top: 12px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .jC35355 {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .jC35355 {
    margin-left: 0px;
  }
}

.channel-html .o7CB49B {
  color: #0066cc;
}

.channel-html .l34391F {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 26px;
  text-align: right;
}

@media only screen and (max-width: 1068px) {
  .channel-html .l34391F {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l34391F {
    margin-top: 30.5px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l34391F {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l34391F {
    margin-bottom: 39px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .l34391F {
    padding-left: 2px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l34391F {
    padding-left: 10px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .rA2B343 {
    margin-left: -9px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .rA2B343 {
    margin-bottom: 0px;
  }
}

.channel-html .b27BD88 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.channel-html .z914714 {
  display: grid;
  grid-gap: 10px;
  grid-template-rows: minmax(415px, 1fr);
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(1, 980px);
}

@media only screen and (max-width: 1068px) {
  .channel-html .z914714 {
    grid-template-rows: minmax(355px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z914714 {
    grid-template-rows: minmax(502px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z914714 {
    grid-template-columns: repeat(1, 692px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z914714 {
    grid-template-columns: repeat(1, 320px);
  }
}

.channel-html .z914714 .bentobox-item {
  border-radius: 18px;
}

.channel-html .iB7D8A8 {
  background-color: #fbfbfb;
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  position: relative;
}

.channel-html .iB7D8A8:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .w6D9155 {
  align-items: center;
}

@media only screen and (max-width: 1068px) {
  .channel-html .w6D9155 {
    align-items: center;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w6D9155 {
    margin-top: 36px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w6D9155 {
    margin-bottom: 40px;
  }
}

.channel-html .w840A82 {
  margin-top: 82px;
  margin-bottom: 81px;
  padding-top: 0px;
  padding-left: 46px;
  padding-bottom: 0px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .w840A82 {
    margin-top: 61px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w840A82 {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .w840A82 {
    margin-bottom: 59px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w840A82 {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .w840A82 {
    padding-left: 33px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w840A82 {
    padding-left: 43px;
  }
}

.channel-html .w77A70D {
  color: #1d1d1f;
  margin-left: -1px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .w77A70D {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w77A70D {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w77A70D {
    padding-left: 0px;
  }
}

.channel-html .tB1FC10 {
  color: #1d1d1f;
  margin-top: 8px;
  margin-left: -2px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .tB1FC10 {
    margin-top: 6px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tB1FC10 {
    margin-top: 8px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tB1FC10 {
    margin-left: -1px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tB1FC10 {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tB1FC10 {
    padding-right: 30px;
  }
}

.channel-html .d5931D4 {
  margin-top: 16px;
  margin-left: 0px;
  margin-bottom: 15px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .d5931D4 {
    margin-top: 17px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d5931D4 {
    margin-top: 12px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .d5931D4 {
    margin-bottom: 15px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d5931D4 {
    margin-bottom: 2px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .g7848CD {
    padding-right: 0px;
  }
}

.channel-html .iEA5DE9 {
  margin-left: 0px;
}

.channel-html .zE15F8F {
  align-items: flex-start;
}

@media only screen and (max-width: 1068px) {
  .channel-html .zE15F8F {
    align-items: flex-start;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .zE15F8F {
    align-items: flex-start;
  }
}

.channel-html .u68967C {
  margin-top: 0.5px;
  margin-left: -1px;
}

@media only screen and (max-width: 734px) {
  .channel-html .u68967C {
    margin-top: 1px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u68967C {
    margin-left: -1px;
  }
}

.channel-html .i0AA61D {
  margin-top: 7px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .i0AA61D {
    margin-top: 7px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i0AA61D {
    margin-top: 5px;
  }
}

.channel-html .aCC9348 {
  margin-left: 10.5px;
  margin-bottom: -2px;
  padding-top: 2px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .aCC9348 {
    margin-left: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .aCC9348 {
    margin-left: 8px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .aCC9348 {
    padding-left: 3px;
  }
}

.channel-html .w05B788 {
  margin-left: -1px;
}

.channel-html .iFE4861 {
  align-items: flex-start;
  margin-top: 0px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .iFE4861 {
    align-items: flex-start;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .iFE4861 {
    align-items: flex-start;
  }
}

.channel-html .mE47DD0 {
  margin-top: 0.5px;
  margin-left: -1px;
}

@media only screen and (max-width: 734px) {
  .channel-html .mE47DD0 {
    margin-top: 1px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mE47DD0 {
    margin-left: -1px;
  }
}

.channel-html .l4DA25D {
  margin-top: 7px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .l4DA25D {
    margin-top: 7px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l4DA25D {
    margin-top: 5px;
  }
}

.channel-html .gE3E176 {
  margin-left: 10.5px;
  margin-bottom: -2px;
  padding-top: 2px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .gE3E176 {
    margin-left: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .gE3E176 {
    margin-left: 8px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .gE3E176 {
    padding-left: 3px;
  }
}

.channel-html .eDE4F4C {
  margin-left: -1px;
}

@media only screen and (max-width: 734px) {
  .channel-html .eDE4F4C {
    padding-right: 77px;
  }
}

.channel-html .g473DB6 {
  align-items: flex-start;
}

@media only screen and (max-width: 1068px) {
  .channel-html .g473DB6 {
    align-items: flex-start;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .g473DB6 {
    align-items: flex-start;
  }
}

.channel-html .w11B503 {
  margin-top: 0.5px;
  margin-left: -1px;
}

@media only screen and (max-width: 734px) {
  .channel-html .w11B503 {
    margin-top: 1px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w11B503 {
    margin-left: -1px;
  }
}

.channel-html .t527FB5 {
  margin-top: 7px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .t527FB5 {
    margin-top: 7px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .t527FB5 {
    margin-top: 5px;
  }
}

.channel-html .v6E94B5 {
  margin-left: 10.5px;
  margin-bottom: -2px;
  padding-top: 2px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .v6E94B5 {
    margin-left: 10px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v6E94B5 {
    margin-left: 8px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v6E94B5 {
    padding-left: 3px;
  }
}

.channel-html .o2C252D {
  margin-left: -1px;
}

@media only screen and (max-width: 734px) {
  .channel-html .o2C252D {
    padding-right: 90px;
  }
}

.channel-html .kA1ED79 {
  margin-top: 14px;
  margin-left: -1px;
  padding-left: 0px;
}

@media only screen and (max-width: 734px) {
  .channel-html .kA1ED79 {
    margin-top: 13px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kA1ED79 {
    margin-left: -1px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kA1ED79 {
    margin-right: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kA1ED79 {
    padding-right: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i811E76 {
    padding-left: 1px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .i811E76 {
    padding-right: 70px;
  }
}

.channel-html .x7A0E57 {
  color: #0066cc;
}

.channel-html .e455226 {
  margin-top: 86px;
  margin-bottom: 88px;
  text-align: right;
}

@media only screen and (max-width: 1068px) {
  .channel-html .e455226 {
    margin-top: 95px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e455226 {
    margin-top: 32px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e455226 {
    margin-bottom: 95px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e455226 {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e455226 {
    padding-left: 18px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e455226 {
    padding-left: 1px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e455226 {
    text-align: center;
  }
}

.channel-html .gA6B3F6 {
  margin-left: 41px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .gA6B3F6 {
    margin-left: 29px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .gA6B3F6 {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .gA6B3F6 {
    margin-right: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .gA6B3F6 {
    margin-right: 0px;
  }
}

.channel-html .q7095B0 {
  background-color: #ffffff;
  overflow: hidden;
}

.channel-html .s21ACC3 {
  background-color: #ffffff;
  margin-top: 36px;
  margin-bottom: 7px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .s21ACC3 {
    margin-top: 36px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s21ACC3 {
    margin-top: 35px;
  }
}

.channel-html .s21ACC3.large-display-bleed::before,
.channel-html .s21ACC3.large-display-bleed::after {
  background-color: #ffffff;
}

.channel-html .s21ACC3.medium-display-bleed::before,
.channel-html .s21ACC3.medium-display-bleed::after {
  background-color: #ffffff;
}

.channel-html .s21ACC3.small-display-bleed::before,
.channel-html .s21ACC3.small-display-bleed::after {
  background-color: #ffffff;
}

@media only screen and (max-width: 1068px) {
  .channel-html .bB9C21B {
    margin-left: 0;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .bB9C21B {
    margin-left: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .bB9C21B {
    margin-right: 19px;
  }
}

.channel-html .hBB8E24 {
  margin-bottom: 9px;
}

.channel-html .r0932E9 {
  color: #6e6e73;
  margin-left: 0px;
}

.channel-html .g11975F {
  margin-left: 0px;
  padding-left: 0px;
}

.channel-html .fBBD536 {
  margin-bottom: 9px;
}

.channel-html .y58CA17 {
  color: #6e6e73;
  margin-left: -0.5px;
  padding-right: 2px;
}

@media only screen and (max-width: 734px) {
  .channel-html .y58CA17 {
    padding-right: 0px;
  }
}

.channel-html .q222655 {
  margin-bottom: 9px;
}

.channel-html .eA366A3 {
  color: #6e6e73;
  margin-left: -0.5px;
  padding-right: 32px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .eA366A3 {
    padding-right: 12px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .eA366A3 {
    padding-right: 18px;
  }
}

.channel-html .a19575E {
  margin-bottom: 9px;
}

@media only screen and (max-width: 734px) {
  .channel-html .a19575E {
    margin-top: 9px;
  }
}

.channel-html .z71A8EE {
  padding-right: 11.75px;
}

.channel-html .sDD3C84 {
  color: #6e6e73;
  margin-left: -0.5px;
}

.channel-html .n3F6288 {
  margin-bottom: 9px;
}

@media only screen and (max-width: 734px) {
  .channel-html .n3F6288 {
    margin-top: 9px;
  }
}

.channel-html .w1AC43D {
  color: #6e6e73;
  margin-left: -0.5px;
  padding-right: 10px;
}

@media only screen and (max-width: 734px) {
  .channel-html .w1AC43D {
    padding-right: 0px;
  }
}

.channel-html .r5F8476 {
  margin-bottom: 9px;
}

@media only screen and (max-width: 734px) {
  .channel-html .r5F8476 {
    margin-top: 9px;
  }
}

.channel-html .y736129 {
  color: #6e6e73;
  margin-left: -0.5px;
}

@media only screen and (max-width: 734px) {
  .channel-html .y736129 {
    padding-right: 15px;
  }
}

.channel-html .pBB459D {
  margin-bottom: 9px;
}

@media only screen and (max-width: 734px) {
  .channel-html .pBB459D {
    margin-top: 9px;
  }
}

.channel-html .kB1FF65 {
  color: #6e6e73;
  margin-left: -0.5px;
}

.channel-html .w5A425F {
  margin-bottom: 9px;
}

@media only screen and (max-width: 734px) {
  .channel-html .w5A425F {
    margin-top: 9px;
  }
}

.channel-html .eF5C4B5 {
  color: #6e6e73;
  margin-left: -0.5px;
}

@media only screen and (max-width: 734px) {
  .channel-html .eF5C4B5 {
    padding-right: 3px;
  }
}

.channel-html .r92E67C {
  margin-bottom: 9px;
}

.channel-html .u515A66 {
  color: #6e6e73;
  margin-left: -0.5px;
}

@media only screen and (max-width: 734px) {
  .channel-html .u515A66 {
    padding-right: 9px;
  }
}

.channel-html .gF5AC63 {
  margin-bottom: 9px;
}

.channel-html .k3DFEEE {
  color: #6e6e73;
  margin-left: -0.5px;
}

@media only screen and (max-width: 734px) {
  .channel-html .k3DFEEE {
    padding-right: 9px;
  }
}

.channel-html .k29FD3E {
  margin-bottom: 9px;
}

.channel-html .e0AC24A {
  color: #6e6e73;
  margin-left: -0.5px;
}

@media only screen and (max-width: 734px) {
  .channel-html .e0AC24A {
    padding-right: 9px;
  }
}

.channel-html .v092855 {
  margin-bottom: 9px;
}

.channel-html .qCBF120 {
  color: #6e6e73;
  margin-left: -0.5px;
}

@media only screen and (max-width: 734px) {
  .channel-html .qCBF120 {
    padding-right: 9px;
  }
}
